@import url(https://p.typekit.net/p.css?s=1&k=fmh2kgv&ht=tk&f=37142.37143.37144.37145.37146.37147.37148.37149.37150.37151&a=12925515&app=typekit&e=css);@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.wp-block-emedia-kicker{margin:0}.wp-block-emedia-kicker .emedia-kicker{display:inline-block;font-size:13px;font-weight:700;color:#f97316;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.wp-block-emedia-feature-columns{--emedia-fc-columns:3;--emedia-fc-gap:24px}.wp-block-emedia-feature-columns .emedia-feature-columns__grid{display:grid;grid-template-columns:repeat(var(--emedia-fc-columns),minmax(0,1fr));gap:var(--emedia-fc-gap)}.wp-block-emedia-feature-columns .emedia-feature-columns__item{position:relative;border:1px solid rgb(0 0 0 / .15);transition:all 0.2s ease;padding:28px 24px;border-radius:4px;background:#fff}.wp-block-emedia-feature-columns .emedia-feature-columns__item:hover{background:#fff;border:1px solid #f97316;box-shadow:0 4px 20px rgb(15 23 42 / .06);transform:translateY(-4px);transition:all 0.2s ease}.wp-block-emedia-feature-columns.is-variant-icon .emedia-feature-columns__icon{margin-bottom:16px;min-height:48px}.wp-block-emedia-feature-columns.is-variant-icon .emedia-feature-columns__icon img{display:block;max-width:56px;max-height:56px;width:auto;height:auto}.wp-block-emedia-feature-columns .emedia-feature-columns__body{margin:0}.wp-block-emedia-feature-columns .emedia-feature-columns__part{margin-bottom:.75em}.wp-block-emedia-feature-columns .emedia-feature-columns__part:last-child{margin-bottom:0}.wp-block-emedia-feature-columns .emedia-feature-columns__part-actions{display:flex;justify-content:flex-end;margin-bottom:4px}.wp-block-emedia-feature-columns ul.emedia-fc-checklist,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list ul{list-style:none;margin:0;padding:0}.wp-block-emedia-feature-columns ul.emedia-fc-checklist>li,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list ul>li,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list .block-editor-rich-text__editable>li{display:flex;align-items:flex-start;gap:12px;padding-left:0;margin:0 0 18px;font-size:15px;line-height:1.55}.wp-block-emedia-feature-columns ul.emedia-fc-checklist>li:last-child,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list ul>li:last-child,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list .block-editor-rich-text__editable>li:last-child{margin-bottom:0}.wp-block-emedia-feature-columns ul.emedia-fc-checklist>li::before,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list ul>li::before,.wp-block-emedia-feature-columns .emedia-feature-columns__part--list .block-editor-rich-text__editable>li::before{content:"✓";flex-shrink:0;width:20px;height:20px;margin-top:.15em;background:#fff7ed;color:#f97316;border-radius:50%;font-size:12px;font-weight:700;line-height:20px;text-align:center;box-sizing:border-box}.wp-block-emedia-feature-columns .emedia-feature-columns__number{width:40px;height:40px;border-radius:10px;background:#f97316;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;line-height:1;flex-shrink:0}.wp-block-emedia-feature-columns.is-variant-numbered.is-number-outside .emedia-feature-columns__grid{padding-top:40px}.wp-block-emedia-feature-columns.is-variant-numbered.is-number-outside .emedia-feature-columns__item{padding-top:36px}.wp-block-emedia-feature-columns.is-number-outside .emedia-feature-columns__number{position:absolute;top:-16px;left:28px;z-index:1}.wp-block-emedia-feature-columns.is-number-inside .emedia-feature-columns__number{position:static;margin-bottom:12px}.wp-block-emedia-feature-columns .emedia-feature-columns__title{margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3;color:inherit}.wp-block-emedia-feature-columns .emedia-feature-columns__text{margin:0;font-size:15px;line-height:1.55;color:inherit}.wp-block-emedia-feature-columns .emedia-feature-columns__text p{margin:0 0 .75em}.wp-block-emedia-feature-columns .emedia-feature-columns__text p:last-child{margin-bottom:0}.wp-block-emedia-feature-columns .emedia-feature-columns__item.is-editing{position:relative}.wp-block-emedia-feature-columns .emedia-feature-columns__item-actions{display:flex;justify-content:flex-end;margin-bottom:8px}.wp-block-emedia-feature-columns .emedia-feature-columns__add{margin-top:20px}.wp-block-emedia-feature-columns.is-variant-icon .emedia-feature-columns__icon-placeholder{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:48px;margin-bottom:16px}.wp-block-emedia-feature-columns .emedia-feature-columns__media-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.wp-block-emedia-feature-columns .emedia-feature-columns__text-wrap{margin-top:4px}.wp-block-emedia-feature-columns .emedia-feature-columns__text-toolbar{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.wp-block-emedia-feature-columns .block-editor-rich-text__editable{cursor:text}@media (max-width:1000px){.wp-block-emedia-feature-columns:not(.is-horizontal-scroll) .emedia-feature-columns__grid{grid-template-columns:1fr 1fr}.wp-block-emedia-feature-columns:not(.is-horizontal-scroll)[style="--emedia-fc-columns:3"] .emedia-feature-columns__grid{grid-template-columns:1fr;gap:50px 0}.wp-block-emedia-feature-columns.is-variant-icon .emedia-feature-columns__icon{margin-bottom:0}.wp-block-emedia-feature-columns.is-horizontal-scroll{--emedia-fc-visible:2.5}.wp-block-emedia-feature-columns.is-horizontal-scroll .emedia-feature-columns__grid{display:flex;flex-wrap:nowrap;width:106%;margin-left:-3%;margin-top:-35px;padding:40px 3% 20px 3%;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;grid-template-columns:unset;gap:var(--emedia-fc-gap);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.wp-block-emedia-feature-columns.is-horizontal-scroll .emedia-feature-columns__grid::-webkit-scrollbar{display:none}.wp-block-emedia-feature-columns.is-horizontal-scroll .emedia-feature-columns__item{flex:0 0 calc((100% - (var(--emedia-fc-visible) - 1) * var(--emedia-fc-gap)) / var(--emedia-fc-visible));min-width:calc((100% - (var(--emedia-fc-visible) - 1) * var(--emedia-fc-gap)) / var(--emedia-fc-visible));scroll-snap-stop:always}}@media (max-width:800px){.wp-block-emedia-feature-columns.is-horizontal-scroll{--emedia-fc-visible:1.7}}@media (max-width:480px){.wp-block-emedia-feature-columns.is-horizontal-scroll{--emedia-fc-visible:1.3}}@media (max-width:600px){.wp-block-emedia-feature-columns:not(.is-horizontal-scroll) .emedia-feature-columns__grid{grid-template-columns:1fr;gap:25px 0}}.wp-block-emedia-tag-columns{--emedia-tc-columns:3;--emedia-tc-gap:24px}.wp-block-emedia-tag-columns .emedia-tag-columns__grid{display:grid;grid-template-columns:repeat(var(--emedia-tc-columns),minmax(0,1fr));gap:var(--emedia-tc-gap)}.wp-block-emedia-tag-columns .emedia-tag-columns__item{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:24px}.wp-block-emedia-tag-columns .emedia-tag-columns__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.wp-block-emedia-tag-columns .emedia-tag-columns__icon{display:block;width:28px;height:28px;object-fit:contain;flex-shrink:0}.wp-block-emedia-tag-columns .emedia-tag-columns__title{margin:0;font-size:18px;font-weight:700;line-height:1.3;color:#fb923c;margin:0 0 0 0;padding:0 0;text-transform:uppercase}.wp-block-emedia-tag-columns .emedia-tag-columns__tags{display:flex;flex-wrap:wrap;gap:6px}.wp-block-emedia-tag-columns .emedia-tag-columns__tag{display:inline-block;background:rgb(255 255 255 / .08);padding:6px 12px;border-radius:6px;font-size:13px;line-height:1.4;color:#e2e8f0}.wp-block-emedia-tag-columns .emedia-tag-columns__item.is-editing{position:relative}.wp-block-emedia-tag-columns .emedia-tag-columns__item-actions{display:flex;justify-content:flex-end;margin-bottom:8px}.wp-block-emedia-tag-columns .emedia-tag-columns__icon-wrap{flex-shrink:0}.wp-block-emedia-tag-columns .emedia-tag-columns__icon-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.wp-block-emedia-tag-columns .emedia-tag-columns__tag-wrap{display:inline-flex;align-items:center;gap:4px;max-width:100%}.wp-block-emedia-tag-columns .emedia-tag-columns__tag-wrap .emedia-tag-columns__tag{min-width:60px}.wp-block-emedia-tag-columns .emedia-tag-columns__tag-toolbar{margin-top:10px}.wp-block-emedia-tag-columns .emedia-tag-columns__add{margin-top:20px}.wp-block-emedia-tag-columns .block-editor-rich-text__editable.emedia-tag-columns__title{color:#fb923c}.wp-block-emedia-tag-columns .block-editor-rich-text__editable.emedia-tag-columns__tag{color:#e2e8f0}@media (max-width:1000px){.wp-block-emedia-tag-columns .emedia-tag-columns__grid{grid-template-columns:1fr 1fr}}@media (max-width:550px){.wp-block-emedia-tag-columns .emedia-tag-columns__grid{grid-template-columns:1fr}}.wp-block-emedia-icon-text-columns{--emedia-itc-columns:3;--emedia-itc-gap:24px}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__grid{display:grid;grid-template-columns:repeat(var(--emedia-itc-columns),minmax(0,1fr));gap:var(--emedia-itc-gap)}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__item{background:#fff;border:1px solid rgb(0 0 0 / .15);border-radius:4px;padding:24px;transition:all 0.2s ease}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__item:hover{border:1px solid #f97316;box-shadow:0 4px 20px rgb(15 23 42 / .06);transform:translateY(-4px)}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__row{display:flex;align-items:flex-start;gap:22px}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__icon-col{flex-shrink:0;width:45px}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__icon{display:block;width:42px;height:42px;object-fit:contain}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__content{flex:1;min-width:0}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3;color:inherit;padding:10px 0 10px 0}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__description{margin:0;font-size:15px;line-height:1.55;color:inherit}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__description p{margin:0 0 .75em}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__description p:last-child{margin-bottom:0}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__item.is-editing{position:relative}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__item-actions{display:flex;justify-content:flex-end;margin-bottom:8px}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__icon-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.wp-block-emedia-icon-text-columns .emedia-icon-text-columns__add{margin-top:20px}@media (max-width:1000px){.wp-block-emedia-icon-text-columns:not(.is-horizontal-scroll) .emedia-icon-text-columns__grid{grid-template-columns:1fr 1fr}.wp-block-emedia-icon-text-columns.is-horizontal-scroll{--emedia-itc-visible:2.5}.wp-block-emedia-icon-text-columns.is-horizontal-scroll .emedia-icon-text-columns__grid{display:flex;flex-wrap:nowrap;width:106%;margin-left:-3%;margin-top:-35px;padding:40px 3% 20px 3%;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;grid-template-columns:unset;gap:var(--emedia-itc-gap);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.wp-block-emedia-icon-text-columns.is-horizontal-scroll .emedia-icon-text-columns__grid::-webkit-scrollbar{display:none}.wp-block-emedia-icon-text-columns.is-horizontal-scroll .emedia-icon-text-columns__item{flex:0 0 calc((100% - (var(--emedia-itc-visible) - 1) * var(--emedia-itc-gap)) / var(--emedia-itc-visible));min-width:calc((100% - (var(--emedia-itc-visible) - 1) * var(--emedia-itc-gap)) / var(--emedia-itc-visible));scroll-snap-stop:always}}@media (max-width:800px){.wp-block-emedia-icon-text-columns.is-horizontal-scroll{--emedia-itc-visible:1.7}}@media (max-width:480px){.wp-block-emedia-icon-text-columns.is-horizontal-scroll{--emedia-itc-visible:1.3}}@media (max-width:600px){.wp-block-emedia-icon-text-columns:not(.is-horizontal-scroll) .emedia-icon-text-columns__grid{grid-template-columns:1fr}}.wp-block-emedia-apilo-why.emedia-apilo-why{--emedia-apilo-why-columns:2;--apilo-accent:#f97316;--apilo-accent-soft:#fff7ed;--apilo-ink:#0f172a;--apilo-ink-2:#334155;background:linear-gradient(135deg,var(--apilo-accent-soft) 0%,#fff 100%);padding:60px 40px;border-radius:20px;border:1px solid #fed7aa}.emedia-apilo-why-head{display:flex;align-items:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}.emedia-apilo-why-badge{display:inline-flex;align-items:center;gap:8px;background:var(--apilo-accent);color:#fff;padding:10px 18px;border-radius:999px;font-weight:700;font-size:14px;line-height:1.3}.emedia-apilo-why-heading{margin:0 0;padding:0 0}.emedia-apilo-why__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(var(--emedia-apilo-why-columns),minmax(0,1fr));gap:18px 50px}.emedia-apilo-why__item{padding-left:32px;position:relative;font-size:16px;line-height:1.6;color:var(--apilo-ink-2)}.emedia-apilo-why__item::before{content:"→";position:absolute;left:0;top:0;color:var(--apilo-accent);font-weight:800;font-size:18px;line-height:1.2}.emedia-apilo-why__item strong{color:var(--apilo-ink);display:block;margin-bottom:4px;font-weight:700}.emedia-apilo-why__item-text{display:block}.emedia-apilo-why__item.is-editing{list-style:none}.emedia-apilo-why__item-actions{display:flex;justify-content:flex-end;margin-bottom:6px}.emedia-apilo-why__add{margin-top:16px}.wp-block-emedia-apilo-why .block-editor-rich-text__editable.emedia-apilo-why-badge{color:#fff}@media (max-width:960px){.emedia-apilo-why__list{grid-template-columns:1fr}}@media (max-width:580px){.wp-block-emedia-apilo-why.emedia-apilo-why{padding:40px 24px}}.wp-block-emedia-apilo-case.emedia-apilo-case{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px;align-items:start}.wp-block-emedia-apilo-case.is-media-right{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.emedia-apilo-case__media{min-width:0}.emedia-apilo-case__video{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;box-shadow:0 20px 60px rgb(15 23 42 / .18);background:#000}.emedia-apilo-case__video iframe,.emedia-apilo-case__video video{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.emedia-apilo-case__content{display:flex;flex-direction:column;gap:20px;min-width:0}.emedia-apilo-case__content>*{margin-top:0;margin-bottom:0}.emedia-apilo-case__content .wp-block-quote{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #f97316;padding:22px 24px;border-radius:14px;font-style:italic}.emedia-apilo-case__media.is-editing .emedia-apilo-case__video-controls{margin-bottom:16px}.emedia-apilo-case__video-preview{display:block;width:100%;max-height:200px;margin-bottom:12px;border-radius:8px}@media (max-width:960px){.wp-block-emedia-apilo-case.emedia-apilo-case,.wp-block-emedia-apilo-case.is-media-right{grid-template-columns:1fr}.wp-block-emedia-apilo-case.is-media-right .emedia-apilo-case__media,.wp-block-emedia-apilo-case.is-media-right .emedia-apilo-case__content,.wp-block-emedia-apilo-case.is-media-left .emedia-apilo-case__media,.wp-block-emedia-apilo-case.is-media-left .emedia-apilo-case__content{order:unset}}.wp-block-emedia-case-client.emedia-case-client{display:flex;align-items:center;gap:14px;padding:16px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:14px}.emedia-case-client__avatar{width:48px;height:48px;min-width:48px;border-radius:50%;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;line-height:1;flex-shrink:0;margin:0;text-transform:uppercase}.emedia-case-client__info{font-size:14px;line-height:1.4;min-width:0}.emedia-case-client__info strong{display:block;color:#0f172a;font-size:15px;font-weight:700;margin-bottom:2px}.emedia-case-client__info span{color:#64748b;display:block}.wp-block-emedia-case-client .block-editor-rich-text__editable.emedia-case-client__avatar{text-align:center}.wp-block-emedia-case-results.emedia-case-results{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px}.emedia-case-results__title{font-size:13px;font-weight:700;color:#f97316;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.emedia-case-results__title:empty{display:none}.emedia-case-results__list{list-style:none;padding:0;margin:0}.emedia-case-results__item{padding:8px 0 8px 28px;position:relative;font-size:15px;line-height:1.55;color:#334155;list-style:none}.emedia-case-results__item::before{content:"✓";position:absolute;left:0;top:8px;width:20px;height:20px;background:#fff7ed;color:#f97316;border-radius:50%;font-size:12px;font-weight:700;line-height:20px;text-align:center;box-sizing:border-box}.emedia-case-results__item-body{color:#334155;font-weight:400}.emedia-case-results__item-body strong,.emedia-case-results__item-body b,.emedia-case-results__item-body h1,.emedia-case-results__item-body h2,.emedia-case-results__item-body h3,.emedia-case-results__item-body h4,.emedia-case-results__item-body h5,.emedia-case-results__item-body h6{color:#334155;font-weight:400;margin:0 0 .35em}.emedia-case-results__item-body p{margin:0 0 .35em;color:#334155;font-weight:400}.emedia-case-results__item-body p:last-child{margin-bottom:0}.emedia-case-results__item-actions{position:absolute;right:0;top:4px;z-index:1}.wp-block-emedia-case-results .block-editor-rich-text__editable.emedia-case-results__item-body{color:#334155;font-weight:400}.emedia-logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}@media (max-width:1024px){.emedia-logo-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.emedia-logo-grid{grid-template-columns:repeat(2,1fr)}}.emedia-logo-tile{background:#fff;border:1px solid #BFBFBF;border-radius:8px;padding:30px;aspect-ratio:370 / 205;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}@media screen and (max-width:500px){.emedia-logo-tile{padding:25px}}.emedia-logo-tile:hover{border:1px solid #fff0;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}.emedia-logo-tile-inner{width:100%;height:100%;max-width:250px;max-height:120px;display:flex;align-items:center;justify-content:center}.emedia-logo-tile img{max-width:100%;max-height:100%;object-fit:contain}.emedia-logo-placeholder{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:48px;color:#999}.emedia-logo-modal{position:fixed;inset:0;z-index:999999}.emedia-logo-modal__overlay{position:absolute;inset:0;background:rgb(0 0 0 / .5)}.emedia-logo-modal__dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;width:95vw;max-width:calc(1650px - 6%);height:90vh;max-height:650px;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:900px){.emedia-logo-modal__dialog{height:95vh;max-height:95vh}}.emedia-logo-modal__header{padding:30px 3%;border-bottom:1px solid #BFBFBF}.emedia-logo-modal__header-right{display:flex;gap:25px;align-items:center;justify-content:space-between}.emedia-logo-modal__figure{margin:0;display:inline-flex;align-items:center;justify-content:center;width:150px;height:80px}.emedia-logo-modal__logo{width:100%;height:100%;object-fit:contain;object-position:0 50%}.emedia-logo-modal__more{background:#0073aa;color:#fff;text-decoration:none;padding:6px 10px;border-radius:4px;margin-left:auto}.emedia-logo-modal__close{border-radius:4px;width:20px;height:20px;background:unset;font-size:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.emedia-logo-modal__close svg{width:20px;height:20px;transition:all 0.2s ease}.emedia-logo-modal__close:hover svg{filter:brightness(0) saturate(100%) invert(58%) sepia(53%) saturate(6536%) hue-rotate(346deg) brightness(100%) contrast(91%);transition:all 0.2s ease}@media screen and (max-width:700px){.emedia-logo-modal__header{padding:15px 3%}.emedia-logo-modal__header-right{flex-wrap:wrap;justify-content:flex-start}.emedia-logo-modal__header-right figure.emedia-logo-modal__figure{order:1;width:120px;height:60px}.emedia-logo-modal__header-right a.emedia-logo-modal__more{order:3;margin-left:unset}.emedia-logo-modal__header-right button.emedia-logo-modal__close{order:2;margin-left:auto}}.emedia-logo-modal__body{padding:20px 5% 30px 3%;overflow-y:auto;flex:1 1 auto;min-height:unset!important;position:relative;width:unset!important}@media screen and (max-width:600px){.emedia-logo-modal__body{padding-right:30px}}#content.emedia-logo-modal__body ul.wp-block-list{margin:20px auto;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;gap:30px 30px}@media screen and (max-width:1000pX){#content.emedia-logo-modal__body ul.wp-block-list{grid-template-columns:1fr 1fr}#content.emedia-logo-modal__body ul.wp-block-list li{width:unset;min-width:unset}}@media screen and (max-width:900pX){#content.emedia-logo-modal__body ul.wp-block-list{grid-template-columns:1fr}}.emedia-logo-modal__body::-webkit-scrollbar{width:0;height:0}.emedia-logo-modal__body::-webkit-scrollbar-track{background:#DFDFDF;border-radius:30px}.emedia-logo-modal__body::-webkit-scrollbar-thumb{background:#F25E2A;border-radius:30px}.emedia-logo-modal__body::-webkit-scrollbar-button{width:0;height:0;display:none}.emedia-logo-modal__body::-webkit-scrollbar-corner{background:#fff0}.emedia-logo-modal__body{scrollbar-color:#F25E2A #DFDFDF;scrollbar-width:none}.emedia-scrollbar{position:absolute!important;right:2%;top:10px;bottom:10px;width:8px;background:#DFDFDF;border-radius:30px}.emedia-scrollbar__thumb{position:absolute;right:0;width:8px;min-height:20px;background:#F25E2A;border-radius:30px;cursor:grab}.emedia-scrollbar__thumb:active{cursor:grabbing}.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}[class^="wc_payment_method payment_method_tpay"] label:not(.tpay-item){align-items:center;display:flex!important}[class^="wc_payment_method payment_method_tpay"] label:not(.tpay-item) img{margin-left:auto;padding-left:8px;width:50px}[class^="wc_payment_method payment_method_pekao"] label:not(.tpay-item){align-items:center;display:flex!important}[class^="wc_payment_method payment_method_pekao"] label:not(.tpay-item) img{margin-left:auto;padding-left:8px;width:50px}.tpay-blik0{color:#072653;font-weight:400}.tpay-blik0 input:not([type=checkbox]):not([type=radio]){height:40px;max-width:200px!important;padding:0 10px;width:100%}.tpay-row .tpay-amPmCheckbox{align-items:center;display:flex!important}.tpay-row .tpay-amPmCheckbox label{margin:0!important}[class*=tpay-]+.tpay-accept-conditions{margin-top:15px}.tpay-accept-conditions{color:#676986;font-size:13px}.tpay-accept-conditions a{color:#1b2257;text-decoration:underline}[class*=payment_method_pekao] .payment_box,[class*=payment_method_tpay] .payment_box{background:#fff!important;padding:15px!important}.tpay-sf{background:#fff;max-width:750px;padding:30px 0}.tpay-sf .tpay-sf-form{background:linear-gradient(280deg,#dfe3ea,#cbd1dd);border-radius:5px;display:flex;flex-direction:column;max-width:600px;padding:15px}.tpay-sf .tpay-sf-form img{height:auto;margin-left:auto;width:50px}.tpay-sf .tpay-sf-form input:not([type=checkbox]):not([type=radio]){height:40px;margin:0;padding:0 10px;width:calc(100% - 30px)}.tpay-sf .tpay-sf-form .card-container{display:flex;flex-direction:row;flex-wrap:wrap}.tpay-sf .tpay-sf-form .card-container>div{width:45%}.tpay-sf .tpay-sf-form .card-container>div.card-number-container{margin-bottom:10px;padding-top:0;width:100%}.tpay-sf .tpay-sf-form .card-container>div.cvc-container{margin-left:auto}.tpay-sf .tpay-sf-form .card-container label{align-items:center;align-items:flex-start;display:flex;flex-direction:column;font-size:14px;justify-content:center;margin:0;width:100%}.tpay-sf .tpay-sf-form .card-container label input{border:1px solid #dfdede;border-radius:5px;margin:6px auto 0;outline:0;width:100%}.tpay-sf .tpay-sf-form .card-container label input[readonly=readonly]{filter:blur(2px)}.tpay-sf .tpay-sf-form .card-container label input.valid,.tpay-sf .tpay-sf-form .card-container label input:focus{border-color:#6dac97}.tpay-sf .tpay-sf-form .card-container label input.wrong{border-color:red}.tpay-sf .tpay-sf-form .card-container label span{display:block}.tpay-sf .tpay-sf-form .save-card{align-items:center;display:flex;padding:12px 0}.tpay-sf .tpay-sf-form .save-card input{margin-right:8px;top:unset}.tpay-sf .tpay-sf-form .saved-cards .saved-cards-title{margin:0;padding:12px 0}.tpay-sf .tpay-sf-form .saved-cards label{align-items:center;display:flex}.tpay-sf .tpay-sf-form .saved-cards label input{margin-right:8px;top:unset}.tpay-sf .tpay-sf-form .saved-cards label input[type=radio]{display:block!important}.tpay-blik0{background:#fff;max-width:750px}.tpay-blik0 .tpay_blik-payment-alias{border:1px solid #d8d8d8;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;margin:5px;min-height:64px;min-width:350px;padding:0}.tpay-blik0 .tpay_blik-payment-alias.active{background:none;border:2px solid #2953c6}.tpay-blik0 .tpay_blik-payment-alias .bottom{display:block;margin-left:24px}.tpay-blik0 .tpay_blik-payment-alias .top{align-items:center;display:flex;padding:19px 24px 0;position:relative}.tpay-blik0 .tpay_blik-payment-alias .top label{align-items:center;color:inherit;display:flex;font-size:18px;font-weight:700;margin:0;width:100%}.tpay-blik0 .tpay_blik-payment-alias .top label .blik-label{color:inherit;font-size:18px;font-weight:700;margin-left:12px}.tpay-blik0 .tpay_blik-payment-alias .top img{height:auto;margin-left:auto;padding-left:16px;width:50px}.tpay-blik0 .tpay_blik-payment-form{border:1px solid #d8d8d8;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;margin:5px;min-height:64px;min-width:350px;padding:0}.tpay-blik0 .tpay_blik-payment-form.active{background:none;border:2px solid #2953c6}.tpay-blik0 .tpay_blik-payment-form.active .bottom{display:block;margin-left:60px}.tpay-blik0 .tpay_blik-payment-form .top{align-items:center;display:flex;padding:19px 24px 0;position:relative}.tpay-blik0 .tpay_blik-payment-form .top .spacer{width:25px}.tpay-blik0 .tpay_blik-payment-form .top label{align-items:center;color:inherit;display:flex;font-size:18px;font-weight:700;margin:0;width:calc(100% - 50px)}.tpay-blik0 .tpay_blik-payment-form .top label .blik-label{color:inherit;font-size:18px;font-weight:700;margin-left:12px}.tpay-blik0 .tpay_blik-payment-form .top img{height:auto;margin-left:auto;width:50px}.tpay-blik0 .tpay_blik-payment-form .bottom{display:none;padding:10px 0}.tpay-blik0 .tpay_blik-payment-form .bottom div{font-size:12px}.tpay-blik0 .tpay_blik-payment-form .bottom .blik-input-label{color:#1d1b20;display:block;font-size:14px;font-weight:500;line-height:16px;margin:0 0 4px 4px}.tpay-blik0 .tpay_blik-payment-form .bottom input[type=text]{border:1px solid #2953c6;border-radius:4px;color:#072653;font-size:18px;font-weight:400;height:48px;line-height:24px;margin:0 auto 8px;padding:0 16px;text-align:left;width:90%}.tpay-blik0 .tpay_blik-payment-form .bottom input[type=text]::-moz-placeholder{color:#eeedf0}.tpay-blik0 .tpay_blik-payment-form .bottom input[type=text]::placeholder{color:#eeedf0}.tpay-blik0 .tpay_blik-payment-form .bottom input[type=text]:focus{border-color:#2953c6;outline:none}.tpay-blik0 .tpay_blik-payment-form .bottom .blik-error{color:#d50000;font-size:14px;font-weight:400;line-height:20px;margin-left:24px}.tpay-pbl-container{background:#fff;max-width:750px;padding:0}.tpay-pbl-container .tpay-pbl{display:flex;flex-wrap:wrap;margin:0 -10px 10px}.tpay-pbl-container .tpay-pbl .tpay-item{margin:0;width:48%}@media(min-width:992px){.tpay-pbl-container .tpay-pbl .tpay-item{width:31%}}.tpay-pbl-container .tpay-pbl .tpay-item input{display:none}.tpay-pbl-container .tpay-pbl .tpay-item input:checked+div>div{border:1px solid #6dac97;box-shadow:0 0 15px 5px rgb(41 83 198 / .15)}.tpay-pbl-container .tpay-pbl .tpay-item>div{padding:5px}.tpay-pbl-container .tpay-pbl .tpay-item>div>div{border:1px solid #e5e5e5;border-radius:5px;padding:10px 0}.tpay-pbl-container .tpay-pbl .tpay-item>div>div .tpay-group-logo-holder{align-items:center;display:flex;height:70px;justify-content:center}.tpay-pbl-container .tpay-pbl .tpay-item>div>div .tpay-group-logo-holder img{height:auto;width:90px}.tpay-pbl-container .tpay-pbl .tpay-item>div>div .name{color:gray;display:block;font-size:13px;text-align:center}.show-blik-info{cursor:pointer;display:inline-block;font-size:13px;margin-left:36px;padding-bottom:20px;position:relative;text-decoration:underline}.show-blik-info.no-margin-left{margin-left:0}.tooltip-text{background-color:#203759;border-radius:8px;bottom:135%;box-shadow:0 4px 8px rgb(0 0 0 / .1);color:#fff;font-size:14px;line-height:1.4;opacity:0;padding:12px 14px;text-align:center;transition:opacity .3s;visibility:hidden;width:330px;z-index:1}.tooltip-text,.tooltip-text:after{left:50%;position:absolute;transform:translateX(-50%)}.tooltip-text:after{border:8px solid #fff0;border-top-color:#203759;content:"";top:100%}.show-blik-info:hover .tooltip-text{opacity:1;visibility:visible}.saved-card-notice{font-size:small;font-style:italic}.blik0-error,.pbl-error{display:none;margin-bottom:.5em;margin-top:.5em;padding-bottom:.5em;padding-top:.5em}.blik0-error:before,.pbl-error:before{top:.5em}li.wc_payment_method[class*=payment_method_]>input[type=radio],li.wc_payment_method[class*=payment_method_]>label{display:inline-block!important;vertical-align:middle}li.wc_payment_method[class*=payment_method_]>input[type=radio]{margin-right:10px!important}li.wc_payment_method[class*=payment_method_]>label img{margin-left:5px;vertical-align:middle}li.wc_payment_method[class*=payment_method_]>input[type=radio],li.wc_payment_method[class*=payment_method_]>label{float:none!important}li.wc_payment_method[class*=payment_method_] .payment_box{clear:both;margin-top:10px}img.tpay-inline{margin:0 8px;position:absolute}.installments-iframe{border:none;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.installments-iframe-container{border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .1);height:100%;left:50%;overflow:hidden;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1000}.installments-iframe-closeBtn{background:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;position:absolute;right:10px;top:10px;z-index:1001}.installments-button{background:#fff;border:1px solid #ebebeb;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-family:sans-serif;font-size:13px;font-weight:700;gap:1px;line-height:15.6px;padding:8px 32px!important;transition:background-color .25s ease}.installments-button.block{align-items:center;justify-content:center;width:100%}.installments-button.cart,.installments-button.checkout,.installments-button.product{margin-bottom:10px}.installments-button.cart{align-items:center;width:100%}.installments-button:hover{background:#eee}.installments-button img{max-width:114px}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{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%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.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::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{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 #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{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%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{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::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{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::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{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 form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{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::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{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:1.618em;padding:1.618em}.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%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.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}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.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.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::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:rgb(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:.125em .25em .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 ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce 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,.woocommerce-page #content 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 table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.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-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.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:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.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__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.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:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{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-width:0 0 1px}.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{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.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{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{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 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;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:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.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{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{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{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.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{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;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;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{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.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;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{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{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:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.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:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.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{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{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:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.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{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#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-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.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-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.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:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(/wp-content/themes/emedia/css/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(/wp-content/themes/emedia/css/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(/wp-content/themes/emedia/css/fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/ccc2a9/00000000000000007735c46c/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i2&v=3) format("woff2"),url(https://use.typekit.net/af/ccc2a9/00000000000000007735c46c/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i2&v=3) format("woff"),url(https://use.typekit.net/af/ccc2a9/00000000000000007735c46c/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i2&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:200;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/10ff4e/00000000000000007735c471/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/10ff4e/00000000000000007735c471/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/10ff4e/00000000000000007735c471/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n2&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/b66ee9/00000000000000007735c472/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/b66ee9/00000000000000007735c472/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/b66ee9/00000000000000007735c472/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/9c1fbd/00000000000000007735c477/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/9c1fbd/00000000000000007735c477/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/9c1fbd/00000000000000007735c477/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/a7d147/00000000000000007735c479/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/a7d147/00000000000000007735c479/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/a7d147/00000000000000007735c479/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/424a52/00000000000000007735c47b/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/424a52/00000000000000007735c47b/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/424a52/00000000000000007735c47b/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i5&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/8a5ca3/00000000000000007735c47d/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/8a5ca3/00000000000000007735c47d/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/8a5ca3/00000000000000007735c47d/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/d9be0e/00000000000000007735c47f/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/d9be0e/00000000000000007735c47f/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/d9be0e/00000000000000007735c47f/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i6&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/dda554/00000000000000007735c481/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/dda554/00000000000000007735c481/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/dda554/00000000000000007735c481/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"all-round-gothic";src:url(https://use.typekit.net/af/a82788/00000000000000007735c483/30/l?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/a82788/00000000000000007735c483/30/d?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/a82788/00000000000000007735c483/30/a?primer=2a64b7354accbfccf091944358d6cba32f300a9a753ae564cfcf2ef3ec0bce66&fvd=i7&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}.tk-all-round-gothic{font-family:"all-round-gothic",sans-serif}@media only screen and (min-width:1001px){*{border:none;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}html.overflow{overflow:hidden}:root{--txt:#2A3445;--lightgrey:#f7f7f7;--orange:#F25E2A;--darkorange:#D8430D;--black:#121924;--grey:#2A3445;--blue:#009FD9;--darkblue:#192743}body{width:100%;max-width:100vw;height:100%;font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;color:var(--txt);line-height:1.8;background-color:#fff;overflow-x:clip}body.single-post{background:#fff}body.overflow{overflow:hidden}div:focus,a:focus,input:focus,textarea:focus,button:focus{outline:0}a{color:var(--orange);font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}a[href^='tel:'],a[href^='mailto:']{text-decoration:none;color:var(--txt)}a:hover{color:var(--darkorange);transition:all .2s ease-in-out}.hide-on-desktop{display:none!important}.tel a{display:block;padding:0 0 0 38px;background-image:url(/wp-content/themes/emedia/graf/ico_tel.svg);background-repeat:no-repeat;background-position:0 50%}.mail a{display:block;padding:0 0 0 38px;background-image:url(/wp-content/themes/emedia/graf/ico_mail.svg);background-repeat:no-repeat;background-position:0 50%}.gps{display:block;padding:3px 0 3px 38px;background-image:url(/wp-content/themes/emedia/graf/ico_gps.svg);background-repeat:no-repeat;background-position:0 9px}.borderGrey{padding:15px 30px;box-sizing:border-box;border:1px solid #dfdfdf;border-radius:8px}.more a{display:inline-block;position:relative;padding-right:25px}.more a:after{content:"";display:block;width:15px;height:10px;position:absolute;top:8px;right:0;transform:rotate(180deg);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:contain;transition:all .2s ease-in-out}.more a:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orangeDark.svg);transition:all .2s ease-in-out}.moreBottom a{display:inline-block;position:relative;padding-left:30px}.moreBottom a:after{content:"";display:block;width:17px;height:17px;position:absolute;top:6px;left:0;transform:rotate(-90deg);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:contain;transition:all .2s ease-in-out}.moreBottom a:hover{color:var(--darkorange)}.moreBottom a:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orangeDark.svg);transition:all .2s ease-in-out}h1{font-family:"all-round-gothic",sans-serif;font-size:clamp(40px, 4vw, 64px);font-weight:600;line-height:1.1;color:var(--black)}h2{font-family:"all-round-gothic",sans-serif;font-size:clamp(32px, 3.5vw, 42px);font-weight:600;line-height:1.2;color:var(--black)}h3{font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600;line-height:1.2;color:var(--black)}h1 em,h2 em,h3 em{font-style:normal;color:var(--orange)}h2{padding:20px 0 10px 0}h3{padding:20px 0 10px 0}.has-all-round-gothic-font-family{font-family:"all-round-gothic",sans-serif}.has-all-round-gothic-font-family strong{display:block;line-height:1.3;font-weight:500;padding-bottom:20px}hr{width:100%;height:1px;border-top:0!important;border-bottom:1px solid #E3E7E3!important;margin:50px auto}.subHeader{display:table;margin:10px auto;color:var(--orange);font-weight:500;background:#FAF5F3;padding:5px 15px;border-radius:30px}.bggrey{background:#fdfdfd}.bggrey2{background:#F7F7F7}.wp-block-buttons{gap:20px}.wp-block-columns.is-style-whiteBgShadow{padding:10px 0!important}.wp-block-columns.is-style-whiteBgShadow .wp-block-column{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:35px;box-sizin:border-box}.wp-block-columns.is-style-whiteBgShadow .wp-block-column figure{margin-bottom:20px}#content>*{position:relative;z-index:1}#content .wp-block-list{margin:10px 0;padding-left:50px}#content .wp-block-list li{padding:3px 0}#content .wp-block-list.is-style-greyBgIcons{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:10px 0}#content .wp-block-list.is-style-greyBgIcons li{background:var(--lightgrey);padding:15px 15px 15px 60px;font-weight:600;background-image:url(/wp-content/themes/emedia/graf/ico_check_orange.svg);background-repeat:no-repeat;background-size:22px auto;background-position:18px 18px}#content .wp-block-list.is-style-greyBgIconsBlue{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:10px 0}#content .wp-block-list.is-style-greyBgIconsBlue li{background:var(--lightgrey);padding:15px 15px 15px 60px;background-image:url(/wp-content/themes/emedia/graf/ico_check_blue.svg);background-repeat:no-repeat;background-size:22px auto;background-position:18px 18px}#content .wp-block-list.is-style-transBgIconsBlue{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:10px 0}#content .wp-block-list.is-style-transBgIconsBlue li{background:#fff0;border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:25px 20px 25px 70px;background-image:url(/wp-content/themes/emedia/graf/ico_check_blue.svg);background-repeat:no-repeat;background-size:26px auto;background-position:25px 25px;transition:all 0.2s ease}#content #kompleksowaOferta .wp-block-list.is-style-transBgIconsBlue li{border:1px solid rgba(255 255 255 / .1)}#content .wp-block-list.is-style-transBgIconsBlue li strong{font-weight:600}#content .wp-block-list.is-style-transBgIconsBlue li:hover{background-color:var(--orange);border:1px solid var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_check_white.svg);color:#fff;transition:all 0.2s ease}#content .wp-block-list.is-style-transBgIconsArrowBorder{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:15px 0}#content .wp-block-list.is-style-transBgIconsArrowBorder li{background:#fff0;border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:25px 20px 25px 55px;background-image:url(/wp-content/themes/emedia/graf/ico_arrowCircleBlue.svg);background-repeat:no-repeat;background-size:26px auto;background-position:15px 25px;transition:all 0.2s ease}#content #kompleksowaOferta .wp-block-list.is-style-transBgIconsArrowBorder li{border:1px solid rgba(255 255 255 / .1)}#content .wp-block-list.is-style-transBgIconsArrowBorder li strong{font-weight:600}.wp-block-image.alignright{float:right;margin-left:20px;margin-bottom:20px}.wp-block-image.aligncenter{margin:0 auto;margin-left:20px;margin-bottom:20px}.wp-block-image.is-style-shadowRadius{box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;margin-top:15px;margin-bottom:15px}.wp-block-image.is-style-shadowRadius img{border-radius:8px}.is-style-orangeBg a,button.wp-block-button__link,.button a,a.wp-block-button__link{display:block;width:auto;padding:12px 50px;text-align:center;font-weight:500;text-decoration:none;color:#fff;background:var(--orange);outline:2px solid var(--orange);border-radius:30px;position:relative;top:0;line-height:1.4;outline-offset:-2px;overflow:hidden;transition:all .2s ease-in-out}.is-style-whiteBg a,.white button.wp-block-button__link,.white.button a,.white a.wp-block-button__link{color:var(--orange);background:#fff;outline:2px solid #fff}.is-style-borderWhite a,.borderWhite button.wp-block-button__link,.borderWhite.button a,.borderWhite a.wp-block-button__link{background:#fff0;outline:2px solid #fff;outline-offset:-2px}.is-style-orangeBorder a,.borderOrange button.wp-block-button__link,.borderOrange.button a,.borderOrange a.wp-block-button__link{background:#fff0;color:var(--orange);outline:2px solid var(--orange);outline-offset:-2px}.is-style-transparentWhiteBg a{background:rgb(255 255 255 / .08);color:#fff;border:2px solid rgb(255 255 255 / .2);outline:none}.is-style-orangeBg a:hover,button.wp-block-button__link:hover,.button a:hover,a.wp-block-button__link:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}.is-style-transparentWhiteBg a:hover{background:rgb(255 255 255 / .15);color:#fff;border:2px solid rgb(255 255 255 / .2);outline:none}.is-style-orangeBg a:after,button.wp-block-button__link:after,.button a:after,a.wp-block-button__link:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;visibility:hidden;background-repeat:no-repeat;background-position:-450px -10px,0 0;background-image:-webkit-linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .6) 45%,#fff0 50%);background-image:linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .9) 45%,#fff0 50%);background-size:250% 270%,200% 200%;transition:background-position 0.5s ease,opacity 0.5s ease 0.2s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.2s}.is-style-orangeBg a:hover:after,button.wp-block-button__link:hover:after,.button a:hover:after,a.wp-block-button__link:hover:after{background-position:0 0,0 0;visibility:visible;transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;opacity:0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.fit,.is-style-fit{position:relative;width:100%;max-width:1650px!important;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-1400,.is-style-fit-1400{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-1200,.is-style-fit-1200{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-1000,.is-style-fit-1000{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-800,.is-style-fit-800{position:relative;width:100%;max-width:800px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-600,.is-style-fit-600{position:relative;width:100%;max-width:650px;margin:0 auto;padding:0 3%;box-sizing:border-box}#breadcrumbs{padding-top:40px;padding-bottom:20px}#breadcrumbs a,#breadcrumbs span{font-size:12px;text-decoration:none;color:#9499A1}#breadcrumbs a:hover{color:var(--orange)}.single-product #breadcrumbs{padding:0 3%!important;z-index:5}.single-product #breadcrumbs .breadcrumbs{position:absolute;top:20px}#container{position:relative;background:#fff;min-height:100vh;z-index:5;padding-top:90px;display:flex;flex-direction:column}#container.brief{padding-top:140px;box-sizing:border-box}#container.nospace{padding-top:0}header{position:fixed;z-index:99;width:100%;top:0;left:0;background:var(--lightgrey);box-shadow:0 6px 10.4px 2px rgb(29 63 121 / .05);padding:5px 0;box-sizing:border-box;transition:all 0.2s ease-in-out}header.nobg{background:unset;box-shadow:unset;transition:all 0.2s ease-in-out}header.fixed{background:var(--lightgrey);box-shadow:0 6px 10.4px 2px rgb(29 63 121 / .05);transition:all 0.2s ease-in-out}header.off{top:-100%}#header{display:flex;align-items:stretch;gap:20px;justify-content:space-between}#container.brief #header{justify-content:center}#logo{align-self:center;transition:all 0.3s ease-in-out}#logo a,#logo a img{display:block;width:160px;height:auto;transition:all 0.3s ease-in-out}header #logo .logo_light{display:none}header #logo .logo_dark{display:block}header.nobg #logo .logo_light{display:block}header.nobg #logo .logo_dark{display:none}header.fixed.nobg #logo .logo_light{display:none}header.fixed.nobg #logo .logo_dark{display:block}#menu{flex-grow:1;display:flex;justify-content:flex-end}#menu nav{height:100%}#menu nav ul#menu-menu-glowne{height:100%;list-style:none;display:flex;align-items:center;gap:20px}#menu nav ul#menu-menu-glowne>li{height:100%;padding:10px 0 10px 0;box-sizing:border-box;display:flex;align-items:center;transition:all 0.3s ease}#menu nav ul#menu-menu-glowne>li>a{position:relative;text-decoration:none;color:var(--black);font-weight:500;display:inline-block;text-align:center;line-height:1.4;padding:7px 20px;border-radius:30px}#menu nav ul#menu-menu-glowne>li.menu-item-has-children>a{padding-right:40px}#menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:after{content:"";display:block;width:6px;height:6px;border-right:2px solid var(--black);border-bottom:2px solid var(--black);position:absolute;right:20px;top:50%;margin-top:-5px;transform:rotate(45deg);transition:all 0.2s ease}header.light #menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:after{border-right:2px solid #fff;border-bottom:2px solid #fff}header.fixed #menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:after{border-right:2px solid var(--black);border-bottom:2px solid var(--black)}header.fixed #menu nav ul#menu-menu-glowne>li.menu-item-has-children>a.on:after,header.fixed #menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:hover:after{border-right:2px solid #fff;border-bottom:2px solid #fff}header.light #menu nav ul#menu-menu-glowne>li>a{color:#fff}header.light.fixed #menu nav ul#menu-menu-glowne>li>a{color:var(--black)}header #menu nav ul#menu-menu-glowne>li>a.on,header #menu nav ul#menu-menu-glowne>li>a:hover{background-color:var(--darkorange);color:#fff!important}#menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:hover:after,header.light #menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:hover:after{border-right:2px solid #fff;border-bottom:2px solid #fff;transition:all 0.2s ease}header #menu nav ul#menu-menu-glowne li.button a{color:#fff;padding:8px 20px}header.fixed #menu nav ul#menu-menu-glowne li.button a,header.light.fixed #menu nav ul#menu-menu-glowne li.button a{color:#fff}#menu nav ul li.strefa{display:flex;align-items:center}#menu nav ul li.strefa a{position:relative;display:block;width:40px;height:40px;padding:0!important;margin:7px 0 7px 20px}#menu nav ul li.strefa a:after{content:"";display:block;width:100%;height:100%;position:absolute;top:-1px;right:-1px;z-index:5;background-image:url(/wp-content/themes/emedia/graf/ico_strefa.svg);background-repeat:no-repeat;background-position:50% 50%;border-radius:50%;background-color:#fff;border:2px solid #fff}#menu nav ul li.strefa a span{position:absolute;background:var(--txt);color:#fff;display:flex;align-items:center;padding:5px 50px 5px 15px;white-space:nowrap;right:2px;top:-1px;height:44px;box-sizing:border-box;border-radius:50px;max-width:0;overflow:hidden;opacity:0;transition:all 0.2s ease}#menu nav ul li.strefa a:hover{background-color:unset!important}#menu nav ul li.strefa a:hover:after{background-color:var(--txt);border:2px solid var(--txt);transition:all 0.2s ease}#menu nav ul li.strefa a:hover span{max-width:200px;overflow:hidden;opacity:1;transition:all 0.2s ease}header.light #menu nav ul li.strefa a:after{background-color:var(--txt);border:2px solid var(--txt)}header.light #menu nav ul li.strefa a:hover:after{background-color:#fff;border:2px solid #fff}header.light #menu nav ul li.strefa a span{background:#fff;color:var(--orange)}header.fixed #menu nav ul li.strefa a:after{background-color:#fff;border:2px solid #fff}header.fixed #menu nav ul li.strefa a:hover:after{background-color:var(--txt);border:2px solid var(--txt)}header.fixed #menu nav ul li.strefa a span{background:var(--txt);color:#fff}header.light #menu nav ul#menu-menu-glowne>li.menu-item-gtranslate>a{display:flex;align-items:center;gap:7px;padding:7px 30px 7px 15px}header.light #menu nav ul#menu-menu-glowne>li.menu-item-gtranslate>a:after{right:15px;margin-top:-6px}header.light #menu nav ul#menu-menu-glowne>li.menu-item-gtranslate>a img{display:block}header.light #menu nav ul#menu-menu-glowne>li.menu-item-gtranslate ul.sub-menu{min-width:100px;transform:translate(-10px,-30px)}header.light #menu nav ul#menu-menu-glowne>li.menu-item-gtranslate ul.sub-menu li{padding:0 0}header.light #menu nav ul#menu-menu-glowne>li.menu-item-gtranslate ul.sub-menu li a{display:flex;align-items:center;gap:7px}#menu nav ul#menu-menu-glowne>li:not(.megamenu)>ul.sub-menu{display:flex;gap:7px;flex-direction:column;margin-top:15px;top:100%;transform:translateY(-30px);list-style:none;position:absolute;min-width:200px;z-index:99;background:var(--lightgrey);padding:0 15px;box-sizing:border-box;border-radius:15px;visibility:hidden;opacity:0;transition:all 0.2s ease}header.fixed #menu ul#menu-menu-glowne>li:not(.megamenu)>ul.sub-menu{transform:translateY(-15px)}#menu ul#menu-menu-glowne>li:not(.megamenu):hover>ul.sub-menu{padding:20px 15px;opacity:1;visibility:visible;transition:all 0.2s ease}#menu ul#menu-menu-glowne>li:not(.megamenu)>ul.sub-menu>li{width:100%;padding:5px 0}#menu ul#menu-menu-glowne>li:not(.megamenu)>ul.sub-menu>li a{display:block;color:var(--black);text-align:left}#menu ul#menu-menu-glowne>li:not(.megamenu):hover>ul.sub-menu>li a:hover{color:var(--orange)}#menu nav li.megamenu>ul.sub-menu{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:5%;margin-top:15px;transform:translateY(-30px);list-style:none;position:fixed;top:100px;left:0;width:100%;min-width:200px;z-index:99;background:#fdfdfd;box-sizing:border-box;border-radius:0;visibility:hidden;box-sizing:border-box;opacity:0;transition:all 0.2s ease}@media screen and (max-width:1400px){#menu nav li.megamenu>ul.sub-menu{gap:50px}}@media screen and (max-width:1200px){#menu nav li.megamenu>ul.sub-menu{gap:20px}}header.fixed #menu nav li.megamenu>ul.sub-menu{top:75px}header #menu nav li.megamenu:hover>ul.sub-menu{padding:50px 0 0 0;opacity:1;visibility:visible;box-shadow:0 5px 5px 0 rgba(0 0 0 / .1) transition:all 0.2s ease}#menu nav li.megamenu>ul.sub-menu>li{flex:1 1 0%;max-width:330px}#menu nav li.megamenu>ul.sub-menu>li:nth-child(1){padding-left:3%}#menu nav li.megamenu>ul.sub-menu>li:nth-last-child(2){padding-right:3%}#menu nav li.megamenu>ul.sub-menu>li>a{color:var(--orange);text-transform:uppercase;font-size:18px;font-weight:600}#menu nav li.megamenu>ul.sub-menu>li.menu-item-img a{display:flex;align-items:center;gap:6px;line-height:1.4}#menu nav li.megamenu>ul.sub-menu>li.menu-item-img a figure{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:#FAF5F3;border-radius:50%}#menu nav li.megamenu>ul.sub-menu>li.menu-item-img a figure img{display:block;width:22px;height:auto;margin:0}#menu nav li.megamenu>ul.sub-menu>li ul.sub-menu{position:relative;list-style:none;padding-top:20px}#menu nav li.megamenu>ul.sub-menu>li ul.sub-menu li{padding:7px 0 7px 15px}#menu nav li.megamenu>ul.sub-menu>li ul.sub-menu li a{position:relative;display:flex;align-items:center;gap:20px;color:var(--txt);font-weight:500;padding:4px 0;font-size:15px}#menu nav li.megamenu>ul.sub-menu>li ul.sub-menu li a:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#FADDD2}#menu nav li.megamenu>ul.sub-menu>li ul.sub-menu li.current_page_item a,#menu nav li.megamenu>ul.sub-menu>li ul.sub-menu li a:hover{color:var(--orange)}#menu nav li.megamenu>ul.sub-menu>li.page-loaded{width:100%;flex-basis:100%;max-width:100%;position:relative;padding:0 0;margin-top:30px;background:#f7f7f7}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-item-page-content-inline{border-radius:0;box-shadow:0 10px 5px rgb(0 0 0 / .05)}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content{width:100%;max-width:1700px;margin:0 auto;padding:0 3%;box-sizing:border-box}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-columns{gap:3%;width:100%;padding-top:15px;padding-bottom:15px;align-items:center!important}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:first-child{flex-basis:130px;flex-grow:unset}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:first-child figure{border-radius:50%;overflow:hidden;display:block;width:110px;height:110px}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:first-child figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;margin:0}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:nth-child(2){font-size:16px;font-weight:300;flex-grow:1}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:nth-child(2) h3{font-size:24px;font-weight:400}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:nth-child(2) h3 strong{font-style:italic;font-weight:600}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:nth-child(3){font-weight:400;flex-grow:unset;flex-basis:fit-content}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:nth-child(3) .wp-block-buttons{flex-wrap:nowrap}#menu nav li.megamenu>ul.sub-menu>li.page-loaded .menu-page-content .wp-block-column:nth-child(3) .wp-block-buttons a{flex-wrap:nowrap;white-space:nowrap;padding:12px 30px}#cart{display:flex;align-items:center}#cart a{position:relative;display:block;color:#fff;border-radius:50%;color:#f25e2a;font-weight:600;padding:5px 0 0 0;aspect-ratio:1 / 1;box-sizing:border-box;display:flex;align-items:center;gap:10px;transition:all 0.2s ease}header.fixed #cart a{transition:all 0.2s ease}#cart a .cart-value{padding-right:15px}#cart a .cart-icon{position:relative;display:inline-block;width:30px;height:30px;background-image:url(/wp-content/themes/emedia/graf/icoCart.svg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}#cart a .cart-count{position:absolute;right:-8px;top:-12px;background:#f25e2a;color:#fff;font-size:12px;font-weight:400;display:inline-block;background:var(--orange);border:3px solid var(--lightgrey);width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%}header.light #cart a .cart-count{border:3px solid var(--darkblue)}header.fixed #cart a .cart-count{border:3px solid var(--lightgrey)}#cart a:hover .cart-icon{background-image:url(/wp-content/themes/emedia/graf/icoCartDark.svg);transition:all 0.2s ease}header.light #cart a:hover .cart-icon{background-image:url(/wp-content/themes/emedia/graf/ico_cart.svg);transition:all 0.2s ease}header.fixed #cart a:hover .cart-icon{background-image:url(/wp-content/themes/emedia/graf/icoCartDark.svg);transition:all 0.2s ease}#cart a:hover .cart-count{background:var(--darkblue);color:#fff;transition:all 0.2s ease}header.light #cart a:hover .cart-count{background:var(--lightgrey);color:#f25e2a;transition:all 0.2s ease}header.fixed #cart a:hover .cart-count{background:var(--darkblue);color:#fff;transition:all 0.2s ease}@media screen and (max-width:1400px){#header{gap:5px}#menu nav ul#menu-menu-glowne{gap:5px}#logo a,#logo a img{width:130px}#menu nav ul#menu-menu-glowne>li>a{padding:7px 10px}#menu nav ul#menu-menu-glowne>li.menu-item-has-children>a{padding-right:25px}#menu nav ul#menu-menu-glowne>li.menu-item-has-children>a:after{right:10px}#menu nav ul li.strefa a{margin:7px 0 7px 10px}}header.fixed{padding:0;transition:all 0.3s ease-in-out}header.fixed #logo a img{width:130px;height:auto;transition:all 0.3s ease-in-out}header.fixed #menu nav ul#menu-menu-glowne>li{padding:5px 0;transition:all 0.3s ease}@media screen and (max-width:1100px){#menu nav ul#menu-menu-glowne>li>a{font-size:15px}#logo a,#logo a img{width:115px}}#content{min-height:100vh}#content.brief{min-height:80vh}#content.txt h1{padding-bottom:30px}#content.noSpace{position:relative}#content.noSpace #breadcrumbsOutter{position:absolute;z-index:5;width:100%;top:120px}#content.noSpace #breadcrumbsOutter #breadcrumbs{padding-top:0;padding-bottom:0}#content.noSpace #breadcrumbsOutter #breadcrumbs a,#content.noSpace #breadcrumbsOutter #breadcrumbs span{color:#F7F7F7}#content.noSpace #breadcrumbsOutter #breadcrumbs a:hover{color:var(--orange)}.introGrid>.wp-block-group{margin:0;padding:0 3%;gap:5%}.introGrid .introContentRight{grid-row:span 2}.colsGrid{margin:0;padding:0 3%;gap:5%}.colsGrid .colsImg{grid-row:span 2}#intro{position:relative;z-index:5;background:var(--black)}#intro:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:radial-gradient(62.08% 62.08% at 50% 50%,rgb(38 54 87 / .2) 35.44%,rgb(9 15 24 / .5) 100%)}#intro .wp-block-cover__inner-container{position:relative;z-index:5}#intro .wp-block-cover{padding-top:150px;padding-bottom:150px}#intro em{font-style:normal;font-size:24px;font-weight:400}#intro h1{color:#fff;font-weight:400;padding:15px 0 30px 0}#intro h1 strong{display:block;font-weight:600}#intro p{color:#fff}#intro .wp-block-buttons{padding-top:50px}#logotypy{position:relative;margin-top:-60px;z-index:10}.nasiPartnerzyElem{display:flex;justify-content:flex-start}.nasiPartnerzyElem #logotypy{width:calc(100% - 500px);margin:-60px 0 0 0!important;padding:0 0!important}#logotypy figure.wp-block-gallery{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:7px;padding:30px 40px;box-sizing:border-box;gap:50px;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between}#logotypy figure.wp-block-gallery figure.wp-block-image{margin:0!important;height:55px;width:auto!important;max-width:170px}#logotypy figure.wp-block-gallery figure.wp-block-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}@media screen and (max-width:1500px){#logotypy figure.wp-block-gallery{gap:20px}}@media screen and (max-width:1300px){.nasiPartnerzyElem #logotypy{width:calc(100% - 300px)}#logotypy figure.wp-block-gallery{padding:20px 20px}}#czesc{position:relative;z-index:5;padding:80px 0 80px 0}#czesc.sub{padding:80px 0;background-image:unset}#czesc .wp-block-columns{gap:40px}@media screen and (max-width:1200px){#czesc .wp-block-columns{gap:0}}#czesc .wp-block-column:first-child{flex-basis:55%}#czesc .wp-block-column:last-child{flex-basis:40%}#czesc h2{padding-bottom:25px;font-weight:500}#czesc h2 em{font-weight:600}#czesc .wp-block-buttons{margin-top:30px}#czesc .wp-block-column:last-child figure.wp-block-image{position:relative;border-radius:50%;overflow:hidden;padding:40px;aspect-ratio:1 / 1;box-sizing:border-box}#czesc .wp-block-column:last-child figure.wp-block-image img{display:block;width:100%;height:100%;border-radius:100%;object-fit:cover;object-position:50% 50%;aspect-ratio:1 / 1}figure.wp-block-image.is-style-circleBgHalf{position:relative;border-radius:50%;overflow:hidden;padding:40px;aspect-ratio:1 / 1;box-sizing:border-box}figure.wp-block-image.is-style-circleBgHalf:before{content:"";display:block;position:absolute;z-index:-1;right:0;top:0;width:50%;height:100%;background-color:var(--orange);border-radius:0 50% 50% 0}figure.wp-block-image.is-style-circleBgHalf img{display:block;width:100%;height:100%;border-radius:100%;object-fit:cover;object-position:50% 50%;aspect-ratio:1 / 1}@media screen and (max-width:1300px){figure.wp-block-image.is-style-circleBgHalf{padding:25px}}.circleLoading{width:500px;height:500px;margin:0 auto;position:relative;z-index:5}.circleLoading figure{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.hold{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:100%;background-color:#fff0;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.fill{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;background-color:var(--orange);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.left .fill{z-index:1}.in-view .left .fill{-webkit-animation:left 1s linear 0.5s;-moz-animation:left 1s linear 0.5s;animation:left 1s linear both 0.5s}@keyframes left{0%{-webkit-transform:rotate(0deg);opacity:0}1%{opacity:1}100%{transform:rotate(180deg)}}@-webkit-keyframes left{0%{-webkit-transform:rotate(0deg);opacity:0}1%{opacity:1}100%{-webkit-transform:rotate(180deg)}}figure.wp-block-image.is-style-circleBgHalfBlue{position:relative;overflow:hidden;border-radius:50%;padding:40px;aspect-ratio:1 / 1;box-sizing:border-box}figure.wp-block-image.is-style-circleBgHalfBlue:before{content:"";display:block;position:absolute;z-index:-1;right:0;top:0;width:50%;height:100%;background-color:var(--blue);border-radius:0 50% 50% 0}figure.wp-block-image.is-style-circleBgHalfBlue img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 50%}@media screen and (max-width:1200px){figure.wp-block-image.is-style-circleBgHalfBlue{padding:25px}}.separatorWaves{position:relative}.separatorWaves:before{content:"";display:block;width:100%;position:absolute;left:0;top:0;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/bg_waves3.svg);background-repeat:no-repeat;background-position:50% 0%;background-size:contain;aspect-ratio:1024 / 373}#dostosujemyDzialania{padding-bottom:100px;padding-top:50px}#dostosujemyDzialania .wp-block-columns{padding-top:120px;gap:25px}#dostosujemyDzialania .wp-block-columns .wp-block-column a{display:block;position:relative;border:1px solid #DFDFDF;padding:0 15px 15px 15px;box-sizing:border-box;background:#fff;color:var(--txt);font-weight:500;border-radius:8px;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover{border:1px solid #fff0;color:var(--orange);box-shadow:0 15px 30px rgb(29 63 121 / .05);transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:before{content:"";display:block;position:absolute;z-index:-1;left:50%;top:0;transform:translate(-50%,-50%);height:130px;width:130px;border-radius:50%;border:1px solid #DFDFDF;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover:before{border:1px solid #fff0;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a figure{position:relative;z-index:5;width:130px;height:130px;margin:-65px auto 10px auto;border:10px solid #fff;background:#FAF5F3;border-radius:50%;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover figure{background:var(--orange);transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a figure img{display:block;width:80%;height:auto;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover figure img{filter:brightness(0) invert(1);transform:scale(1.1);transition:all 0.2s ease}@media screen and (max-width:1300px){#dostosujemyDzialania .wp-block-columns{flex-wrap:wrap!important;gap:100px 20px}#dostosujemyDzialania .wp-block-column{flex-basis:30%}}#introOfirmie{position:relative;background:radial-gradient(62.08% 62.08% at 50% 50%,rgb(38 54 87 / .2) 35.44%,rgb(9 15 24 / .5) 100%),#192743;color:#fff}#introOfirmie .wp-block-columns{position:unset;justify-content:space-between;height:100%}#introOfirmie .wp-block-column:first-child{padding:200px 0 150px 0;flex-basis:40%}#introOfirmie .wp-block-column:first-child h1{color:#fff;padding-bottom:30px}#introOfirmie .wp-block-column:first-child .wp-block-buttons{padding-top:50px}#introOfirmie .wp-block-column:last-child{flex-basis:50%}#introOfirmie .wp-block-column:last-child figure{position:absolute;width:50%;height:100%;right:0;top:0}#introOfirmie .wp-block-column:last-child figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%}.fixElements,.fixElements80,.fixElements120{padding-top:80px}.fixElements>*,.fixElements80>*,.fixElements120>*{position:relative}.fixElements .pinned,.fixElements80 .pinned,.fixElements120 .pinned{position:sticky!important;left:0;right:0;z-index:10;box-shadow:unset!important}.fixElements .pinned{top:0}.fixElements80 .pinned{top:80px}.fixElements120 .pinned{top:120px}#naszePodejscie{gap:5%;padding-bottom:150px}#naszePodejscie .wp-block-column:first-child{flex-basis:25%}#naszePodejscie .wp-block-column:first-child h2{position:sticky;top:55px}#naszePodejscie .wp-block-column:last-child{position:relative;flex-basis:70%}#naszePodejscie .wp-block-media-text{position:relative;z-index:10;background:#fff;border:1px solid #DFDFDF;margin-bottom:20px;padding:40px 60px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:100px}#naszePodejscie .wp-block-media-text .wp-block-media-text__content{padding:0;flex-basis:80%}#naszePodejscie .wp-block-media-text .wp-block-media-text__content strong{font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600;display:block;padding-bottom:5px}#naszePodejscie .wp-block-media-text .wp-block-media-text__media{flex-basis:9%}@media screen and (max-width:1200px){#naszePodejscie .wp-block-columns{flex-direction:column}}.is-style-checkWhiteBorder,.is-style-checkGreyBorder{gap:25px 25px;padding-top:50px}.is-style-checkWhiteBorder .first,.is-style-checkGreyBorder .first{background:var(--blue);color:#fff;padding:20px 25px;box-sizing:border-box;border-radius:8px;display:flex;align-items:center}.is-style-checkWhiteBorder .first strong,.is-style-checkGreyBorder .first strong{font-weight:600;font-size:22px;line-height:1.5}.is-style-checkWhiteBorder .wp-block-media-text,.is-style-checkGreyBorder .wp-block-media-text{border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:25px;box-sizing:border-box;display:flex;align-items:flex-start;gap:20px;transition:all 0.2s ease}.is-style-checkWhiteBorder .wp-block-media-text{border:1px solid rgba(255 255 255 / .1)}.is-style-checkWhiteBorder .wp-block-media-text .wp-block-media-text__media,.is-style-checkGreyBorder .wp-block-media-text .wp-block-media-text__media{flex-basis:7%;align-self:flex-start;padding-top:10px}.is-style-checkWhiteBorder .wp-block-media-text .wp-block-media-text__media img,.is-style-checkGreyBorder .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.is-style-checkWhiteBorder .wp-block-media-text .wp-block-media-text__content,.is-style-checkGreyBorder .wp-block-media-text .wp-block-media-text__content{padding:0;align-self:flex-start;flex-basis:90%}.is-style-checkWhiteBorder .wp-block-media-text:hover,.is-style-checkGreyBorder .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);color:#fff;transition:all 0.2s ease}.is-style-checkWhiteBorder .wp-block-media-text:hover .wp-block-media-text__media img,.is-style-checkGreyBorder .wp-block-media-text:hover .wp-block-media-text__media img{filter:brightness(0) invert(1);transition:all 0.2s ease}.is-style-checkGreyBorder .wp-block-image{border:1px solid rgba(0 0 0 / .1)}.wp-block-group-is-layout-grid{gap:30px;padding-top:50px}.wp-block-group-is-layout-grid .wp-block-media-text{border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:25px;box-sizing:border-box;display:flex;align-items:flex-start;gap:25px;transition:all 0.2s ease}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__media{flex-basis:7%;align-self:flex-start;padding-top:10px}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__content{padding:0;align-self:flex-start;flex-basis:90%}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__content strong{font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600;line-height:1.4;display:block;padding-bottom:5px}.wp-block-group-is-layout-grid .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);transition:all 0.2s ease}.wp-block-group-is-layout-grid .wp-block-media-text:hover .wp-block-media-text__media img{filter:brightness(0) invert(1);transition:all 0.2s ease}.is-style-singleIconWithBorder{gap:25px 25px;padding-top:15px!important}.is-style-singleIconWithBorder .first{background:var(--blue);color:#fff;padding:20px 25px;box-sizing:border-box;border-radius:8px;display:flex;align-items:center}.is-style-singleIconWithBorder .first strong{font-weight:600;font-size:22px;line-height:1.5}.is-style-singleIconWithBorder .wp-block-media-text{border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:25px;box-sizing:border-box;display:flex;align-items:center;gap:20px;transition:all 0.2s ease}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__media{flex-basis:45px;padding-top:0}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__media strong{padding-bottom:0}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__content{padding:0;flex-basis:90%}.is-style-singleIconWithBorder .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);color:#fff;transition:all 0.2s ease}.is-style-singleIconWithBorder .wp-block-media-text:hover .wp-block-media-text__media img{filter:unset;transition:all 0.2s ease}.smIcons{justify-content:center;gap:25px;padding:10px 0 15px 0}#zespolBox{padding:150px 0 0 0}#zespol{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:30px 30px}#zespol .zespolIntro{grid-column:span 2;padding-right:20%}#zespol .zespolIntro h2{padding-bottom:20px}#zespol .zespolIntro .wp-block-button{padding-top:50px}#zespol .zespolIntro .wp-block-button a{display:inline-block}#zespol .zespolDolacz{border:1px solid #DFDFDF;padding:30px 30px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column}#zespol .zespolDolacz .header{padding-bottom:20px;font-family:"all-round-gothic",sans-serif;color:var(--black);font-size:40px;font-weight:600;line-height:1.2}#zespol .zespolDolacz .wp-block-button{padding-top:50px;margin-top:auto}#zespol .zespolDolacz .wp-block-button a{display:inline-block;width:100%;padding:12px 15px}@media screen and (max-width:1200px){#zespol{grid-auto-rows:auto}#zespol .zespolIntro{grid-column:span 4;padding:0 0 20px 0}#zespol .zespolDolacz{grid-column:span 4;text-align:center}#zespol .zespolDolacz .wp-block-button a{width:auto}}.osoba{position:relative;border:1px solid #DFDFDF;padding:15px;box-sizing:border-box;border-radius:8px;overflow:hidden}.osoba>figure{display:block;width:100%;height:auto;aspect-ratio:320 / 340;border-radius:4px;box-sizing:border-box;margin-bottom:20px}.osoba>figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.osoba .desc{text-align:center;padding:0 0 5px 0;color:#586171;font-weight:400;line-height:1.2}.osoba .desc strong{font-weight:400}.osoba .name{text-align:center;color:var(--txt);font-weight:600}.osoba .hovered{position:absolute;left:0;top:-100%;width:100%;height:100%;display:flex;flex-direction:column;background:rgb(242 94 42 / 80%);border-radius:7px;padding:30px 20px;box-sizing:border-box;transition:all 0.4s ease-in-out}.osoba .hovered .name{font-family:"all-round-gothic",sans-serif;color:#fff;font-size:30px;line-height:1.2;text-align:left}.osoba .hovered .desc{color:#fff;font-size:16px;line-height:1.5;font-weight:400;text-align:left}.osoba .hovered .footer{margin-top:auto;display:block;width:100%;position:relative}.osoba .hovered object{overflow:auto}.osoba .hovered .contact{position:absolute;left:0;bottom:0}.osoba .hovered .contact object a{margin-top:10px}.osoba .hovered .wiecej{position:absolute;right:0;bottom:0}.osoba .hovered .footer a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;width:45px;height:45px;max-width:45px;background:#fff;border-radius:50%}.osoba .hovered .footer a span{position:absolute;top:0;height:100%;z-index:-1;font-size:14px;white-space:nowrap;display:flex;align-items:center;box-sizing:border-box;background:#fff;border-radius:30px;padding:10px 0 10px 0;opacity:0;max-width:0;transition:all 0.2s ease}.osoba .hovered .footer .contact a span{left:0}.osoba .hovered .footer .wiecej a span{right:0}.osoba .hovered .footer figure{display:flex;align-items:center;justify-content:center;width:45px;height:45px}.osoba:hover{border:1px solid var(--orange)}.osoba:hover .hovered{top:0;transition:all 0.4s ease-in-out}.osoba .hovered .footer a:hover span{opacity:1;max-width:400px;transition:all 0.2s ease}.osoba .hovered .footer .contact a:hover span{padding:10px 15px 10px 40px}.osoba .hovered .footer .wiecej a:hover span{padding:10px 40px 10px 15px}#intro_kontakt{background:var(--darkblue);padding-top:190px;color:#fff;padding-bottom:80px}#intro_kontakt h1{color:#fff;line-height:1;padding-bottom:30px;font-weight:400}#intro_kontakt h1 strong{padding-bottom:0;font-weight:600}#intro_kontakt .introContentLeft ul.wp-block-list{list-style:none;margin:30px 0;padding:0}#intro_kontakt .introContentLeft ul.wp-block-list li{margin:10px 0;padding:15px 15px 15px 60px;font-weight:600;background-image:url(/wp-content/themes/emedia/graf/ico_checkWhite.svg);background-repeat:no-repeat;background-size:20px auto;background-position:20px 18px;border:1px solid #2A3445;border-radius:8px}#intro_kontakt .introContentLeft .wp-block-gallery{display:flex;justify-content:flex-start;gap:20px}#intro_kontakt .introContentLeft .wp-block-gallery .wp-block-image{width:auto!important;flex-basis:auto;flex-grow:unset}#intro_kontakt .introContentLeft .wp-block-gallery .wp-block-image a img{width:24px;height:24px;transition:all 0.2s ease}#intro_kontakt .introContentLeft .wp-block-gallery .wp-block-image a:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}#intro_kontakt .introContentRight{align-self:flex-start;background:#fff;padding:50px 40px;box-sizing:border-box;border-radius:8px}#intro_kontakt .introContentRight h2{color:var(--txt);padding:0 0 25px 0;margin-bottom:25px;border-bottom:1px solid #DFDFDF;font-weight:400}#intro_kontakt .introContentRight h2 strong{font-weight:600}#intro_kontakt .introContentRight .wp-block-media-text{grid-template-columns:40px auto!important;padding:0 0 15px 0;border:0;gap:15px}#intro_kontakt .introContentRight .wp-block-media-text .wp-block-media-text__media{padding:0}#intro_kontakt .introContentRight .wp-block-media-text .wp-block-media-text__content{padding:0;align-self:center}#intro_kontakt .introContentRight .wp-block-media-text a{font-weight:700;font-size:18px}#intro_kontakt .introContentRight .wp-block-media-text:hover{background:unset;border:0}#intro_kontakt .introContentRight .wp-block-media-text:hover .wp-block-media-text__media img{filter:unset}#intro_kontakt .introContentRight .wp-block-buttons{padding-top:10px}#intro_kontakt .introContentRight .wp-block-button{flex-grow:1}#intro_kontakt .introContentRight .wp-block-button em{font-style:normal;padding-left:30px;background-size:20px auto;background-repeat:no-repeat;background-position:0 50%}#intro_kontakt .introContentRight .wp-block-button.kontakt em{background-image:url(/wp-content/themes/emedia/graf/ico_kontakt.svg)}#intro_kontakt .introContentRight .wp-block-button.brief em{background-image:url(/wp-content/themes/emedia/graf/ico_brief.svg)}#introKontakt2 .wp-block-columns{justify-content:space-between;padding-bottom:50px}#introKontakt2 .wp-block-column:first-child{flex-basis:40%;flex-grow:unset}#introKontakt2 .wp-block-column:first-child .borderGrey{margin:10px 0 20px 0}#introKontakt2 .wp-block-column:last-child{flex-basis:50%;flex-grow:unset}#rozpoczecieWspolpracy{padding:80px 0}#rozpoczecieWspolpracy .wp-block-columns{padding-top:40px;gap:35px}#rozpoczecieWspolpracy .wp-block-column{position:relative;background:#fff;padding:30px;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;font-weight:500;display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;font-size:14px;gap:20px}#rozpoczecieWspolpracy .wp-block-column:not(:first-child):before{content:"";display:block;width:12px;height:8px;position:absolute;top:50%;left:-23px;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/ico_arrow.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}#rozpoczecieWspolpracy .wp-block-column .header{display:flex;width:100%;align-items:center;gap:15px;box-sizing:border-box;padding-bottom:5px;color:var(--orange)}#rozpoczecieWspolpracy .wp-block-column .header em{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:1px 0 0 0;box-sizing:border-box;font-style:normal;border-radius:50%;border:2px solid var(--orange);width:29px;flex-basis:29px;height:29px}#rozpoczecieWspolpracy .wp-block-column .header img{margin-left:auto}@media screen and (max-width:1300px){#rozpoczecieWspolpracy .wp-block-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:50px 50px}#rozpoczecieWspolpracy .wp-block-column:nth-child(4){order:3}#rozpoczecieWspolpracy .wp-block-column:nth-child(4):before{transform:rotate(180deg);right:-30px;left:unset}#rozpoczecieWspolpracy .wp-block-column:nth-child(3){order:4}#rozpoczecieWspolpracy .wp-block-column:nth-child(3):before{transform:rotate(90deg);left:50%!important;top:-25px;left:unset}}#daneKontaktowe{padding:80px 0}#daneKontaktowe>.wp-block-columns{align-items:flex-start;gap:5%}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child{line-height:2.2}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .kontakt_box{border:1px solid #DFDFDF;border-radius:8px;margin:10px 0;padding:10px 15px;box-sizing:border-box}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child em{font-style:normal;color:var(--orange)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child a:hover{color:var(--orange)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child p{padding-top:2px;padding-bottom:2px}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .gps a{color:var(--orange)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .gps a:hover{color:var(--blue)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns{padding-top:30px}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns .wp-block-column:first-child{flex-basis:35%}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns .wp-block-column:last-child{flex-basis:65%}#daneKontaktowe>.wp-block-columns>.wp-block-column:last-child{padding:60px 70px;box-sizing:border-box;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px}#daneKontaktowe>.wp-block-columns>.wp-block-column:last-child h3{padding-bottom:10px}@media screen and (max-width:1200px){#daneKontaktowe>.wp-block-columns>.wp-block-column:last-child{padding:30px 40px}}#content.page.oferta{position:relative;display:block;width:100%;height:100%}#content.page.oferta:before{content:"";display:block;width:50%;height:100%;background:#fff;position:absolute;z-index:-1;left:0;top:0}#content.page.oferta:after{content:"";display:block;width:50%;height:100%;background:#f7f7f7;position:absolute;z-index:-1;right:0;top:0}#oferta_cols{position:relative;z-index:1;position:unset;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 550px 550px 550px 1fr;gap:0 0;grid-template-areas:"content content content form form"}@media screen and (max-width:1650px){#oferta_cols{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"content content form"}}#oferta_cols .oferta_content{grid-area:content;display:flex;flex-direction:column;align-items:flex-end;box-sizing:border-box;background:#fff;position:relative;z-index:1}#oferta_cols #breadcrumbs{padding:40px 0 0 3%}#oferta_cols .is-style-fit{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-left:0!important;padding-right:0!important}#oferta_cols .is-style-fit>*:not(.wp-block-separator){box-sizing:border-box;width:100%;max-width:1100px;box-sizing:border-box;padding-right:50px;padding-left:40px;margin:0 0 0 0!important}@media screen and (max-width:1650px){#oferta_cols .is-style-fit>*:not(.wp-block-separator){padding-left:3%}}@media screen and (max-width:1350px){#oferta_cols .is-style-fit>*:not(.wp-block-separator){padding-right:25px}}#oferta_cols .oferta_content>*:not(.wp-block-separator){box-sizing:border-box;width:100%;max-width:1100px;padding-right:40px;padding-left:50px;box-sizing:border-box;padding:40px 50px 40px 40px}#oferta_cols .oferta_content figure.img_separator{position:relative;width:100%;height:150px;max-width:100%;padding:0;transform:unset}#oferta_cols .oferta_content figure.img_separator img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%!important;height:auto!important;max-width:auto!important}#oferta_cols #kompleksowaOferta{z-index:1;margin:0 0;padding:60px 0 80px 0;background-color:var(--darkblue);color:#fff}#oferta_cols #kompleksowaOferta h2{color:#fff}#oferta_cols #korzysci{z-index:1;margin:0 0;padding-top:60px;padding-bottom:60px;background-color:var(--darkblue);color:#fff}#oferta_cols #korzysci h2{color:#fff}#oferta_cols #korzysci ul li{border:1px solid rgba(255 255 255 / .1)}#oferta_cols .oferta_content_bottom{box-sizing:border-box}#oferta_cols .oferta_content_bottom .oferta_content_bottom_boxes{display:flex;flex-direction:column;gap:25px;padding-top:25px}#intro_oferta{width:100%;padding-bottom:40px}#intro_oferta .is-layout-grid{width:100%;display:grid;grid-auto-columns:1fr;grid-template-columns:auto 40%;grid-template-rows:auto auto;gap:0 20px;padding-top:0}#intro_oferta .wp-block-gallery{padding-top:30px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:nowrap;border-bottom:1px solid #ddd;padding-bottom:20px}#intro_oferta .wp-block-gallery figure{align-self:center;width:unset!important;margin:0!important;height:60px;max-width:130px}#intro_oferta .wp-block-gallery figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#intro_oferta .wp-block-gallery.columns-6{flex-wrap:wrap;justify-content:center}#intro_oferta .wp-block-gallery.columns-6 figure{flex-basis:20%}#intro_oferta .ofertaImg{grid-row:span 2;align-self:flex-start}#intro_oferta .ofertaImg figure.intro_ico{display:block;width:90px;height:90px;position:absolute;right:60px;bottom:40px}@media screen and (max-width:1200px){#intro_oferta .ofertaImg figure.intro_ico{width:70px;height:70px;right:45px;bottom:30px}}#oferta_cols .oferta_form{grid-area:form;padding-left:20px;padding-bottom:30px;padding-right:0;padding-top:20px;box-sizing:border-box;background:#f7f7f7}#oferta_cols .oferta_form .oferta_form_inner{position:relative;width:100%;height:100%;max-width:calc(530px - 3vw);padding-right:0;box-sizing:border-box}#oferta_cols .wpcf7{background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:20px;box-sizing:border-box}.oferta_form .header{font-family:"all-round-gothic",sans-serif;font-size:20px;font-weight:600;line-height:1.4}.oferta_form .txt{padding:10px 0;font-size:14px;color:#586171;line-height:1.4}.oferta_form .listaUslug{border:1px solid #BFBFBF;padding:9px 15px;background:#fff;color:var(--txt);box-sizing:border-box;border-radius:8px;width:100%;font-size:14px}.oferta_form .listaUslug .listaUslugHeader{position:relative;padding:5px 25px 5px 0;box-sizing:border-box;line-height:1.3;display:flex;gap:10px;width:100%;cursor:pointer}.oferta_form .listaUslug .listaUslugHeader:after{content:"";display:block;width:15px;height:15px;position:absolute;right:0;top:7px;background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;transition:all 0.2s ease}.oferta_form .listaUslug.on .listaUslugHeader:after{transform:rotate(180deg);transition:all 0.2s ease}.oferta_form .listaUslug .listaUslugMore{padding:0 0;max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}.oferta_form .listaUslug.on .listaUslugMore{padding:10px 0;max-height:500px;opacity:1;transition:all 0.2s ease}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox{display:flex;flex-direction:column;gap:3px}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox .wpcf7-list-item label{display:block;position:relative;margin:0;padding:7px;font-size:14px;cursor:pointer;transition:all 0.2s ease}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox .wpcf7-list-item label:hover{background:#faf5f3;color:var(--orange);transition:all 0.2s ease}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox .wpcf7-list-item label input{position:absolute;box-sizing:border-box;opacity:0}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{position:relative;padding-left:28px;box-sizing:border-box;display:block;width:100%}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";position:absolute;left:2px;top:2px;width:15px;height:15px;border-radius:5px;background-color:#fff;background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);background-repeat:no-repeat;background-position:50% 50%;border:1px solid #BFBFBF}.oferta_form .listaUslug .listaUslugMore .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before{background-color:var(--orange);border:1px solid var(--orange)}.oferta_form span.wpcf7-acceptance span{font-size:12px}.oferta_form label{margin:12px 0}.oferta_form input,.oferta_form textarea{padding:16px 15px 2px 15px;font-size:14px}.oferta_form textarea{height:90px}.oferta_form .floating-label,.oferta_form .floating-label{top:9px;font-size:14px}.oferta_form input:focus~.floating-label,.oferta_form input:not(:placeholder-shown)~.floating-label,.oferta_form textarea:focus~.floating-label,.oferta_form textarea:not(:placeholder-shown)~.floating-label{top:2px;color:#aaa}.oferta_form .submit{padding-top:15px}.oferta_form button{display:block;width:100%}.wpcf7 form.error .wpcf7-response-output{background:#c00000;border:0;font-size:14px;text-align:center;color:#fff;line-height:1.5;padding:10px;border-radius:5px;margin:15px 0 0 0}.wpcf7 form.invalid .wpcf7-response-output{background:#192743;border:0;font-size:14px;text-align:center;color:#fff;line-height:1.5;padding:10px;border-radius:5px;margin:15px 0 0 0}.wpcf7 form.sent .wpcf7-response-output{background:#6db83f;border:0;font-size:14px;text-align:center;color:#fff;line-height:1.5;padding:10px;border-radius:5px;margin:15px 0 0 0}.mediatext_2cols{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px 30px}.mediatext_2cols .wp-block-media-text{grid-template-columns:25px auto!important;padding:20px}.mediatext_2cols .wp-block-media-text .wp-block-media-text__content{align-self:flex-start!important}@media screen and (max-width:1250px){.mediatext_2cols{gap:10px 30px}}.oferta_content .mediatext_2cols .wp-block-media-text{border:1px solid rgba(0 0 0 / .15);transition:all 0.2s ease}.oferta_content .mediatext_2cols .wp-block-media-text:hover{background:#fff;border:1px solid rgba(0 0 0 / 0);box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);transition:all 0.2s ease}.oferta_content .mediatext_2cols .wp-block-media-text:hover img{filter:unset;transition:all 0.2s ease}.doubleColsCheck .wp-block-group{padding-top:20px}.doubleColsCheck .first strong{display:flex;align-items:center;font-weight:600;font-size:22px;line-height:1.5;background:var(--blue)}.doubleColsCheck .wp-block-media-text{display:grid;grid-template-columns:25px auto!important;padding:20px 25px;margin:15px 0;border:1px solid #DFDFDF;border-radius:8px;gap:0;transition:all 0.2s ease}.doubleColsCheck .wp-block-media-text .wp-block-media-text__media{align-self:flex-start}.doubleColsCheck .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.doubleColsCheck .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 15px;font-size:14px}.doubleColsCheck .wp-block-media-text .wp-block-media-text__content strong{font-weight:600;display:inline}.doubleColsCheck .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);color:#fff;transition:all 0.2s ease}.doubleColsCheck .wp-block-media-text:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}@media screen and (max-width:1250px){.doubleColsCheck{gap:10px 30px}}.narzedzia .wp-block-group{padding-top:20px;gap:0 30px}.narzedzia .wp-block-media-text{display:grid;grid-template-columns:40px auto!important;padding:20px 25px;margin:15px 0;border:1px solid #DFDFDF;border-radius:8px;gap:0;transition:all 0.2s ease}.narzedzia .wp-block-media-text strong{display:block;padding:0 0 0 0!important}.narzedzia .wp-block-media-text br{display:none}.narzedzia .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 15px}.narzedzia .wp-block-media-text:hover{background:#fff;border:1px solid #fff0;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);transition:all 0.2sease}.narzedzia .wp-block-media-text:hover figure img{filter:unset!important}.wp-block-uagb-faq{padding:40px 0}.wp-block-uagb-faq .wp-block-uagb-faq-child{border:1px solid #BFBFBF;border-radius:8px;transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child:hover{border:1px solid var(--orange);transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button{padding:20px;box-sizing:border-box}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap{display:none!important}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question{position:relative;font-weight:500;padding-right:40px;box-sizing:border-box}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question:after{content:"";display:block;width:26px;height:26px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child.uagb-faq-item-active .uagb-faq-questions-button .uagb-question:after{transform:translateY(-50%) rotate(90deg);transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-content{padding:0 20px 20px 20px;font-size:14px}.img_separator{position:absolute;z-index:-1;left:0;transform:translateY(-50%);width:100%;height:auto;aspect-ratio:1024 / 295}.img_separator img{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:50% 50%}.img_separator.reverse img{transform:scale(-1,1)}#opinie{display:block;width:100%;margin:15px 0 30px 0;padding:35px 30px;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);background:#FFF;border-radius:8px;overflow:hidden;transition:all 0.2s ease}#opinie .swiper-wrapper{align-items:flex-start;transition:all 0.2s ease}.opinia{box-sizing:border-box}#opinie #opinie_nav{position:relative;z-index:5;display:flex;justify-content:space-between;padding-top:25px;box-sizing:border-box}#opinie #opinie_nav .opinie_prev{cursor:pointer;display:block;width:27px;height:27px;border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#opinie #opinie_nav .opinie_prev:hover{background-color:var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);transition:all 0.2s ease}#opinie #opinie_nav .opinie_next{cursor:pointer;display:block;width:27px;height:27px;border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transform:rotate(180deg);transition:all 0.2s ease}#opinie #opinie_nav .opinie_next:hover{background-color:var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);transition:all 0.2s ease}.opinia .opinia_header{display:grid;grid-template-columns:40px auto;grid-template-rows:auto auto;gap:2px 15px;align-items:center;padding-bottom:20px}.opinia .opinia_header .ico{grid-area:1 / 1 / 3 / 2;background:var(--orange);color:#fff;border-radius:50%;display:block;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px}.opinia .opinia_header .name{grid-area:1 / 2 / 2 / 3;font-size:14px;font-weight:600}.opinia .opinia_header .stars{grid-area:2 / 2 / 3 / 3;font-size:14px;font-weight:600}.opinia .opinia_header .stars i.star{position:relative;display:inline-block;width:0;height:0;margin-left:.4em;margin-right:.9em;margin-bottom:1.2em;border-right:.3em solid #fff0;border-bottom:.7em solid #F2B32A;border-left:.3em solid #fff0;font-size:8px}.opinia .opinia_header .stars i.star:before,.opinia .opinia_header .stars i.star:after{content:'';display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid #fff0;border-bottom:.7em solid #F2B32A;border-left:1em solid #fff0;transform:rotate(-35deg)}.opinia .opinia_header .stars i.star:after{transform:rotate(35deg)}.opinia .opinia_txt .title{font-weight:600;display:block;font-size:18px;padding-bottom:10px}.opinia .opinia_txt .txt{font-size:14px}#googleRating{display:flex;align-items:center;gap:10px;justify-content:center;padding-top:25px;line-height:1}#googleRating.grv2{background:#fff;border-radius:4px;display:flex;padding:15px}#googleRating .rating{font-weight:600;margin-left:15px}#googleRating .stars{display:flex;align-items:center;gap:5px}#googleRating .stars img{display:inline-block;margin:0;padding:0;width:25px;height:auto}#opinieProd{flex-direction:column;align-items:flex-end}#opinieProd .opinieProdInner #opinie{width:85%;margin:20px 0!important}#opinieHome{padding:100px 0 70px 0}#opinie3{overflow:hidden;padding:20px 15px 0 15px;box-sizing:border-box}#opinie3 .opinia{display:block;width:100%;margin:30px 0;padding:35px 30px;box-sizing:border-box;box-shadow:0 10px 15px 2px rgb(29 63 121 / .05);background:#FFF;border-radius:8px;overflow:hidden;transition:all 0.2s ease}.tabsLeft.wp-block-uagb-tabs{padding:60px 0;gap:20px}.tabsLeft.wp-block-uagb-tabs .uagb-tabs__panel{width:30%;min-width:30%!important;max-width:30%!important}.tabsLeft.wp-block-uagb-tabs li.uagb-tab{border:0!important;text-align:left;margin-right:0!important;padding:5px 0 5px 0}.tabsLeft.wp-block-uagb-tabs li.uagb-tab a{text-decoration:none;font-weight:500;padding:8px 35px 8px 15px!important;box-sizing:border-box;border-radius:20px;line-height:1.5;border:1px solid #DFDFDF}.tabsLeft.wp-block-uagb-tabs li.uagb-tab a:after{content:"";display:block;width:15px;height:15px;position:absolute;right:18px;top:12px;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0);transform:rotate(180deg);transition:all 0.2s ease}.tabsLeft.wp-block-uagb-tabs li.uagb-tab.uagb-tabs__active a,.tabsLeft.wp-block-uagb-tabs li.uagb-tab a:hover{background:var(--orange);color:#fff!important}.tabsLeft.wp-block-uagb-tabs li.uagb-tab.uagb-tabs__active a:after,.tabsLeft.wp-block-uagb-tabs li.uagb-tab a:hover:after{right:14px;filter:brightness(1);transition:all 0.2s ease}.tabsLeft .uagb-tabs__body-wrap{font-size:14px;border:0!important;padding:20px!important;box-sizing:border-box;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px}.tabsLeft .uagb-tabs__body-wrap .wp-block-buttons{gap:10px}.tabsLeft .uagb-tabs__body-wrap .wp-block-buttons a{font-size:14px;padding:10px 30px}.tabsLeft .uagb-tabs__body-wrap .arrow a{position:relative;display:block;padding-right:30px;color:var(--orange);font-weight:500;text-decoration:none}.tabsLeft .uagb-tabs__body-wrap .arrow a:after{content:"";display:block;width:20px;height:20px;position:absolute;right:0;top:3px;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:100% 50%;transform:rotate(180deg);transition:all 0.2s ease}.tabsLeft .uagb-tabs__body-wrap .arrow a:hover{color:var(--blue)}.tabsLeft .uagb-tabs__body-wrap .arrow a:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_blue.svg);transition:all 0.2s ease}#jakWygladaWspolpraca{display:flex;flex-direction:column;gap:50px}#jakWygladaWspolpraca .wp-block-media-text{display:flex;width:100%;gap:50px!important;background:#FFF;border:1px solid #DFDFDF;padding:30px 50px!important;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1)}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content{padding:0;flex-grow:1}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content em{position:absolute;color:#fff;top:-40px;left:20px;width:40px;height:40px;aspect-ratio:1 / 1;border-radius:30px 30px 0 0;display:flex;align-items:center;justify-content:center;font-style:normal;z-index:1;font-weight:500;font-size:18px;background:#fff;border-left:1px solid #DFDFDF;border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF}#jakWygladaWspolpraca .wp-block-media-text:nth-child(2) .wp-block-media-text__content em{left:70px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(3) .wp-block-media-text__content em{left:120px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(4) .wp-block-media-text__content em{left:170px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(5) .wp-block-media-text__content em{left:220px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(6) .wp-block-media-text__content em{left:270px}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content em:before{content:"";display:block;width:calc(100% - 10px);height:calc(100% - 10px);background:var(--orange);border-radius:50%;aspect-ratio:1 / 1;position:absolute;left:5px;top:5px;z-index:-1}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content h3{padding:0 0 10px 0;font-size:20px}#jakWygladaWspolpraca .wp-block-media-text figure.wp-block-media-text__media{flex-basis:60px;min-width:60px}.najczesciejWybieraneContent{display:grid;grid-auto-columns:1fr;grid-template-columns:40% 57%;grid-template-rows:auto 1fr;gap:25px 3%;grid-template-areas:"header slider" "titles slider";padding:80px 20px 20px 30px!important}.najczesciejWybieraneContent h2{grid-area:header;width:100%;padding:0 0 0 0;align-self:flex-start}.najczesciejWybieraneContent #wybieraneUslugiList{grid-area:titles;width:100%}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper{display:flex;flex-direction:column;gap:12px}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper .swiper-slide{position:relative;display:block;width:100%!important;padding:12px 50px 12px 20px;box-sizing:border-box;border:1px solid #DFDFDF;border-radius:30px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper .swiper-slide:after{content:"";display:block;width:15px;height:8px;position:absolute;right:20px;top:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_dark.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:translateY(-50%);transition:all 0.2s ease;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper .swiper-slide:hover{border:1px solid var(--orange);color:var(--orange);transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper .swiper-slide:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange2.svg);right:15px;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{background:var(--orange);color:#fff}.najczesciejWybieraneContent #wybieraneUslugiList .swiper-wrapper .swiper-slide.swiper-slide-thumb-active:after{filter:brightness(0) invert(1);transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiDetails{grid-area:slider;width:100%;overflow:hidden}.najczesciejWybieraneContent #wybieraneUslugiSlider .swiper-wrapper{position:relative;overflow:hidden}.najczesciejWybieraneContent #wybieraneUslugiSlider .swiper-slide{padding:10px 30px 50px 25px;box-sizing:border-box;visibility:hidden;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .swiper-slide-active{visibility:visible}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner{width:100%;border:0;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:30px;box-sizing:border-box;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner h3{color:var(--orange);padding-top:0;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #DFDFDF}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner p{padding-bottom:15px}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .listaProduktow{display:flex;flex-wrap:wrap;gap:10px 5px;padding-top:15px}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .listaProduktow a{background:#FAF5F3;color:var(--orange);border-radius:30px;padding:5px 10px;font-size:14px;font-weight:500}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .listaProduktow a:hover{background:var(--orange);color:#fff}@media screen and (max-width:1400px){.najczesciejWybieraneContent{grid-template-columns:38% 59%;gap:25px 3%;padding:40px 0 20px 20px!important}}#naszeRezultatyOutter{position:relative;left:-1%;padding:25px 1% 30px 1%;width:101%}#naszeRezultaty{position:relative;padding:0 15px;box-sizing:border-box;overflow:hidden}#naszeRezultaty .naszeRezultaty_dots{display:flex;justify-content:center;padding:30px 0 0 0;gap:10px}#naszeRezultaty .naszeRezultaty_dots .swiper-pagination-bullet{background:#fff0;border:1px solid var(--orange);width:12px;height:12px;box-sizing:border-box}#naszeRezultaty .naszeRezultaty_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--orange)}#oferta_cols #naszeRezultatyOutter+p.more{margin:0 0 10px 0!important}#realizacjeList{padding-top:20px}#realizacjeList .realizacjeListInner{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:30px 30px}#realizacjeList .realizacjeListInner .no-results{text-align:center;grid-column:span 3;margin:30px 0}#realizacjeList .pagination-wrapper{grid-column:span 3}#page_header.aktualnosci{position:relative;z-index:5}#page_header.aktualnosci #page_header_inner>*{position:relative;top:30px}#page_header.aktualnosci #page_header_inner #breadcrumbs{padding-top:10px}#page_header.aktualnosci #page_header_inner .wp-block-column:first-child{display:flex;flex-direction:column;gap:15px}#page_header.aktualnosci #page_header_inner .wp-block-column:first-child h1{margin-top:auto}#wyszukiwarka{margin-top:auto;display:flex;align-items:center;gap:20px;padding-bottom:5px}#wyszukiwarka .kategorie .select2{width:300px!important}#wyszukiwarka .kategorie .select2 .select2-selection{background:#fff;font-size:14px;border:1px solid #F7F7F7!important;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:35px;padding:10px 20px;height:50px;box-sizing:border-box;transition:all 0.2s ease}#wyszukiwarka .kategorie .select2 .select2-selection .select2-selection__arrow{position:absolute;top:10px;right:10px;transition:all 0.2s ease}#wyszukiwarka .kategorie .select2.select2-container--below.select2-container--open .select2-selection{border-radius:25px 25px 0 0;transition:all 0.2s ease}#wyszukiwarka .kategorie .select2 .select2-selection__rendered{padding:0}#wyszukiwarka .kategorie .select2 .select2-selection__arrow{background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-size:12px auto;background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0);transition:all 0.2s ease}#wyszukiwarka .kategorie .select2.select2-container--open .select2-selection__arrow{transform:scale(-1,-1);transition:all 0.2s ease}#wyszukiwarka .szukaj{display:flex;align-items:center}#wyszukiwarka a#showSearch{display:inline-block;width:50px;height:50px;background:#fff;border-bottom:1px solid #F7F7F7;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);box-sizing:border-box;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:1;transition:all 0.2s ease}#wyszukiwarka a#showSearch img{cursor:pointer;filter:brightness(0);transition:all 0.2s ease}#wyszukiwarka a#showSearch:hover img{cursor:pointer;filter:brightness(1);transition:all 0.2s ease}#wyszukiwarka a#showSearch.off{width:0;padding:5px 0;overflow:hidden;opacity:0;transition:all 0.2s ease}#wyszukiwarka .szukaj form{width:0;overflow:hidden;background:#fff;border-bottom:1px solid #F7F7F7;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:35px;height:50px;padding:5px 0;box-sizing:border-box;display:flex;gap:5px;align-items:center;transition:all 0.2s ease}#wyszukiwarka .szukaj form.on{width:250px;padding:5px 20px}#wyszukiwarka .szukaj form input{font-size:14px;height:40px;line-height:40px}#wyszukiwarka .szukaj form button{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:10px 5px;height:40px;background:unset;transition:all 0.2s ease}#wyszukiwarka .szukaj form button:hover{cursor:pointer;filter:brightness(0);transition:all 0.2s ease}.blog .select2-container .select2-search{display:none!important}.blog .select2-container .select2-dropdown{top:-1px;border:0;box-shadow:0 5px 15px -5px rgb(29 63 121 / .05)}.blog .select2-container .select2-dropdown.select2-dropdown--below{border-radius:0 0 25px 25px}.select2-container .select2-dropdown .select2-search{display:none}.blog .select2-container .select2-dropdown ul{padding:5px 0 15px 0}.blog .select2-container .select2-dropdown ul li{padding:7px 20px;margin:2px 0;font-size:14px;color:var(--black);transition:all 0.2s ease}.blog .select2-container .select2-dropdown ul li.select2-results__option--highlighted{background:unset;color:var(--black)}.blog .select2-container .select2-dropdown ul li[aria-selected="true"]{background:unset;color:var(--black);font-weight:600;transition:all 0.2s ease}.blog .select2-container .select2-dropdown ul li:hover{background:#FAF5F3;color:var(--orange);transition:all 0.2s ease}#aktualnosci_box{position:relative;background:#fff;padding-top:30px}#aktualnosci{padding-top:50px;padding-bottom:60px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:30px 30px}a.wpis{color:var(--txt);background:#fff;border:1px solid #DFDFDF;border-radius:8px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;transition:all 0.2s ease}a.wpis:hover{border:1px solid #fff0;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);transition:all 0.2s ease}a.wpis.shadow{box-shadow:0 4px 11px 2px rgb(29 63 121 / .1);border:0}a.wpis .img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:400 / 210;border-radius:8px;overflow:hidden}a.wpis .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:all 0.2s ease}a.wpis:hover .img img{transform:scale(1.04);transition:all 0.2s ease}a.wpis .img .type{position:absolute;z-index:1;right:0;top:20px;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px 0 0 25px}a.wpis .img .type.realizacje{background:var(--blue)}a.wpis .img .type.casestudy{background:var(--orange)}a.wpis .cats{padding-top:20px;font-size:14px;color:#BFBFBF;line-height:1.2}a.wpis .cats .separator{margin:0 4px;font-weight:300}a.wpis .cats a{color:#BFBFBF}a.wpis:hover .cats a{color:var(--txt)}a.wpis .cats a:hover{color:var(--orange)}a.wpis .title{padding:10px 0 15px 0;color:var(--txt);font-size:20px;font-weight:600;line-height:1.3}a.wpis .bottom{margin-top:auto;font-size:14px;font-weight:500;color:#BFBFBF;padding-top:10px;display:flex;align-items:center;gap:10px;line-height:1.3}a.wpis .bottom span{color:#BFBFBF;transition:all 0.2s ease}a.wpis .bottom .more{display:inline-block;position:relative;margin-left:auto;color:#BFBFBF;padding:2px 30px 2px 0;transition:all 0.2s ease}a.wpis .bottom .more:after{content:"";display:block;width:15px;height:15px;position:absolute;right:0;top:4px;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0);opacity:.3;transform:rotate(180deg);transition:all 0.2s ease}a.wpis:hover .bottom span{color:var(--txt);transition:all 0.2s ease}a.wpis:hover .bottom .more{color:var(--orange);transition:all 0.2s ease}a.wpis:hover .bottom .more:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);filter:brightness(1);opacity:1;transition:all 0.2s ease}@media screen and (max-width:1250px){a.wpis .bottom{flex-wrap:wrap}}#realizacjeNav{box-sizing:border-box}#realizacjeNav .realizacjeNavInner{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:5px 5px;display:flex}#realizacjeNav .realizacjeCats,#realizacjeNav .realizacjeTypes{flex-grow:1;overflow:hidden}#realizacjeNav .realizacjeCats{border-right:1px solid #ccc;padding-right:20px}#realizacjeNav .realizacjeTypes{padding-left:20px;padding-right:10px}#realizacjeNav .realizacjeCats .realizacjeCats_inner,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner{display:flex;gap:5px;width:100%;padding:10px 5px;overflow:auto;cursor:grab}#realizacjeNav .realizacjeCats .realizacjeCats_inner.dragging,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner.dragging{cursor:grabbing}#realizacjeNav .realizacjeCats .realizacjeCats_inner::-webkit-scrollbar,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner::-webkit-scrollbar{height:5px}#realizacjeNav .realizacjeCats .realizacjeCats_inner::-webkit-scrollbar-track,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner::-webkit-scrollbar-track{background:#fff}#realizacjeNav .realizacjeCats .realizacjeCats_inner::-webkit-scrollbar-thumb,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner::-webkit-scrollbar-thumb{background:#eee}#realizacjeNav .realizacjeCats .realizacjeCats_inner::-webkit-scrollbar-thumb:hover,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner::-webkit-scrollbar-thumb:hover{background:var(--orange)}#realizacjeNav .realizacjeCats a,#realizacjeNav .realizacjeTypes a{flex-grow:1;color:var(--black);font-size:14px;font-weight:500;text-align:center;padding:5px 10px;white-space:nowrap;box-sizing:border-box}#realizacjeNav .realizacjeCats a:hover,#realizacjeNav .realizacjeTypes a:hover{color:var(--orange)}#realizacjeNav .realizacjeCats a.active,#realizacjeNav .realizacjeTypes a.active{background:var(--orange);color:#fff;border-radius:30px}#coMowiaKlienci{padding:50px 0;margin:50px auto 0 auto;background:var(--lightgrey)}#coMowiaKlienci h2{text-align:center}#intro_casestudy{background:var(--lightgrey)}#intro_casestudy .type{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px;background:var(--orange)}#intro_casestudy h1{padding-top:30px;font-size:clamp(40px, 3vw, 54px)}#intro_casestudy .details{padding-top:40px;padding-bottom:40px;line-height:1.2;font-weight:500}#intro_casestudy .details .date{padding-right:15px;margin-right:15px;border-right:1px solid #bbb}#intro_bazwiedzy{background:var(--lightgrey)}#intro_bazwiedzy .type{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px;background:var(--orange)}#intro_bazwiedzy h1{padding-top:10px;font-size:clamp(40px, 3vw, 54px)}#intro_bazwiedzy .details{padding-top:10px;padding-bottom:40px;line-height:1.2;font-weight:500}#intro_bazwiedzy .details .separator{margin:0 8px;color:#bbb;font-weight:300}#intro_bazwiedzy .autor{padding:20px 0;display:grid;grid-template-columns:45px auto;grid-template-rows:18px 18px;gap:5px 15px;font-size:14px}#intro_bazwiedzy .autor .img{grid-area:1 / 1 / 3 / 2;display:block;width:100%;height:45px;border-radius:50%;overflow:hidden}#intro_bazwiedzy .autor .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#intro_bazwiedzy .autor .imie a{color:var(--txt);font-weight:600}#intro_bazwiedzy .autor .imie a:hover{color:var(--orange)}#intro_realizacja{background:var(--lightgrey)}#intro_realizacja .type{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px;background:var(--blue)}#intro_realizacja h1{padding-top:30px;font-size:clamp(40px, 3vw, 54px)}#intro_realizacja .details{padding-top:40px;padding-bottom:40px;line-height:1.2;font-weight:500}#intro_realizacja .details .date{padding-right:15px;margin-right:15px;border-right:1px solid #bbb}#content_single{padding:60px 0;background:#fdfdfd}#content_single h2{font-family:"Poppins",sans-serif;font-size:24px;font-weight:600;padding:30px 0 10px 0}#content_single h3{font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;padding:30px 0 10px 0}#content_single .wp-block-columns{padding:30px 0 10px 0}#content_single p{padding:5px 0}#content_single figure.alignleft{float:left;margin:15px 25px 15px 0;border:1px solid #dfdfdf;border-radius:8px;padding:10px}#content_single figure.alignleft img{border-radius:8px}#content_single figure.alignright{float:right;margin:15px 0 15px 25px;border:1px solid #dfdfdf;border-radius:8px;padding:10px}#content_single figure.alignright img{border-radius:8px}#content_single figure.aligncenter{margin:15px auto;border:1px solid #dfdfdf;border-radius:8px;padding:10px}#content_single figure.aligncenter img{border-radius:8px}#content_single.content_realizacja{padding:60px 0;background:#fdfdfd}#content_single.content_realizacja .efekty-zrzuty{display:block;position:relative;width:100%;height:550px}#content_single.content_realizacja .efekty-zrzuty:after{content:"";position:absolute;z-index:10;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(0deg,rgb(253 253 253) 0%,#fff0 100%)}#content_single.content_realizacja .zrzut-mobile{position:absolute;left:70px;bottom:0;z-index:3;width:350px;height:425px;background-image:url(/wp-content/themes/emedia/graf/efekty-mobile.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner{position:absolute;left:84px;top:22px;z-index:1;width:172px;height:355px;overflow:hidden;border-radius:23px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2{width:100%;height:100%;overflow-y:scroll;border-radius:23px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner img{width:100%;height:auto;border-radius:23px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2 *{scrollbar-width:thin;scrollbar-color:grey #fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2::-webkit-scrollbar{width:5px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2::-webkit-scrollbar-track{background:#fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2::-webkit-scrollbar-thumb{background-color:grey;border-radius:20px;border:1px solid grey}#content_single.content_realizacja .zrzut-desktop{position:absolute;left:280px;bottom:0;z-index:1;width:600px;height:546px;background-image:url(/wp-content/themes/emedia/graf/efekty-desktop.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner{position:absolute;left:34px;top:28px;z-index:1;width:539px;height:300px;overflow:hidden;border-radius:3px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2{width:100%;height:100%;overflow-y:scroll;border-radius:3px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner img{width:100%;height:auto;border-radius:3px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2 *{scrollbar-width:thin;scrollbar-color:grey #fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2::-webkit-scrollbar{width:5px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2::-webkit-scrollbar-track{background:#fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2::-webkit-scrollbar-thumb{background-color:grey;border-radius:20px;border:1px solid grey}#content_single.content_realizacja .efekty-details{display:flex;gap:20px;padding-top:30px}#content_single.content_realizacja .efekty-details>div{flex:1 1 0%;padding:0 30px 0 10px;box-sizing:border-box}#content_single.content_realizacja .efekty-details>div:not(:last-child){border-right:1px solid #BFBFBF}#content_single.content_realizacja .efekty-details strong{display:block;width:100%;font-size:18px;font-weight:600;padding-bottom:5px}#content_single.content_realizacja .adresStrony{padding-top:50px}#spisTresci{padding:30px;background:#fff;border:1px solid #BFBFBF;margin:50px 0}#spisTresci #spisTresci_header{font-size:24px;font-weight:500}#spisTresci ol{padding:15px 0 0 20px}#spisTresci ol li{padding:2px 0;font-weight:400}#spisTresci ol li a{color:var(--dark);font-weight:600;padding-left:8px}#spisTresci ol ul{list-style-type:disc;padding-left:28px}#spisTresci ol ul li a{font-weight:400;padding-left:3px}#spisTresci ol li a:hover,#spisTresci ul li a:hover{color:var(--orange)}#zobaczRowniez{margin:50px auto}#zobaczRowniez h2{padding-bottom:30px;text-align:center}#zobaczRowniez .zobaczRowniez_posts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}#zobaczRowniez .zobaczRowniez_posts a{flex:1 1 0%}#skontaktujSie{padding-top:80px;padding-bottom:80px}#content.page.oferta #skontaktujSie{position:relative;padding-top:50px;z-index:1}#content.page.oferta #skontaktujSie:before{content:"";display:block;width:1100px;padding-right:40px;padding-left:3%;box-sizing:border-box;height:100%;background:#fff;position:absolute;z-index:-1;left:0;top:0}@media screen and (max-width:1500px){#content.page.oferta #skontaktujSie:before{width:100%}}#content.page.oferta #skontaktujSie:after{content:"";display:block;width:550px;padding-left:20px;padding-right:3%;box-sizing:border-box;height:100%;background:#f7f7f7;position:absolute;z-index:-1;right:0;top:0}@media screen and (max-width:1650px){#content.page.oferta #skontaktujSie:after{width:33.33%}}#skontaktujSie .wp-block-columns{position:relative;padding:50px 50px;border-radius:8px;overflow:hidden}#skontaktujSie .wp-block-column:first-child{position:relative;flex-basis:45%;z-index:5;color:#fff;border-radius:4px;padding:40px;background:rgb(25 39 67 / .8)}#skontaktujSie .wp-block-column:first-child h2{color:#fff;font-size:clamp(36px, 3vw, 44px);font-weight:400;padding:0;padding-bottom:10px}#skontaktujSie .wp-block-column:first-child h2 strong{font-weight:600;color:#fff;font-style:italic}@media screen and (max-width:1500px){#skontaktujSie .wp-block-column:first-child h2 br{display:none}#skontaktujSie .wp-block-column:first-child h2 em,#skontaktujSie .wp-block-column:first-child h2 strong{display:inline}}#skontaktujSie .wp-block-column:first-child .wp-block-buttons{padding-top:20px;display:flex;flex-wrap:wrap;gap:15px}@media screen and (max-width:1150px){#skontaktujSie .wp-block-column:first-child .wp-block-button{width:100%}}#skontaktujSie .wp-block-column:last-child{flex-basis:40%}#skontaktujSie .wp-block-columns figure{position:absolute;left:0;top:0;width:100%;height:100%}#skontaktujSie .wp-block-columns figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#zkimwspolpracujemyOuter{text-align:center;padding-top:60px;padding-bottom:60px}#zkimwspolpracujemyOuter h2{padding-bottom:50px}#zkimwspolpracujemy{overflow:hidden}#zkimwspolpracujemy .logo{height:90px}#zkimwspolpracujemy .logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%;filter:grayscale(1);opacity:.6}form{padding-top:0}form label{position:relative;display:block;margin:10px 0}form label span{display:block}form label input,form label textarea{font-family:"Poppins",sans-serif;display:block;width:100%;border-radius:8px;border:1px solid #BFBFBF;padding:16px 15px 2px 15px;box-sizing:border-box;font-size:14px;color:var(--txt);resize:none}#formSlide form label textarea{padding-top:40px}form label textarea{height:130px}form label input::placeholder,form label textarea::placeholder{opacity:0;visibility:hidden}form label input+.floating-label,form label textarea+.floating-label{position:absolute;left:15px;top:9px;font-size:14px;transition:all 0.2s ease}form label input:focus~.floating-label,form label input:not(:placeholder-shown)~.floating-label,form label textarea:focus~.floating-label,form label textarea:not(:placeholder-shown)~.floating-label{position:absolute;left:15px;top:2px;color:#aaa;font-size:10px;transition:all 0.2s ease}form .wpcf7-not-valid-tip{font-size:13px}form .wpcf7-list-item{margin:0}form .wpcf7-list-item label{display:grid;grid-template-columns:20px auto;align-items:flex-start;margin:0 0 5px 0;gap:15px;font-size:13px;line-height:1.5}form .wpcf7-list-item label input{flex-basis:20px;margin-top:4px}form span.wpcf7-acceptance span{font-size:12px}form .submit{padding-top:25px;text-align:center}form .submit button{margin:0 auto;width:100%;padding:8px 60px}footer{position:relative;margin-top:auto;padding-top:50px;padding-bottom:30px;background-color:#192743;background-image:url(/wp-content/themes/emedia/graf/bg_footer.svg);background-size:cover;background-position:50% 50%;color:#fff}footer.nospace{margin-top:-100px!important}.footer.brief{color:#fff;text-align:center;font-size:14px;padding-bottom:10px}footer:not(.darkPage):before{content:"";display:block;width:100%;height:50px;position:absolute;z-index:5;left:0;top:-50px;background:linear-gradient(0deg,rgb(255 255 255) 0%,#fff0 100%)}footer.nospace:before{display:none!important}footer:after{content:"";display:block;width:100%;height:auto;aspect-ratio:1920 / 42;position:absolute;top:0;left:0;background-image:url(/wp-content/themes/emedia/graf/bg_footer_top.svg);background-size:cover;background-position:0% 0%;background-repeat:no-repeat}footer a,footer a[href^='tel:'],footer a[href^='mailto:']{color:#fff;font-weight:400}footer a:hover,footer a[href^='tel:']:hover,footer a[href^='mailto:']:hover{color:var(--orange)}footer .wp-block-columns{width:100%;padding-top:30px;padding-bottom:30px;line-height:2;gap:30px;font-size:14px;justify-content:space-between}footer .wp-block-columns#footer_menu_top{border-bottom:1px solid rgba(255 255 255 / .15);padding-bottom:60px;gap:5%;align-items:center!important;justify-content:space-between}footer .wp-block-columns#footer_menu_top .wp-block-column:first-child{flex-basis:200px}footer .wp-block-columns#footer_menu_top .wp-block-column:first-child img{width:100%;max-width:180px;height:auto}footer .wp-block-columns#footer_menu_top .wp-block-column:last-child{margin-left:auto;flex-basis:800px}#formML{flex-grow:unset;display:flex;width:100%;gap:25px;align-items:center;bordeR:1px solid #586171;border-radius:20px;padding:30px;box-sizing:border-box}#formML .formHeader{flex-basis:40%}#formML .formHeader h2{text-transform:uppercase;font-family:"all-round-gothic",sans-serif;padding:0;color:#fff}#formML .formForm{flex-basis:60%;flex-grow:1;position:relative}#formML .formForm .formInput{display:flex;gap:10px;align-items:stretch;justify-content:space-between}#formML .formForm .formInput input{flex-grow:1;background:#263657;border:1px solid #586171;border-radius:44px;font-size:16px;padding:15px 15px;box-sizing:border-box;color:#fff}#formML .formForm .formInput input::placeholder{color:#fff}#formML .formForm .formSubmit{display:flex;gap:25px;align-items:center;padding:25px 0 0 0;justify-content:space-between}#formML .formForm .formSubmit button{margin-left:auto;flex-basis:110px;min-width:110px;padding:12px 10px;white-space:nowrap}#formML .formForm label{position:relative;margin:0}#formML .formForm label input{position:absolute;visibility:hidden}#formML .formForm label p{position:relative;color:#BFBFBF;padding-left:30px;line-height:1.5;font-size:13px}#formML .formForm label a{color:var(--orange)}#formML .formForm label a:hover{color:#fff}#formML .formForm label input+p:before{content:"";border:1px solid #586171;border-radius:4px;width:18px;height:18px;position:absolute;left:0;top:2px;background-color:#263657;background-size:13px auto;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.1s ease}#formML .formForm label input:checked+p:before{background-color:var(--orange);border:1px solid var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);transition:all 0.1s ease}#formML .formForm #formMLmsg{max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}#formML .formForm #formMLmsg.on{max-height:150px;margin-top:10px;opacity:1;transition:all 0.2s ease}#formML .formForm #formMLmsg.red{background:#fff;color:var(--txt);border-radius:4px;padding:5px 10px;text-align:center}#formML .formForm #formMLmsg.green{background:#6db83f;color:var(--txt);border-radius:4px;padding:5px 10px;text-align:center}@media screen and (max-width:1400px){footer .wp-block-columns#footer_menu_top{box-sizing:border-box;gap:5%}footer .wp-block-columns#footer_menu_top .wp-block-column:first-child{flex-basis:20%}footer .wp-block-columns#footer_menu_top .wp-block-column:last-child{flex-basis:75%;flex-grow:1;box-sizing:border-box}#formML{padding:25px 20px;flex-direction:column;align-items:flex-start;gap:15px;text-align:left}#formML .formHeader{flex-basis:unset}#formML .formForm{width:100%;flex-grow:1}}footer .wp-block-columns#footer_menu_bottom{padding-top:45px}footer .wp-block-column{flex:1 1 0%;display:flex;flex-direction:column}footer .wp-block-column .header{font-size:18px;display:block;font-weight:600;padding-bottom:15px}footer .wp-block-column ul li{list-style:none;padding:5px 0}footer .wp-block-column ul li a{text-decoration:none}footer .wp-block-column ul li a:hover{color:var(--orange)}footer .wp-block-column .social{margin-top:auto;display:flex;gap:15px;padding-top:15px;padding-bottom:12px}footer .wp-block-column .social figure{width:25px!important;height:auto;flex-grow:unset!important}footer .wp-block-column .social figure a img{transition:all 0.2s ease}footer .wp-block-column .social figure a:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}footer .wp-block-column .wp-block-buttons{margin-top:auto;padding-top:25px;width:100%}footer .wp-block-column .wp-block-button{width:100%}footer .wp-block-column .wp-block-button a{padding:10px 10px}footer .wp-block-column.kalendarz{align-self:flex-start;border:1px solid #586171;padding:20px 15px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column;gap:10px;text-align:center}footer .wp-block-column.kalendarz p{line-height:1.5}footer .wp-block-column.kalendarz .wp-block-buttons{padding-top:0}footer .footer_bottom{display:flex;justify-content:space-between;gap:20px;color:#586171;font-size:14px;padding-top:20px;margin-top:20px;border-top:1px solid rgba(255 255 255 / .15)}footer .footer_bottom ul#menu-menu-footer{list-style:none;display:flex;gap:20px;align-items:center}footer .footer_bottom a{color:#586171}footer .footer_bottom a:hover{color:var(--orange)}@media screen and (max-width:1300px){footer .wp-block-columns#footer_menu_bottom{flex-wrap:wrap!important;gap:80px 3%}footer .wp-block-columns#footer_menu_bottom .wp-block-column{flex-basis:30%}}#content_bottom_bazawiedzy{display:flex;gap:40px;margin:40px auto}.post-rating{flex-basis:50%;background:var(--lightgrey);padding:20px 30px;box-sizing:border-box;line-height:1;border-radius:8px;display:flex;flex-wrap:wrap;align-items:center;gap:0 15px}.post-rating .stars{font-size:28px}.post-rating .star{color:#ddd;cursor:pointer;transition:color 0.2s}.post-rating .star.hover,.post-rating .star.selected{color:#ffb900}.post-rating .star.avg-filled{color:#ffb900}.post-rating .star.avg-partial{position:relative;color:#ddd}.post-rating .star.avg-partial:before{content:"★";position:absolute;color:#ffb900;width:50%;overflow:hidden}.post-rating .rating-stats{font-size:13px}.post-rating .noOfVotes{color:#bbb}.post-rating .rating-message{font-weight:600;font-size:14px}.post-rating .rating-message.success{color:green}.post-rating .rating-message.error{color:red}#content_bottom_bazawiedzy .rozwinBiznes{flex-basis:50%;background:var(--lightgrey);padding:20px 30px;box-sizing:border-box;gap:25px;border-radius:8px}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:first-child{flex-grow:1;flex-basis:auto;font-size:22px;font-weight:600;line-height:1.5}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:first-child em{font-style:normal;color:var(--orange)}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:last-child{flex-basis:190px;min-width:190px}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:last-child .wp-block-button{display:block;width:100%}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:last-child a.wp-block-button__link{width:100%;padding:10px 20px}#content_author .content_author_inner{background:var(--lightgrey);padding:30px 30px;box-sizing:border-box;border-radius:8px;display:grid;grid-auto-columns:1fr;grid-template-columns:130px auto;grid-template-rows:auto auto;gap:5px 30px}#content_author .content_author_inner .img{display:block;flex-basis:120px;min-width:120px;height:auto;aspect-ratio:1 / 1;overflow:hidden;border-radius:50%;grid-row:span 2}#content_author .content_author_inner .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#content_author .content_author_inner .about .header{font-size:14px;color:#BFBFBF;padding-bottom:10px}#content_author .content_author_inner .about .imie{display:block;font-size:22px;line-height:1.4;font-weight:600}#content_author .content_author_inner .about .imie a{color:var(--txt);font-weight:600}#content_author .content_author_inner .about .imie a:hover{color:var(--orange)}#content_author .content_author_inner .about .funkcja{font-size:16px;font-weight:500}#content_author .content_author_inner .desc{padding-top:5px;font-size:16px;font-weight:400}#komentarze{padding-top:40px;margin-top:40px;border-top:1px solid #eee;padding-bottom:60px}#komentarze h3,#komentarze h3.comments-title{font-size:24px;font-weight:600;text-align:center;margin-top:0;padding-top:0;margin-bottom:30px}#komentarze h3.comment-reply-title{border-top:1px solid #eee;margin-top:20px;padding-top:45px;padding-bottom:10px}#komentarze .noComments h3.comment-reply-title{padding-top:0;margin-top:0;border-top:0}#komentarze h3#comments{display:none}#komentarze form,#komentarze #commentform{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eee}#komentarze ol.commentlist{list-style:none}#komentarze ol.commentlist li{padding:30px 0}#komentarze ol.commentlist article footer{background:none!important;padding:0;color:var(--black);display:flex;flex-wrap:wrap;align-items:center;gap:15px;line-height:1}#komentarze ol.commentlist article footer:after,#komentarze ol.commentlist article footer:before,#komentarze ol.commentlist article footer img,#komentarze ol.commentlist article footer .says{display:none}#komentarze ol.commentlist article footer .comment-author a{color:#BFBFBF;font-size:14px}#komentarze ol.commentlist article footer .comment-metadata{padding-left:10px;border-left:1px solid #BFBFBF}#komentarze ol.commentlist article footer .comment-metadata a{color:#BFBFBF;font-size:14px}#komentarze ol.commentlist article footer .comment-awaiting-moderation{margin-left:auto;color:var(--orange)}#komentarze ol.commentlist article .comment-content{padding-top:20px}#komentarze ol.commentlist article .comment-content p{padding:0!important}#komentarze .comment-notes,#komentarze .logged-in-as{width:100%;text-align:center}#komentarze .comment-form-comment{position:relative;width:100%}#komentarze label{margin:0;padding-bottom:5px}#komentarze label span{display:inline-block}#komentarze .comment-form-comment textarea{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;height:150px;box-sizing:border-box}#komentarze .comment-form-author,#komentarze .comment-form-email{width:calc(50% - 10px)}#komentarze .comment-form-author input,#komentarze .comment-form-email input{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;box-sizing:border-box}#komentarze .comment-form-cookies-consent{width:100%;display:flex;gap:10px;align-items:center}#komentarze .comment-form-cookies-consent label{padding:0}#komentarze .form-submit{width:100%;text-align:center;padding-top:40px}#komentarze .form-submit button{margin:0 auto}#newsletterZapiszSie{overflow:hidden;margin:30px auto;border-radius:8px}#newsletterZapiszSie .wp-block-columns{position:relative;z-index:1;padding:50px 40px;color:#fff}#newsletterZapiszSie .wp-block-columns figure{position:absolute;z-index:-1;left:0;top:0;display:block;width:100%;height:100%}#newsletterZapiszSie .wp-block-columns figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#newsletterZapiszSie .wp-block-column:first-child{flex-basis:100%}#newsletterZapiszSie .wp-block-column:first-child strong{font-size:40px;font-weight:600;line-height:1}#newsletterZapiszSie .wp-block-buttons{padding-top:40px}.promBoxOutter{display:flex;justify-content:flex-end}.promBox{width:460px;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:25px;box-sizing:border-box}.promBox .wp-block-columns{align-items:center!important;gap:15px}.promBox .wp-block-columns .wp-block-column:first-child{flex-basis:310px}.promBox .wp-block-columns .wp-block-column:first-child em{color:var(--black);font-style:normal;font-weight:400;font-size:14px}.promBox .wp-block-columns .wp-block-column:first-child strong{font-size:20px;font-weight:600;line-height:1.4}.promBox .wp-block-columns .wp-block-column:first-child .wp-block-buttons{margin-top:20px}.promBox .wp-block-columns .wp-block-column:last-child{flex-basis:150px}.hasCircle{display:block;margin:0!important;border:0!important}.bgS-bigCircle.bgC-blue{background-image:url(/wp-content/themes/emedia/graf/circleBigBlue.svg)}.bgS-bigCircle.bgC-white{background-image:url(/wp-content/themes/emedia/graf/circleBigWhite.svg);background-position:0% 100%}.bgS-bigCircle.bgC-grey{background-image:url(/wp-content/themes/emedia/graf/circleBigGrey.svg)}.bgS-smallCircle.bgC-blue{background-image:url(/wp-content/themes/emedia/graf/circleSmallBlue.svg)}.bgS-smallCircle.bgC-white{background-image:url(/wp-content/themes/emedia/graf/circleSmallWhite.svg)}.bgS-smallCircle.bgC-grey{background-image:url(/wp-content/themes/emedia/graf/circleSmallGrey.svg)}.bgS-bigCircle{content:"";display:block;width:320px;height:280px;box-sizing:border-box;position:absolute;z-index:-1;bottom:0;background-size:cover;background-repeat:no-repeat}.bgS-smallCircle{content:"";display:block;width:140px;height:140px;box-sizing:border-box;position:absolute;z-index:-1;bottom:0;background-repeat:no-repeat}.bgP-leftBottom{left:0;bottom:0;background-position:100% 100%}.bgP-rightBottom{right:0;bottom:0;background-position:0% 100%}.bgP-leftTop{left:0;top:0;background-position:0% 100%;transform:rotate(180deg)}.bgP-rightTop{right:0;top:0;background-position:100% 100%;transform:rotate(180deg)}#celBiznesowy{position:relative;padding:100px 0 140px 0;overflow:hidden}#celBiznesowy h2{color:#fff}#cele{padding-top:60px;gap:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}#cele a.cel{position:relative;flex-basis:31%;color:#fff;height:100px;display:flex;align-items:center;gap:20px;background:#fff0;border:1px solid #2A3445;box-shadow:0 15px 30px 2px rgb(29 63 121 / .02);border-radius:9px;text-align:left;padding:25px 60px 25px 25px;box-sizing:border-box;line-height:1.3}#cele a.cel:hover{background:var(--orange);border:1px solid var(--orange)}#cele a.cel:after{content:"";display:block;width:20px;height:10px;position:absolute;right:30px;top:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:rotate(180deg) translateY(50%);transition:all 0.2s ease}#cele a.cel:hover:after{right:20px;filter:brightness(0) invert(1);transition:all 0.2s ease}#cele a.cel p{font-family:'Poppins',sans-serif;font-size:18px;font-weight:500}#cele a.cel img{transition:all 0.2s ease}#cele a.cel:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}@media screen and (max-width:1200px){#cele a.cel{flex-basis:45%}}#zrozumienieBranzy{position:relative;padding:100px 0;overflow:hidden}#branze{margin-top:50px;display:flex;align-items:flex-start;gap:40px}#branze_menu{flex-basis:25%;min-width:25%}#branze_menu .swiper-wrapper{display:flex;flex-direction:column;gap:15px}#branze_menu .swiper-slide{position:relative;display:block;width:100%!important;padding:12px 50px 12px 20px;box-sizing:border-box;border:1px solid #DFDFDF;border-radius:30px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer}#branze_menu .swiper-slide:after{content:"";display:block;width:15px;height:8px;position:absolute;right:20px;top:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_dark.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:translateY(-50%);transition:all 0.2s ease}#branze_menu .swiper-slide:hover{border:1px solid var(--orange);color:var(--orange)}#branze_menu .swiper-slide:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange2.svg);right:15px;transition:all 0.2s ease}#branze_menu .swiper-slide.swiper-slide-thumb-active{background:var(--orange);color:#fff}#branze_menu .swiper-slide.swiper-slide-thumb-active:after{filter:brightness(0) invert(1);transition:all 0.2s ease}#branze_content{flex-basis:70%;max-width:70%;flex-grow:1;transition:all 0.2s ease}#branze_content>.swiper-wrapper>.swiper-slide{position:relative;visibility:hidden;transition:all 0.2s ease}#branze_content>.swiper-wrapper>.swiper-slide.swiper-slide-visible{visibility:visible;transition:all 0.2s ease}#branze_content .box_txt{border:0;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:30px;box-sizing:border-box;transition:all 0.2s ease}#branze_content h3{color:var(--orange);padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #DFDFDF}#branze_content p{padding:12px 0}#branze_content .wp-block-buttons{margin-top:15px}.box_logos{margin-top:30px;border:0;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:35px 30px 20px 30px;box-sizing:border-box;transition:all 0.2s ease}.box_logos strong{display:block;padding-bottom:5px;font-family:"all-round-gothic",sans-serif;font-size:20px}.zaufalinam_logotypy{position:relative;z-index:5;padding:20px 0;overflow:hidden}.zaufalinam_logotypy:before{content:"";background:linear-gradient(90deg,rgb(255 255 255) 10%,#fff0 100%);display:block;width:200px;height:100%;position:absolute;z-index:5;left:0;top:0}.zaufalinam_logotypy:after{content:"";background:linear-gradient(-90deg,rgb(255 255 255) 10%,#fff0 100%);display:block;width:200px;height:100%;position:absolute;z-index:5;right:0;top:0}.zaufalinam_logotypy .swiper-wrapper{transition-timing-function:linear}.zaufalinam_logotypy .swiper-wrapper .swiper-slide{display:block;padding:0 70px}.zaufalinam_logotypy .swiper-wrapper .swiper-slide figure{display:block;width:100%;max-width:140px;height:40px}.zaufalinam_logotypy .swiper-wrapper .swiper-slide figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#coMozemyZrobic{padding:75px 0;color:#fff}#kompetencje{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:25px;margin:25px 0}@media screen and (max-width:1200px){#kompetencje{grid-template-columns:repeat(3,1fr)}}#kompetencje .kompetencja{flex-basis:23%;border:1px solid #586171;padding:35px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column}#kompetencje .kompetencja.first{background:var(--blue);border:1px solid var(--blue)}#kompetencje a.kompetencja:hover{background:var(--orange);border:1px solid var(--orange)}#kompetencje .kompetencja h2{display:block;color:#fff;padding-bottom:15px}#kompetencje .kompetencja figure.ico{display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:50%;background:var(--blue);transition:all 0.2s ease}#kompetencje a.kompetencja:hover figure.ico{background:var(--darkorange);transition:all 0.2s ease}#kompetencje .kompetencja figure.ico img{display:block;width:40px;height:auto}#kompetencje .kompetencja p.header{font-family:'Poppins',sans-serif;font-size:24px;color:#fff;line-height:1.4;font-weight:500;display:block;padding:15px 0}#kompetencje .kompetencja figure.more{margin-top:auto;display:flex;align-items:center;justify-content:flex-start}#kompetencje .kompetencja figure.more span{display:inline-block;width:0;overflow:hidden;font-size:14px;font-weight:400;opacity:0;transition:all 0.2s ease}#kompetencje .kompetencja figure.more img{display:block;width:15px;height:auto;transform:rotate(180deg)}#kompetencje a.kompetencja:hover figure.more span{color:#fff;width:75px;opacity:1;transition:all 0.2s ease}#ostatnieCaseStudy{padding:100px 0 50px 0}#ostatnieCaseStudy h2{padding-bottom:40px}#ostatnieRealizacje{padding:50px 0 100px 0}#ostatnieRealizacje h2{padding-bottom:40px}#ostatnieRealizacje_posts{display:flex;gap:20px}#ostatnieRealizacje_posts a{flex:1 1 0%}#pagination{display:flex;justify-content:center;gap:5px}#pagination a,#pagination span{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;line-height:1;color:var(--txt)}#pagination span.dots{width:15px}#pagination a.current,#pagination span:not(.dots){background:var(--orange);color:#fff}#pagination a:hover{color:var(--orange)}#autorPage .autorDetails{display:block}#autorPage .autorDetails>.wp-block-columns{gap:35px;align-items:flex-start!important}#autorPage .autorDetails>.wp-block-columns>.wp-block-column:first-child{flex-basis:30%;background:#fff;box-shadow:0 15px 30px 2px #1D3F791A;border-radius:8px;overflow:hidden}#autorPage .autorDetails>.wp-block-columns>.wp-block-column:last-child{flex-basis:70%}#autorPage .autorImg{position:relative;padding:45px 35px 0 35px;box-sizing:border-box}#autorPage .autorImg:before{content:"";background:#263657;position:absolute;left:0;top:0;width:100%;height:120px}#autorPage .autorImg figure{position:relative;z-index:5;width:160px;height:160px;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;border:8px solid #fff}#autorPage .autorImg figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#autorPage .autorLeftContent{padding:15px 35px 30px 35px;box-sizing:border-box}#autorPage .autorLeftContent hr{border-bottom:1px solid #DFDFDF!important;margin:25px auto}#autorPage .imie{font-size:clamp(24px, 3vw, 36px);font-weight:600;font-family:"all-round-gothic",sans-serif;line-height:1.2}#autorPage .funkcja{color:#2A3445;padding:20px 0 0 0}#autorPage .lokalizacja{color:#2A3445;display:flex;align-items:center;gap:6px}#autorPage .lokalizacja:before{content:"";display:inline-block;width:18px;flex-basis:18px;height:20px;background-image:url(/wp-content/themes/emedia/graf/ico_gps_grey.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#autorPage .wp-block-buttons{text-align:center;justify-content:center;margin-top:20px}#autorPage .wp-block-buttons .wp-block-button{width:100%}#autorPage .autorDetails .social{display:flex;gap:10px;padding:20px 0}#autorPage .autorDetails .social .socialIco{flex:1 1 0%;display:flex;justify-content:center}#autorPage .autorDetails .social a{display:flex;align-items:center;max-width:42px;height:42px;padding:10px;box-sizing:border-box;background:#FAF5F3;border-radius:30px}#autorPage .autorDetails .social a img{display:block;width:22px;height:22px;object-fit:contain;object-position:50% 50%;transition:all 0.2s ease}#autorPage .autorDetails .social a span{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:all 0.2s ease}#autorPage .autorDetails .social a:hover{max-width:400px;background:var(--orange)}#autorPage .autorDetails .social a:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}#autorPage .autorDetails .social a:hover span{max-width:400px;padding-left:10px;color:#fff;opacity:1;transition:all 0.2s ease}#autorPage .osiagniecia{margin:25px 0}#autorPage .osiagniecia-title{font-family:"all-round-gothic",sans-serif;font-size:18px;font-weight:600;text-transform:uppercase}#autorPage .osiagniecia-table{width:100%;border-collapse:separate;border-spacing:0 10px}#autorPage .osiagniecia-name{text-align:left}#autorPage .osiagniecia-range{text-align:right;font-weight:700;white-space:nowrap}#autorPage .kompetencje{margin:25px 0}#autorPage .kompetencje-title{font-family:"all-round-gothic",sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding-bottom:10px}#autorPage .kompetencje-list{list-style:none;margin:0;padding:0}#autorPage .kompetencje-list li{margin-bottom:6px;list-style:none;display:flex;align-items:center;gap:10px}#autorPage .kompetencje-list li:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/wp-content/themes/emedia/graf/icoCheckCircle.svg);background-repeat:no-repeat;background-position:50% 50%}#autorPage .ocena{margin:25px 0}#autorPage .ocena-title{font-family:"all-round-gothic",sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding-bottom:10px}#autorPage .ocena-row{display:flex;align-items:center;gap:8px}#autorPage .ocena-stars{display:inline-flex}#autorPage .ocena-star{position:relative;width:28px;height:27px;margin-right:4px}#autorPage .ocena-star-bg svg,#autorPage .ocena-star-fill svg{display:block}#autorPage .ocena-star-bg{position:absolute;top:0;left:0;right:0;bottom:0}#autorPage .ocena-star-fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden}#autorPage .ocena-value{font-weight:600;font-size:20px}#autorPage .ocena-sub{margin-top:6px;font-size:14px;color:#555}#autorPage .dodatkowe{margin:40px 0}#autorPage .dodatkowe-item{display:flex;align-items:center;gap:12px;margin-bottom:15px}#autorPage .dodatkowe-icon figure{width:45px;height:45px;border-radius:50%;background:#FAF5F3;padding:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#autorPage .dodatkowe-icon img{display:block;width:25px;height:25px;object-fit:contain}#autorPage .dodatkowe-title{font-weight:600}#autorPage .dodatkowe-desc{font-size:14px;line-height:1.4}#autorPage h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 10px 0}#autorPage .opis p{margin:10px 0}#autorPage .opis .wp-block-columns{margin-top:25px;gap:40px}#autorPage .opis .wp-block-columns .wp-block-column{border:1px solid #DFDFDF;padding:20px;border-radius:8px;transition:all 0.2s ease}#autorPage .opis .wp-block-columns .wp-block-column:hover{background:#fff;border:1px solid #fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}#autorPage .opis .wp-block-columns .wp-block-column strong{font-family:"all-round-gothic",sans-serif;font-size:22px;font-weight:600;display:block;line-height:1.2}#autorPage .specjalizacje{margin-top:60px}#autorPage .specjalizacje-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:16px}#autorPage .specjalizacje-item{display:flex;align-items:flex-start;gap:30px;text-decoration:none;color:inherit;background:#fff;border:1px solid #DFDFDF;padding:20px;border-radius:8px;transition:all 0.2s ease}#autorPage .specjalizacje-item:hover{background:#fff;border:1px solid #fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}#autorPage .specjalizacje-icon figure{width:60px;height:60px;border-radius:50%;background:#FAF5F3;padding:15px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#autorPage .specjalizacje-icon img{display:block;width:48px;height:48px;object-fit:cover}#autorPage .specjalizacje-content{flex:1}#autorPage .specjalizacje-title{font-weight:600;font-size:22px;margin-bottom:10px;line-height:1.4}#autorPage .specjalizacje-desc{color:#2A3445;font-weight:400}#autorPage .specjalizacje-value{color:#2A3445;font-weight:400}#autorPage .casestudies{margin-top:60px}#autorPage .casestudies h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 20px 0}#autorPage .casestudies-list{display:flex;flex-direction:column;gap:20px}#autorPage .casestudy-item{background:#fff;box-shadow:0 5px 20px rgb(0 0 0 / .05);border-radius:8px;padding:25px;transition:all 0.2s ease}#autorPage .casestudy-row-1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;gap:20px}#autorPage .casestudy-content{flex:1}#autorPage .casestudy-title{font-weight:600;font-size:22px;font-family:"all-round-gothic",sans-serif}#autorPage .casestudy-desc{font-size:15px;color:#555;line-height:1.5}#autorPage .casestudy-icon{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#FAF5F3;border-radius:50%;padding:12px;box-sizing:border-box}#autorPage .casestudy-icon img{max-width:100%;max-height:100%;object-fit:contain}#autorPage .casestudy-row-2{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-top:10px}#autorPage .casestudy-stat{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#F7F7F7;border-radius:50px;padding:15px 15px;box-sizing:border-box}#autorPage .casestudy-stat-name{font-size:14px}#autorPage .casestudy-stat-value{font-size:30px;font-weight:600;line-height:1.2}#autorPage .wspolpraca{margin-top:60px}#autorPage .wspolpraca h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 30px 0}#autorPage .wspolpraca-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 30px;margin-top:40px}#autorPage .wspolpraca-item{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;border:1px solid #D9D9D9;padding:50px 25px 25px 20px;box-sizing:border-box;background:#fff;border-radius:8px;transition:all 0.2s ease}#autorPage .wspolpraca-item:hover{border:1px solid #fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}#autorPage .wspolpraca-number{font-size:38px;font-weight:600;color:#F25E2A;background:#FAF5F3;border-radius:50%;aspect-ratio:1 / 1;width:62px;height:62px;display:flex;align-items:center;justify-content:center;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border:10px solid #fff;transition:all 0.2s ease}#autorPage .wspolpraca-item:hover .wspolpraca-number{background:#F25E2A;color:#fff;transition:all 0.2s ease}#autorPage .wspolpraca-number:before{content:"";display:block;z-index:-1;position:absolute;left:-10px;top:-10px;width:82px;height:41px;border-top-left-radius:41px;border-top-right-radius:41px;border:1px solid #D9D9D9;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.2s ease}#autorPage .wspolpraca-item:hover .wspolpraca-number:before{border:1px solid #fff;border-bottom:0;transition:all 0.2s ease}#autorPage .wspolpraca-title{font-size:22px;font-weight:600;color:#263657;margin-bottom:10px;font-family:"all-round-gothic",sans-serif;line-height:1.3}#autorPage .wspolpraca-desc{font-size:14px;line-height:1.5;color:#555}#autorPage .faq{margin-top:60px}#autorPage .faq h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 20px 0}#autorPage .faq-list{display:flex;flex-direction:column;gap:12px}#autorPage .faq-item{border:1px solid #DFDFDF;border-radius:8px;background:#fff;overflow:hidden}#autorPage .faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 20px;box-sizing:border-box;border:0;background:#fff0;cursor:pointer;text-align:left}#autorPage .faq-question-title{flex:1;font-weight:600;font-size:18px;color:#263657}#autorPage .faq-question-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}#autorPage .faq-question-icon svg{display:block;transition:transform 0.2s ease}#autorPage .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.25s ease}#autorPage .faq-answer-inner{padding:12px 20px 18px 20px;font-size:15px;line-height:1.5;color:#555}#autorPage .faq-item.is-open .faq-answer{max-height:800px}#autorPage .faq-item.is-open .faq-question-icon svg{transform:rotate(180deg)}#autorPage #aktualnosciOuter{border-top:1px solid #DFDFDF;margin-top:70px;padding-top:60px}#autorPage #aktualnosciOuter #wyszukiwarka{padding-top:25px;justify-content:center}#autorPage #aktualnosciOuter h2{text-align:center}@media screen and (max-width:1200px){#autorPage .autorLeftContent{padding:15px 25px 25px 25px}#autorPage .autorImg figure{width:130px;height:130px}#autorPage .wp-block-buttons .wp-block-button a{padding:12px 20px}#autorPage .dodatkowe-item{flex-direction:column;align-items:flex-start}#autorPage .specjalizacje-item{flex-direction:column;gap:15px}#autorPage .wspolpraca-list{grid-template-columns:repeat(2,1fr)}}#ofertyPracy{padding-bottom:100px;padding-top:15px}#ofertyPracy .ofertaPracy{display:block;width:100%;margin:20px auto;border:1px solid #DFDFDF;padding:30px;box-sizing:border-box;border-radius:8px;transition:all 0.2s ease}#ofertyPracy .ofertaPracy .pracaTop{width:100%;display:grid;grid-template-columns:auto 225px;grid-template-rows:repeat(2,1fr);gap:5px 10px;align-items:center;line-height:1.2}#ofertyPracy .ofertaPracy .pracaTop .nazwaStanowiska{grid-area:1 / 1 / 2 / 2;font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600}#ofertyPracy .ofertaPracy .pracaTop .miejscePracy{grid-area:2 / 1 / 3 / 2;padding-left:25px;background-image:url(/wp-content/themes/emedia/graf/ico_gps_grey.svg);background-repeat:no-repeat;background-size:contain;background-position:0 50%}#ofertyPracy .ofertaPracy .pracaTop .buttons{grid-area:1 / 2 / 3 / 3;display:flex;align-items:stretch;gap:15px}#ofertyPracy .ofertaPracy .pracaTop .buttons a.pracaAplikuj{display:flex;align-items:center;height:50px}#ofertyPracy .ofertaPracy .pracaTop .buttons a.pracaWiecej{display:inline-block;background:#FAF5F3;aspect-ratio:1 / 1;height:100%;height:50px;border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#ofertyPracy .ofertaPracy .pracaTop .buttons a.pracaWiecej:hover{background-color:var(--darkorange);background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottomWhite.svg)}#ofertyPracy .ofertaPracy .pracaBottom{max-height:0;overflow:hidden;transition:all 0.2s ease}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy{background:#F7F7F7;padding:25px;box-sizing:border-box;border-radius:8px;margin:20px auto;color:#586171}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania .header,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki .header,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy .header{font-family:"all-round-gothic",sans-serif;font-size:26px;font-weight:600;line-height:1.2;color:#000;display:block;padding-bottom:10px}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania ul,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki ul,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy ul{padding-left:20px}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania ul li,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki ul li,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy ul li{padding:4px 0;line-height:1.5}#ofertyPracy .ofertaPracy .pracaBottom .pracaBottomAplikuj{background:#F7F7F7;padding:25px;box-sizing:border-box;border-radius:8px;margin:20px auto 0 auto;display:flex;align-items:center;justify-content:space-between}#ofertyPracy .ofertaPracy.on .pracaTop .buttons a.pracaWiecej{transform:rotate(180deg);transition:all 0.2s ease}#ofertyPracy .ofertaPracy.on .pracaBottom{max-height:2000px;transition:all 0.2s ease}#ofertyPracy .ofertaPracy:hover{border:1px solid var(--orange);cursor:pointer;transition:all 0.2s ease}#aplikuj{padding-top:100px;padding-bottom:100px}#pracaForm{background:#fff;padding:50px 40px;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}#pracaForm h2{padding-bottom:20px}#pracaForm .select2-container{width:100%!important;background:#fff;font-size:14px;border:1px solid #BFBFBF;color:#000;border-radius:8px;padding:0 0;height:54px;box-sizing:border-box;transition:all 0.2s ease}#pracaForm .select2-container .select2-selection .select2-selection__arrow{background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;display:block;width:15px;height:9px;position:absolute;top:23px;right:15px;transition:all 0.2s ease}#pracaForm .select2-container.select2-container--open .select2-selection .select2-selection__arrow{transform:rotate(180deg)}#pracaForm .select2-container .select2-selection__rendered{padding:14px 15px}#pracaForm .select2-container .select2-container--below.select2-container--open .select2-selection{transition:all 0.2s ease}#pracaForm .codedropz-upload-handler{border:1px solid #BFBFBF;background-color:#f7f7f7;background-image:url(/wp-content/themes/emedia/graf/ico_file.svg);background-repeat:no-repeat;background-position:50% 25px;background-size:20px auto}#pracaForm .codedropz-upload-handler .dnd-upload-counter{display:none}#pracaForm .codedropz-upload-handler .codedropz-upload-inner{padding-top:40px}#pracaForm .codedropz-upload-handler .codedropz-upload-inner span:nth-child(1){font-weight:500;font-size:18px}#pracaForm .codedropz-upload-handler .codedropz-upload-inner span:nth-child(2){display:none}#pracaForm .codedropz-upload-handler .codedropz-upload-inner a{color:#586171;font-size:14px}#pracaForm .submit button{display:block;width:100%}#pracaForm .dnd-upload-status{display:flex;align-items:center;gap:10px;padding:5px;font-size:14px;border:1px solid #BFBFBF;border-radius:8px;background:#fff}#pracaForm .dnd-upload-status .dnd-upload-image{flex-basis:40px;min-width:40px;max-width:40px;background:var(--orange);border:0;display:flex;align-items:center;justify-content:center}#pracaForm .dnd-upload-status .dnd-upload-image span{position:relative;left:unset;top:unset;display:block;width:100%;height:100%;margin:0;padding:0;background-image:url(/wp-content/themes/emedia/graf/ico_file.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:18px auto;filter:brightness(0) invert(1);transform:unset;box-sizing:border-box}#pracaForm .dnd-upload-status .dnd-upload-details{padding:0;margin:0;width:calc(100% - 50px)}#pracaForm .dnd-upload-status .has-error{display:block;padding-top:5px;font-size:12px}#pracaForm .dnd-upload-status .name{font-size:14px;color:var(--orange);font-weight:500;align-items:center;gap:5px}#pracaForm .dnd-upload-status .name span{margin:0;padding:0}#pracaForm .dnd-upload-status .name em{font-style:unset;font-weight:400;font-size:12px}#pracaForm .dnd-upload-status a.remove-file{right:5px}#pracaForm .dnd-upload-status .dnd-progress-bar span{padding:2px 5px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end}#container .select2-container .select2-selection--single{height:unset;margin:0;border:0;background:#fff0}#container .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--simple .select2-search{display:none!important}.select2-container .select2-dropdown{border:1px solid #BFBFBF}.select2-container .select2-dropdown.select2-dropdown--below{top:-6px;border-radius:0 0 8px 8px;border-top:0}.select2-container .select2-dropdown.select2-dropdown--above{top:8px;border-radius:8px 8px 0 0;border-bottom:0}.select2-container .select2-dropdown ul{padding:5px 0 15px 0}.select2-container .select2-dropdown ul li{padding:7px 15px;margin:2px 0;font-size:14px;color:var(--black);transition:all 0.2s ease}.select2-container .select2-dropdown ul li.select2-results__option--highlighted{background:unset;color:var(--black)}.select2-container .select2-dropdown ul li[aria-selected="true"]{background:unset;color:var(--black);font-weight:600;transition:all 0.2s ease}.select2-container .select2-dropdown ul li:hover{background:#FAF5F3;color:var(--orange);transition:all 0.2s ease}#pracaMusiszWiedziec{padding:100px 0 50px 0}#pracaMusiszWiedziec .wp-block-columns{gap:100px;align-items:flex-start!important}#pracaMusiszWiedziec .wp-block-columnn:first-child h3{padding:35px 0 10px 0}#pracaMusiszWiedziec .wp-block-column:last-child{border:1px solid #DFDFDF;padding:40px;box-sizing:border-box;border-radius:8px}#pracaMusiszWiedziec .wp-block-column:last-child h3{padding:0 0 20px 0}#pracaMusiszWiedziec .wp-block-column:last-child ul li{font-weight:400}#naszeSpojrzenie{padding:80px 0}#naszeSpojrzenie .wp-block-columns{gap:100px;align-items:flex-start!important}#trudnaPraca{padding:80px 0 40px 0}#trudnaPraca .wp-block-columns{gap:100px}#trudnaPraca .wp-block-column:last-child{border:1px solid #DFDFDF;padding:40px;box-sizing:border-box;border-radius:8px}#trudnaPraca .wp-block-column:last-child h3{padding:0 0 20px 0}#trudnaPraca .wp-block-column:last-child ul li{font-weight:400}#introKonsultacja{position:relative;background:radial-gradient(62.08% 62.08% at 50% 50%,rgb(38 54 87 / .2) 35.44%,rgb(9 15 24 / .5) 100%),#192743;color:#fff}#introKonsultacjaInner{padding-top:200px;padding-bottom:50px}#introKonsultacjaInner h1{color:#fff;padding-bottom:25px}.kontaktFormy{margin-top:30px}.kontaktFormy .borderGrey{padding:30px 35px;transition:all 0.2s ease}.kontaktFormy .borderGrey:hover{background:#fff;border:1px solid #fff0;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}.kontaktFormy figure{margin-bottom:10px}.kontaktFormy strong{font-size:20px}.kontaktFormy a{color:var(--orange);font-weight:600}.kontaktFormy a:hover{color:var(--darkorange)}.kontaktAdresy{margin-top:30px}.kontaktAdresy{margin-top:30px}.kontaktDane{padding-top:30px;padding-bottom:20px;width:100%;justify-content:space-between}.kontaktDane em{color:var(--orange);font-style:normal}.kontaktDane .wp-block-column{width:fit-content;flex-basis:auto!important;flex-grow:unset!important;flex-basis:auto;white-space:nowrap}@media screen and (max-width:1200px){.kontaktBox{gap:50px!important}}#naszeWartosci h2{color:#fff}#content.wcPage{position:relative;display:block;width:100%;height:100%;background:#f7f7f7}#content.wcPage:before{content:"";display:block;width:50%;height:100%;background:#fff;position:absolute;z-index:-1;left:0;top:0}#content.wcPage:after{content:"";display:block;width:50%;height:100%;background:#f7f7f7\;position:absolute;z-index:-1;right:0;top:0}#content.wcPage .woocommerce-notices-wrapper{z-index:99}.woocommerce-cart .woocommerce-message,#content.wcPage .woocommerce-message{margin:0;display:flex;align-items:center;width:100%;box-sizing:border-box;background:#6db83f;color:#fff;padding:18px 55px 15px 55px;border:0}.woocommerce-cart .woocommerce-error,#content.wcPage .woocommerce-error{background:#b81c23;color:#fff;padding:18px 55px 15px 55px;border:0}.woocommerce-cart .woocommerce-message:before,#content.wcPage .woocommerce-message:before{top:22px;color:#fff}.woocommerce-cart .woocommerce-message a,#content.wcPage .woocommerce-message a{margin-left:auto;font-weight:400;border-radius:30px;border:1px solid #fff;background:#fff0;color:#fff;box-sizing:border-box;padding:10px 20px;line-height:1.2}.woocommerce-cart .woocommerce-message a:hover,#content.wcPage .woocommerce-message a:hover{background:#fff;color:#6db83f}#content.wcPage .product{position:relative;z-index:1;position:unset;min-height:1000px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 550px 550px 550px 1fr;gap:0 0;grid-template-areas:"content content content form form"}@media screen and (max-width:1650px){#content.wcPage .product{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"content content form"}}#content.wcPage .product .productContent{grid-area:content;padding-top:45px;display:flex;flex-direction:column;align-items:flex-end;box-sizing:border-box;background:#fff;position:relative;z-index:1}#content.wcPage .product #breadcrumbs{padding:40px 0 0 3%}#content.wcPage .product .is-style-fit{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-left:0!important;padding-right:0!important}#content.wcPage .product .productContent .has-background h2,#content.wcPage .product .productContent .has-background h3{color:#fff}#content.wcPage .product .is-style-fit{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-left:0!important;padding-right:0!important}#content.wcPage .product .productContent .wp-block-group>.is-style-fit{padding-top:0}#content.wcPage .product .is-style-fit>*:not(.wp-block-separator){box-sizing:border-box;width:100%;max-width:1100px;box-sizing:border-box;padding-right:50px;padding-left:40px;margin:0 0 0 0!important}@media screen and (max-width:1650px){#content.wcPage .product .is-style-fit>*:not(.wp-block-separator){padding-left:3%}}@media screen and (max-width:1350px){#content.wcPage .product .is-style-fit>*:not(.wp-block-separator){padding-right:25px}}#content.wcPage .product .productContent>*:not(.wp-block-separator){box-sizing:border-box;width:100%;max-width:1100px;padding-right:40px;padding-left:50px;box-sizing:border-box;padding:30px 50px 30px 40px}#content.wcPage .product .productContent .tax{padding-top:20px;padding-bottom:20px}#content.wcPage .product .productContent .tax span{background:#FAF5F3;padding:5px 10px;border-radius:20px;color:var(--orange)}#content.wcPage .product .productContent h1{padding-bottom:25px}#content.wcPage .product .productContent p{padding:5px 0}#content.wcPage .product .productContent .wp-block-media-text{gap:30px;padding:25px 0}#content.wcPage .product .productContent .wp-block-group .wp-block-media-text{padding:25px 3%}#content.wcPage .product .productContent .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 0}#content.wcPage .product .productContent .problem-section{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;gap:25px;padding:30px 3%;width:100%}#content.wcPage .product .productContent .problem-section .wp-block-column{min-width:33%;line-height:1.4}@media screen and (max-width:1250px){#content.wcPage .product .productContent .problem-section{grid-template-columns:1fr 1fr}}#content.wcPage .product .wp-block-gallery{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;gap:20px 2%}#content.wcPage .product .wp-block-gallery figure{flex-grow:unset;flex-basis:49%}#content.wcPage .product .wp-block-gallery figure a{display:block;border-radius:8px;padding:8px;box-sizing:border-box;border:1px solid #ccc}#content.wcPage .product .wp-block-gallery figure a:hover{border:1px solid var(--orange)}#content.wcPage .product .wp-block-gallery figure a img{display:block;border-radius:8px}#content.wcPage .product .productCart{grid-area:form;padding-left:20px;padding-bottom:30px;padding-right:0;box-sizing:border-box;background:#f7f7f7}#content.wcPage .product #productCart.off{position:relative!important}#content.wcPage .product .productCartBoxOutter{position:relative;width:100%;height:100%;max-width:530px;padding-right:0;padding-top:20px;box-sizing:border-box}@media screen and (max-width:1600px){#content.wcPage .product .productCartBoxOutter{max-width:100%}}#content.wcPage .product .productCartBox{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:25px;box-sizing:border-box}#content.wcPage .product .productCartBox .produkt_img{display:block;width:100%;height:auto;aspect-ratio:400 / 170;overflow:hidden;border-radius:8px}#content.wcPage .product .productCartBox .produkt_img img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#content.wcPage .product .productCartBox .productCartHeader{font-family:"all-round-gothic",sans-serif;font-weight:600;font-size:22px;padding-top:15px;line-height:1.3}#content.wcPage .product .productCartBox .productCartDesc{font-size:15px;color:#586171}#content.wcPage .product .productCartBox form{margin-bottom:0}#content.wcPage .product .productCartBox .productCenaSimple{color:var(--orange);padding-top:20px;padding-bottom:20px}#content.wcPage .product .productCartBox .productCenaSimple strong{font-weight:600}#content.wcPage .product .productCartBox .productCenaSimple .omnibus{font-size:14px;padding-top:5px;color:var(--txt);font-style:italic}#content.wcPage .product .productCartBox .variations_choice .kontaktCenaOd{color:var(--orange);padding-top:20px}#content.wcPage .product .productCartBox .variations_choice .kontaktCenaOd strong{font-weight:600}#content.wcPage .product .productCartBox .variations_choice input{position:absolute;visibility:hidden}#content.wcPage .product .productCartBox .variations_choice label{background:#f7f7f7;border:1px solid #f7f7f7;padding:10px 10px 10px 40px;box-sizing:border-box;border-radius:8px;transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice label:hover{cursor:pointer;background:#FAF5F3;border:1px solid var(--orange);transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice input:checked+label{background-color:#FAF5F3;transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice label:before{content:"";display:block;width:16px;height:16px;border-radius:4px;background-color:#fff;border:1px solid #bfbfbf;background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);background-size:10px auto;background-repeat:no-repeat;background-position:50% 50%;position:absolute;left:10px;top:15px;transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice input:checked+label:before{background-color:var(--orange);border:1px solid var(--orange);transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice label .nazwaPakietu{font-weight:600}#content.wcPage .product .productCartBox .variations_choice label .cenaPakietu{display:flex;flex-wrap:wrap;align-items:flex-end;gap:5px;font-size:16px}#content.wcPage .product .productCartBox .variations_choice label .cenaPakietu .price_netto{font-weight:600}#content.wcPage .product .productCartBox .variations_choice label span{display:inline}#content.wcPage .product .productCartBox .product_cart{margin-top:20px}#content.wcPage .product .productCartBox .product_cart button{display:block;width:100%;padding:13px 50px;text-align:center;font-weight:600;text-decoration:none;color:#fff;background:var(--orange);outline:2px solid var(--orange);border-radius:30px;position:relative;top:0;outline-offset:-2px;font-size:16px;cursor:pointer;transition:all .2s ease-in-out}#content.wcPage .product .productCartBox .product_cart button span{display:inline-block;padding:2px 0 2px 30px;background-image:url(/wp-content/themes/emedia/graf/ico_cart.svg);background-size:contain;background-repeat:no-repeat;background-position:0% 50%}#content.wcPage .product .productCartBox .product_cart button:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}#content.wcPage .product .productCartBox .productKontakt{border:1px solid #DFDFDF;border-radius:8px;margin-top:20px;transition:all .2s ease-in-out}#content.wcPage .product .productCartBox .productKontakt:hover{border:1px solid var(--orange);transition:all .2s ease-in-out}#content.wcPage .product .productCartBox .productKontakt .productCenaSimple{padding:30px 30px 0 30px}#content.wcPage .product .productCartBox .productKontakt .productCenaSimple strong{display:block}#content.wcPage .product .productCartBox .productKontakt a{position:relative;padding:20px 60px 20px 30px;box-sizing:border-box;display:flex;align-items:center;gap:10px;font-weight:600}#content.wcPage .product .productCartBox .productKontakt a:after{content:"";display:block;width:6px;height:6px;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);position:absolute;right:30px;transform:rotate(-45deg) translateY(-3px);transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt.on a:after{transform:rotate(-225deg) translateY(-3px);transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt #productKontaktForm{padding:0 30px;max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt.on #productKontaktForm{padding:0 30px 25px 30px;max-height:1500px;overflow:hidden;visibility:visible;opacity:1;transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt.on #productKontaktForm h3{font-family:"all-round-gothic",sans-serif;font-size:20px;font-weight:600;line-height:1.4;padding:0}#content.wcPage .product .productCartBox .productKontakt.on #productKontaktForm .productDesc{padding:10px 0;font-size:14px;color:#586171;line-height:1.4}ul.is-style-wooCoZrobimy{list-style:none}ul.is-style-wooCoZrobimy>li{margin:20px 0;font-size:18px;font-weight:600;border:1px solid #dfdfdf;padding:20px 20px 20px 70px!important;box-sizing:border-box;border-radius:8px;background-color:#fff;background-image:url(/wp-content/themes/emedia/graf/ico_arrowCircleBlue.svg);background-size:30px auto;background-repeat:no-repeat;background-position:20px 20px;transition:all 0.2s ease}ul.is-style-wooCoZrobimy>li:hover{box-shadow:0 5px 20px 2px rgb(29 63 121 / .1);transition:all 0.2s ease}ul.is-style-wooCoZrobimy>li strong{font-weight:600}ul.is-style-wooCoZrobimy>li>ul{color:#586171;list-style:disc;padding-left:25px!important;font-size:16px;font-weight:400}#content.wcPage .product .has-dark-blue-background-color{position:relative;z-index:1;padding:100px 0;width:100%;display:flex;justify-content:flex-end}#polecaneUslugi{padding-top:100px;padding-bottom:100px}#polecaneUslugi .polecaneUslugiTop{display:flex;justify-content:space-between;padding-bottom:40px}#polecaneUslugi .polecaneUslugiTop h2{padding:0}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav{display:flex;align-items:center;gap:10px}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_prev{cursor:pointer;display:block;width:27px;height:27px;border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_prev:hover{background-color:var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);transition:all 0.2s ease}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_next{cursor:pointer;display:block;width:27px;height:27px;border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transform:rotate(180deg);transition:all 0.2s ease}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_next:hover{background-color:var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);transition:all 0.2s ease}a.produkt{border:1px solid #DFDFDF;border-radius:8px;padding:25px;box-sizing:border-box;color:var(--txt);display:flex;flex-direction:column;gap:10px}a.produkt h3{padding:0}a.produkt .product-kompetencje{display:flex;gap:10px;line-height:1}a.produkt .product-kompetencje span{background:#FAF5F3;padding:5px 10px;border-radius:20px;color:var(--orange)}a.produkt .productFooter{margin-top:auto;padding-top:30px;display:flex;align-items:flex-end;gap:20px}a.produkt .priceNetto{color:var(--orange);font-size:18px;font-weight:600;line-height:1.4}a.produkt .priceBrutto{padding-top:5px;color:#586171;font-size:16px;font-weight:400;line-height:1.3}a.produkt .product-price .priceTxt{line-height:1.3}a.produkt .productMore{margin-left:auto}a.produkt .productMore span{position:relative;display:block;width:45px;height:45px;background:#FAF5F3;border-radius:50%;transition:all 0.2s ease}a.produkt .productMore span:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-image:url(/wp-content/themes/emedia/graf/arrowRightOrange.svg);background-size:18px auto;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}a.produkt:hover{background:#FFF;border:1px solid #fff0;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}a.produkt:hover .productMore span{background:var(--orange);transition:all 0.2s ease}a.produkt:hover .productMore span:after{filter:brightness(0) invert(1);transition:all 0.2s ease}#polecaneUslugiSlider{position:relative;overflow:hidden}#polecaneUslugiSlider:before{content:"";display:block;width:200px;height:100%;position:absolute;z-index:5;right:0;top:0;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255) 100%)}#polecaneUslugiSlider a{height:100%}#page_header.produkty{position:relative;z-index:5;padding-bottom:70px}#page_header.produkty #page_header_inner>*{position:relative}#page_header.produkty #page_header_inner .wp-block-columns{align-items:flex-start!important}#page_header.produkty #page_header_inner .wp-block-column:first-child{display:flex;flex-direction:column;gap:15px}#page_header.produkty #page_header_inner .wp-block-column:first-child span{line-height:1;font-weight:500;text-transform:uppercase;color:var(--orange);padding-top:10px;display:block}#page_header.produkty #page_header_inner .wp-block-column:first-child h1{margin-top:auto}.wyroznionyProdukt{margin-left:auto;width:100%;max-width:600px;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;display:flex;gap:20px;align-items:center;padding:25px;box-sizing:border-box}.wyroznionyProdukt .wyroznionyProduktContent{flex-basis:65%}.wyroznionyProdukt .wyroznionyProduktContent .kompetencje span{background:#FAF5F3;padding:5px 10px;border-radius:20px;color:var(--orange)}.wyroznionyProdukt .wyroznionyProduktContent h3{font-size:24px}.wyroznionyProdukt .wyroznionyProduktContent .more{display:inline-block;margin-top:20px;padding:2px 30px 2px 0;font-weight:600;background-image:url(/wp-content/themes/emedia/graf/arrowRightOrange.svg);background-size:18px auto;background-repeat:no-repeat;background-position:100% 50%}.wyroznionyProdukt .wyroznionyProduktImg{flex-basis:35%}.wyroznionyProdukt .wyroznionyProduktImg figure{position:relative;z-index:5;overflow:hidden;border-radius:50%;padding:20px;aspect-ratio:1 / 1;box-sizing:border-box}.wyroznionyProdukt .wyroznionyProduktImg figure:before{content:"";display:block;position:absolute;z-index:-1;right:0;top:0;width:50%;height:100%;background-color:var(--blue);border-radius:0 50% 50% 0}.wyroznionyProdukt .wyroznionyProduktImg figure img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 50%}#produktyBox{display:flex;align-items:flex-start;gap:40px;padding-top:40px}#produktyBox .produktyFilter{flex-basis:22%}#produktySearch{padding:30px;box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1)}#produktySearch strong.header{display:block;font-size:24px;font-weight:600;line-height:1.3;color:var(--black)}#produktySearch form{position:relative;margin-top:15px}#produktySearch form input{display:block;width:100%;padding:18px 50px 18px 15px;border-radius:4px;box-sizing:border-box;background:#fff;border:1px solid #DFDFDF}#produktySearch form input::placeholder{color:#BFBFBF;font-style:italic;font-size:16px}#produktySearch form button{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block;width:25px;height:25px;background-color:#fff0;background-image:url(/wp-content/themes/emedia/graf/icoSearch.svg);background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;transition:all 0.2s ease}#produktySearch form button:hover{filter:brightness(0);transition:all 0.2s ease}.produktyKategorie{margin-top:20px;padding:30px;box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1)}.produktyKategorie strong.header{display:block;font-size:24px;font-weight:600;line-height:1.3;padding-bottom:25px;color:var(--black)}.produktyKategorie .catBox{padding:15px 0;border-bottom:1px solid #DFDFDF}.produktyKategorie .catBox>a{display:block;color:var(--txt);font-size:18px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.produktyKategorie .catBox>a.current-cat,.produktyKategorie .catBox>a:hover{color:var(--orange)}.produktyKategorie .catBox a.catHeader,.produktyKategorie .catBox strong.catHeader{position:relative;font-size:18px;font-weight:500;display:block;padding-right:20px;cursor:pointer;transition:all 0.2s ease}.produktyKategorie .catBox a.catHeader.has-children:after,.produktyKategorie .catBox strong.catHeader:after{content:"";display:block;width:8px;height:8px;background-color:#fff;border-right:1px solid var(--txt);border-bottom:1px solid var(--txt);position:absolute;right:5px;top:10px;transform:rotate(45deg);transition:all 0.2s ease}.produktyKategorie .catBox a.catHeader.current-cat,.produktyKategorie .catBox a.catHeader:hover,.produktyKategorie .catBox strong.catHeader.current-cat,.produktyKategorie .catBox strong.catHeader:hover{color:var(--orange);transition:all 0.2s ease}.produktyKategorie .catBox a.catHeader.has-children:hover:after,.produktyKategorie .catBox strong.catHeader:hover:after{border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);transition:all 0.2s ease}.produktyKategorie .catBox.on a.catHeader.has-children:after,.produktyKategorie#produktyCats .catBox a.catHeader.has-children.current-cat:after,.produktyKategorie .catBox.on strong.catHeader.has-children:after{border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);transform:rotate(45deg) scale(-1,-1);top:16px;transition:all 0.2s ease}.produktyKategorie .catList{overflow:hidden;display:block;width:100%;max-height:0;opacity:0;transition:all 0.2s ease}.produktyKategorie .catBox.on .catList,.produktyKategorie#produktyCats .catBox .catList{max-height:550px;opacity:1;padding-top:15px;transition:all 0.2s ease}.produktyKategorie .catList br{display:none}.produktyKategorie .catList a{display:block;margin:1px 0;padding:5px 10px;line-height:1.5;font-size:14px;color:var(--txt);cursor:pointer;font-weight:400;transition:all 0.2s ease}.produktyKategorie .catList a.current-cat,.produktyKategorie .catList a:hover{color:var(--orange)}.produktyKategorie .catList label{display:block;margin:1px 0;padding:5px 10px;line-height:1.5;font-size:14px;cursor:pointer;font-weight:400;transition:all 0.2s ease}.produktyKategorie .catList label input{position:absolute;opacity:0}.produktyKategorie .catList label span{position:relative;padding:2px 0 2px 35px}.produktyKategorie .catList label span:before{content:"";display:block;width:18px;height:18px;border:1px solid #BFBFBF;border-radius:4px;background-color:#fff;background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);background-position:50% 50%;background-size:12px auto;background-repeat:no-repeat;position:absolute;left:0;top:2px}.produktyKategorie .catList label:hover{background-color:#FAF5F3;color:var(--orange);transition:all 0.2s ease}.produktyKategorie .catList label input:checked+span:before{background-color:var(--orange);border:1px solid var(--orange)}.produktyKategorie #filterButtons{display:block;width:100%;position:sticky;bottom:0;margin-top:20px}.produktyKategorie #filterButtonsSticky{display:flex;width:100%;gap:15px;padding:10px 0;background:#fff}.produktyKategorie #filterButtonsSticky button#applyFilters{flex-basis:52%;padding:10px 20px}.produktyKategorie #filterButtonsSticky button#clearFilters{flex-basis:48%;padding:10px 0;background:#fff0;color:var(--orange);font-weight:700;font-size:16px;cursor:pointer;transition:all 0.2s ease}.produktyKategorie #filterButtonsSticky button#clearFilters:hover{color:var(--darkorange);transition:all 0.2s ease}#produktyBox .produktyList{flex-basis:78%}#produktyBox .aktywneFiltry{padding-bottom:25px;display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:14px}#produktyBox .aktywneFiltry strong{font-weight:400;padding-right:10px;color:#586171}#produktyBox .aktywneFiltry .filterTerm{background:#FAF5F3;color:var(--orange);display:flex;align-items:center;gap:10px;padding:3px 10px;border-radius:20px;font-weight:500}#produktyBox .aktywneFiltry .filterTerm a.filterRemove{color:var(--orange);font-size:26px;font-weight:400;line-height:1}#produktyBox .aktywneFiltry .filterTerm a.filterRemove:hover{color:var(--txt)}#produktyBox .produktyListGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px 25px;padding-bottom:50px}@media screen and (max-width:1300px){#produktyBox .produktyListGrid{grid-template-columns:repeat(2,1fr)}#produktyBox .produktyFilter{min-width:250px}#produktySearch{padding:25px 15px}#produktyKategorie{padding:25px 15px}}.categoryDesc{padding-top:60px}.categoryDesc h2{font-size:30px;padding:35px 0 15px 0}.categoryDesc h3{font-size:24px;padding:25px 0 15px 0}.categoryDesc ol,.categoryDesc ul{padding:5px 0 5px 20px}.categoryDesc ol li,.categoryDesc ul li{padding:3px 0}.woocommerce-cart #breadcrumbs,.woocommerce-checkout #breadcrumbs{display:none!important}#koszyk{padding-top:35px;padding-bottom:50px}#checkout{padding-top:35px;padding-bottom:50px}#cart_steps{display:flex;width:100%;gap:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:30px;box-sizing:border-box}#cart_steps .cart_step{flex-grow:1;display:grid;grid-template-columns:35px auto;grid-template-rows:auto auto;gap:2px 15px;font-size:16px;line-height:1.2}#cart_steps .cart_step .ico{grid-area:1 / 1 / 3 / 2;align-self:center}#cart_steps .cart_step .ico figure{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#FAF5F3;border-radius:50%}#cart_steps .cart_step strong{grid-area:1 / 2 / 2 / 3;color:#2A3445}#cart_steps .cart_step span{grid-area:2 / 2 / 3 / 3;color:#586171}#cart_steps .cart_step.active .ico figure{background:var(--orange)}#cart_steps .cart_step.active .ico figure img{filter:brightness(0) invert(1)}#cart_steps .cart_step.active strong{color:var(--orange)}#cart_steps .cart_step.active span{color:var(--orange)}#cart_steps .cart_step.done .ico figure{background:#ECF5E6}#cart_steps .cart_step.done .ico figure img{filter:brightness(0) saturate(100%) invert(72%) sepia(25%) saturate(1159%) hue-rotate(51deg) brightness(88%) contrast(78%)}#koszyk .woocommerce-cart-form{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:40px 30px;box-sizing:border-box}#koszyk .woocommerce-cart-form h3{padding:0;margin:0;font-size:30px;font-weight:600}#koszyk .woocommerce-cart-form table.shop_table{border:0;padding-top:30px}#koszyk .woocommerce-cart-form table.shop_table thead,#koszyk .woocommerce-cart-form table.shop_table tbody{display:flex;flex-direction:column;gap:15px}#koszyk .woocommerce-cart-form table.shop_table thead{padding-bottom:5px}#koszyk .woocommerce-cart-form table.shop_table tr{border:1px solid #DFDFDF;border-radius:8px;display:flex;width:100%;align-items:center;padding:15px;box-sizing:border-box}#koszyk .woocommerce-cart-form table.shop_table thead tr{padding:0 15px 5px 15px;border:0}#koszyk .woocommerce-cart-form table.shop_table tr td{border:0;flex-grow:1;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;line-height:1.3;padding:0}#koszyk .woocommerce-cart-form table.shop_table td .product-title{flex-grow:1}#koszyk .woocommerce-cart-form table.shop_table td .product-title a{color:var(--txt);font-weight:600}#koszyk .woocommerce-cart-form table.shop_table td .product-title a:hover{color:var(--orange)}#koszyk .woocommerce-cart-form table.shop_table td .product-price,#koszyk .woocommerce-cart-form table.shop_table td .product-priceVAT{flex-basis:100px}#koszyk .woocommerce-cart-form table.shop_table td .product_remove{flex-basis:20px}#koszyk .woocommerce-cart-form table.shop_table td .product_remove a{display:block;width:20px;height:20px;background-image:url(/wp-content/themes/emedia/graf/icoTrash.svg);background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0)}#koszyk .woocommerce-cart-form table.shop_table td .product_remove a:hover{background-color:#fff0;filter:unset}#koszyk .woocommerce-cart-form button#update_cart{display:table;margin:20px auto;padding:10px 25px;font-size:14px}#koszyk .woocommerce-cart-form button#update_cart[disabled]{display:none}#koszyk .woocommerce-cart-form #kupon_rabatowy{display:block;width:100%;border:1px solid #DFDFDF;border-radius:8px;box-sizing:border-box}#koszyk .woocommerce-cart-form #kupon_rabatowy a#coupon_button{position:relative;display:block;width:100%;text-align:left;color:var(--orange);font-weight:600;font-size:16px;box-sizing:border-box;line-height:1.2;padding:20px 15px 20px 50px;background-color:#fff0;background-image:url(/wp-content/themes/emedia/graf/icoPromo.svg);background-repeat:no-repeat;background-position:15px 50%;cursor:pointer}#koszyk .woocommerce-cart-form #kupon_rabatowy a#coupon_button:after{content:"";display:block;width:8px;height:8px;background-color:#fff;border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);position:absolute;right:20px;top:22px;transform:rotate(45deg);transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy.on a#coupon_button:after{transform:rotate(225deg);top:25px;transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon{padding:0 15px 0 15px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy.on .coupon{max-height:200px;opacity:1;padding:10px 15px 20px 15px;transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon input{flex-grow:1;background:#fff0;border:1px solid #BFBFBF;padding:15px 15px;box-sizing:border-box;border-radius:4px;font-size:16px}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon .coupon-error-notice{display:block;padding:10px 10px;box-sizing:border-box;width:100%;background:#FFEAEA;color:#ED1818;text-align:center}#koszyk .cart-collaterals{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:40px 30px;box-sizing:border-box}#koszyk .cart-collaterals .cart_totals{float:unset;width:100%}#koszyk .cart-collaterals .cart_totals table{border:0}#koszyk .cart-collaterals .cart_totals table tbody{display:flex;flex-direction:column;width:100%;justify-content:space-between;gap:10px}#koszyk .cart-collaterals .cart_totals table tr{display:flex;align-items:center;gap:10px;width:100%}#koszyk .cart-collaterals .cart_totals table tr th,#koszyk .cart-collaterals .cart_totals table tr td{padding:0;border:0}#koszyk .cart-collaterals .cart_totals table tr th{font-weight:400}#koszyk .cart-collaterals .cart_totals table tr td{margin-left:auto;text-align:right;font-weight:600}#koszyk .cart-collaterals .cart_totals table tr td .woocommerce-shipping-destination{display:none}#koszyk .cart-collaterals .cart_totals table tr td .woocommerce-shipping-destination{display:none}#koszyk .cart-collaterals .cart_totals table tr.order-total{margin-top:10px;background:#F7F7F7;padding:15px 15px;border-radius:8px;box-sizing:border-box}#koszyk .cart-collaterals .cart_totals table tr.order-total th{font-weight:500}#koszyk .cart-collaterals .cart_totals table tr.order-total td{font-weight:700;color:var(--orange)}#koszyk .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0;margin:30px 0 0 0;text-align:center}#koszyk .cart-collaterals .cart_totals .wc-proceed-to-checkout a{text-align:center;margin:0 auto;display:inline-block;padding:12px 70px;font-size:16px}#checkout ul.woocommerce-error{padding:0;background:unset;border:0;padding-top:10px}#checkout ul.woocommerce-error:before,#checkout ul.woocommerce-error:after{display:none}#checkout ul.woocommerce-error li{position:relative;background:#FFEAEA;color:#ED1818;display:block;margin:10px 0;padding:10px 20px 10px 50px!important;border-radius:8px;font-size:16px}#checkout ul.woocommerce-error li:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:10px;left:20px;content:"\e016";color:#ED1818}#checkout ul.woocommerce-error li a,#checkout ul.woocommerce-error li a strong{color:#ED1818;font-weight:400}#checkout #tableDetails{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:40px 30px;box-sizing:border-box}#checkout h3{padding:0 0 15px 0;margin:0;font-size:30px;font-weight:600;text-align:center}#checkout #customer_details{width:100%;max-width:500px;margin:0 auto;flex-direction:column}#checkout #customer_details:before,#checkout #customer_details:after{display:none}#checkout #customer_details .woocommerce-shipping-fields{display:none}#checkout #customer_details .form-row{position:relative;display:block;width:100%;float:unset;margin:0;margin:20px 0}#checkout #customer_details .form-row#shipping_country_field label[for="shipping_country"]{display:none}#checkout #customer_details .form-row.notes{margin-top:0}#checkout #customer_details span.woocommerce-input-wrapper{display:block;position:relative}#checkout #customer_details input{display:block;padding:12px 15px;font-size:16px;border:1px solid #BFBFBF}#checkout #customer_details input[aria-invalid="true"]{border:1px solid #ED1818}#checkout #customer_details textarea{display:block;height:120px;padding:12px 15px;font-size:16px;border:1px solid #BFBFBF;resize:none}#checkout #customer_details label{display:block;padding:0;margin:0;position:absolute;left:15px;top:10px;font-size:16px;color:#586171;font-weight:400;pointer-events:none;transition:all 0.3s ease}#checkout #customer_details label span{position:relative;display:inline-block;color:#586171;font-size:12px;top:-4px}#checkout #customer_details label span.optional{display:none!important}#checkout #customer_details #billing_country_field label,#checkout #customer_details input:focus~label,#checkout #customer_details input:not(:placeholder-shown)~label,#checkout #customer_details textarea:focus~label,#checkout #customer_details textarea:not(:placeholder-shown)~label{z-index:5;top:-11px;left:10px;font-size:12px;background-color:#fff;padding:0 5px;color:#333}#checkout #customer_details #billing_country_field label{top:-8px}#checkout #customer_details input:focus~label span,#checkout #customer_details input:not(:placeholder-shown)~label span,#checkout #customer_details textarea:focus~label span,#checkout #customer_details textarea:not(:placeholder-shown)~label span{font-size:10px}#checkout #customer_details input::placeholder,#checkout #customer_details textarea::placeholder{opacity:0}#checkout #customer_details .select2-container .select2-selection{display:block;padding:12px 15px;font-size:16px;border:1px solid #BFBFBF}#checkout #customer_details .select2-container .select2-selection .select2-selection__rendered{padding:0}#checkout #customer_details .select2-container .select2-selection .select2-selection__arrow{background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;display:block;width:15px;height:9px;position:absolute;top:20px;right:15px;transition:all 0.2s ease}#checkout #customer_details .select2-container.select2-container--open .select2-selection .select2-selection__arrow{transform:rotate(180deg)}#checkout #order_review{padding-top:50px;width:100%;max-width:500px;margin:0 auto;flex-direction:column}#checkout #order_review .shop_table{border:0;display:flex;flex-direction:column;width:100%}#checkout #order_review .shop_table thead tr{display:flex;width:100%;padding:15px 20px;box-sizing:border-box;justify-content:space-between}#checkout #order_review .shop_table thead th{font-weight:600;padding:0;color:#586171}#checkout #order_review .shop_table tbody{display:flex;flex-direction:column;width:100%;gap:15px}#checkout #order_review .shop_table tbody tr{display:flex;width:100%;gap:20px;align-items:center;justify-content:space-between;border:1px solid #BFBFBF;border-radius:8px;padding:20px;box-sizing:border-box}#checkout #order_review .shop_table tbody tr td{border:0;padding:0;font-weight:600}#checkout #order_review .shop_table tbody tr td .product-quantity{display:none}#checkout #order_review .form-row.checkbox{padding:15px 0 5px 0;margin:0}#checkout #order_review .woocommerce-terms-and-conditions-wrapper{font-size:14px;color:#586171;font-weight:400}#checkout #order_review .woocommerce-terms-and-conditions-wrapper a{font-weight:400}#checkout #order_review .woocommerce-terms-and-conditions-wrapper .form-row label{display:flex;gap:5px;align-items:center;padding:0;margin:0;line-height:1.3}#checkout #order_review .woocommerce-terms-and-conditions-wrapper .form-row label input{flex-basis:15px;min-width:15px;max-width:15px}#checkout #tableSummary{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:40px 30px;box-sizing:border-box}#checkout #tableSummary .shop_table{border:0;display:flex;flex-direction:column;width:100%}#checkout #tableSummary .shop_table tr{width:100%;display:flex;justify-content:space-between}#checkout #tableSummary .shop_table tr th{border:0;font-weight:400}#checkout #tableSummary .shop_table tr td{border:0;font-weight:600}#checkout #tableSummary .shop_table tr #payment{background:unset!important;border:0!important}#checkout #tableSummary .shop_table tr #payment label{margin:0;padding:0}#checkout #tableSummary .shop_table tr.order-total{margin-top:10px;background:#F7F7F7;padding:15px 15px;border-radius:8px;box-sizing:border-box}#checkout #tableSummary .shop_table tr.order-total th{font-weight:500}#checkout #tableSummary .shop_table tr.order-total td{font-weight:700;color:var(--orange)}#checkout #tableSummary .place-order{padding:0;margin:30px 0 0 0;text-align:center}#checkout #tableSummary .place-order button{text-align:center;margin:0 auto;display:inline-block;padding:12px 70px;font-size:16px}#thankyou{padding-top:20px}#thankyou .woocommerce-thankyou-order-received{font-family:"all-round-gothic",sans-serif;display:block;padding:50px 0 10px 0;text-align:center;font-size:34px;font-weight:600}#thankyou ul.woocommerce-thankyou-order-details{display:flex;list-style:none;gap:15px;width:100%;padding:30px;box-sizing:border-box;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}#thankyou ul.woocommerce-thankyou-order-details:before,#thankyou ul.woocommerce-thankyou-order-details:after{display:none}#thankyou ul.woocommerce-thankyou-order-details li{flex-grow:1;border:0;margin:0;background:#F7F7F7;text-align:center;padding:20px;box-sizing:border-box;border-radius:8px}#thankyou .woocommerce-order-details{width:100%;padding:30px;box-sizing:border-box;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}#thankyou .woocommerce-order-details h2{text-align:center;font-size:36px;padding:0 0 20px 0}#thankyou .woocommerce-order-details table.shop_table{border:0;display:flex;flex-direction:column;gap:10px}#thankyou .woocommerce-order-details table.shop_table a{color:var(--txt)}#thankyou .woocommerce-order-details table.shop_table a:hover{color:var(--orange)}#thankyou .woocommerce-order-details table.shop_table tr{display:flex;justify-content:space-between;border:0}#thankyou .woocommerce-order-details table.shop_table th{border:0;font-weight:400}#thankyou .woocommerce-order-details table.shop_table td{border:0}#thankyou .woocommerce-order-details table.shop_table tbody{display:flex;flex-direction:column;gap:10px}#thankyou .woocommerce-order-details table.shop_table tbody tr{border:1px solid #BFBFBF;padding:8px 12px;border-radius:8px}#thankyou .woocommerce-order-details table.shop_table tbody tr a{font-weight:600}#thankyou .woocommerce-order-details table.shop_table tbody tr .product-quantity{display:none}#thankyou .woocommerce-order-details table.shop_table tfoot{display:flex;flex-direction:column;gap:10px}#thankyou .woocommerce-order-details table.shop_table tfoot tr{background:#F7F7F7;padding:8px 12px;border-radius:8px}#thankyou .woocommerce-order-details table.shop_table tfoot tr a{font-weight:600}#thankyou .woocommerce-order-details table.shop_table tfoot tr .product-quantity{display:none}#metodyPlatnosci{text-align:center;padding:50px 0;background:#F7F7F7}.MuiGrid-root #avatar{display:none}#zencal-embed-meeting-details .MuiTypography-root.MuiTypography-h1.css-kserge-MuiTypography-root{padding-top:0!important}#zencal-embed #zencal-embed-meeting-details p,#zencal-embed #zencal-embed-meeting-details h1,#zencal-embed #zencal-embed-meeting-details span,#zencal-embed #zencal-embed-meeting-details span a,#zencal-embed #zencal-embed-meeting-details li,#zencal-embed #zencal-embed-meeting-details button,#zencal-embed-schedule-view-calendar-container span,#zencal-embed-schedule-view-calendar-container #calendar-navigation-month,.zencal-embed-booking-view-hour-list-item,.zencal-embed-booking-view-hour-list-item-selected,#zencal-embed-booking-form-view-your-details-phone-container{color:black!important}#zencal-embed #zencal-embed-meeting-details li{position:relative;font-size:16px}#zencal-embed-meeting-details li::before{content:'';position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background-color:#333}#zencal-embed h1{font-family:'Open Sans',sans-serif!important}#zencal-embed-schedule-view-container #pick-dates-label,#zencal-embed-schedule-view-container #pick-dates-description,#zencal-embed-booking-view-step-1,#pick-dates-summary,#zencal-embed-booking-view-step>.MuiBox-root>.MuiTypography-p,#zencal-embed-booking-view-step>.MuiBox-root>.MuiTypography-h2,#zencal-embed-booking-view-step>.MuiBox-root>.MuiTypography-h3{color:white!important}.zencal-embed-booking-view-calendar-date-button-selected,.zencal-embed-booking-view-hour-list-item-selected{background-color:#f25e2a!important;color:black!important}.zencal-embed-booking-view-calendar-date-button-selected:hover,.zencal-embed-booking-view-hour-list-item-selected:hover{background-color:#f25e2a!important;color:black!important}#zencal-embed-schedule-view-calendar-container .MuiTypography-root.MuiTypography-span.css-rilhua-MuiTypography-root{white-space:nowrap!important}#zencal-embed-booking-form-view-your-details-container textarea{border:1px solid #22334D!important}@media screen and (max-width:1000px){.full-width-column h1{font-size:30px!important;font-weight:700!important}}@media screen and (max-width:959px){#zencal-embed-meeting-details>.MuiGrid-root:nth-child(2),#zencal-embed-meeting-details>.MuiGrid-root:nth-child(3){display:none!important}#zencal-embed-meeting-details-container{margin:0 auto!important}#zencal-embed-booking-view-container{margin:0 auto!important}}@media screen and (max-width:400px){#zencal-embed{max-width:95%!important;margin:0 auto!important}}.wypelnijbrief_blok{width:100%;padding:70px 50px 55px 50px;box-sizing:border-box;background:rgba(242 94 42 / 10%);margin:70px 0;text-align:center;transform:scale(0);transition:all 0.5s ease 0.2s}.wypelnijbrief_blok.on{transform:scale(1);transition:all 0.5s ease 0.2s;animation:myzoom 1.5s ease 0.6s}@keyframes myzoom{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}100%{transform:scale(1)}}.wypelnijbrief_blok h2{font-size:40px;padding:0 0 30px 0!important}.wypelnijbrief_blok h2 strong{color:#f25e2a}.wypelnijbrief_blok .button{margin:30px 10px 0 10px;font-weight:700}.wypelnijbrief_blok .button a{display:inline-block}.tabsBlog{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:30px 30px}.tabs-navigation{display:flex;width:100%;overflow:hidden;justify-content:flex-end;background:var(--lightgrey);padding:0!important;margin:50px 0 0 0!important;max-width:100%!important}.tabs-navigation-inner{display:flex;flex-wrap:nowrap;gap:15px;overflow:auto;width:100%;max-width:1100px;box-sizing:border-box;padding:40px 30px 15px 30px;margin-bottom:25px;cursor:grab;user-select:none}.tabs-navigation-inner:active{cursor:grabbing}.tabs-navigation-inner.dragging{cursor:grabbing;scroll-behavior:auto}.tabs-navigation-inner::-webkit-scrollbar{height:3px}.tabs-navigation-inner::-webkit-scrollbar-track{background:#fff0}.tabs-navigation-inner::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px}.tabs-navigation .tab-button{font-family:'Poppins',sans-serif;font-size:14px;display:block;width:auto;padding:12px 20px;text-align:center;font-weight:500;text-decoration:none;color:var(--txt);background:#fff;outline:1px solid rgba(0 0 0 / .15);border-radius:30px;position:relative;top:0;line-height:1.4;outline-offset:-1px;white-space:nowrap;transition:all .2s ease-in-out}.tabs-navigation .tab-button:hover{outline:1px solid var(--orange);background:var(--orange);color:#fff;cursor:pointer}.tabs-navigation .tab-button.active{background:var(--orange);color:#fff}.tabs-navigation .tab-button:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;visibility:hidden;background-repeat:no-repeat;background-position:-450px -10px,0 0;background-image:-webkit-linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .6) 45%,#fff0 50%);background-image:linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .9) 45%,#fff0 50%);background-size:250% 270%,200% 200%;transition:background-position 0.5s ease,opacity 0.5s ease 0.2s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.2s}.tabs-navigation .tab-button:hover:after{background-position:0 0,0 0;visibility:visible;transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;opacity:0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.product-tabs-section{margin-top:10px;max-width:100%}.product-tabs-section .tab-content{display:none}.product-tabs-section .tab-content.active{display:block}.product-tabs-section .wpis{display:flex;flex-direction:column;gap:15px;text-decoration:none;color:inherit;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease}.product-tabs-section .wpis:hover{box-shadow:0 4px 12px rgb(0 0 0 / .15)}.product-tabs-section .wpis .img{aspect-ratio:2 / 1.1;overflow:hidden}.product-tabs-section .wpis .img img{width:100%;height:100%;object-fit:cover}.product-tabs-section .wpis>div:last-child{padding:0}.product-tabs-section .cats{margin-bottom:15px;font-size:12px;color:#666}.product-tabs-section .cats .separator{color:#ccc}.product-tabs-section .title{font-size:18px;font-weight:600;color:#333;margin-bottom:0;line-height:1.4}.product-tabs-section .bottom{display:flex;justify-content:space-between;align-items:center;font-size:14px}.product-tabs-section .bottom .data{color:#666}.product-tabs-section .bottom .more{color:var(--orange);font-weight:500}.product-tabs-section .noOpinions{display:block;text-align:center;font-weight:500;margin-top:25px}.product-tabs-section #reviews h3{text-align:center;margin-bottom:15px;padding-top:0}.product-tabs-section .download-file-item{display:flex;align-items:center;padding:15px;margin-bottom:10px;background:#fff;border-radius:8px;border:1px solid rgba(0 0 0 / .15);transition:all 0.3s ease}.product-tabs-section .file-icon{margin-right:15px;color:var(--orange);font-size:20px}.product-tabs-section .file-info{flex:1}.product-tabs-section .file-name{font-weight:600;color:#333}.product-tabs-section .file-size{font-size:12px;color:#666}.product-tabs-section .download-action{margin-left:15px}.product-tabs-section .download-btn{display:inline-flex;align-items:center;padding:10px 22px;background:var(--orange);color:#fff;text-decoration:none;border-radius:30px;font-size:14px;font-weight:500;transition:background 0.3s ease}.product-tabs-section .download-btn:hover{background:var(--darkorange)}.product-tabs-section .download-btn svg{margin-right:6px}.product-tabs-section #important-links ul{list-style:none;display:flex;flex-direction:column;gap:10px}.product-tabs-section #important-links a{display:flex;gap:10px;align-items:center;padding:15px;margin-bottom:10px;background:#fff;border-radius:8px;color:var(--txt);border:1px solid rgba(0 0 0 / .15);transition:all 0.3s ease}.product-tabs-section #important-links a img{filter:brightness(0) saturate(100%) invert(18%) sepia(28%) saturate(649%) hue-rotate(178deg) brightness(87%) contrast(89%);transition:all 0.3s ease}.product-tabs-section #important-links a:hover{background:#FFF;border:1px solid #fff0;box-shadow:0 5px 15px 2px rgb(29 63 121 / .1);border-radius:8px}.product-tabs-section #related-products>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.product-tabs-section #related-products>div:last-child>div{padding:15px;background:#fff;border-radius:6px;text-align:center}.product-tabs-section p[style*="italic"]{color:#666;font-style:italic}.product-tabs-section p[style*="text-align: center"]{text-align:center;padding:40px 20px}.product-reviews form#commentform{display:flex;gap:15px;flex-wrap:wrap}.product-reviews form#commentform .comment-form-comment{position:relative;width:100%}.product-reviews form#commentform .comment-form-author,.product-reviews form#commentform .comment-form-email{width:calc(50% - 10px)}.product-reviews form#commentform label{display:flex;align-items:center;gap:5px}.product-reviews form#commentform .comment-form-comment textarea{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;height:150px;box-sizing:border-box}.product-reviews form#commentform .comment-form-author input,.product-reviews form#commentform .comment-form-email input{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;box-sizing:border-box}.product-reviews form#commentform .form-submit{width:100%;text-align:center;padding-top:15px}.product-reviews form#commentform .form-submit button{display:block;width:auto;padding:12px 50px;text-align:center;font-weight:500;text-decoration:none;color:#fff;background:var(--orange);outline:2px solid var(--orange);border-radius:30px;position:relative;font-size:16px;top:0;line-height:1.4;outline-offset:-2px;overflow:hidden;transition:all .2s ease-in-out;margin:0 auto;border:none;cursor:pointer}.product-reviews form#commentform .form-submit button:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}.product-reviews form#commentform input#author,.product-reviews form#commentform input#email{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;padding:15px;box-sizing:border-box}.product-reviews form#commentform textarea#comment{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;height:150px;box-sizing:border-box}#bezplatnaWycenaBox{background:var(--darkblue);color:#fff;border-radius:4px;padding:20px;margin-bottom:15px;box-sizing:border-box}.productCartBox+#bezplatnaWycenaBox{margin-top:20px}#bezplatnaWycenaBox .wp-block-columns{align-items:center;padding:0 0 25px 0;margin:0 0 0 0;border-bottom:1px solid #586171;font-size:14px;line-height:1.4}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:first-child{flex-basis:125px;max-width:125px;flex-grow:0}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:first-child figure{display:block;width:115px;width:100%;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;border:8px solid #263657}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:first-child figure img{display:block;width:100%;height:100%;object-fit:cover}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:last-child{flex-grow:1;font-weight:300}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:last-child h2{font-family:"all-round-gothic",sans-serif;color:#fff;font-size:24px;font-weight:700}#bezplatnaWycenaBox h3{font-family:"all-round-gothic",sans-serif;color:#fff;font-size:18px;font-weight:700}#bezplatnaWycenaBox em{display:block;font-style:normal;font-size:14px;margin:10px 0}#bezplatnaWycenaBox ul{list-style:none;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:8px;font-size:14px}#bezplatnaWycenaBox ul li{width:100%;background:#263657;padding:8px 8px 8px 40px!important;box-sizing:border-box;border-radius:8px;background-image:url(/wp-content/themes/emedia/graf/icoCheckGreen.svg);background-size:20px auto;background-repeat:no-repeat;background-position:8px 50%}#bezplatnaWycenaBox .wp-block-button{width:100%;margin-top:5px;margin-bottom:10px}#bezplatnaWycenaBox .wp-block-button a{border-radius:4px;padding:14px 15px}#bezplatnaWycenaBox .wp-block-button a em{font-style:normal;display:inline-block;padding:0 0 0 35px;font-size:16px;font-weight:500;background-image:url(/wp-content/themes/emedia/graf/icoChat.svg);background-position:0 50%;background-repeat:no-repeat;background-size:20px auto;filter:brightness(0) saturate(100%) invert(92%) sepia(91%) saturate(1%) hue-rotate(172deg) brightness(108%) contrast(100%)}.bezpieczneDane{text-align:center}.bezpieczneDane em{display:inline-block!important;padding-left:20px;margin:0 auto;text-align:center;font-style:normal;font-size:14px;background-image:url(/wp-content/themes/emedia/graf/icoSafe.svg);background-size:13px auto;background-repeat:no-repeat;background-position:0 50%}@media screen and (max-width:1500px){#bezplatnaWycenaBox .wp-block-columns .wp-block-column:first-child{width:95px;max-width:95px;flex-basis:unset}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:last-child{font-size:12px;line-height:1.3}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:last-child h2{font-size:18px;font-weight:500}#bezplatnaWycenaBox h3{font-size:18px;font-weight:500}#bezplatnaWycenaBox ul li{font-size:12px;line-height:1.3}#bezplatnaWycenaBox em{font-size:10px;margin:5px 0}#bezplatnaWycenaBox .wp-block-button a{padding:10px 10px}#bezplatnaWycenaBox .wp-block-button a em{font-size:14px}#googleRating.grv2{font-size:12px}#googleRating .stars img{width:20px}}@media screen and (max-width:1200px){#bezplatnaWycenaBox .wp-block-columns{flex-direction:column;gap:5px}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:last-child h2{padding-top:5px}}#formSlide{position:fixed;z-index:-1;right:-100%;top:0;width:100%;height:100%;overflow:auto;background:rgba(0 0 0 / .2);display:flex;justify-content:flex-end;transition:all 0.2s ease}#formSlide.on{z-index:99999;position:fixed;right:0%;transition:all 0.2s ease}#formSlide .wpcf7{width:unset!important;position:relative!important;top:unset!important;bottom:unset!important;min-width:550px;height:100%;margin:unset!important;overflow:hidden;box-sizing:border-box;background:#fff}#formSlide .wpcf7 form{overflow:auto;position:relative;width:100%;height:100%;max-width:650px;box-sizing:border-box;padding:120px 15% 30px 10%}#formSlide .wpcf7 form .close{position:absolute;right:3%;top:3%;cursor:pointer;display:block}#formSlide .wpcf7 form .close #formSlideClose{display:inline-block;width:33px;height:33px;background-image:url(/wp-content/themes/emedia/graf/icoCloseCircle.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(20%) sepia(13%) saturate(2296%) hue-rotate(182deg) brightness(89%) contrast(92%);transition:all 0.2s ease}#formSlide .wpcf7 form .close #formSlideClose:hover{filter:brightness(0) saturate(100%) invert(42%) sepia(36%) saturate(4035%) hue-rotate(348deg) brightness(103%) contrast(90%);transition:all 0.2s ease}#formSlide .wpcf7 form .header{font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600}#formSlide .wpcf7 form .wpcf7-acceptance{color:#586171}#formSlide .wpcf7 form button{padding:12px 25px;margin-bottom:15px}@media screen and (max-width:1300px){.pricing-grid{gap:20px}.pricing-grid .pricing-card{padding:30px 20px}.pricing-grid .pricing-card a.wp-block-button__link{padding:12px 20px}}#nasiPartnerzy{background-color:#F7F7F7;padding-bottom:50px}#nasiPartnerzy .wp-block-column:first-child{flex-basis:70%;padding-bottom:40px}#nasiPartnerzy .wp-block-column:last-child{flex-basis:500px;min-width:500px}#nasiPartnerzy h1{padding-bottom:5px}#nasiPartnerzy .wp-block-buttons{margin-top:30px}#listapartnerow{margin:50px auto 80px auto}#listapartnerow .listapartnerowHeader{padding-bottom:50px}#listapartnerow .listapartnerowHeader h2{padding-bottom:20px}#listapartnerow .listapartnerowHeader .wp-block-column:first-child{flex-basis:70%}#listapartnerow .listapartnerowHeader .wp-block-column:last-child{flex-basis:500px;min-width:500px}@media screen and (max-width:1300px){#listapartnerow .listapartnerowHeader .wp-block-column:first-child{flex-basis:100%}#listapartnerow .listapartnerowHeader .wp-block-column:last-child{flex-basis:0%;min-width:0}}.rozwijajSie{background:var(--darkblue);margin:80px auto 0 auto;color:#fff}.rozwijajSie h2{color:#fff;margin-bottom:30px}.rozwijajSie p{color:#fff}.rozwijajSie .wp-block-columns{position:unset;gap:80px}.rozwijajSie .wp-block-column:first-child{flex-basis:calc(50% + 250px);padding:80px 0}.rozwijajSie .wp-block-column:last-child{flex-basis:calc(50% - 250px)}.rozwijajSie .wp-block-column:last-child figure{position:absolute;width:calc(50% - 250px);height:100%;right:0;top:0}.rozwijajSie .wp-block-column:last-child figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%}@media screen and (max-width:1500px){.rozwijajSie .wp-block-column:first-child{flex-basis:50%}.rozwijajSie .wp-block-column:last-child{flex-basis:50%}.rozwijajSie .wp-block-column:last-child figure{width:50%}}.partnerstwa{margin:50px auto}.partnerstwa .wp-block-columns{position:unset;gap:100px}.partnerstwa .wp-block-columns .wp-block-column:first-child{flex-basis:25%}.partnerstwa .wp-block-columns .wp-block-column:last-child{flex-basis:75%;padding:50px 0}@media screen and (max-width:1300px){.partnerstwa .wp-block-columns{gap:30px}}.productApilo #breadcrumbs{position:absolute;left:50%;transform:translate(-50%,100px)}.productApilo #breadcrumbs a{color:#fff}.productApilo #breadcrumbs a:hover{color:var(--orange)}.productApilo #breadcrumbs span{color:#fff}#heroProduct{background:linear-gradient(135deg,#0F172A 0%,#1E293B 100%);color:#fff;padding:170px 0 60px 0;overflow:hidden}#heroProduct:before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgb(249 115 22 / .15) 0%,transparent 60%)}#heroProduct .wp-block-columns{display:grid;grid-template-columns:65% 35%;gap:0 0;color:#94A3B8}#heroProduct .wp-block-media-text{display:inline-grid;grid-template-columns:60px auto!important;align-items:center;gap:10px;background:rgb(249 115 22 / .12);color:#FDBA74;padding:6px 18px 6px 6px;border-radius:999px;font-size:13px;font-weight:600;margin-bottom:15px;border:1px solid rgb(249 115 22 / .3);white-space:nowrap}#heroProduct .wp-block-media-text figure.wp-block-media-text__media{background:#fff;padding:5px 10px;line-height:1;border-radius:30px;box-sizing:border-box}#heroProduct .wp-block-media-text .wp-block-media-text__content{margin:0 0;padding:0 0}#heroProduct h1{color:#fff;margin-top:15px;margin-bottom:15px}#heroProduct .has-medium-font-size{margin-bottom:15px;color:#fff;font-size:24px!important}#heroProduct .wp-block-buttons{margin-top:25px}#heroProduct hr{width:90%;margin:50px auto;max-width:1500px;opacity:.15}#heroProduct .slogansCols{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px 0;font-size:16px}#heroProduct .slogansCols strong{font-family:"all-round-gothic",sans-serif;font-size:clamp(28px, 4vw, 40px);font-weight:800;color:var(--orange);line-height:1;margin-bottom:6px}.integracjeColsFooter{color:#94A3B8;font-size:14px;margin-top:30px}#konsultacja{overflow:hidden}#konsultacja:before{content:"";position:absolute;bottom:-50%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgb(249 115 22 / .18) 0%,transparent 60%)}#konsultacja h2{padding-bottom:20px}#konsultacja .wp-block-buttons{margin:30px auto}}@media only screen and (max-width:1000px){*{border:none;margin:0;padding:0}html{scroll-behavior:smooth}html.overflow{overflow:hidden}:root{--txt:#2A3445;--lightgrey:#f7f7f7;--orange:#F25E2A;--darkorange:#D8430D;--black:#121924;--grey:#2A3445;--blue:#009FD9;--darkblue:#192743}body{width:100%;max-width:100vw;height:100%;font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;color:var(--txt);line-height:1.8;background-color:#fff;overflow-x:clip}body.single-post{background:#fff}body.overflow{overflow:hidden}div:focus,a:focus,input:focus,textarea:focus,button:focus{outline:0}a{color:var(--orange);font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}a[href^='tel:'],a[href^='mailto:']{text-decoration:none;color:var(--txt)}a:hover{color:var(--darkorange);transition:all .2s ease-in-out}.tel a{display:block;padding:0 0 0 38px;background-image:url(/wp-content/themes/emedia/graf/ico_tel.svg);background-repeat:no-repeat;background-position:0 50%}.mail a{display:block;padding:0 0 0 38px;background-image:url(/wp-content/themes/emedia/graf/ico_mail.svg);background-repeat:no-repeat;background-position:0 50%}.gps{display:block;padding:3px 0 3px 38px;background-image:url(/wp-content/themes/emedia/graf/ico_gps.svg);background-repeat:no-repeat;background-position:0 9px}.hide-on-mobile{display:none!important}.borderGrey{padding:10px 30px;box-sizing:border-box;border:1px solid #dfdfdf;border-radius:8px}@media screen and (max-width:500px){.borderGrey{padding:10px 20px}}.more a{display:inline-block;position:relative;padding-right:25px}.more a:after{content:"";display:block;width:15px;height:10px;position:absolute;top:8px;right:0;transform:rotate(180deg);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:contain;transition:all .2s ease-in-out}.more a:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orangeDark.svg);transition:all .2s ease-in-out}.moreBottom a{display:inline-block;position:relative;padding-left:30px}.moreBottom a:after{content:"";display:block;width:17px;height:17px;position:absolute;top:6px;left:0;transform:rotate(-90deg);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:contain;transition:all .2s ease-in-out}.moreBottom a:hover{color:var(--darkorange)}.moreBottom a:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orangeDark.svg);transition:all .2s ease-in-out}h1{font-family:"all-round-gothic",sans-serif;font-size:clamp(30px, 4vw, 64px);font-weight:600;line-height:1.1;color:var(--black)}h2{font-family:"all-round-gothic",sans-serif;font-size:clamp(24px, 3.5vw, 44px);font-weight:600;line-height:1.2;color:var(--black)}h3{font-family:"all-round-gothic",sans-serif;font-size:clamp(18px, 3vw, 25px);font-weight:600;line-height:1.2;color:var(--black)}h1 em,h2 em,h3 em{font-style:normal;color:var(--orange)}h2{padding:20px 0 10px 0}h3{padding:20px 0 10px 0}.has-all-round-gothic-font-family{font-family:"all-round-gothic",sans-serif}.has-all-round-gothic-font-family strong{display:block;line-height:1.3;font-weight:500;padding-bottom:20px}hr{width:100%;height:1px;border-top:0!important;border-bottom:1px solid #E3E7E3!important;margin:50px auto}.bggrey{background:#fdfdfd}.bggrey2{background:#F7F7F7}.wp-block-buttons{gap:20px}.wp-block-columns.is-style-whiteBgShadow{padding:10px 0!important}.wp-block-columns.is-style-whiteBgShadow .wp-block-column{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:35px;box-sizin:border-box}.wp-block-columns.is-style-whiteBgShadow .wp-block-column figure{margin-bottom:20px}#content>*{position:relative;z-index:1}#content .wp-block-list{margin:10px 0;padding-left:35px}#content .wp-block-list li{padding:3px 0}#content .wp-block-list.is-style-greyBgIcons{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:10px 0}#content .wp-block-list.is-style-greyBgIcons li{background:var(--lightgrey);padding:15px 15px 15px 60px;font-weight:600;background-image:url(/wp-content/themes/emedia/graf/ico_check_orange.svg);background-repeat:no-repeat;background-size:22px auto;background-position:18px 18px}#content .wp-block-list.is-style-greyBgIconsBlue{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:10px 0}#content .wp-block-list.is-style-greyBgIconsBlue li{background:var(--lightgrey);padding:15px 15px 15px 60px;background-image:url(/wp-content/themes/emedia/graf/ico_check_blue.svg);background-repeat:no-repeat;background-size:22px auto;background-position:18px 18px}#content .wp-block-list.is-style-transBgIconsBlue{position:relative;display:flex;flex-wrap:nowrap!important;width:106%;left:-3%;overflow:auto;gap:15px;padding:10px 3%;list-style:none;margin:10px 0}#content .wp-block-list.is-style-transBgIconsBlue li{width:60vw;min-width:310px;background:#fff0;border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:55px 15px 15px 15px;background-image:url(/wp-content/themes/emedia/graf/ico_check_blue.svg);background-repeat:no-repeat;background-size:22px auto;background-position:15px 15px;transition:all 0.2s ease}#content .wp-block-list.is-style-transBgIconsBlue li strong{font-weight:600}#content .wp-block-list.is-style-transBgIconsBlue li:hover{background-color:var(--orange);border:1px solid var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_check_white.svg);transition:all 0.2s ease}#content .wp-block-list.is-style-transBgIconsArrowBorder{display:flex;flex-direction:column;gap:15px;padding-left:0;list-style:none;margin:15px 0}#content .wp-block-list.is-style-transBgIconsArrowBorder li{background:#fff0;border:1px solid #DFDFDF;border-radius:8px;padding:25px 20px 25px 55px;background-image:url(/wp-content/themes/emedia/graf/ico_arrowCircleBlue.svg);background-repeat:no-repeat;background-size:26px auto;background-position:15px 25px;transition:all 0.2s ease}#content .wp-block-list.is-style-transBgIconsArrowBorder li strong{font-weight:600}.wp-block-image.alignright{float:right;margin-left:20px;margin-bottom:20px}.wp-block-image.aligncenter{margin:0 auto;margin-left:20px;margin-bottom:20px}.wp-block-image.is-style-shadowRadius{box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;margin-top:15px;margin-bottom:15px}.wp-block-image.is-style-shadowRadius img{border-radius:8px}.is-style-orangeBg a,button.wp-block-button__link,.button a,a.wp-block-button__link{display:block;width:auto;padding:12px 25px;text-align:center;font-weight:500;text-decoration:none;color:#fff;background:var(--orange);outline:2px solid var(--orange);border-radius:30px;position:relative;top:0;line-height:1.4;outline-offset:-2px;overflow:hidden;transition:all .2s ease-in-out}.is-style-whiteBg a,.white button.wp-block-button__link,.white.button a,.white a.wp-block-button__link{color:var(--orange);background:#fff;outline:2px solid #fff}.is-style-borderWhite a,.borderWhite button.wp-block-button__link,.borderWhite.button a,.borderWhite a.wp-block-button__link{background:#fff0;outline:2px solid #fff;outline-offset:-2px}.is-style-orangeBorder a,.borderOrange button.wp-block-button__link,.borderOrange.button a,.borderOrange a.wp-block-button__link{background:#fff0;color:var(--orange);outline:2px solid var(--orange);outline-offset:-2px}.is-style-orangeBg a:hover,button.wp-block-button__link:hover,.button a:hover,a.wp-block-button__link:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}.is-style-transparentWhiteBg a{background:rgb(255 255 255 / .08);color:#fff;border:2px solid rgb(255 255 255 / .2);outline:none}.is-style-orangeBg a:hover,button.wp-block-button__link:hover,.button a:hover,a.wp-block-button__link:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}.is-style-transparentWhiteBg a:hover{background:rgb(255 255 255 / .15);color:#fff;border:2px solid rgb(255 255 255 / .2);outline:none}.is-style-orangeBg a:after,button.wp-block-button__link:after,.button a:after,a.wp-block-button__link:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:1;visibility:hidden;background-repeat:no-repeat;background-position:-450px -10px,0 0;background-image:-webkit-linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .6) 45%,#fff0 50%);background-image:linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .9) 45%,#fff0 50%);background-size:250% 270%,200% 200%;transition:background-position 0.5s ease,opacity 0.5s ease 0.2s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.2s}.is-style-orangeBg a:hover:after,button.wp-block-button__link:hover:after,.button a:hover:after,a.wp-block-button__link:hover:after{background-position:0 0,0 0;visibility:visible;opacity:0;transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.3s}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.fit,.is-style-fit{position:relative;width:100%;max-width:1650px!important;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-1400,.is-style-fit-1400{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-1200,.is-style-fit-1200{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-1000,.is-style-fit-1000{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-800,.is-style-fit-800{position:relative;width:100%;max-width:800px;margin:0 auto;padding:0 3%;box-sizing:border-box}.fit-600,.is-style-fit-600{position:relative;width:100%;max-width:650px;margin:0 auto;padding:0 3%;box-sizing:border-box}#breadcrumbs{padding:20px 3%!important;margin:0;line-height:1.3}#breadcrumbs a,#breadcrumbs span{font-size:12px;text-decoration:none;color:#9499A1}#breadcrumbs a:hover{color:var(--orange)}#container{position:relative;background:#fff;min-height:100vh;z-index:5;padding-top:80px;display:flex;flex-direction:column}#container.nospace{padding-top:0}header{position:absolute;z-index:999;width:100%;top:0;left:0;background:var(--lightgrey);box-shadow:0 6px 10.4px 2px rgb(29 63 121 / .05);padding:15px 0;transition:all 0.2s ease-in-out}header.nobg{background:unset;box-shadow:unset;transition:all 0.2s ease-in-out}header.off{top:-100%}#header{display:flex;align-items:stretch;gap:20px;padding-right:calc(3% + 70px);justify-content:space-between}#logo{align-self:center;transition:all 0.3s ease-in-out}#logo a,#logo a img{display:block;width:150px;height:auto;transition:all 0.3s ease-in-out}header #logo .logo_light{display:none}header #logo .logo_dark{display:block}header.nobg #logo .logo_light{display:block}header.nobg #logo .logo_dark{display:none}header.fixed.nobg #logo .logo_light{display:block}header.fixed.nobg #logo .logo_dark{display:none}#translate{display:flex;align-items:center}#translate a{display:flex;align-items:center;padding:8px;box-sizing:border-box}#translate a.gt-current-lang{display:none}#show_menu{position:fixed;right:3%;top:15px;margin-left:auto;display:flex;align-items:center}#show_menu #menu_toggle{display:block;width:50px;height:50px;background-color:var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/icoMenu.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:27px auto}header.off #show_menu{top:-100%}#menu{position:fixed;visibility:hidden;height:100%;right:-100%;width:85%;top:0;min-width:300px;background:#fff;transition:all 0.2s ease}#menu.on{visibility:visible;right:0%;width:85%;box-shadow:0 0 20px 5px rgb(29 63 121 / .1);transition:all 0.2s ease}#menu #menuHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:#f7f7f7;padding:20px;box-sizing:border-box}#menu #menuHeader .menuHeaderTxt{font-size:16px;font-weight:500;display:flex;align-items:center;gap:10px}#menu #menuHeader .menuBack{display:block;width:34px;height:34px;background-image:url(/wp-content/themes/emedia/graf/arrowBackCircle.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}#menu #menuHeader .menuHeaderClose #close_menu{display:block;width:34px;height:34px;background-image:url(/wp-content/themes/emedia/graf/icoCloseCircle.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}#menu nav{position:relative;height:100%}#menu nav ul#menu-menu-glowne{height:100%;list-style:none;display:flex;flex-direction:column;align-items:center;gap:0;padding:10px 15px;box-sizing:border-box}#menu nav ul#menu-menu-glowne li{position:unset!important;width:100%;padding:5px 0;box-sizing:border-box;border-bottom:1px solid #DFDFDF;display:flex;align-items:center;transition:all 0.3s ease}#menu nav ul#menu-menu-glowne li.menu-item-gtranslate{display:none}#menu nav ul#menu-menu-glowne li a{width:100%;position:relative;text-decoration:none;color:var(--black);font-weight:400;font-size:16px;display:inline-block;padding:12px 20px}#menu nav ul#menu-menu-glowne li.menu-item-has-children>a{padding-right:40px}#menu nav ul#menu-menu-glowne li.menu-item-has-children>a:after{content:"";display:block;width:8px;height:8px;border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);position:absolute;right:20px;top:50%;margin-top:-5px;transform:rotate(-45deg);transition:all 0.2s ease}header.fixed #menu nav ul#menu-menu-glowne li.menu-item-has-children>a:after{border-right:2px solid var(--black);border-bottom:2px solid var(--black)}header.fixed #menu nav ul#menu-menu-glowne li.menu-item-has-children>a.on:after,header.fixed #menu nav ul#menu-menu-glowne li.menu-item-has-children>a:hover:after{border-right:2px solid #fff;border-bottom:2px solid #fff}header #menu nav ul#menu-menu-glowne li>a.on{background-color:#FAF5F3;color:var(--orange)!important}#menu nav ul#menu-menu-glowne li.menu-item-has-children>a:hover:after,header.light #menu nav ul#menu-menu-glowne li.menu-item-has-children>a:hover:after{border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);transition:all 0.2s ease}header nav li.konsultacja a{display:flex}#menu nav ul li.konsultacja a{position:relative;display:flex!important;align-items:center;width:100%;height:30px;padding-left:60px!important;border-radius:0;outline:0;text-align:left;background-color:unset;background-image:url(/wp-content/themes/emedia/graf/ico_chat2.svg);background-repeat:no-repeat;background-size:30px auto;background-position:20px 50%}#menu nav ul li.konsultacja a:after{display:none!important}#menu nav ul li.konsultacja a:hover{background-color:unset!important;filter:brightness(.1) grayscale(1)}header.fixed #menu nav ul li.konsultacja a:hover{background-color:unset!important;filter:brightness(.1) grayscale(1)}#menu nav ul li.strefa{display:flex}#menu nav ul li.strefa a{position:relative;display:flex!important;align-items:center;width:100%;height:30px;padding-left:60px!important;background-image:url(/wp-content/themes/emedia/graf/ico_strefa.svg);background-repeat:no-repeat;background-size:30px auto;background-position:20px 50%}#menu nav ul li.strefa a:hover{background-color:unset!important;filter:brightness(.1) grayscale(1)}header.fixed #menu nav ul li.strefa a:hover{background-color:unset!important;filter:brightness(.1) grayscale(1)}#menu nav ul#menu-menu-glowne>li ul.sub-menu{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;gap:7px;flex-direction:column;list-style:none;z-index:99;background:#fff;padding:10px 15px;box-sizing:border-box;visibility:hidden;opacity:0;transform:translateX(100%);transition:all 0.2s ease}header #menu nav ul#menu-menu-glowne>li ul.sub-menu.visible{visibility:visible;transform:translateX(0%);opacity:1;transition:all 0.2s ease}#menu nav ul#menu-menu-glowne>li ul.sub-menu>li{width:100%;padding:5px 0}#menu nav ul#menu-menu-glowne>li ul.sub-menu>li.page-loaded{display:none!important}#menu nav ul#menu-menu-glowne>li ul.sub-menu>li>a{display:block;color:var(--black);text-align:left}#menu nav ul#menu-menu-glowne>li ul.sub-menu>li>a figure{display:none}#cart{display:flex;align-items:center}#cart a{position:relative;display:block;color:#fff;border-radius:50%;color:#f25e2a;font-weight:600;padding:5px 0 0 0;aspect-ratio:1 / 1;box-sizing:border-box;display:flex;align-items:center;gap:10px;transition:all 0.2s ease}header.fixed #cart a{transition:all 0.2s ease}#cart a .cart-value{padding-right:15px}#cart a .cart-icon{position:relative;display:inline-block;width:30px;height:30px;background-image:url(/wp-content/themes/emedia/graf/icoCart.svg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}#cart a .cart-count{position:absolute;right:-8px;top:-12px;background:#f25e2a;color:#fff;font-size:12px;font-weight:400;display:inline-block;background:var(--orange);border:3px solid var(--lightgrey);width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%}header.light #cart a .cart-count{border:3px solid var(--darkblue)}header.fixed #cart a .cart-count{border:3px solid var(--lightgrey)}#cart a:hover .cart-icon{background-image:url(/wp-content/themes/emedia/graf/icoCartDark.svg);transition:all 0.2s ease}header.light #cart a:hover .cart-icon{background-image:url(/wp-content/themes/emedia/graf/ico_cart.svg);transition:all 0.2s ease}header.fixed #cart a:hover .cart-icon{background-image:url(/wp-content/themes/emedia/graf/icoCartDark.svg);transition:all 0.2s ease}#cart a:hover .cart-count{background:var(--darkblue);color:#fff;transition:all 0.2s ease}header.light #cart a:hover .cart-count{background:var(--lightgrey);color:#f25e2a;transition:all 0.2s ease}header.fixed #cart a:hover .cart-count{background:var(--darkblue);color:#fff;transition:all 0.2s ease}@media screen and (max-width:550px){#menu nav ul#menu-menu-glowne li a{padding:12px 10px!important}#menu nav ul#menu-menu-glowne li.menu-item-has-children a{padding-right:20px!important}#menu nav ul#menu-menu-glowne li.konsultacja a,#menu nav ul#menu-menu-glowne li.strefa a{padding-left:35px!important;background-size:25px auto;background-position:5px 50%}#menu nav ul#menu-menu-glowne li.menu-item-has-children>a:after{right:10px}}header.fixed{transition:all 0.3s ease-in-out}header.fixed #logo a img{width:150px;height:auto;transition:all 0.3s ease-in-out}header.fixed #menu nav ul#menu-menu-glowne>li{padding:5px 0;transition:all 0.3s ease}#content{min-height:100vh;width:100%}.home #content{overflow-x:hidden}#content.txt h1{padding-bottom:30px}#content.noSpace{position:relative}#content.noSpace #breadcrumbsOutter{position:absolute;z-index:5;width:100%;top:90px}#content.noSpace #breadcrumbsOutter #breadcrumbs{padding-top:0;padding-bottom:0}#content.noSpace #breadcrumbsOutter #breadcrumbs a,#content.noSpace #breadcrumbsOutter #breadcrumbs span{color:#F7F7F7}#content.noSpace #breadcrumbsOutter #breadcrumbs a:hover{color:var(--orange)}.introGrid>.wp-block-group{display:flex;flex-direction:column;gap:20px}.introGrid .introHeader{order:1}.introGrid .introContentLeft{order:3}.introGrid .introContentRight{order:2}.colsGrid{margin:0;padding:0 3%!important;display:grid;grid-template-columns:auto minmax(150px,30vw)!important;grid-template-rows:auto auto;gap:5%}.colsGrid .colsHeader{align-self:center;padding:0!important}.colsGrid .colsImg{align-self:center}.colsGrid .colsImg figure{margin:0}.colsGrid .colsTxt{grid-column:span 2}#intro{position:relative;z-index:5;background:var(--black)}#intro:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:radial-gradient(62.08% 62.08% at 50% 50%,rgb(38 54 87 / .2) 35.44%,rgb(9 15 24 / .5) 100%)}#intro .wp-block-cover__inner-container{position:relative;z-index:5}#intro .wp-block-cover{padding:120px 0;width:100%}#intro em{font-style:normal;font-size:24px;font-weight:400}#intro h1{color:#fff;font-weight:400;padding:15px 0 30px 0}#intro h1 strong{font-weight:600}#intro p{color:#fff}#intro .wp-block-buttons{padding-top:30px}#logotypy{position:relative;margin-top:-60px;z-index:10}#logotypy figure.wp-block-gallery{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:7px;padding:20px 20px;box-sizing:border-box;gap:25px;flex-wrap:nowrap!important;align-items:center!important}#logotypy figure.wp-block-gallery figure.wp-block-image{margin:0!important;height:50px}#logotypy figure.wp-block-gallery figure.wp-block-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}@media screen and (max-width:650px){#logotypy figure.wp-block-gallery{flex-wrap:wrap!important;justify-content:center;gap:10px}#logotypy figure.wp-block-gallery figure{flex-basis:28%!important;flex-grow:unset;height:40px!important}}#czesc{position:relative;z-index:5;padding:80px 0 50px 0}#czesc.sub{padding:70px 0 40px 0;background-image:unset}#czesc .wp-block-columns{display:flex;gap:25px 0;flex-direction:column}#czesc .wp-block-column:last-child{order:1;display:flex;align-items:center;gap:0;justify-content:space-between}#czesc .wp-block-column:first-child{order:2}#czesc .wp-block-column:last-child figure.wp-block-image{position:absolute;right:0;top:0;border-radius:50%;overflow:hidden;padding:4vw;aspect-ratio:1 / 1;box-sizing:border-box}#czesc .wp-block-column:last-child figure.wp-block-image img{display:block;width:100%;height:100%;border-radius:100%;object-fit:cover;object-position:50% 50%;aspect-ratio:1 / 1}margin:0}#czesc h2{padding-bottom:25px;font-weight:500;font-size:clamp(26px, 4vw, 64px)}#czesc h2 em{font-weight:600}#czesc .wp-block-buttons{margin-top:30px}#czesc .czescHiddenTxt{max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}#czesc .czescHiddenTxt.on{max-height:1000px;opacity:1;transition:all 0.2s ease}#czesc .czescReadMore{position:relative;z-index:1;margin-top:20px;width:100%;opacity:1;transition:all 0.2s ease}#czesc .czescReadMore:before{content:"";display:block;width:100%;height:20px;border-radius:0 0 15px 15px;border-bottom:1px solid #DFDFDF;z-index:-1;position:absolute;left:0;top:50%;transform:translateY(-20px)}#czesc .czescReadMore a{position:relative;z-index:1;display:inline-block;padding:0 65px 13px 50px;background:#fff}#czesc .czescReadMore a:after{content:"";display:block;width:15px;height:15px;position:absolute;right:30px;top:7px;background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#czesc .czescReadMore.on a:after{transform:rotate(180deg);transition:all 0.2s ease}#czesc .czescReadMore a:before{content:"";display:block;width:100%;height:20px;border-radius:0 0 15px 15px;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background:#fff;z-index:-1;position:absolute;left:0;bottom:0%}figure.wp-block-image.is-style-circleBgHalf{margin-left:auto;position:relative;border-radius:50%;overflow:hidden;padding:4vw;aspect-ratio:1 / 1;box-sizing:border-box}figure.wp-block-image.is-style-circleBgHalf:before{content:"";display:block;position:absolute;z-index:-1;right:0;top:0;width:50%;height:100%;background-color:var(--orange);border-radius:0 50% 50% 0}figure.wp-block-image.is-style-circleBgHalf img{display:block;width:100%;height:100%;border-radius:100%;object-fit:cover;object-position:50% 50%;aspect-ratio:1 / 1}.circleLoading{height:100%;width:50%;min-width:50%;aspect-ratio:1 / 1;margin:0 auto;position:relative;z-index:5}.hold{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:100%;background-color:#fff0;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.fill{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;background-color:var(--orange);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.left .fill{z-index:1}.in-view .left .fill{-webkit-animation:left 1s linear 0.5s;-moz-animation:left 1s linear 0.5s;animation:left 1s linear both 0.5s}@keyframes left{0%{-webkit-transform:rotate(0deg);opacity:0}1%{opacity:1}100%{transform:rotate(180deg)}}@-webkit-keyframes left{0%{-webkit-transform:rotate(0deg);opacity:0}1%{opacity:1}100%{-webkit-transform:rotate(180deg)}}figure.wp-block-image.is-style-circleBgHalfBlue{position:relative;overflow:hidden;border-radius:50%;padding:2vw;aspect-ratio:1 / 1;box-sizing:border-box}figure.wp-block-image.is-style-circleBgHalfBlue:before{content:"";display:block;position:absolute;z-index:-1;right:0;top:0;width:50%;height:100%;background-color:var(--blue);border-radius:0 50% 50% 0}figure.wp-block-image.is-style-circleBgHalfBlue img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 50%}.separatorWaves{position:relative}.separatorWaves:before{content:"";display:block;width:100%;height:50vw;min-height:350px;position:absolute;left:0;top:0;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/bg_waves3.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#dostosujemyDzialania{padding-top:50px;padding-bottom:100px}#dostosujemyDzialania .wp-block-columns{padding-top:100px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:100px 20px}#dostosujemyDzialania .wp-block-columns .wp-block-column a{display:block;height:100%;position:relative;border:1px solid #DFDFDF;padding:0 15px 15px 15px;box-sizing:border-box;background:#fff;color:var(--txt);font-weight:500;border-radius:8px;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover{border:1px solid #fff0;color:var(--orange);box-shadow:0 15px 30px rgb(29 63 121 / .05);transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:before{content:"";display:block;position:absolute;z-index:-1;left:50%;top:0;transform:translate(-50%,-50%);height:130px;width:130px;border-radius:50%;border:1px solid #DFDFDF;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover:before{border:1px solid #fff0;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a figure{position:relative;z-index:5;width:130px;height:130px;margin:-65px auto 10px auto;border:10px solid #fff;background:#FAF5F3;border-radius:50%;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover figure{background:var(--orange);transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a figure img{display:block;width:80%;height:auto;transition:all 0.2s ease}#dostosujemyDzialania .wp-block-columns .wp-block-column a:hover figure img{filter:brightness(0) invert(1);transform:scale(1.1);transition:all 0.2s ease}@media screen and (max-width:500px){#dostosujemyDzialania .wp-block-columns{gap:80px 20px;padding:80px 10px 10px 10px;line-height:1.4}#dostosujemyDzialania .wp-block-columns .wp-block-column a:before{width:100px;height:100px}#dostosujemyDzialania .wp-block-columns .wp-block-column a figure{width:100px;height:100px;margin-top:-50px;margin-bottom:10px}}#introOfirmie{position:relative;background:radial-gradient(62.08% 62.08% at 50% 50%,rgb(38 54 87 / .2) 35.44%,rgb(9 15 24 / .5) 100%),#192743;color:#fff}#introOfirmie .wp-block-columns{position:unset;flex-direction:column;height:100%}#introOfirmie .wp-block-column:first-child{position:relative;z-index:5;padding:50vw 0 30px 0}#introOfirmie .wp-block-column:first-child h1{color:#fff;padding-bottom:30px}#introOfirmie .wp-block-column:first-child .wp-block-buttons{padding-top:30px}#introOfirmie .wp-block-column:last-child figure{position:absolute;width:100%;height:50vw;min-height:300px;right:0;top:0;-webkit-mask-image:-webkit-gradient(linear,0 50%,0 100%,from(rgb(0 0 0)),to(#fff0))}#introOfirmie .wp-block-column:last-child figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%;-webkit-mask-image:-webkit-gradient(linear,0 0,0 50%,from(rgb(0 0 0 / .75)),to(rgb(0 0 0 / .75)))}@media screen and (max-width:550px){#introOfirmie .wp-block-column:first-child{padding:320px 0 30px 0}#introOfirmie .wp-block-buttons{flex-direction:column;width:100%}#introOfirmie .wp-block-button{width:100%}}.fixElements,.fixElements80,.fixElements120{padding-top:80px}.fixElements>*,.fixElements80>*,.fixElements120>*{position:relative}.fixElements .pinned,.fixElements80 .pinned,.fixElements120 .pinned{position:sticky!important;left:0;right:0;z-index:10;box-shadow:unset!important}.fixElements .pinned{top:0}.fixElements80 .pinned{top:80px}.fixElements120 .pinned{top:120px}#naszePodejscie{gap:5%;padding-bottom:70px;padding-top:30px!important}#naszePodejscie .wp-block-columns{flex-direction:column}#naszePodejscie .wp-block-column:last-child{position:relative}#naszePodejscie .wp-block-media-text{position:relative;z-index:10;background:#fff;border:1px solid #DFDFDF;margin-bottom:20px;padding:50px 30px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:3%}#naszePodejscie .wp-block-media-text .wp-block-media-text__content{padding:0;flex-grow:1}#naszePodejscie .wp-block-media-text .wp-block-media-text__content strong{font-family:"all-round-gothic",sans-serif;font-size:20px;font-weight:600;line-height:1.4;display:block;padding-bottom:10px;padding-right:60px}#naszePodejscie .wp-block-media-text .wp-block-media-text__media{position:absolute;right:20px;top:20px}#naszePodejscie .wp-block-media-text .wp-block-media-text__media img{width:60px;height:auto}.wp-block-group-is-layout-grid{gap:30px;padding-top:50px}.wp-block-group-is-layout-grid .wp-block-media-text{border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:25px;box-sizing:border-box;display:flex;align-items:flex-start;gap:25px;transition:all 0.2s ease}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__media{flex-basis:7%;min-width:20px;align-self:flex-start;padding-top:10px}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__content{padding:0;align-self:flex-start;flex-basis:90%}.wp-block-group-is-layout-grid .wp-block-media-text .wp-block-media-text__content strong{font-family:"all-round-gothic",sans-serif;font-size:clamp(18px, 3vw, 22px);font-weight:600;line-height:1.4}.wp-block-group-is-layout-grid .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);transition:all 0.2s ease}.wp-block-group-is-layout-grid .wp-block-media-text:hover .wp-block-media-text__media img{filter:brightness(0) invert(1);transition:all 0.2s ease}.is-style-checkWhiteBorder,.is-style-checkGreyBorder{gap:25px 25px;padding-top:50px}.is-style-checkWhiteBorder .first,.is-style-checkGreyBorder .first{background:var(--blue);color:#fff;padding:20px 25px;box-sizing:border-box;border-radius:8px;display:flex;align-items:center}.is-style-checkWhiteBorder .first strong,.is-style-checkGreyBorder .first strong{font-weight:600;font-size:22px;line-height:1.5}.is-style-checkWhiteBorder .wp-block-media-text,.is-style-checkGreyBorder .wp-block-media-text{border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;transition:all 0.2s ease}.is-style-checkWhiteBorder .wp-block-media-text{border:1px solid rgba(255 255 255 / .1)}.is-style-checkWhiteBorder .wp-block-media-text .wp-block-media-text__media,.is-style-checkGreyBorder .wp-block-media-text .wp-block-media-text__media{flex-basis:7%;align-self:flex-start;padding-top:10px}.is-style-checkWhiteBorder .wp-block-media-text .wp-block-media-text__media img,.is-style-checkGreyBorder .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.is-style-checkWhiteBorder .wp-block-media-text .wp-block-media-text__content,.is-style-checkGreyBorder .wp-block-media-text .wp-block-media-text__content{padding:0;align-self:flex-start;flex-basis:90%}.is-style-checkWhiteBorder .wp-block-media-text:hover,.is-style-checkGreyBorder .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);color:#fff;transition:all 0.2s ease}.is-style-checkWhiteBorder .wp-block-media-text:hover .wp-block-media-text__media img,.is-style-checkGreyBorder .wp-block-media-text:hover .wp-block-media-text__media img{filter:brightness(0) invert(1);transition:all 0.2s ease}.is-style-checkGreyBorder .wp-block-image{border:1px solid rgba(0 0 0 / .1)}.is-style-singleIconWithBorder{gap:25px 25px;padding-top:15px!important}.is-style-singleIconWithBorder .first{background:var(--blue);color:#fff;padding:20px 25px;box-sizing:border-box;border-radius:8px;display:flex;align-items:center}.is-style-singleIconWithBorder .first strong{font-weight:600;font-size:22px;line-height:1.5}.is-style-singleIconWithBorder .wp-block-media-text{border:1px solid rgba(0 0 0 / .1);border-radius:8px;padding:20px;box-sizing:border-box;display:flex;align-items:center;gap:20px;transition:all 0.2s ease}@media screen and (max-width:550px){.is-style-singleIconWithBorder .wp-block-media-text{flex-direction:column}}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__media{flex-basis:45px;align-self:center}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__media img{transition:all 0.2s ease}.is-style-singleIconWithBorder .wp-block-media-text .wp-block-media-text__content{padding:0;flex-basis:90%;text-align:center;align-self:center}.is-style-singleIconWithBorder .wp-block-media-text:hover{background:var(--orange);border:1px solid var(--orange);color:#fff;transition:all 0.2s ease}.is-style-singleIconWithBorder .wp-block-media-text:hover .wp-block-media-text__media img{transition:all 0.2s ease}#naszeWartosci{padding:60px 0!important}#naszeWartosci .is-layout-grid{display:flex;width:100%;flex-wrap:nowrap;overflow:auto;padding-bottom:10px}#naszeWartosci .is-layout-grid .wp-block-media-text{width:310px;min-width:55vw;display:flex;flex-direction:column;gap:10px}#naszeWartosci .is-layout-grid .wp-block-media-text figure{width:30px}@media screen and (max-width:700px){#naszeWartosci .is-layout-grid .wp-block-media-text{min-width:70vw}}@media screen and (max-width:500px){#naszeWartosci .is-layout-grid .wp-block-media-text{min-width:80vw}}#zespolBox{padding:70px 0 0 0}#zespol{display:grid;grid-template-columns:48% 48%;grid-auto-rows:auto;gap:20px 3%}#zespol .zespolIntro{grid-column:span 2}#zespol .zespolIntro h2{padding-bottom:20px}#zespol .zespolIntro .wp-block-button{padding-top:50px}#zespol .zespolIntro .wp-block-button a{display:inline-block}#zespol .zespolDolacz{grid-column:span 2;border:1px solid #DFDFDF;padding:15px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column;line-height:1.5}#zespol .zespolDolacz .header{padding-bottom:20px;font-family:"all-round-gothic",sans-serif;color:var(--black);font-size:20px;font-weight:600;line-height:1.2}#zespol .zespolDolacz .wp-block-button{padding-top:25px;margin-top:auto}#zespol .zespolDolacz .wp-block-button a{display:inline-block;width:100%;padding:10px 15px}.osoba{position:relative;border:1px solid #DFDFDF;padding:15px;box-sizing:border-box;border-radius:8px;overflow:hidden}.osoba>figure{display:block;width:100%;height:auto;aspect-ratio:320 / 340;border-radius:4px;box-sizing:border-box;margin-bottom:20px}.osoba>figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.osoba .desc{text-align:center;padding:0 0 5px 0;color:#586171;font-weight:400;line-height:1.2}.osoba .desc strong{font-weight:400}.osoba .name{text-align:center;color:var(--txt);font-weight:600}.osoba .hovered{position:absolute;left:0;top:-100%;width:100%;height:100%;display:flex;flex-direction:column;background:var(--orange);border-radius:7px;padding:30px 20px;box-sizing:border-box;transition:all 0.4s ease-in-out}.osoba .hovered .name{font-family:"all-round-gothic",sans-serif;color:#fff;font-size:30px;line-height:1.2;text-align:left}.osoba .hovered .desc{color:#fff;font-size:18px;line-height:1.2;font-weight:400;text-align:left}.osoba .hovered .footer{margin-top:auto;display:flex;gap:15px;align-items:flex-end;justify-content:space-between}.osoba .hovered .contact{flex-basis:50%;display:flex;flex-direction:column;gap:10px}.osoba .hovered .more{flex-basis:50%;margin-left:auto;display:flex;justify-content:flex-end}.osoba .hovered .footer a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;width:45px;height:45px;max-width:45px;background:#fff;border-radius:50%}.osoba .hovered .footer a span{position:absolute;top:0;height:100%;z-index:-1;font-size:14px;white-space:nowrap;display:flex;align-items:center;box-sizing:border-box;background:#fff;border-radius:30px;padding:10px 0 10px 0;opacity:0;max-width:0;transition:all 0.2s ease}.osoba .hovered .footer .contact a span{left:0}.osoba .hovered .footer .wiecej a span{right:0}.osoba .hovered .footer figure{display:flex;align-items:center;justify-content:center;width:45px;height:45px}.osoba:hover{border:1px solid var(--orange)}.osoba:hover .hovered{top:0;transition:all 0.4s ease-in-out}.osoba .hovered .footer a:hover span{opacity:1;max-width:400px;transition:all 0.2s ease}.osoba .hovered .footer .contact a:hover span{padding:10px 15px 10px 40px}.osoba .hovered .footer .wiecej a:hover span{padding:10px 40px 10px 15px}#intro_kontakt{background:var(--darkblue);padding-top:100px;color:#fff;padding-bottom:80px}#intro_kontakt h1{color:#fff;line-height:1;padding-bottom:15px;font-weight:400}#intro_kontakt h1 strong{display:inline;padding-bottom:0;font-weight:600}#intro_kontakt .introContentLeft ul.wp-block-list{list-style:none;margin:30px 0;padding:0}#intro_kontakt .introContentLeft ul.wp-block-list li{margin:10px 0;padding:15px 15px 15px 60px;font-weight:600;background-image:url(/wp-content/themes/emedia/graf/ico_checkWhite.svg);background-repeat:no-repeat;background-size:20px auto;background-position:20px 18px;border:1px solid #2A3445;border-radius:8px}#intro_kontakt .introContentLeft .wp-block-gallery{display:flex;justify-content:flex-start;gap:20px}#intro_kontakt .introContentLeft .wp-block-gallery .wp-block-image{width:auto!important;flex-basis:auto;flex-grow:unset}#intro_kontakt .introContentLeft .wp-block-gallery .wp-block-image a img{width:24px;height:24px;transition:all 0.2s ease}#intro_kontakt .introContentLeft .wp-block-gallery .wp-block-image a:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}#intro_kontakt .introContentRight{background:#fff;padding:50px 40px;box-sizing:border-box;border-radius:8px}@media screen and (max-width:550px){#intro_kontakt .introContentRight{padding:30px 25px}}#intro_kontakt .introContentRight h2{color:var(--txt);padding:0 0 25px 0;margin-bottom:25px;border-bottom:1px solid #DFDFDF;font-weight:400}#intro_kontakt .introContentRight h2 strong{font-weight:600}#intro_kontakt .introContentRight .wp-block-media-text{grid-template-columns:40px auto!important;padding:0 0 15px 0;border:0;gap:15px}#intro_kontakt .introContentRight .wp-block-media-text .wp-block-media-text__media{padding:0;min-width:35px}#intro_kontakt .introContentRight .wp-block-media-text .wp-block-media-text__content{padding:0;align-self:center}#intro_kontakt .introContentRight .wp-block-media-text a{font-weight:700;font-size:18px}#intro_kontakt .introContentRight .wp-block-media-text:hover{background:unset;border:0}#intro_kontakt .introContentRight .wp-block-media-text:hover .wp-block-media-text__media img{filter:unset}#intro_kontakt .introContentRight .wp-block-buttons{padding-top:10px}#intro_kontakt .introContentRight .wp-block-button{flex-grow:1}#intro_kontakt .introContentRight .wp-block-button em{font-style:normal;padding-left:30px;background-size:20px auto;background-repeat:no-repeat;background-position:0 50%}#intro_kontakt .introContentRight .wp-block-button.kontakt em{background-image:url(/wp-content/themes/emedia/graf/ico_kontakt.svg)}#intro_kontakt .introContentRight .wp-block-button.brief em{background-image:url(/wp-content/themes/emedia/graf/ico_brief.svg)}#introKontakt2 .wp-block-columns{justify-content:space-between;padding-bottom:50px}#introKontakt2 .wp-block-column:first-child{flex-basis:40%;flex-grow:unset}#introKontakt2 .wp-block-column:first-child .borderGrey{margin:10px 0 20px 0}#introKontakt2 .wp-block-column:last-child{flex-basis:50%;flex-grow:unset}#rozpoczecieWspolpracy{padding:60px 0 40px 0}#rozpoczecieWspolpracy .wp-block-columns{flex-wrap:nowrap!important;padding-top:40px;gap:35px;width:100%;overflow:auto;padding-bottom:40px}#rozpoczecieWspolpracy .wp-block-column{width:50vw;min-width:300px;position:relative;background:#fff;padding:30px;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;font-weight:500;display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;font-size:14px;gap:20px}#rozpoczecieWspolpracy .wp-block-column:not(:first-child):before{content:"";display:block;width:12px;height:8px;position:absolute;top:50%;left:-23px;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/ico_arrow.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}#rozpoczecieWspolpracy .wp-block-column .header{display:flex;width:100%;align-items:center;gap:15px;box-sizing:border-box;padding-bottom:5px;color:var(--orange)}#rozpoczecieWspolpracy .wp-block-column .header em{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:1px 0 0 0;box-sizing:border-box;font-style:normal;border-radius:50%;border:2px solid var(--orange);width:29px;flex-basis:29px;height:29px}#rozpoczecieWspolpracy .wp-block-column .header img{margin-left:auto}#daneKontaktowe{padding:50px 0}#daneKontaktowe h2{text-align:center;padding:0;margin:0;font-size:clamp(32px, 4vw, 64px)}#daneKontaktowe h2+p{text-align:center}#daneKontaktowe>.wp-block-columns{align-items:flex-start;gap:5%}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child{line-height:2.2;padding-bottom:70px}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .kontakt_box{border:1px solid #DFDFDF;border-radius:8px;margin:10px 0;padding:10px 15px;box-sizing:border-box}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child em{font-style:normal;color:var(--orange)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child a:hover{color:var(--orange)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child p{padding-top:2px;padding-bottom:2px}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .gps a{color:var(--orange)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .gps a:hover{color:var(--blue)}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns{padding-top:20px;gap:0}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns .wp-block-column p{margin:0;padding:0}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns .wp-block-column:first-child{flex-basis:35%}#daneKontaktowe>.wp-block-columns>.wp-block-column:first-child .wp-block-columns .wp-block-column:last-child{flex-basis:65%}#daneKontaktowe>.wp-block-columns>.wp-block-column:last-child{padding:30px 40px;box-sizing:border-box;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px}#daneKontaktowe>.wp-block-columns>.wp-block-column:last-child h3{padding-bottom:10px}#content.page.oferta{position:relative;display:block;width:100%;height:100%}#oferta_cols{position:relative;z-index:1;position:unset;display:flex;flex-direction:column;gap:0}#oferta_cols .oferta_content{width:100%;background:#fff;box-sizing:border-box;position:relative;z-index:1}#oferta_cols .oferta_content>*{box-sizing:border-box;padding:0 3%}#oferta_cols .oferta_intro_separator{height:30px!important}#oferta_cols .is-layout-grid{padding-top:30px;width:100%;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px 20px}@media screen and (max-width:600px){#oferta_cols .is-layout-grid{display:flex;flex-direction:column}}#oferta_cols #kompleksowaOferta{padding:0}#oferta_cols #kompleksowaOferta h2{color:#fff;padding-top:0}#oferta_cols .is-style-fit{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-left:0!important;padding-right:0!important}#oferta_cols .is-style-fit>*:not(.wp-block-separator){box-sizing:border-box;width:100%;max-width:1100px;box-sizing:border-box;padding-right:3%;padding-left:3%;margin:0 0 0 0!important}#oferta_cols .oferta_content>*:not(.wp-block-separator){box-sizing:border-box;width:100%;max-width:1100px;box-sizing:border-box;padding:40px 3% 40px 3%}#oferta_cols .oferta_content>#breadcrumbs+div{padding-top:0}#oferta_cols .oferta_content figure.img_separator{position:relative;width:100%;height:150px;max-width:100%;padding:0;transform:unset}#oferta_cols .oferta_content figure.img_separator img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%!important;height:auto!important;max-width:auto!important}#oferta_cols .oferta_content_bottom{position:relative;width:100%;box-sizing:border-box;background:var(--darkblue);color:#fff;padding:50px 3%}#oferta_cols .oferta_content_bottom .oferta_content_bottom_boxes{width:106%;left:-3%;overflow:auto;display:flex;gap:20px;flex-wrap:nowrap!important;padding:0 3%;box-sizing:border-box}#oferta_cols .oferta_content_bottom .oferta_content_bottom_boxes .wp-block-media-text{width:60vw;min-width:340px}@media screen and (max-width:800px){#oferta_cols .oferta_content_bottom .oferta_content_bottom_boxes .wp-block-media-text{min-width:450px}}@media screen and (max-width:550px){#oferta_cols .oferta_content_bottom .oferta_content_bottom_boxes .wp-block-media-text{min-width:350px}}@media screen and (max-width:450px){#oferta_cols .oferta_content_bottom .oferta_content_bottom_boxes .wp-block-media-text{min-width:310px}}#intro_oferta>div{padding-top:0!important}#intro_oferta .ofertaHeader{align-self:center;font-size:clamp(32px, 4vw, 50px)}#intro_oferta .ofertaTxt{grid-column:span 2}#intro_oferta .wp-block-gallery{padding-top:30px;display:flex;align-items:center;gap:30px;flex-wrap:nowrap;border-bottom:1px solid #ddd;padding-bottom:20px}#intro_oferta .wp-block-gallery figure{align-self:center;width:unset!important;margin:0!important;height:60px}#intro_oferta .wp-block-gallery figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}@media screen and (max-width:500px){#intro_oferta .wp-block-gallery{flex-wrap:wrap}#intro_oferta .wp-block-gallery figure{width:40%;text-align:center;flex-basis:40%}#intro_oferta .wp-block-gallery figure img{width:60%;margin:0 auto}}#intro_oferta .ofertaImg{align-self:center}#intro_oferta figure.intro_ico{display:block;width:10vw;height:10vw;position:absolute;right:4vw;bottom:4vw}@media screen and (max-width:600px){#intro_oferta figure.intro_ico{width:20vw;height:20vw}}.oferta_form{position:fixed;bottom:0;left:0;z-index:99;width:100%;padding:10px 3% 15px 3%;box-sizing:border-box;background:var(--darkblue);box-shadow:0 -10px 30px 2px #1D3F7926;border-radius:16px 15px 0 0;overflow:hidden;transition:all 0.2s ease}.oferta_form.on{max-height:100vh;overflow:auto;transition:all 0.2s ease}@media screen and (max-width:500px){.oferta_form .wp-block-columns{gap:5px}.oferta_form .wp-block-column:last-child{font-size:12px!important}}.oferta_form .wp-block-column:first-child{width:auto;flex-basis:auto;height:85px;flex-grow:0;box-sizing:border-box}.oferta_form .wp-block-column:first-child figure{display:block;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;height:100%;box-sizing:border-box;border:6px solid #263657}.oferta_form .wp-block-column:first-child figure img{display:block;width:100%;height:100%;object-fit:cover}.oferta_form .wp-block-column:last-child{color:#fff;text-align:center;font-size:13px}.oferta_form .wp-block-column:last-child .wp-block-button{margin-bottom:8px}.oferta_form .wp-block-column:last-child .wp-block-button a{font-weight:400}.oferta_form .wp-block-column:last-child .wp-block-button a em{font-style:normal;display:inline-block;padding:0 0 0 35px;font-size:16px;font-weight:500;background-image:url(/wp-content/themes/emedia/graf/icoChat.svg);background-position:0 50%;background-repeat:no-repeat;background-size:20px auto;filter:brightness(0) saturate(100%) invert(92%) sepia(91%) saturate(1%) hue-rotate(172deg) brightness(108%) contrast(100%)}@media screen and (max-width:500px){.oferta_form .wp-block-column:last-child .wp-block-button a{padding:10px 10px}.oferta_form .wp-block-column:last-child .wp-block-button a em{padding:0 0 0 0;background-size:15px auto;font-size:14px;background-image:unset}}#oferta_cols .wpcf7{box-sizing:border-box;padding-bottom:20px}.oferta_form .txt{padding:10px 0;font-size:12px}.oferta_form label{margin:12px 0}.oferta_form input,.oferta_form textarea{padding:16px 15px 2px 15px;font-size:14px}.oferta_form .floating-label,.oferta_form .floating-label{top:9px;font-size:14px}.oferta_form input:focus~.floating-label,.oferta_form input:not(:placeholder-shown)~.floating-label,.oferta_form textarea:focus~.floating-label,.oferta_form textarea:not(:placeholder-shown)~.floating-label{top:2px;color:#aaa}.oferta_form .submit{padding-top:15px}.oferta_form button{display:block;width:100%}.wpcf7 form.error .wpcf7-response-output{background:#c00000;border:0;font-size:14px;text-align:center;color:#fff;line-height:1.5;padding:10px;border-radius:5px;margin:15px 0 0 0}.wpcf7 form.invalid .wpcf7-response-output{background:#192743;border:0;font-size:14px;text-align:center;color:#fff;line-height:1.5;padding:10px;border-radius:5px;margin:15px 0 0 0}.wpcf7 form.sent .wpcf7-response-output{background:#6db83f;border:0;font-size:14px;text-align:center;color:#fff;line-height:1.5;padding:10px;border-radius:5px;margin:15px 0 0 0}.mediatext_2cols{display:flex;flex-wrap:nowrap;width:100%;overflow:auto;gap:10px 30px;padding-bottom:15px}.mediatext_2cols .wp-block-media-text{display:flex!important;flex-direction:column;align-items:flex-start;gap:15px;width:60vw;border:1px solid #DFDFDF;min-width:380px;grid-template-columns:25px auto!important;padding:20px}.mediatext_2cols .wp-block-media-text .wp-block-media-text__media{align-self:flex-start}.mediatext_2cols .wp-block-media-text .wp-block-media-text__content{align-self:flex-start!important;padding:0 0 0 0}@media screen and (max-width:500px){.mediatext_2cols .wp-block-media-text{min-width:300px}}.narzedzia .wp-block-group{padding-top:20px;gap:0 30px}.narzedzia .wp-block-media-text{display:grid;grid-template-columns:40px auto!important;padding:15px 20px;margin:0 0;border:1px solid #DFDFDF;border-radius:8px;gap:0;transition:all 0.2s ease}.narzedzia .wp-block-media-text strong{display:block;padding:0 0 0 0!important}.narzedzia .wp-block-media-text br{display:none}.narzedzia .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 15px}.narzedzia .wp-block-media-text:hover{background:#fff;border:1px solid #fff0;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);transition:all 0.2sease}.narzedzia .wp-block-media-text:hover figure img{filter:unset!important}@media screen and (max-width:650px){.narzedzia .wp-block-media-text .wp-block-media-text__media{}.narzedzia .wp-block-media-text .wp-block-media-text__content{grid-column:2;grid-row:1}}.wp-block-uagb-faq{margin-top:20px;padding:40px 0}.wp-block-uagb-faq .wp-block-uagb-faq-child{border:1px solid #BFBFBF;border-radius:8px;transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child:hover{border:1px solid var(--orange);transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button{padding:20px;box-sizing:border-box}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap{display:none!important}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question{position:relative;font-weight:500;padding-right:40px;box-sizing:border-box}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question:after{content:"";display:block;width:26px;height:26px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child.uagb-faq-item-active .uagb-faq-questions-button .uagb-question:after{transform:translateY(-50%) rotate(90deg);transition:all 0.2s ease}.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-content{padding:0 20px 20px 20px;font-size:14px}.img_separator{position:absolute;z-index:-1;left:0;transform:translateY(-50%);width:100%;height:auto;aspect-ratio:1024 / 295}.img_separator img{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:50% 50%}.img_separator.reverse img{transform:scale(-1,1)}#opinieProd>.wp-block-group>*{padding-left:3%!important;padding-right:3%!important;box-sizing:border-box;max-width:100vw}#opinieProd .opinieProdInner{padding-left:0!important;padding-right:0!important}#opinieProd .opinieProdInner .swiper-wrapper{max-width:100vw;box-sizing:border-box;height:auto!important;padding:0 3%}#opinie+.oferta_intro_separator{display:none}#opinieOutter{padding:60px 0 10px 0!important}#opinieOutter h2{padding:0 3%}#opinieOutter #opinie{padding-bottom:50px!important}#opinieOutter #opinie .swiper-wrapper{padding:0 3%}#opinie{display:block;width:100%;margin:20px 0;box-sizing:border-box;overflow:hidden;transition:all 0.2s ease}#opinie .swiper-wrapper{transition:all 0.2s ease}.opinia{padding:25px 20px;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);background:#FFF;border-radius:8px}#opinie #opinie_nav{display:none}.opinia .opinia_header{display:grid;grid-template-columns:40px auto;grid-template-rows:auto auto;gap:2px 15px;align-items:center;padding-bottom:20px}.opinia .opinia_header .ico{grid-area:1 / 1 / 3 / 2;background:var(--orange);color:#fff;border-radius:50%;display:block;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px}.opinia .opinia_header .name{grid-area:1 / 2 / 2 / 3;font-size:14px;font-weight:600}.opinia .opinia_header .stars{grid-area:2 / 2 / 3 / 3;font-size:14px;font-weight:600}.opinia .opinia_header .stars i.star{position:relative;display:inline-block;width:0;height:0;margin-left:.4em;margin-right:.9em;margin-bottom:1.2em;border-right:.3em solid #fff0;border-bottom:.7em solid #F2B32A;border-left:.3em solid #fff0;font-size:8px}.opinia .opinia_header .stars i.star:before,.opinia .opinia_header .stars i.star:after{content:'';display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid #fff0;border-bottom:.7em solid #F2B32A;border-left:1em solid #fff0;transform:rotate(-35deg)}.opinia .opinia_header .stars i.star:after{transform:rotate(35deg)}.opinia .opinia_txt .title{font-weight:600;line-height:1.4;display:block;font-size:18px;padding-bottom:10px}.opinia .opinia_txt .txt{font-size:14px}#googleRating{display:flex;align-items:center;gap:10px;justify-content:center;padding-top:25px;line-height:1}#googleRating.grv2{background:#fff;border-radius:4px;display:flex;padding:15px}#googleRating .rating{font-weight:600;margin-left:15px}#googleRating.grv2 .rating{margin-left:0}#googleRating .stars{display:flex;align-items:center;gap:5px}#googleRating .stars img{display:inline-block;margin:0;padding:0;width:20px;height:auto}#opinieProd{flex-direction:column;align-items:flex-end}#opinieProd .opinieProdInner #opinie{width:100%;margin:20px 0!important}#opinieHome{padding:50px 0 50px 0}#opinieHome .wp-block-group{padding:0}#opinie3{overflow:hidden;padding:20px 15px 0 15px;box-sizing:border-box}#opinie3 .opinia{display:block;width:100%;margin:30px 0;padding:25px 20px;box-sizing:border-box;box-shadow:0 10px 15px 2px rgb(29 63 121 / .05);background:#FFF;border-radius:8px;overflow:hidden;transition:all 0.2s ease}.tabsLeft.wp-block-uagb-tabs{padding:60px 0;gap:20px}.tabsLeft.wp-block-uagb-tabs .uagb-tabs__panel{width:30%;min-width:30%!important;max-width:30%!important}.tabsLeft.wp-block-uagb-tabs li.uagb-tab{border:0!important;text-align:left;margin-right:0!important;padding:5px 0 5px 0}.tabsLeft.wp-block-uagb-tabs li.uagb-tab a{text-decoration:none;font-weight:500;padding:8px 35px 8px 15px!important;box-sizing:border-box;border-radius:20px;line-height:1.5;border:1px solid #DFDFDF}.tabsLeft.wp-block-uagb-tabs li.uagb-tab a:after{content:"";display:block;width:15px;height:15px;position:absolute;right:18px;top:12px;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0);transform:rotate(180deg);transition:all 0.2s ease}.tabsLeft.wp-block-uagb-tabs li.uagb-tab.uagb-tabs__active a,.tabsLeft.wp-block-uagb-tabs li.uagb-tab a:hover{background:var(--orange);color:#fff!important}.tabsLeft.wp-block-uagb-tabs li.uagb-tab.uagb-tabs__active a:after,.tabsLeft.wp-block-uagb-tabs li.uagb-tab a:hover:after{right:14px;filter:brightness(1);transition:all 0.2s ease}.tabsLeft .uagb-tabs__body-wrap{font-size:14px;border:0!important;padding:20px!important;box-sizing:border-box;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px}.tabsLeft .uagb-tabs__body-wrap .wp-block-buttons{gap:10px}.tabsLeft .uagb-tabs__body-wrap .wp-block-buttons a{font-size:14px;padding:10px 30px}.tabsLeft .uagb-tabs__body-wrap .arrow a{position:relative;display:block;padding-right:30px;color:var(--orange);font-weight:500;text-decoration:none}.tabsLeft .uagb-tabs__body-wrap .arrow a:after{content:"";display:block;width:20px;height:20px;position:absolute;right:0;top:3px;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:100% 50%;transform:rotate(180deg);transition:all 0.2s ease}.tabsLeft .uagb-tabs__body-wrap .arrow a:hover{color:var(--blue)}.tabsLeft .uagb-tabs__body-wrap .arrow a:hover:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_blue.svg);transition:all 0.2s ease}#jakWygladaWspolpraca{display:flex;flex-direction:column;gap:50px;margin-top:40px!important}#jakWygladaWspolpraca .wp-block-media-text{display:flex;width:100%;gap:5px!important;background:#FFF;border:1px solid #DFDFDF;padding:20px 20px!important;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1)}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content{padding:0;flex-grow:1}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content em{position:absolute;color:#fff;top:-40px;left:20px;width:40px;height:40px;aspect-ratio:1 / 1;border-radius:30px 30px 0 0;display:flex;align-items:center;justify-content:center;font-style:normal;z-index:1;font-weight:500;font-size:16px;background:#fff;border-left:1px solid #DFDFDF;border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF}#jakWygladaWspolpraca .wp-block-media-text:nth-child(2) .wp-block-media-text__content em{left:70px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(3) .wp-block-media-text__content em{left:120px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(4) .wp-block-media-text__content em{left:170px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(5) .wp-block-media-text__content em{left:220px}#jakWygladaWspolpraca .wp-block-media-text:nth-child(6) .wp-block-media-text__content em{left:270px}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content em:before{content:"";display:block;width:calc(100% - 10px);height:calc(100% - 10px);background:var(--orange);border-radius:50%;aspect-ratio:1 / 1;position:absolute;left:5px;top:5px;z-index:-1}#jakWygladaWspolpraca .wp-block-media-text .wp-block-media-text__content h3{padding:0 0 10px 0;font-size:20px}#jakWygladaWspolpraca .wp-block-media-text figure.wp-block-media-text__media{align-self:flex-start;flex-basis:50px;min-width:50px}.najczesciejWybieraneContent{display:block;padding:60px 3%}.najczesciejWybieraneContent h2{grid-area:header;width:100%;padding:0 0 0 0;align-self:flex-start}.najczesciejWybieraneContent #wybieraneUslugiList{display:none}.najczesciejWybieraneContent #wybieraneUslugiDetails{grid-area:slider;width:100%;padding-top:15px;overflow:unset}.najczesciejWybieraneContent #wybieraneUslugiSlider .swiper-wrapper{position:relative;display:flex;flex-direction:column;gap:10px;transform:unset;overflow:unset}.najczesciejWybieraneContent #wybieraneUslugiSlider .swiper-slide{box-sizing:border-box;transform:unset!important;overflow:unset;width:100%!important;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner{width:100%;border:0;background:#FFF;box-shadow:0 8px 20px 2px #1D3F790D;border-radius:8px;padding:20px;box-sizing:border-box;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner h3{position:relative;color:var(--orange);padding:0 25px 0 0}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner h3:after{content:"";display:block;width:15px;height:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner.on h3:after{transform:translateY(-50%) rotate(180deg);transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .desc{max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner.on .desc{padding-top:20px;max-height:800px;opacity:1;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner p{padding-bottom:15px}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .listaProduktow{display:flex;flex-wrap:wrap;gap:10px 5px;padding-top:0;max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner.on .listaProduktow{padding-top:15px;max-height:300px;opacity:1;transition:all 0.2s ease}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .listaProduktow a{background:#FAF5F3;color:var(--orange);border-radius:30px;padding:5px 10px;font-size:14px;font-weight:500}.najczesciejWybieraneContent #wybieraneUslugiSlider .boxInner .listaProduktow a:hover{background:var(--orange);color:#fff}#naszeRezultaty{position:relative;left:-3%;margin:10px 0;padding:20px 3% 40px 3%!important;overflow:hidden;width:106%;box-sizing:border-box}#naszeRezultaty .naszeRezultaty_dots{display:flex;justify-content:center;padding:30px 0 0 0;gap:10px}#naszeRezultaty .naszeRezultaty_dots .swiper-pagination-bullet{background:#fff0;border:1px solid var(--orange);width:12px;height:12px;box-sizing:border-box}#naszeRezultaty .naszeRezultaty_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--orange)}#realizacjeList{padding-top:20px}#realizacjeList .realizacjeListInner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:30px 30px}@media screen and (max-width:550px){#realizacjeList .realizacjeListInner{display:flex;flex-direction:column}}#realizacjeList .realizacjeListInner .no-results{text-align:center;grid-column:span 2;margin:30px 0}#realizacjeList .realizacjeListInner .loading-spinner{position:absolute;z-index:99;left:0;top:0;width:100%;height:100%;background-color:rgba(255 255 255 / .9);background-image:url(/wp-content/themes/emedia/graf/orange-dots.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:60px auto}#realizacjeList #load-more{grid-column:span 2;text-align:center;margin:20px 0}#realizacjeList #load-more span{display:inline-block;background:#fff;border:2px solid var(--orange);border-radius:30px;padding:12px 30px;line-height:1;color:var(--orange);font-weight:600;transition:all 0.2s ease}#realizacjeList #load-more span:hover{cursor:pointer;background:var(--orange);color:#fff;transition:all 0.2s ease}#page_header.aktualnosci{position:relative;z-index:5}#page_header.aktualnosci #page_header_inner>*{position:relative;top:10px}#page_header.aktualnosci #page_header_inner #breadcrumbs{padding-top:10px}#page_header.aktualnosci #page_header_inner .wp-block-columns{top:25px}#page_header.aktualnosci #page_header_inner .wp-block-column:first-child{display:flex;flex-direction:column;gap:15px}#page_header.aktualnosci #page_header_inner .wp-block-column:first-child h1{margin-top:auto}.single-zespol .select2-container{width:unset!important}#wyszukiwarka{margin-top:auto;width:100%;display:flex;align-items:center;gap:20px}#wyszukiwarka .kategorie{width:100%}#wyszukiwarka .kategorie .select2{width:100%!important;box-sizing:border-box}#wyszukiwarka .kategorie select.select2{width:unset!important;max-width:unset!important}#wyszukiwarka .kategorie .select2 .select2-selection{background:#fff;font-size:14px;border:1px solid #F7F7F7!important;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:35px;padding:10px 20px;height:50px;box-sizing:border-box;transition:all 0.2s ease}#wyszukiwarka .kategorie .select2 .select2-selection .select2-selection__arrow{position:absolute;top:10px;right:10px;transition:all 0.2s ease}#wyszukiwarka .kategorie .select2.select2-container--below.select2-container--open .select2-selection{border-radius:25px 25px 0 0;transition:all 0.2s ease}#wyszukiwarka .kategorie .select2 .select2-selection__rendered{padding:0}#wyszukiwarka .szukaj{display:flex;align-items:center}#wyszukiwarka a#showSearch{display:inline-block;width:50px;height:50px;background:#fff;border-bottom:1px solid #F7F7F7;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);box-sizing:border-box;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:1;transition:all 0.2s ease}#wyszukiwarka a#showSearch img{cursor:pointer;filter:brightness(0);transition:all 0.2s ease}#wyszukiwarka a#showSearch:hover img{cursor:pointer;filter:brightness(1);transition:all 0.2s ease}#wyszukiwarka a#showSearch.off{width:0;padding:5px 0;overflow:hidden;opacity:0;transition:all 0.2s ease}#wyszukiwarka .szukaj form{width:0;overflow:hidden;background:#fff;border-bottom:1px solid #F7F7F7;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:35px;height:50px;padding:5px 0;box-sizing:border-box;display:flex;gap:5px;align-items:center;transition:all 0.2s ease}#wyszukiwarka .szukaj form.on{width:250px;padding:5px 20px}#wyszukiwarka .szukaj form input{font-size:14px;height:40px;line-height:40px}#wyszukiwarka .szukaj form button{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:10px 5px;height:40px;background:unset;transition:all 0.2s ease}#wyszukiwarka .szukaj form button:hover{cursor:pointer;filter:brightness(0);transition:all 0.2s ease}.blog .select2-container .select2-search{display:none!important}.blog .select2-container .select2-dropdown{top:-1px;border:0;box-shadow:0 5px 15px -5px rgb(29 63 121 / .05)}.blog .select2-container .select2-dropdown.select2-dropdown--below{border-radius:0 0 25px 25px}.select2-container .select2-dropdown .select2-search{display:none}.blog .select2-container .select2-dropdown ul{padding:5px 0 15px 0}.blog .select2-container .select2-dropdown ul li{padding:7px 20px;margin:2px 0;font-size:14px;color:var(--black);transition:all 0.2s ease}.blog .select2-container .select2-dropdown ul li.select2-results__option--highlighted{background:unset;color:var(--black)}.blog .select2-container .select2-dropdown ul li[aria-selected="true"]{background:unset;color:var(--black);font-weight:600;transition:all 0.2s ease}.blog .select2-container .select2-dropdown ul li:hover{background:#FAF5F3;color:var(--orange);transition:all 0.2s ease}#aktualnosci_box{position:relative;background:#fff;padding-top:30px}#aktualnosci{padding-top:50px;padding-bottom:60px;position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:20px 20px}@media screen and (max-width:600px){#aktualnosci{grid-template-columns:repeat(1,1fr)}}a.wpis{color:var(--txt);background:#fff;border:1px solid #DFDFDF;border-radius:8px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;transition:all 0.2s ease}a.wpis:hover{border:1px solid #fff0;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);transition:all 0.2s ease}a.wpis.shadow{box-shadow:0 4px 11px 2px rgb(29 63 121 / .1);border:0}a.wpis .img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:400 / 210;border-radius:8px;overflow:hidden}a.wpis .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:all 0.2s ease}a.wpis:hover .img img{transform:scale(1.04);transition:all 0.2s ease}a.wpis .img .type{position:absolute;z-index:1;right:0;top:20px;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px 0 0 25px}a.wpis .img .type.realizacje{background:var(--blue)}a.wpis .img .type.casestudy{background:var(--orange)}a.wpis .cats{padding-top:20px;font-size:14px;color:#BFBFBF;line-height:1.2}a.wpis .cats .separator{margin:0 4px;font-weight:300}a.wpis .cats a{color:#BFBFBF}a.wpis:hover .cats a{color:var(--txt)}a.wpis .cats a:hover{color:var(--orange)}a.wpis .title{padding:10px 0 15px 0;color:var(--txt);font-size:20px;font-weight:600;line-height:1.3}a.wpis .bottom{margin-top:auto;font-size:14px;font-weight:500;color:#BFBFBF;padding-top:10px;display:flex;align-items:center;gap:10px;line-height:1.3}a.wpis .bottom span{color:#BFBFBF;transition:all 0.2s ease}a.wpis .bottom .more{display:inline-block;position:relative;margin-left:auto;color:#BFBFBF;padding:2px 30px 2px 0;transition:all 0.2s ease}a.wpis .bottom .more:after{content:"";display:block;width:15px;height:15px;position:absolute;right:0;top:4px;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0);opacity:.3;transform:rotate(180deg);transition:all 0.2s ease}a.wpis:hover .bottom span{color:var(--txt);transition:all 0.2s ease}a.wpis:hover .bottom .more{color:var(--orange);transition:all 0.2s ease}a.wpis:hover .bottom .more:after{background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);filter:brightness(1);opacity:1;transition:all 0.2s ease}@media screen and (max-width:1250px){a.wpis .bottom{flex-wrap:wrap}}#realizacjeNav{padding:30px 0;box-sizing:border-box}#realizacjeNav #realizacjeNavMobile{display:flex;padding:0 3%;gap:15px}#realizacjeNav #realizacjeNavMobile #realizacjeCatsToggle,#realizacjeNav #realizacjeNavMobile #realizacjeTypesToggle{flex:1 1 0%;text-align:center;border:1px solid var(--orange);color:var(--txt);font-weight:600;padding:8px 15px;box-sizing:border-box;border-radius:8px;transition:all 0.2s ease}#realizacjeNav #realizacjeNavMobile #realizacjeCatsToggle.on,#realizacjeNav #realizacjeNavMobile #realizacjeTypesToggle.on{background:var(--orange);color:#fff;transition:all 0.2s ease}#realizacjeNav .realizacjeNavInner{background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:0 5px;box-sizing:border-box;display:flex;flex-direction:column}#realizacjeNav .realizacjeCats .realizacjeCats_inner,#realizacjeNav .realizacjeTypes .realizacjeTypes_inner{display:flex;flex-direction:column;gap:5px;width:100%;max-width:400px;padding:0 5px;overflow:auto;box-sizing:border-box;max-height:0;margin:0 auto;opacity:0;overflow:hidden;transition:all 0.2s ease}#realizacjeNav .realizacjeCats.on .realizacjeCats_inner,#realizacjeNav .realizacjeTypes.on .realizacjeTypes_inner{max-height:1;opacity:1;padding:25px 5px;max-height:800px;transition:all 0.2s ease}#realizacjeNav .realizacjeCats a,#realizacjeNav .realizacjeTypes a{flex-grow:1;color:var(--black);font-size:16px;font-weight:500;text-align:center;padding:4px 0;white-space:nowrap;box-sizing:border-box}#realizacjeNav .realizacjeCats a:hover,#realizacjeNav .realizacjeTypes a:hover{color:var(--orange)}#realizacjeNav .realizacjeCats a.active,#realizacjeNav .realizacjeTypes a.active{color:var(--orange);font-weight:700;border-radius:30px}#coMowiaKlienci{padding:50px 0;margin:50px auto 0 auto;background:var(--lightgrey)}#coMowiaKlienci h2{text-align:center}#intro_casestudy{background:var(--lightgrey)}#intro_casestudy .type{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px;background:var(--orange)}#intro_casestudy h1{padding-top:30px;font-size:clamp(40px, 3vw, 54px)}#intro_casestudy .details{padding-top:40px;padding-bottom:40px;line-height:1.2;font-weight:500}#intro_casestudy .details .date{padding-right:15px;margin-right:15px;border-right:1px solid #bbb}#intro_bazwiedzy{background:var(--lightgrey)}#intro_bazwiedzy .type{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px;background:var(--orange)}#intro_bazwiedzy h1{padding-top:10px;font-size:clamp(34px, 3vw, 54px)}#intro_bazwiedzy .details{padding-top:10px;padding-bottom:40px;line-height:1.2;font-weight:500}#intro_bazwiedzy .details .separator{margin:0 4px;color:#bbb;font-weight:300}#intro_bazwiedzy .autor{padding:20px 0;display:grid;grid-template-columns:45px auto;grid-template-rows:18px 18px;gap:5px 15px;font-size:14px}#intro_bazwiedzy .autor .img{grid-area:1 / 1 / 3 / 2;display:block;width:100%;height:45px;border-radius:50%;overflow:hidden}#intro_bazwiedzy .autor .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#intro_bazwiedzy .autor .imie a{color:var(--txt);font-weight:600}#intro_bazwiedzy .autor .imie a:hover{color:var(--orange)}#intro_realizacja{background:var(--lightgrey)}#intro_realizacja .type{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;padding:8px 15px;font-size:14px;border-radius:25px;background:var(--blue)}#intro_realizacja h1{padding-top:30px;font-size:clamp(34px, 3vw, 54px)}#intro_realizacja .details{padding-top:30px;padding-bottom:30px;line-height:1.2;font-weight:500;font-size:14px}#intro_realizacja .details .date{padding-right:15px;margin-right:15px;border-right:1px solid #bbb}#content_single{padding:60px 0 30px 0;background:#fdfdfd}#content_single h2{font-family:"Poppins",sans-serif;font-size:24px;font-weight:600;padding:30px 0 10px 0}#content_single h3{font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;padding:30px 0 10px 0}#content_single .wp-block-columns{padding:30px 0 10px 0}#content_single p{padding:5px 0}#content_single figure.alignleft{float:left;margin:15px 25px 15px 0;border:1px solid #dfdfdf;border-radius:8px;padding:10px}#content_single figure.alignleft img{border-radius:8px}#content_single figure.alignright{float:right;margin:15px 25px 15px 0;border:1px solid #dfdfdf;border-radius:8px;padding:10px}#content_single figure.alignright img{border-radius:8px}#content_single figure.aligncenter{margin:15px auto;border:1px solid #dfdfdf;border-radius:8px;padding:10px}#content_single figure.aligncenter img{border-radius:8px}@media screen and (max-width:650px){#content_single figure.alignleft,#content_single figure.alignright,#content_single figure.aligncenter{float:unset;margin:25px auto;width:100%;max-width:320px}}#content_single.content_realizacja{padding:60px 0;background:#fdfdfd}#content_single.content_realizacja .efekty-zrzuty{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}#content_single.content_realizacja .efekty-zrzuty:after{content:"";position:absolute;z-index:10;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(0deg,rgb(253 253 253) 0%,#fff0 100%)}#content_single.content_realizacja .zrzut-mobile{position:relative;z-index:3;width:350px;height:425px;background-image:url(/wp-content/themes/emedia/graf/efekty-mobile.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner{position:absolute;left:84px;top:22px;z-index:1;width:172px;height:355px;overflow:hidden;border-radius:23px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2{width:100%;height:100%;overflow-y:scroll;border-radius:23px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner img{width:100%;height:auto;border-radius:23px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2 *{scrollbar-width:thin;scrollbar-color:grey #fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2::-webkit-scrollbar{width:5px}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2::-webkit-scrollbar-track{background:#fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-mobile-inner2::-webkit-scrollbar-thumb{background-color:grey;border-radius:20px;border:1px solid grey}#content_single.content_realizacja .zrzut-desktop{position:relative;z-index:1;width:100%;max-width:600px;height:auto;aspect-ratio:600 / 546;background-image:url(/wp-content/themes/emedia/graf/efekty-desktop.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner{position:absolute;left:50%;transform:translateX(-50%);top:5%;z-index:1;width:90%;max-width:540px;aspect-ratio:540 / 300;overflow:hidden;border-radius:3px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2{width:100%;height:100%;overflow-y:scroll;border-radius:3px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner img{width:100%;height:auto;border-radius:3px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2 *{scrollbar-width:thin;scrollbar-color:grey #fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2::-webkit-scrollbar{width:5px}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2::-webkit-scrollbar-track{background:#fff0}#content_single.content_realizacja .efekty-zrzuty .zrzut-desktop-inner2::-webkit-scrollbar-thumb{background-color:grey;border-radius:20px;border:1px solid grey}#content_single.content_realizacja .efekty-details{display:flex;flex-direction:column;gap:30px;padding-top:30px}#content_single.content_realizacja .efekty-details>div{box-sizing:border-box}#content_single.content_realizacja .efekty-details strong{display:block;width:100%;font-size:18px;font-weight:600;padding-bottom:5px}#content_single.content_realizacja .adresStrony{padding-top:50px}#spisTresci{padding:20px;background:#fff;border:1px solid #BFBFBF;margin:40px 0}#spisTresci #spisTresci_header{font-size:24px;font-weight:500}#spisTresci ol{padding:15px 0 0 20px}#spisTresci ol li{padding:2px 0;font-weight:400}#spisTresci ol li a{color:var(--dark);font-weight:600;padding-left:8px}#spisTresci ol ul{list-style-type:disc;padding-left:28px}#spisTresci ol ul li a{font-weight:400;padding-left:3px}#spisTresci ol li a:hover,#spisTresci ul li a:hover{color:var(--orange)}#zobaczRowniez{margin:0 auto;padding:0}#zobaczRowniez h2{padding-bottom:10px;text-align:center}#zobaczRowniez .zobaczRowniez_posts{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(3,40vw);gap:20px;width:100%;box-sizing:border-box;overflow:auto;padding:20px 3% 35px 3%}#zobaczRowniez .zobaczRowniez_posts a{flex-basis:60vw;min-width:310px}@media screen and (max-width:750px){#zobaczRowniez .zobaczRowniez_posts{grid-template-columns:repeat(3,65vw)}}@media screen and (max-width:450px){#zobaczRowniez .zobaczRowniez_posts{grid-template-columns:repeat(3,85vw)}}#skontaktujSie{padding-top:80px;padding-bottom:80px}#content.page.oferta #skontaktujSie{position:relative;z-index:1}#skontaktujSie .wp-block-columns{position:relative;padding:40px 40px;border-radius:8px;overflow:hidden}#skontaktujSie .wp-block-column:first-child{position:relative;flex-basis:45%;z-index:5;color:#fff;border-radius:4px;padding:25px;background:rgb(25 39 67 / .8)}#skontaktujSie .wp-block-column:first-child h2{color:#fff;font-size:clamp(36px, 3vw, 44px);font-weight:400;padding:0;padding-bottom:10px}#skontaktujSie .wp-block-column:first-child h2 strong{display:inline;font-weight:600;color:#fff;font-style:italic}#skontaktujSie .wp-block-column:first-child h2 br{display:none}#skontaktujSie .wp-block-column:first-child .wp-block-buttons{width:100%;padding-top:20px;display:flex;flex-wrap:wrap;gap:15px}#skontaktujSie .wp-block-column:last-child{flex-basis:40%}#skontaktujSie .wp-block-columns figure{position:absolute;left:0;top:0;width:100%;height:100%}#skontaktujSie .wp-block-columns figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 50%}@media screen and (max-width:780px){#skontaktujSie .wp-block-columns{padding-top:60vw;padding:65vw 25px 25px 25px;background-image:url(/wp-content/themes/emedia/graf/bgKontaktMob.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 0%}#skontaktujSie .wp-block-column:last-child{display:none}#skontaktujSie .wp-block-column:first-child h2{font-size:clamp(26px, 3vw, 44px)}#skontaktujSie .wp-block-column:first-child .wp-block-buttons{flex-direction:column}#skontaktujSie .wp-block-column:first-child .wp-block-button{width:100%}}#zkimwspolpracujemyOuter{text-align:center;padding-top:60px;padding-bottom:60px}#zkimwspolpracujemyOuter h2{padding-bottom:50px}#zkimwspolpracujemy{overflow:hidden}#zkimwspolpracujemy .logo{height:90px}#zkimwspolpracujemy .logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%;filter:grayscale(1);opacity:.6}form{padding-top:0}form label{position:relative;display:block;margin:20px 0}form label span{display:block}form label input,form label textarea{font-family:"Poppins",sans-serif;display:block;width:100%;border-radius:8px;border:1px solid #BFBFBF;padding:22px 15px 8px 15px;box-sizing:border-box;font-size:14px;color:var(--txt);resize:none}#formSlide form label textarea{padding-top:40px}form label textarea{height:130px}form label input::placeholder,form label textarea::placeholder{opacity:0;visibility:hidden}form label input+.floating-label,form label textarea+.floating-label{position:absolute;left:15px;top:15px;width:calc(100% - 30px);font-size:14px;transition:all 0.2s ease}form label input:focus~.floating-label,form label input:not(:placeholder-shown)~.floating-label,form label textarea:focus~.floating-label,form label textarea:not(:placeholder-shown)~.floating-label{position:absolute;left:15px;top:5px;font-size:10px;transition:all 0.2s ease}form label textarea+.floating-label{font-size:13px}form .wpcf7-not-valid-tip{font-size:14px}form .wpcf7-list-item{margin:0}form .wpcf7-list-item label{display:grid;grid-template-columns:20px auto;align-items:flex-start;margin:0 0 5px 0;gap:5px;font-size:13px;line-height:1.5}form .wpcf7-list-item label input{flex-basis:20px;margin-top:4px}form .submit{padding-top:25px;text-align:center}form .submit button{margin:0 auto;padding:8px 60px}footer{position:relative;margin-top:auto;padding-top:50px;padding-bottom:30px;background-color:#192743;background-image:url(/wp-content/themes/emedia/graf/bg_footer.svg);background-size:cover;background-position:50% 50%;color:#fff}footer:before{content:"";display:block;width:100%;height:50px;position:absolute;z-index:5;left:0;top:-50px;background:linear-gradient(0deg,rgb(255 255 255) 0%,#fff0 100%)}footer:after{content:"";display:block;width:100%;height:auto;aspect-ratio:1920 / 42;position:absolute;top:0;left:0;background-image:url(/wp-content/themes/emedia/graf/bg_footer_top.svg);background-size:cover;background-position:0% 0%;background-repeat:no-repeat}footer a,footer a[href^='tel:'],footer a[href^='mailto:']{color:#fff;font-weight:400}footer a:hover,footer a[href^='tel:']:hover,footer a[href^='mailto:']:hover{color:var(--orange)}footer .wp-block-columns{width:100%;padding-top:30px;padding-bottom:30px;line-height:2;gap:0;font-size:14px;justify-content:space-between}footer .wp-block-columns#footer_menu_top{display:flex;flex-direction:column;box-sizing:border-box;gap:25px}footer .wp-block-columns#footer_menu_top .wp-block-column:first-child{flex-basis:20%}footer .wp-block-columns#footer_menu_top .wp-block-column:last-child{flex-basis:75%;flex-grow:1;box-sizing:border-box}footer .wp-block-columns#footer_menu_top figure img{width:100%;max-width:180px}#formML{flex-grow:unset;display:flex;width:100%;bordeR:1px solid #586171;border-radius:20px;box-sizing:border-box;padding:25px 20px;flex-direction:column;align-items:flex-start;gap:15px;text-align:left}#formML .formHeader{flex-basis:unset}#formML .formHeader h2{text-transform:uppercase;font-family:"all-round-gothic",sans-serif;padding:0;color:#fff}#formML .formForm{width:100%;flex-grow:1;position:relative}#formML .formForm .formInput{display:flex;gap:10px;align-items:stretch;justify-content:space-between}#formML .formForm .formInput input{flex-grow:1;background:#263657;border:1px solid #586171;border-radius:44px;font-size:16px;padding:15px 15px;box-sizing:border-box;color:#fff}#formML .formForm .formInput input::placeholder{color:#fff}#formML .formForm .formSubmit{display:flex;gap:25px;align-items:center;padding:25px 0 0 0;justify-content:space-between}#formML .formForm .formSubmit button{margin-left:auto;flex-basis:110px;min-width:110px;padding:12px 10px;white-space:nowrap}#formML .formForm label{position:relative;margin:0}#formML .formForm label input{position:absolute;visibility:hidden}#formML .formForm label p{position:relative;color:#BFBFBF;padding-left:30px;line-height:1.5;font-size:13px}#formML .formForm label a{color:var(--orange)}#formML .formForm label a:hover{color:#fff}#formML .formForm label input+p:before{content:"";border:1px solid #586171;border-radius:4px;width:18px;height:18px;position:absolute;left:0;top:2px;background-color:#263657;background-size:13px auto;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.1s ease}#formML .formForm label input:checked+p:before{background-color:var(--orange);border:1px solid var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);transition:all 0.1s ease}#formML .formForm #formMLmsg{max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}#formML .formForm #formMLmsg.on{max-height:150px;margin-top:10px;opacity:1;transition:all 0.2s ease}#formML .formForm #formMLmsg.red{background:#fff;color:var(--txt);border-radius:4px;padding:5px 10px;text-align:center}#formML .formForm #formMLmsg.green{background:#6db83f;color:var(--txt);border-radius:4px;padding:5px 10px;text-align:center}@media screen and (max-width:550px){#formML .formForm .formInput{flex-direction:column}#formML .formForm .formSubmit{flex-direction:column}#formML .formForm .formSubmit button{margin:0 auto;flex-basis:unset;width:100%;max-width:150px}}footer .wp-block-columns#footer_menu_bottom{padding:10px 5% 0 5%;flex-direction:column}footer .wp-block-column{display:flex;flex-direction:column;text-align:center}footer .wp-block-column .header{position:relative;font-size:18px;display:block;font-weight:600;text-align:left;padding:15px 0;box-sizing:border-box;border-top:1px solid rgba(255 255 255 / .15)}footer .wp-block-column:first-child .header{border-top:0}footer .wp-block-column .header:after{content:"";display:block;width:15px;height:15px;position:absolute;right:2%;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}footer .wp-block-column.on .header:after{transform:translateY(-50%) rotate(180deg);transition:all 0.2s ease}footer .wp-block-column .footerBoxContent{max-height:0;overflow:hidden;opacity:0;visibility:hidden;text-align:left;transition:all 0.2s ease}footer .wp-block-column.on .footerBoxContent{max-height:800px;opacity:1;visibility:visible;padding-bottom:25px;transition:all 0.2s ease}footer .wp-block-column ul li{list-style:none;padding:5px 0}footer .wp-block-column ul li a{text-decoration:none}footer .wp-block-column ul li a:hover{color:var(--orange)}footer .wp-block-column .social{margin-top:auto;display:flex;justify-content:center;gap:25px;padding-top:30px;padding-bottom:20px}footer .wp-block-column .social figure{width:25px!important;height:auto;flex-grow:unset!important}footer .wp-block-column .social figure a img{transition:all 0.2s ease}footer .wp-block-column .social figure a:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}@media screen and (max-width:500px){footer .wp-block-column .social{justify-content:space-between;width:100%;padding:25px 5%;box-sizing:border-box}footer .wp-block-column .social figure{flex-grow:1}}footer .wp-block-column .wp-block-buttons{margin-top:auto;padding-top:25px;width:100%;display:flex;justify-content:center}footer .wp-block-column .wp-block-button{width:100%;max-width:400px}footer .wp-block-column .wp-block-button a{padding:10px 10px}footer .wp-block-column.kalendarz{align-self:flex-start;width:100%;border:1px solid #586171;padding:20px 15px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column;margin-top:25px;gap:10px;text-align:center}footer .wp-block-column.kalendarz p{line-height:1.5}footer .wp-block-column.kalendarz .wp-block-buttons{padding-top:0}footer .footer_bottom{display:flex;flex-direction:column;text-align:center;justify-content:space-between;gap:25px;color:#586171;font-size:14px;padding-top:20px;margin-top:20px}footer .footer_bottom .footer_bottom_left{order:2}footer .footer_bottom .footer_bottom_right{order:1}footer .footer_bottom ul#menu-menu-footer{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 20px;align-items:center}footer .footer_bottom a{color:#586171}footer .footer_bottom a:hover{color:var(--orange)}#content_bottom_bazawiedzy{display:flex;flex-direction:column;gap:20px;margin:40px auto}.post-rating{flex-basis:50%;background:var(--lightgrey);padding:20px 20px;box-sizing:border-box;line-height:1;border-radius:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 15px}.post-rating .stars{font-size:28px}.post-rating .star{color:#ddd;cursor:pointer;transition:color 0.2s}.post-rating .star.hover,.post-rating .star.selected{color:#ffb900}.post-rating .star.avg-filled{color:#ffb900}.post-rating .star.avg-partial{position:relative;color:#ddd}.post-rating .star.avg-partial:before{content:"★";position:absolute;color:#ffb900;width:50%;overflow:hidden}.post-rating .rating-stats{font-size:13px}.post-rating .noOfVotes{color:#bbb}.post-rating .rating-message{font-weight:600;font-size:14px}.post-rating .rating-message.success{color:green}.post-rating .rating-message.error{color:red}#content_bottom_bazawiedzy .rozwinBiznes{flex-direction:row;align-items:center;flex-wrap:nowrap!important;background:var(--lightgrey);padding:20px 20px;box-sizing:border-box;gap:20px;border-radius:8px}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:first-child{flex-grow:1;width:auto;flex-basis:auto!important;font-size:22px;font-weight:600;line-height:1.3}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:first-child em{font-style:normal;color:var(--orange)}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:last-child{flex-basis:155px!important;min-width:155px;width:auto}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:last-child .wp-block-button{display:block;width:100%}#content_bottom_bazawiedzy .rozwinBiznes .wp-block-column:last-child a.wp-block-button__link{width:100%;padding:10px 20px}#content_author .content_author_inner{background:var(--lightgrey);padding:20px 20px;box-sizing:border-box;border-radius:8px;display:grid;grid-auto-columns:1fr;grid-template-columns:100px auto;grid-template-rows:auto auto;gap:15px 20px}#content_author .content_author_inner .img{display:block;flex-basis:100px;min-width:100px;height:auto;aspect-ratio:1 / 1;overflow:hidden;border-radius:50%}#content_author .content_author_inner .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#content_author .content_author_inner .about .header{font-size:14px;color:#BFBFBF;padding-bottom:10px}#content_author .content_author_inner .about .imie{display:block;font-size:22px;line-height:1.4;font-weight:600}#content_author .content_author_inner .about .imie a{color:var(--txt);font-weight:600}#content_author .content_author_inner .about .imie a:hover{color:var(--orange)}#content_author .content_author_inner .about .funkcja{font-size:16px;font-weight:500}#content_author .content_author_inner .desc{grid-column:span 2;padding-top:5px;font-size:16px;font-weight:400}#komentarze{padding-top:40px;padding-bottom:60px}#komentarze .komentarze_inner{padding:20px 20px 40px 20px;box-sizing:border-box;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px}#komentarze h3{font-weight:600;text-align:center}#komentarze h3.comment-reply-title{border-top:1px solid #eee;margin-top:15px;padding-top:35px;padding-bottom:10px}#komentarze .noComments h3.comment-reply-title{padding-top:0;margin-top:0;border-top:0}#komentarze h3#comments{display:none}#komentarze form{display:flex;gap:15px;flex-wrap:wrap}#komentarze ol.commentlist{list-style:none}#komentarze ol.commentlist li{padding:20px 0}#komentarze ol.commentlist article footer{background:none!important;padding:0;color:var(--black);display:flex;flex-wrap:wrap;align-items:center;gap:15px;line-height:1}#komentarze ol.commentlist article footer:after,#komentarze ol.commentlist article footer:before,#komentarze ol.commentlist article footer img,#komentarze ol.commentlist article footer .says{display:none}#komentarze ol.commentlist article footer .comment-author a{color:#BFBFBF;font-size:14px}#komentarze ol.commentlist article footer .comment-metadata{padding-left:10px;border-left:1px solid #BFBFBF}#komentarze ol.commentlist article footer .comment-metadata a{color:#BFBFBF;font-size:14px}#komentarze ol.commentlist article footer .comment-awaiting-moderation{margin-left:auto;color:var(--orange)}#komentarze ol.commentlist article .comment-content{padding-top:20px}#komentarze .comment-notes,#komentarze .logged-in-as{width:100%;text-align:center}#komentarze .comment-form-comment{position:relative;width:100%}#komentarze label{margin:0;padding-bottom:5px}#komentarze label span{display:inline-block}#komentarze .comment-form-comment textarea{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;height:150px;box-sizing:border-box}#komentarze .comment-form-author,#komentarze .comment-form-email{width:calc(50% - 10px)}#komentarze .comment-form-author input,#komentarze .comment-form-email input{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;box-sizing:border-box}#komentarze .comment-form-cookies-consent{width:100%;display:flex;gap:10px;align-items:center}#komentarze .comment-form-cookies-consent label{padding:0}#komentarze .form-submit{width:100%;text-align:center;padding-top:15px}#komentarze .form-submit button{margin:0 auto}#newsletterZapiszSie{overflow:hidden;margin:30px auto;border-radius:8px}#newsletterZapiszSie .wp-block-columns{position:relative;z-index:1;padding:50px 40px;color:#fff}#newsletterZapiszSie .wp-block-columns figure{position:absolute;z-index:-1;left:0;top:0;display:block;width:100%;height:100%}#newsletterZapiszSie .wp-block-columns figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#newsletterZapiszSie .wp-block-column:first-child{flex-basis:100%}#newsletterZapiszSie .wp-block-column:first-child strong{font-size:40px;font-weight:600;line-height:1}#newsletterZapiszSie .wp-block-buttons{padding-top:40px}.promBoxOutter{display:none!important}.hasCircle{display:block;margin:0!important;border:0!important}.bgS-bigCircle.bgC-blue{background-image:url(/wp-content/themes/emedia/graf/circleBigBlue.svg)}.bgS-bigCircle.bgC-white{background-image:url(/wp-content/themes/emedia/graf/circleBigWhite.svg);background-position:0% 100%}.bgS-bigCircle.bgC-grey{background-image:url(/wp-content/themes/emedia/graf/circleBigGrey.svg)}.bgS-smallCircle.bgC-blue{background-image:url(/wp-content/themes/emedia/graf/circleSmallBlue.svg)}.bgS-smallCircle.bgC-white{background-image:url(/wp-content/themes/emedia/graf/circleSmallWhite.svg)}.bgS-smallCircle.bgC-grey{background-image:url(/wp-content/themes/emedia/graf/circleSmallGrey.svg)}.bgS-bigCircle{content:"";display:block;width:200px;height:180px;box-sizing:border-box;position:absolute;z-index:-1;bottom:0;background-size:cover;background-repeat:no-repeat}.bgS-smallCircle{content:"";display:block;width:87px;height:85px;box-sizing:border-box;position:absolute;z-index:-1;bottom:0;background-repeat:no-repeat}.bgP-leftBottom{left:0;bottom:0;background-position:100% 100%}.bgP-rightBottom{right:0;bottom:0;background-position:0% 100%}.bgP-leftTop{left:0;top:0;background-position:0% 0%;transform:rotate(180deg)}.bgP-rightTop{right:0;top:0;background-position:100% 100%;transform:rotate(180deg)}#celBiznesowy{position:relative;padding:100px 0 140px 0;overflow:hidden}#celBiznesowy h2{color:#fff}#cele{padding-top:40px;gap:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}#cele a.cel{position:relative;flex-basis:45%;color:#fff;height:100px;display:flex;align-items:center;gap:20px;background:#fff0;border:1px solid #2A3445;box-shadow:0 15px 30px 2px rgb(29 63 121 / .02);border-radius:9px;text-align:left;padding:25px 60px 25px 25px;box-sizing:border-box;line-height:1.3}#cele a.cel:hover{background:var(--orange);border:1px solid var(--orange)}#cele a.cel:after{content:"";display:block;width:20px;height:10px;position:absolute;right:30px;top:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:rotate(180deg) translateY(50%);transition:all 0.2s ease}#cele a.cel:hover:after{right:20px;filter:brightness(0) invert(1);transition:all 0.2s ease}#cele a.cel p{font-family:'Poppins',sans-serif;font-size:18px;font-weight:500}#cele a.cel img{transition:all 0.2s ease}#cele a.cel:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}@media screen and (max-width:650px){#cele{flex-direction:column;gap:15px}}@media screen and (max-width:500px){#cele a.cel{padding:15px 50px 15px 15px}#cele a.cel img{width:35px;height:auto}#cele a.cel:after{right:15px}}#zrozumienieBranzy{position:relative;padding:100px 0;overflow:hidden}#branze{margin-top:50px;display:flex;align-items:flex-start;gap:40px}#branze_menu{display:none}#branze_content{flex-basis:100%;max-width:100%;flex-grow:1;transition:all 0.2s ease}#branze_content>.swiper-wrapper{transform:unset!important;display:flex;flex-direction:column;gap:15px}#branze_content>.swiper-wrapper>.swiper-slide{position:relative;opacity:1!important;width:100%!important;transform:unset!important;border-radius:8px;background:#fff;box-sizing:border-box;box-shadow:0 5px 10px 2px rgb(29 63 121 / .02);transition:all 0.2s ease}#branze_content>.swiper-wrapper>.swiper-slide>h3{position:relative;padding:20px 40px 20px 20px;margin:0;border:0}#branze_content>.swiper-wrapper>.swiper-slide>h3:after{content:"";display:block;width:15px;height:15px;position:absolute;right:15px;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#branze_content>.swiper-wrapper>.swiper-slide.on>h3:after{transform:translateY(-50%) rotate(180deg);transition:all 0.2s ease}#branze_content .branzaInner{max-height:0;overflow:hidden;padding:0 20px 0 20px;transition:all 0.2s ease}#branze_content .swiper-slide.on .branzaInner{max-height:1000px;overflow:hidden;position:relative;border:0;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .05);border-radius:8px;padding:15px 20px 20px 20px;box-sizing:border-box;transition:all 0.2s ease}#branze_content .box_txt:before{content:"";border-top:0 solid #DFDFDF;position:absolute;left:20px;top:0;width:calc(100% - 40px);height:0;opacity:0}#branze_content .swiper-slide.on .box_txt:before{opacity:1;height:1px;border-top:1px solid #DFDFDF;transition:all 0.2s ease}#branze_content h3{color:var(--orange);padding-bottom:20px;margin-bottom:10px}#branze_content p{padding:12px 0}#branze_content .wp-block-buttons{margin-top:15px}.box_logos{padding-top:30px}.box_logos strong{display:block;padding-bottom:5px;font-family:"all-round-gothic",sans-serif;font-size:20px}.zaufalinam_logotypy{position:relative;z-index:5;padding:20px 0;overflow:hidden}.zaufalinam_logotypy:before{content:"";background:linear-gradient(90deg,rgb(255 255 255) 10%,#fff0 100%);display:block;width:200px;height:100%;position:absolute;z-index:5;left:0;top:0}.zaufalinam_logotypy:after{content:"";background:linear-gradient(-90deg,rgb(255 255 255) 10%,#fff0 100%);display:block;width:200px;height:100%;position:absolute;z-index:5;right:0;top:0}.zaufalinam_logotypy .swiper-wrapper{transition-timing-function:linear}.zaufalinam_logotypy .swiper-wrapper .swiper-slide{display:block;padding:0 40px}.zaufalinam_logotypy .swiper-wrapper .swiper-slide figure{display:block;width:100%;max-width:140px;height:40px}.zaufalinam_logotypy .swiper-wrapper .swiper-slide figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#coMozemyZrobic{padding:75px 0;color:#fff}#kompetencje{display:grid;grid-template-columns:49% 49%;grid-template-rows:repeat(2,1fr);gap:2%;margin:25px 0}#kompetencje .kompetencja{flex-basis:23%;border:1px solid #586171;padding:20px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column}#kompetencje .kompetencja.first{background:var(--blue);border:1px solid var(--blue)}#kompetencje a.kompetencja:hover{background:var(--orange);border:1px solid var(--orange)}#kompetencje .kompetencja h2{display:block;color:#fff;padding-bottom:15px}@media screen and (max-width:450px){#kompetencje .kompetencja h2{font-size:22px}}#kompetencje .kompetencja figure.ico{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:var(--blue);transition:all 0.2s ease}#kompetencje a.kompetencja:hover figure.ico{background:var(--darkorange);transition:all 0.2s ease}#kompetencje .kompetencja figure.ico img{display:block;width:30px;height:auto}#kompetencje .kompetencja p.header{font-family:'Poppins',sans-serif;font-size:clamp(18px, 3vw, 24px);color:#fff;line-height:1.4;font-weight:500;display:block;padding:15px 0}#kompetencje .kompetencja figure.more{margin-top:auto;display:flex;align-items:center;justify-content:flex-start}#kompetencje .kompetencja figure.more span{display:inline-block;width:0;overflow:hidden;font-size:14px;font-weight:400;opacity:0;transition:all 0.2s ease}#kompetencje .kompetencja figure.more img{display:block;width:15px;height:auto;transform:rotate(180deg)}#kompetencje a.kompetencja:hover figure.more span{color:#fff;width:75px;opacity:1;transition:all 0.2s ease}#ostatnieCaseStudy{padding:100px 0 50px 0}#ostatnieCaseStudy h2{padding-bottom:40px}#ostatnieRealizacje{padding:50px 0 100px 0}#ostatnieRealizacje h2{padding-bottom:40px}#ostatnieRealizacje .wp-block-group{padding:0 0 0 0}#ostatnieRealizacje_posts{display:flex;gap:20px;width:100%;overflow:auto;box-sizing:border-box;padding:0 3% 20px 3%}#ostatnieRealizacje_posts a{width:80vw;max-width:320px}#pagination{display:flex;justify-content:center;gap:5px}#pagination a,#pagination span{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;line-height:1;color:var(--txt)}#pagination span.dots{width:15px}#pagination a.current,#pagination span:not(.dots){background:var(--orange);color:#fff}#pagination a:hover{color:var(--orange)}#autorPage .autorDetails{display:block}#autorPage .autorDetails>.wp-block-columns{gap:35px;flex-direction:column;align-items:flex-start!important}#autorPage .autorDetails>.wp-block-columns>.wp-block-column:first-child{width:100%;flex-basis:100%;background:#fff;box-shadow:0 15px 30px 2px #1D3F791A;border-radius:8px;overflow:hidden}#autorPage .autorDetails>.wp-block-columns>.wp-block-column:last-child{width:100%;flex-basis:100%}#autorPage .autorImg{position:relative;padding:45px 35px 0 35px;box-sizing:border-box}#autorPage .autorImg:before{content:"";background:#263657;position:absolute;left:0;top:0;width:100%;height:120px}#autorPage .autorImg figure{position:relative;z-index:5;width:160px;height:160px;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;border:8px solid #fff}#autorPage .autorImg figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#autorPage .autorLeftContent{padding:15px 35px 30px 35px;box-sizing:border-box}#autorPage .autorLeftContent hr{border-bottom:1px solid #DFDFDF!important;margin:25px auto}#autorPage .imie{font-size:clamp(24px, 3vw, 36px);font-weight:600;font-family:"all-round-gothic",sans-serif;line-height:1.2}#autorPage .funkcja{color:#2A3445;padding:20px 0 0 0}#autorPage .lokalizacja{color:#2A3445;display:flex;align-items:center;gap:6px}#autorPage .lokalizacja:before{content:"";display:inline-block;width:18px;flex-basis:18px;height:20px;background-image:url(/wp-content/themes/emedia/graf/ico_gps_grey.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#autorPage .wp-block-buttons{position:fixed;z-index:99999999;bottom:0;left:0;width:100%;background:#fff;width:100%;padding:15px 0 10px 0;text-align:center;justify-content:center;margin-top:20px;box-sizing:border-box;box-shadow:0 5px 30px 2px #1D3F791A}#autorPage .wp-block-buttons .wp-block-button{width:75%;max-width:400px}#autorPage .autorDetails .social{display:flex;justify-content:space-between;gap:10px;padding:20px 0}#autorPage .autorDetails .social .socialIco{flex:1 1 0%;display:flex;justify-content:center}#autorPage .autorDetails .social a{display:flex;align-items:center;max-width:42px;height:42px;padding:10px;box-sizing:border-box;background:#FAF5F3;border-radius:30px}#autorPage .autorDetails .social a img{display:block;width:22px;height:22px;object-fit:contain;object-position:50% 50%;transition:all 0.2s ease}#autorPage .autorDetails .social a span{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:all 0.2s ease}#autorPage .autorDetails .social a:hover{max-width:400px;background:var(--orange)}#autorPage .autorDetails .social a:hover img{filter:brightness(0) invert(1);transition:all 0.2s ease}#autorPage .autorDetails .social a:hover span{max-width:400px;padding-left:10px;color:#fff;opacity:1;transition:all 0.2s ease}#autorPage .osiagniecia{margin:25px 0}#autorPage .osiagniecia-title{font-family:"all-round-gothic",sans-serif;font-size:18px;font-weight:600;text-transform:uppercase}#autorPage .osiagniecia-table{width:100%;border-collapse:separate;border-spacing:0 10px}#autorPage .osiagniecia-name{text-align:left}#autorPage .osiagniecia-range{text-align:right;font-weight:700;white-space:nowrap}#autorPage .kompetencje{margin:25px 0}#autorPage .kompetencje-title{font-family:"all-round-gothic",sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding-bottom:10px}#autorPage .kompetencje-list{list-style:none;margin:0;padding:0}#autorPage .kompetencje-list li{margin-bottom:6px;list-style:none;display:flex;align-items:center;gap:10px}#autorPage .kompetencje-list li:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/wp-content/themes/emedia/graf/icoCheckCircle.svg);background-repeat:no-repeat;background-position:50% 50%}#autorPage .ocena{margin:25px 0}#autorPage .ocena-title{font-family:"all-round-gothic",sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding-bottom:10px}#autorPage .ocena-row{display:flex;align-items:center;gap:8px}#autorPage .ocena-stars{display:inline-flex}#autorPage .ocena-star{position:relative;width:28px;height:27px;margin-right:4px}#autorPage .ocena-star-bg svg,#autorPage .ocena-star-fill svg{display:block}#autorPage .ocena-star-bg{position:absolute;top:0;left:0;right:0;bottom:0}#autorPage .ocena-star-fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden}#autorPage .ocena-value{font-weight:600;font-size:20px}#autorPage .ocena-sub{margin-top:6px;font-size:14px;color:#555}#autorPage .dodatkowe{margin:40px 0 10px 0}#autorPage .dodatkowe-item{display:flex;align-items:center;gap:12px;margin-bottom:15px}#autorPage .dodatkowe-icon figure{width:45px;height:45px;border-radius:50%;background:#FAF5F3;padding:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#autorPage .dodatkowe-icon img{display:block;width:25px;height:25px;object-fit:contain}#autorPage .dodatkowe-title{font-weight:600}#autorPage .dodatkowe-desc{font-size:14px;line-height:1.4}#autorPage h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 10px 0}#autorPage .opis p{margin:10px 0}#autorPage .opis .wp-block-columns{margin-top:25px;gap:40px}#autorPage .opis .wp-block-columns .wp-block-column{border:1px solid #DFDFDF;padding:20px;border-radius:8px;transition:all 0.2s ease}#autorPage .opis .wp-block-columns .wp-block-column:hover{background:#fff;border:1px solid #fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}#autorPage .opis .wp-block-columns .wp-block-column strong{font-family:"all-round-gothic",sans-serif;font-size:22px;font-weight:600;display:block;line-height:1.2}#autorPage .specjalizacje{margin-top:60px}#autorPage .specjalizacje-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:16px}#autorPage .specjalizacje-item{display:flex;align-items:flex-start;gap:30px;text-decoration:none;color:inherit;background:#fff;border:1px solid #DFDFDF;padding:20px;border-radius:8px;transition:all 0.2s ease}#autorPage .specjalizacje-item:hover{background:#fff;border:1px solid #fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}#autorPage .specjalizacje-icon figure{width:60px;height:60px;border-radius:50%;background:#FAF5F3;padding:15px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#autorPage .specjalizacje-icon img{display:block;width:48px;height:48px;object-fit:cover}#autorPage .specjalizacje-content{flex:1}#autorPage .specjalizacje-title{font-weight:600;font-size:22px;margin-bottom:10px;line-height:1.4}#autorPage .specjalizacje-desc{color:#2A3445;font-weight:400}#autorPage .specjalizacje-value{color:#2A3445;font-weight:400}#autorPage .casestudies{margin-top:60px}#autorPage .casestudies h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 20px 0}#autorPage .casestudies-list{display:flex;flex-direction:column;gap:20px}#autorPage .casestudy-item{background:#fff;box-shadow:0 5px 20px rgb(0 0 0 / .05);border-radius:8px;padding:25px;transition:all 0.2s ease}#autorPage .casestudy-row-1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;gap:20px}#autorPage .casestudy-content{flex:1}#autorPage .casestudy-title{font-weight:600;font-size:22px;font-family:"all-round-gothic",sans-serif}#autorPage .casestudy-desc{font-size:15px;color:#555;line-height:1.5}#autorPage .casestudy-icon{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#FAF5F3;border-radius:50%;padding:12px;box-sizing:border-box}#autorPage .casestudy-icon img{max-width:100%;max-height:100%;object-fit:contain}#autorPage .casestudy-row-2{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-top:10px}#autorPage .casestudy-stat{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#F7F7F7;border-radius:50px;padding:15px 15px;box-sizing:border-box}#autorPage .casestudy-stat-name{font-size:14px}#autorPage .casestudy-stat-value{font-size:30px;font-weight:600;line-height:1.2}#autorPage .wspolpraca{margin-top:60px}#autorPage .wspolpraca h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 30px 0}#autorPage .wspolpraca-list{display:grid;grid-template-columns:repeat(2,1fr);gap:60px 20px;margin-top:40px}#autorPage .wspolpraca-item{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;border:1px solid #D9D9D9;padding:50px 25px 25px 20px;box-sizing:border-box;background:#fff;border-radius:8px;transition:all 0.2s ease}#autorPage .wspolpraca-item:hover{border:1px solid #fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}#autorPage .wspolpraca-number{font-size:38px;font-weight:600;color:#F25E2A;background:#FAF5F3;border-radius:50%;aspect-ratio:1 / 1;width:62px;height:62px;display:flex;align-items:center;justify-content:center;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border:10px solid #fff;transition:all 0.2s ease}#autorPage .wspolpraca-item:hover .wspolpraca-number{background:#F25E2A;color:#fff;transition:all 0.2s ease}#autorPage .wspolpraca-number:before{content:"";display:block;z-index:-1;position:absolute;left:-10px;top:-10px;width:82px;height:41px;border-top-left-radius:41px;border-top-right-radius:41px;border:1px solid #D9D9D9;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.2s ease}#autorPage .wspolpraca-item:hover .wspolpraca-number:before{border:1px solid #fff;border-bottom:0;transition:all 0.2s ease}#autorPage .wspolpraca-title{font-size:22px;font-weight:600;color:#263657;margin-bottom:10px;font-family:"all-round-gothic",sans-serif;line-height:1.3}#autorPage .wspolpraca-desc{font-size:14px;line-height:1.5;color:#555}#autorPage .faq{margin-top:60px}#autorPage .faq h2{font-size:clamp(28px, 3.1vw, 36px);padding:0 0 20px 0}#autorPage .faq-list{display:flex;flex-direction:column;gap:12px}#autorPage .faq-item{border:1px solid #DFDFDF;border-radius:8px;background:#fff;overflow:hidden}#autorPage .faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 20px;box-sizing:border-box;border:0;background:#fff0;cursor:pointer;text-align:left}#autorPage .faq-question-title{flex:1;font-weight:600;font-size:18px;color:#263657}#autorPage .faq-question-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}#autorPage .faq-question-icon svg{display:block;transition:transform 0.2s ease}#autorPage .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.25s ease}#autorPage .faq-answer-inner{padding:12px 20px 18px 20px;font-size:15px;line-height:1.5;color:#555}#autorPage .faq-item.is-open .faq-answer{max-height:800px}#autorPage .faq-item.is-open .faq-question-icon svg{transform:rotate(180deg)}#autorPage #aktualnosciOuter{border-top:1px solid #DFDFDF;margin-top:70px;padding-top:60px}#autorPage #aktualnosciOuter #wyszukiwarka{padding-top:25px;justify-content:center}#autorPage #aktualnosciOuter h2{text-align:center}@media screen and (max-width:650px){#autorPage .autorImg{padding:30px 20px 0 20px}#autorPage .autorImg:before{height:100px}#autorPage .autorImg figure{width:130px;height:130px}#autorPage .autorLeftContent{padding:15px 20px 20px 20px}#autorPage .specjalizacje-grid{display:flex;flex-direction:column}#autorPage .casestudy-row-2{display:flex;flex-direction:column;gap:10px}#autorPage #aktualnosciOuter #wyszukiwarka{flex-direction:column;gap:15px}#autorPage #aktualnosciOuter #wyszukiwarka a#showSearch{display:none}#autorPage #aktualnosciOuter #wyszukiwarka .szukaj{width:100%}#autorPage #aktualnosciOuter #wyszukiwarka .szukaj form{width:100%;padding:5px 20px}#autorPage .casestudy-item{padding:15px}#autorPage .casestudy-stat{flex-direction:row;align-items:center;gap:20px;justify-content:space-between}#autorPage .casestudy-stat-value{font-size:24px}#autorPage .specjalizacje-item{gap:15px;padding:15px}#autorPage .opis .wp-block-columns{gap:15px}#autorPage .opis .wp-block-columns .wp-block-column{padding:15px}}@media screen and (max-width:500px){#autorPage .wspolpraca-list{display:flex;flex-direction:column}}#ofertyPracy{padding-bottom:100px;padding-top:15px}#ofertyPracy .ofertaPracy{display:block;width:100%;margin:20px auto;border:1px solid #DFDFDF;padding:30px;box-sizing:border-box;border-radius:8px;transition:all 0.2s ease}#ofertyPracy .ofertaPracy .pracaTop{width:100%;display:grid;grid-template-columns:auto 225px;grid-template-rows:repeat(2,1fr);gap:5px 10px;align-items:center;line-height:1.2}#ofertyPracy .ofertaPracy .pracaTop .nazwaStanowiska{grid-area:1 / 1 / 2 / 2;font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600}#ofertyPracy .ofertaPracy .pracaTop .miejscePracy{grid-area:2 / 1 / 3 / 2;padding-left:25px;background-image:url(/wp-content/themes/emedia/graf/ico_gps_grey.svg);background-repeat:no-repeat;background-size:contain;background-position:0 50%}#ofertyPracy .ofertaPracy .pracaTop .buttons{grid-area:1 / 2 / 3 / 3;display:flex;align-items:stretch;gap:15px}#ofertyPracy .ofertaPracy .pracaTop .buttons a.pracaAplikuj{display:flex;align-items:center;height:50px}#ofertyPracy .ofertaPracy .pracaTop .buttons a.pracaWiecej{display:inline-block;background:#FAF5F3;aspect-ratio:1 / 1;height:100%;height:50px;border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#ofertyPracy .ofertaPracy .pracaTop .buttons a.pracaWiecej:hover{background-color:var(--darkorange);background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottomWhite.svg)}#ofertyPracy .ofertaPracy .pracaBottom{max-height:0;overflow:hidden;transition:all 0.2s ease}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy{background:#F7F7F7;padding:25px;box-sizing:border-box;border-radius:8px;margin:20px auto;color:#586171}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania .header,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki .header,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy .header{font-family:"all-round-gothic",sans-serif;font-size:26px;font-weight:600;line-height:1.2;color:#000;display:block;padding-bottom:10px}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania ul,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki ul,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy ul{padding-left:20px}#ofertyPracy .ofertaPracy .pracaBottom .pracaWymagania ul li,#ofertyPracy .ofertaPracy .pracaBottom .pracaObowiazki ul li,#ofertyPracy .ofertaPracy .pracaBottom .pracaOferujemy ul li{padding:4px 0;line-height:1.5}#ofertyPracy .ofertaPracy .pracaBottom .pracaBottomAplikuj{background:#F7F7F7;padding:25px;box-sizing:border-box;border-radius:8px;margin:20px auto 0 auto;display:flex;align-items:center;justify-content:space-between}#ofertyPracy .ofertaPracy.on .pracaTop .buttons a.pracaWiecej{transform:rotate(180deg);transition:all 0.2s ease}#ofertyPracy .ofertaPracy.on .pracaBottom{max-height:2000px;transition:all 0.2s ease}#ofertyPracy .ofertaPracy:hover{border:1px solid var(--orange);cursor:pointer;transition:all 0.2s ease}#aplikuj{padding-top:100px;padding-bottom:100px}#pracaForm{background:#fff;padding:50px 40px;box-sizing:border-box;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}#pracaForm h2{padding-bottom:20px}#pracaForm .select2-container{width:100%!important;background:#fff;font-size:14px;border:1px solid #BFBFBF;color:#000;border-radius:8px;padding:0 0;height:54px;box-sizing:border-box;transition:all 0.2s ease}#pracaForm .select2-container .select2-selection .select2-selection__arrow{background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;display:block;width:15px;height:9px;position:absolute;top:23px;right:15px;transition:all 0.2s ease}#pracaForm .select2-container.select2-container--open .select2-selection .select2-selection__arrow{transform:rotate(180deg)}#pracaForm .select2-container .select2-selection__rendered{padding:14px 15px}#pracaForm .select2-container .select2-container--below.select2-container--open .select2-selection{transition:all 0.2s ease}#pracaForm .codedropz-upload-handler{border:1px solid #BFBFBF;background-color:#f7f7f7;background-image:url(/wp-content/themes/emedia/graf/ico_file.svg);background-repeat:no-repeat;background-position:50% 25px;background-size:20px auto}#pracaForm .codedropz-upload-handler .dnd-upload-counter{display:none}#pracaForm .codedropz-upload-handler .codedropz-upload-inner{padding-top:40px}#pracaForm .codedropz-upload-handler .codedropz-upload-inner span:nth-child(1){font-weight:500;font-size:18px}#pracaForm .codedropz-upload-handler .codedropz-upload-inner span:nth-child(2){display:none}#pracaForm .codedropz-upload-handler .codedropz-upload-inner a{color:#586171;font-size:14px}#pracaForm .submit button{display:block;width:100%}#pracaForm .dnd-upload-status{display:flex;align-items:center;gap:10px;padding:5px;font-size:14px;border:1px solid #BFBFBF;border-radius:8px;background:#fff}#pracaForm .dnd-upload-status .dnd-upload-image{flex-basis:40px;min-width:40px;max-width:40px;background:var(--orange);border:0;display:flex;align-items:center;justify-content:center}#pracaForm .dnd-upload-status .dnd-upload-image span{position:relative;left:unset;top:unset;display:block;width:100%;height:100%;margin:0;padding:0;background-image:url(/wp-content/themes/emedia/graf/ico_file.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:18px auto;filter:brightness(0) invert(1);transform:unset;box-sizing:border-box}#pracaForm .dnd-upload-status .dnd-upload-details{padding:0;margin:0;width:calc(100% - 50px)}#pracaForm .dnd-upload-status .has-error{display:block;padding-top:5px;font-size:12px}#pracaForm .dnd-upload-status .name{font-size:14px;color:var(--orange);font-weight:500;align-items:center;gap:5px}#pracaForm .dnd-upload-status .name span{margin:0;padding:0}#pracaForm .dnd-upload-status .name em{font-style:unset;font-weight:400;font-size:12px}#pracaForm .dnd-upload-status a.remove-file{right:5px}#pracaForm .dnd-upload-status .dnd-progress-bar span{padding:2px 5px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end}#container .select2-container .select2-selection--single{height:unset;margin:0;border:0;background:#fff0}#container .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--simple .select2-search{display:none!important}.select2-container .select2-dropdown{border:1px solid #BFBFBF}.select2-container .select2-dropdown.select2-dropdown--below{top:-6px;border-radius:0 0 8px 8px;border-top:0}.select2-container .select2-dropdown.select2-dropdown--above{top:8px;border-radius:8px 8px 0 0;border-bottom:0}.select2-container .select2-dropdown ul{padding:5px 0 15px 0}.select2-container .select2-dropdown ul li{padding:7px 15px;margin:2px 0;font-size:14px;color:var(--black);transition:all 0.2s ease}.select2-container .select2-dropdown ul li.select2-results__option--highlighted{background:unset;color:var(--black)}.select2-container .select2-dropdown ul li[aria-selected="true"]{background:unset;color:var(--black);font-weight:600;transition:all 0.2s ease}.select2-container .select2-dropdown ul li:hover{background:#FAF5F3;color:var(--orange);transition:all 0.2s ease}#pracaMusiszWiedziec{padding:100px 0 50px 0}#pracaMusiszWiedziec .wp-block-columns{gap:100px;align-items:flex-start!important}#pracaMusiszWiedziec .wp-block-columnn:first-child h3{padding:35px 0 10px 0}#pracaMusiszWiedziec .wp-block-column:last-child{border:1px solid #DFDFDF;padding:40px;box-sizing:border-box;border-radius:8px}#pracaMusiszWiedziec .wp-block-column:last-child h3{padding:0 0 20px 0}#pracaMusiszWiedziec .wp-block-column:last-child ul li{font-weight:400}#naszeSpojrzenie{padding:80px 0}#naszeSpojrzenie .wp-block-columns{gap:100px;align-items:flex-start!important}#trudnaPraca{padding:80px 0 40px 0}#trudnaPraca .wp-block-columns{gap:100px}#trudnaPraca .wp-block-column:last-child{border:1px solid #DFDFDF;padding:40px;box-sizing:border-box;border-radius:8px}#trudnaPraca .wp-block-column:last-child h3{padding:0 0 20px 0}#trudnaPraca .wp-block-column:last-child ul li{font-weight:400}#introKonsultacja{position:relative;background:radial-gradient(62.08% 62.08% at 50% 50%,rgb(38 54 87 / .2) 35.44%,rgb(9 15 24 / .5) 100%),#192743;color:#fff}#introKonsultacjaInner{padding-top:200px;padding-bottom:50px}#introKonsultacjaInner h1{color:#fff;padding-bottom:15px}.kontaktFormy{margin-top:30px}.kontaktFormy .borderGrey{padding:30px 35px;transition:all 0.2s ease}.kontaktFormy .borderGrey:hover{background:#fff;box-shadow:0 15px 30px 2px #1D3F791A;transition:all 0.2s ease}.kontaktFormy figure{margin-bottom:10px}.kontaktFormy strong{font-size:20px}.kontaktFormy a{color:var(--orange);font-weight:600}.kontaktFormy a:hover{color:var(--blue)}.kontaktAdresy{margin-top:30px}.kontaktAdresy{margin-top:30px}.kontaktDane{padding-top:30px;padding-bottom:20px;width:100%;justify-content:space-between}.kontaktDane em{color:var(--orange);font-style:normal}.kontaktDane .wp-block-column{width:fit-content;flex-basis:auto!important;flex-grow:unset!important;flex-basis:auto;white-space:nowrap}.kontaktBoxOutter{padding-top:0!important;padding-bottom:0!important}.kontaktBox{flex-direction:column;padding-top:50px!important;padding-bottom:50px!important;gap:25px!important}.kontaktBox figure{width:100%;max-width:400px;margin:0 auto}#naszeWartosci h2{color:#fff}#content.wcPage{position:relative;display:block;width:100%;height:100%}#content.wcPage:before{content:"";display:block;width:50%;height:100%;background:#fff;position:absolute;z-index:-1;left:0;top:0}#content.wcPage:after{content:"";display:block;width:50%;height:100%;background:#f7f7f7\;position:absolute;z-index:-1;right:0;top:0}.woocommerce-cart .woocommerce-message,#content.wcPage .woocommerce-message{margin:0;display:flex;align-items:center;gap:15px;width:100%;box-sizing:border-box;background:#6db83f;color:#fff;line-height:1.4;padding:18px 3% 15px 3%;border:0}.woocommerce-cart .woocommerce-message:after,#content.wcPage .woocommerce-message:after{display:none}.woocommerce-cart .woocommerce-message:before,#content.wcPage .woocommerce-message:before{display:none}.woocommerce-cart .woocommerce-message a,#content.wcPage .woocommerce-message a{margin-left:auto;font-weight:400;border-radius:30px;white-space:nowrap;border:1px solid #fff;background:#fff0;color:#fff;box-sizing:border-box;font-size:14px;padding:10px 10px}.woocommerce-cart .woocommerce-message a:hover,#content.wcPage .woocommerce-message a:hover{background:#fff;color:#6db83f}#content.wcPage .product{position:relative;min-height:100vh;z-index:1;position:unset;display:flex;flex-direction:column;gap:0}#content.wcPage .product #breadcrumbs{position:relative;z-index:5;width:100%;padding:10px 3% 0 3%;box-sizing:border-box}#content.wcPage .product .productContent{order:2;padding-top:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end;position:relative;z-index:1;flex-grow:1}#content.wcPage .product .productContent .has-background h2,#content.wcPage .product .productContent .has-background h3{color:#fff}#content.wcPage .product .productContent .is-style-fit{position:relative;width:100%!important;margin:unset!important;padding-top:20px;padding-bottom:20px}#content.wcPage .product .productContent>*{box-sizing:border-box;display:block;width:100%;padding:0 3%;box-sizing:border-box}#content.wcPage .product .productContent .wp-block-spacer{display:none!important}#content.wcPage .product .productContent .tax{display:none}#content.wcPage .product .productContent h1{box-sizing:border-box;padding:0 3%}#content.wcPage .product .productContent p{padding:5px 0;box-sizing:border-box}#content.wcPage .product .productContent .wskazniki{display:flex;gap:15px;flex-wrap:nowrap!important;padding:30px 3%;overflow:auto;width:100%}#content.wcPage .product .productContent .wskazniki .wp-block-column{min-width:150px;line-height:1.4}#content.wcPage .product .productContent .problem-section{position:relative;display:flex;gap:15px;flex-wrap:nowrap!important;padding:30px 3%;overflow:auto;width:106%;margin-left:-3%!important}#content.wcPage .product .productContent .problem-section .wp-block-column{min-width:220px;line-height:1.4;padding:25px}#content.wcPage .product .productContent #kompleksowaOferta{display:flex;gap:5px;flex-direction:column;padding:25px 3%}#content.wcPage .product .productContent #kompleksowaOferta .wp-block-columns{margin:20px 0;flex-wrap:nowrap!important;text-align:center;gap:10px}#content.wcPage .product .productContent #kompleksowaOferta .wp-block-buttons{margin:20px 0}#content.wcPage .product .productContent #kompleksowaOferta .wp-block-media-text{display:flex;flex-direction:column;gap:10px}#content.wcPage .product .productContent .zabezpiecz-sie{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:25px 3% 45px 3%}#content.wcPage .product .productContent .zabezpiecz-sie>*{margin:0 0!important}#content.wcPage .product .productContent .zabezpiecz-sie .wp-block-button{margin-top:10px}#content.wcPage .product .productContent .wp-block-media-text{gap:30px}#content.wcPage .product .productContent .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 0}#content.wcPage .product .wp-block-gallery{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;gap:20px 2%;margin:30px 0}#content.wcPage .product .wp-block-gallery figure{flex-grow:unset;flex-basis:49%}#content.wcPage .product .wp-block-gallery figure a{display:block;border-radius:8px;padding:8px;box-sizing:border-box;border:1px solid #ccc}#content.wcPage .product .wp-block-gallery figure a:hover{border:1px solid var(--orange)}#content.wcPage .product .wp-block-gallery figure a img{display:block;border-radius:8px}@media screen and (max-width:550px){#content.wcPage .product .wp-block-gallery figure{flex-basis:100%}}#content.wcPage .product .productCart{order:1;position:relative;width:100%;box-sizing:border-box;padding:0 3%;margin:0 0 30px 0}#content.wcPage .product .productCartBoxOutter{position:relative;width:100%;height:100%;max-width:100%;box-sizing:border-box}#content.wcPage .product #productCart{position:relative !Important;width:100%!important;top:unset!important;display:flex;flex-direction:column;gap:15px}#content.wcPage .product #productCart.off{position:relative!important}#content.wcPage .product .productCartBox{width:100%!important;top:unset!important;position:relative!important;bottom:unset!important;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:20px 20px;box-sizing:border-box}#content.wcPage .product .productCartBox.noPrice{display:none}#content.wcPage .product .productCartBox .produkt_img{order:2;display:block;width:100%;max-width:350px;height:auto;aspect-ratio:400 / 170;overflow:hidden;border-radius:8px;margin:0 auto}#content.wcPage .product .productCartBox .produkt_img img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}#content.wcPage .product .productCartBox .tax span{background:#FAF5F3;padding:5px 10px;font-size:14px;border-radius:20px;color:var(--orange)}#content.wcPage .product .productCartBox .productCartHeader{order:1;font-family:"all-round-gothic",sans-serif;font-weight:600;font-size:22px;line-height:1.2}#content.wcPage .product .productCartBox .productCartDesc{order:3;font-size:15px;color:#586171}#content.wcPage .product .productCartBox form{order:4;margin-bottom:5px}#content.wcPage .product .productCartBox .productCenaSimple{color:var(--orange);padding-top:5px;padding-bottom:5px}#content.wcPage .product .productCartBox .productCenaSimple strong{font-weight:600}#content.wcPage .product .productCartBox .productCenaSimple .omnibus{font-size:14px;padding-top:5px;color:var(--txt);font-style:italic}#content.wcPage .product .productCartBox .variations_choice .kontaktCenaOd{color:var(--orange);padding-top:20px}#content.wcPage .product .productCartBox .variations_choice .kontaktCenaOd strong{font-weight:600}#content.wcPage .product .productCartBox .variations_choice input{position:absolute;visibility:hidden}#content.wcPage .product .productCartBox .variations_choice label{background:#f7f7f7;border:1px solid #f7f7f7;padding:10px 10px 10px 40px;box-sizing:border-box;border-radius:8px;transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice label:hover{cursor:pointer;background:#FAF5F3;border:1px solid var(--orange);transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice input:checked+label{background-color:#FAF5F3;transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice label:before{content:"";display:block;width:16px;height:16px;border-radius:4px;background-color:#fff;border:1px solid #bfbfbf;background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);background-size:10px auto;background-repeat:no-repeat;background-position:50% 50%;position:absolute;left:10px;top:15px;transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice input:checked+label:before{background-color:var(--orange);border:1px solid var(--orange);transition:all 0.2s ease}#content.wcPage .product .productCartBox .variations_choice label .nazwaPakietu{font-weight:600}#content.wcPage .product .productCartBox .variations_choice label .cenaPakietu{display:flex;flex-wrap:wrap;align-items:flex-end;gap:5px;font-size:16px}@media screen and (max-width:450px){#content.wcPage .product .productCartBox .variations_choice label .cenaPakietu{flex-direction:column;align-items:flex-start;gap:0}}#content.wcPage .product .productCartBox .variations_choice label .cenaPakietu .price_netto{font-weight:600}#content.wcPage .product .productCartBox .variations_choice label span{display:inline}#content.wcPage .product .productCartBox .product_cart{padding-top:10px}#content.wcPage .product .productCartBox .product_cart button{display:block;width:100%;padding:13px 50px;text-align:center;font-weight:600;text-decoration:none;color:#fff;background:var(--orange);outline:2px solid var(--orange);border-radius:30px;position:relative;top:0;outline-offset:-2px;font-size:16px;cursor:pointer;transition:all .2s ease-in-out}#content.wcPage .product .productCartBox .product_cart button span{display:inline-block;padding:2px 0 2px 30px;background-image:url(/wp-content/themes/emedia/graf/ico_cart.svg);background-size:contain;background-repeat:no-repeat;background-position:0% 50%}#content.wcPage .product .productCartBox .product_cart button:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}#content.wcPage .product .productCartBox .productKontakt{border:1px solid #DFDFDF;border-radius:8px;transition:all .2s ease-in-out}#content.wcPage .product .productCartBox .productKontakt:hover{border:1px solid var(--orange);transition:all .2s ease-in-out}#content.wcPage .product .productCartBox .productKontakt .productCenaSimple{padding:20px 15px 0 15px}#content.wcPage .product .productCartBox .productKontakt .productCenaSimple strong{display:block}#content.wcPage .product .productCartBox .productKontakt a{position:relative;padding:15px 40px 15px 15px;box-sizing:border-box;display:flex;align-items:center;gap:10px;font-weight:600}#content.wcPage .product .productCartBox .productKontakt a:after{content:"";display:block;width:6px;height:6px;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);position:absolute;right:15px;transform:rotate(-45deg) translateY(-3px);transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt.on a:after{transform:rotate(-225deg) translateY(-3px);transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt #productKontaktForm{padding:0 15px;max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all 0.2s ease}#content.wcPage .product .productCartBox .productKontakt.on #productKontaktForm{padding:0 15px 20px 15px;max-height:1000px;overflow:hidden;visibility:visible;opacity:1;transition:all 0.2s ease}#content.wcPage .product .productCart.mobFloating{position:fixed;bottom:0;left:0;z-index:99999999;width:100%;padding:0 3%;margin:0 0 0 0;box-sizing:border-box;background:#f7f7f7;box-shadow:0 -10px 30px 2px #1D3F7926;border-radius:16px 15px 0 0;max-height:110px;overflow:hidden;transition:all 0.2s ease}#content.wcPage .product .productCart.mobFloating.withPrice{min-height:130px}#content.wcPage .product .productCart.mobFloating.on{max-height:100vh;overflow:auto;padding-bottom:15px;transition:all 0.2s ease}#content.wcPage .product .productCart.mobFloating .headerMob{display:flex;align-items:center;flex-direction:column;padding:15px 0 15px 0;text-align:center}#content.wcPage .product .productCart.mobFloating .headerMob strong{font-family:"all-round-gothic",sans-serif;display:block;padding-bottom:5px}#content.wcPage .product .productCart.mobFloating .headerMob .productCenaSimple{display:flex;gap:5px;flex-wrap:wrap;font-size:16px;color:var(--orange)}#content.wcPage .product .productCart.mobFloating .headerMob .productCenaSimple strong{display:inline;padding:0;font-weight:600;font-family:inherit}#content.wcPage .product .productCart.mobFloating .headerMob a{padding:8px 40px;font-size:15px}#content.wcPage .product .productCart.mobFloating .productCartBox{box-shadow:unset;padding:0;margin-top:15px;border-radius:0}#content.wcPage .product .productCart.mobFloating .productCartBox .productCartHeader{display:none}#content.wcPage .product .productCart.mobFloating .productCartBox a#show_productKontaktForm{display:none}#content.wcPage .product .productCart.mobFloating .productCartBox #productKontaktForm{padding:20px 15px}#content.wcPage .product .productCart.mobFloating .productCartBox #productKontaktForm h3{display:none}ul.is-style-wooCoZrobimy{padding-left:0!important;list-style:none}ul.is-style-wooCoZrobimy>li{margin:20px 0;font-size:16px;font-weight:400;border:1px solid #dfdfdf;padding:50px 15px 15px 15px!important;box-sizing:border-box;border-radius:8px;background-color:#fff;background-image:url(/wp-content/themes/emedia/graf/ico_arrowCircleBlue.svg);background-size:25px auto;background-repeat:no-repeat;background-position:15px 15px;transition:all 0.2s ease}ul.is-style-wooCoZrobimy>li:hover{box-shadow:0 5px 20px 2px rgb(29 63 121 / .1);transition:all 0.2s ease}ul.is-style-wooCoZrobimy>li strong{font-weight:600}ul.is-style-wooCoZrobimy>li>ul{color:#586171;list-style:disc;padding-left:25px!important;font-size:16px;font-weight:400}#content.wcPage .product .has-dark-blue-background-color{position:relative;z-index:1;padding:50px 0;width:100%;margin:30px 0;display:flex;justify-content:flex-end}#polecaneUslugi{padding-top:60px;padding-bottom:60px}#polecaneUslugi .polecaneUslugiTop{display:flex;justify-content:space-between;padding-bottom:40px}#polecaneUslugi .polecaneUslugiTop h2{padding:0}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav{display:none}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_prev{cursor:pointer;display:block;width:27px;height:27px;border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_prev:hover{background-color:var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);transition:all 0.2s ease}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_next{cursor:pointer;display:block;width:27px;height:27px;border:2px solid var(--orange);border-radius:50%;background-image:url(/wp-content/themes/emedia/graf/ico_arrow_orange.svg);background-repeat:no-repeat;background-position:50% 50%;transform:rotate(180deg);transition:all 0.2s ease}#polecaneUslugi .polecaneUslugiTop .polecaneUslugiNav .polecaneUslugiNav_next:hover{background-color:var(--orange);background-image:url(/wp-content/themes/emedia/graf/ico_arrow_white.svg);transition:all 0.2s ease}a.produkt{border:1px solid #DFDFDF;border-radius:8px;padding:15px;box-sizing:border-box;color:var(--txt);display:flex;flex-direction:column;gap:10px}a.produkt h3{padding:0}a.produkt .product-kompetencje{display:flex;gap:10px;line-height:1}a.produkt .product-kompetencje span{background:#FAF5F3;padding:5px 10px;border-radius:20px;color:var(--orange)}a.produkt .productFooter{margin-top:auto;padding-top:30px;display:flex;align-items:flex-end;gap:10px}a.produkt .priceNetto{color:var(--orange);font-size:16px;font-weight:600;line-height:1.4}a.produkt .priceBrutto{padding-top:5px;color:#586171;font-size:14px;font-weight:400;line-height:1.3}a.produkt .priceTxt{color:#586171;font-weight:400;font-size:14px}a.produkt .productMore{margin-left:auto}a.produkt .productMore span{position:relative;display:block;width:35px;height:35px;background:#FAF5F3;border-radius:50%;transition:all 0.2s ease}a.produkt .productMore span:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-image:url(/wp-content/themes/emedia/graf/arrowRightOrange.svg);background-size:16px auto;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.2s ease}a.produkt:hover{background:#FFF;border:1px solid #fff0;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}a.produkt:hover .productMore span{background:var(--orange);transition:all 0.2s ease}a.produkt:hover .productMore span:after{filter:brightness(0) invert(1);transition:all 0.2s ease}#polecaneUslugiSlider{position:relative;overflow:hidden;width:106%;left:-3%;padding:0 3% 5px 3%;box-sizing:border-box}#polecaneUslugiSlider a{height:100%}#page_header.produkty{position:relative;z-index:5;padding-bottom:50px}#page_header.produkty #page_header_inner>*{position:relative}#page_header.produkty #page_header_inner #breadcrumbs{padding:20px 0!important}#page_header.produkty #page_header_inner .wp-block-columns{flex-direction:column;gap:0}#page_header.produkty #page_header_inner .wp-block-column:first-child{display:flex;flex-direction:column;gap:15px}#page_header.produkty #page_header_inner .wp-block-column:first-child span{line-height:1;font-weight:500;text-transform:uppercase;color:var(--orange);padding-top:10px;display:block}#page_header.produkty #page_header_inner .wp-block-column:first-child h1{margin-top:auto}#page_header.produkty #page_header_inner .wp-block-buttons{padding-top:20px;width:100%;justify-content:center}@media screen and (max-width:550px){#page_header.produkty #page_header_inner .wp-block-buttons{flex-direction:column;gap:15px}#page_header.produkty #page_header_inner .wp-block-button{width:100%}}.wyroznionyProdukt{display:none}#produktyBox{display:flex;flex-direction:column;gap:20px}#produktyBox #produktyFilterNavMobile{padding:30px 0;box-sizing:border-box;display:flex;gap:15px}#produktyBox #produktyFilterNavMobile #produktySearchToggle,#produktyBox #produktyFilterNavMobile #produktyFilterToggle{flex:1 1 0%;text-align:center;border:1px solid var(--orange);color:var(--txt);font-weight:600;padding:8px 15px;box-sizing:border-box;border-radius:8px;transition:all 0.2s ease}#produktyBox #produktyFilterNavMobile #produktySearchToggle.on,#produktyBox #produktyFilterNavMobile #produktyFilterToggle.on{background:var(--orange);color:#fff;transition:all 0.2s ease}#produktyBox .produktyFilter{flex-basis:100%}#produktySearch{padding:0;box-sizing:border-box;background:#fff;border-radius:8px;max-height:0;overflow:hidden;transition:all 0.2s ease}#produktySearch.on{padding:10px 0 40px 0;max-height:500px;transition:all 0.2s ease}#produktySearch strong.header{display:block;font-size:24px;font-weight:600;line-height:1.3;color:var(--black)}#produktySearch form{position:relative}#produktySearch form input{display:block;width:100%;padding:18px 50px 18px 15px;border-radius:4px;box-sizing:border-box;background:#fff;border:1px solid #DFDFDF}#produktySearch form input::placeholder{color:#BFBFBF;font-style:italic;font-size:16px}#produktySearch form button{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:block;width:25px;height:25px;background-color:#fff0;background-image:url(/wp-content/themes/emedia/graf/icoSearch.svg);background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;transition:all 0.2s ease}#produktySearch form button:hover{filter:brightness(0);transition:all 0.2s ease}.produktyKategorie{padding:0 0;box-sizing:border-box;background:#fff;border-radius:8px;max-height:0;overflow:hidden;transition:all 0.2s ease}.produktyKategorie.on{padding:0 0 0 0;max-height:500px;transition:all 0.2s ease}.produktyKategorie strong.header{display:block;font-size:24px;font-weight:600;line-height:1.3;padding-bottom:25px;color:var(--black)}#produktyCats,.produktyKategorie .catBox{padding:0 0;border-radius:0;transition:all 0.2s ease}#produktyCats.on,.produktyKategorie .catBox{padding:15px 0;border-bottom:1px solid #DFDFDF;transition:all 0.2s ease}#produktyCats strong.catHeader,.produktyKategorie .catBox strong.catHeader{position:relative;font-size:18px;font-weight:500;display:block;padding-right:20px;padding-bottom:0;cursor:pointer;transition:all 0.2s ease}#produktyCats strong.catHeader:after,.produktyKategorie .catBox strong.catHeader:after{content:"";display:block;width:8px;height:8px;background-color:#fff;border-right:1px solid var(--txt);border-bottom:1px solid var(--txt);position:absolute;right:5px;top:12px;transform:rotate(45deg);transition:all 0.2s ease}#produktyCats strong.catHeader:hover,.produktyKategorie .catBox strong.catHeader:hover{color:var(--orange);transition:all 0.2s ease}#produktyCats strong.catHeader:hover:after,.produktyKategorie .catBox strong.catHeader:hover:after{border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);transition:all 0.2s ease}#produktyCats strong.catHeader.on:after,.produktyKategorie .catBox.on strong.catHeader:after{border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);transform:rotate(45deg) scale(-1,-1);top:16px;transition:all 0.2s ease}.produktyKategorie .produktyCatsInner,.produktyKategorie .catList{overflow:hidden;display:block;width:100%;max-height:0;opacity:0;transition:all 0.2s ease}.produktyKategorie .produktyCatsInner.on,.produktyKategorie .catBox.on .catList{max-height:550px;opacity:1;padding-top:15px;transition:all 0.2s ease}.produktyKategorie .catList br{display:none}.produktyKategorie .catList label{display:block;margin:1px 0;padding:5px 10px;line-height:1.5;font-size:14px;cursor:pointer;transition:all 0.2s ease}.produktyKategorie .catList label input{position:absolute;opacity:0}.produktyKategorie .catList label span{position:relative;padding:2px 0 2px 35px}.produktyKategorie .catList label span:before{content:"";display:block;width:18px;height:18px;border:1px solid #BFBFBF;border-radius:4px;background-color:#fff;background-image:url(/wp-content/themes/emedia/graf/ico_checkSimple.svg);background-position:50% 50%;background-size:12px auto;background-repeat:no-repeat;position:absolute;left:0;top:2px}.produktyKategorie .catList label:hover{background-color:#FAF5F3;color:var(--orange);transition:all 0.2s ease}.produktyKategorie .catList label input:checked+span:before{background-color:var(--orange);border:1px solid var(--orange)}#produktyCats .catBox{display:block;margin:1px 0;padding:5px 10px;line-height:1.5;font-size:14px;cursor:pointer;border:0;transition:all 0.2sease}#produktyCats .catBox a{position:relative;font-weight:400;color:var(--txt);padding:2px 0 2px 5px}#produktyCats .catBox a.current-cat{color:var(--orange)}.produktyKategorie #filterButtons{display:block;width:100%;position:sticky;bottom:0;margin-top:20px}.produktyKategorie #filterButtonsSticky{display:flex;width:100%;gap:15px;padding:10px 0;background:#fff}.produktyKategorie #filterButtonsSticky button#applyFilters{flex-basis:52%;padding:10px 20px}.produktyKategorie #filterButtonsSticky button#clearFilters{flex-basis:48%;padding:10px 0;background:#fff0;color:var(--orange);font-weight:700;font-size:16px;cursor:pointer;transition:all 0.2s ease}.produktyKategorie #filterButtonsSticky button#clearFilters:hover{color:var(--darkorange);transition:all 0.2s ease}#produktyBox .produktyList{flex-basis:78%}#produktyBox .aktywneFiltry{padding-bottom:25px;display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:14px}#produktyBox .aktywneFiltry strong{font-weight:400;padding-right:10px;color:#586171}#produktyBox .aktywneFiltry .filterTerm{background:#FAF5F3;color:var(--orange);display:flex;align-items:center;gap:10px;padding:3px 10px;border-radius:20px;font-weight:500}#produktyBox .aktywneFiltry .filterTerm a.filterRemove{color:var(--orange);font-size:26px;font-weight:400;line-height:1}#produktyBox .aktywneFiltry .filterTerm a.filterRemove:hover{color:var(--txt)}#produktyBox .produktyListGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px 25px;padding-bottom:20px}@media screen and (max-width:650px){#produktyBox .produktyListGrid{display:grid;grid-template-columns:repeat(1,1fr);gap:20px 20px}}.categoryDesc{padding-top:60px}.categoryDesc h2{font-size:26px;padding:25px 0 10px 0}.categoryDesc h3{font-size:20px;padding:15px 0 10px 0}.categoryDesc ol,.categoryDesc ul{padding:5px 0 5px 20px}.categoryDesc ol li,.categoryDesc ul li{padding:3px 0}.woocommerce-cart #breadcrumbs,.woocommerce-checkout #breadcrumbs{display:none!important}#koszyk{padding-top:35px;padding-bottom:50px}#checkout{padding-top:35px;padding-bottom:50px}#cart_steps{display:flex;width:100%;gap:20px;background:#FFF;box-sizing:border-box}#cart_steps .cart_step{flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;font-size:14px;line-height:1.2}#cart_steps .cart_step .ico{grid-area:1 / 1 / 3 / 2;align-self:center}#cart_steps .cart_step .ico figure{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#FAF5F3;border-radius:50%}#cart_steps .cart_step strong{grid-area:1 / 2 / 2 / 3;color:#2A3445}#cart_steps .cart_step span{grid-area:2 / 2 / 3 / 3;color:#586171}@media screen and (max-width:500px){#cart_steps{gap:10px}#cart_steps .cart_step{font-size:13px}}#cart_steps .cart_step.active .ico figure{background:var(--orange)}#cart_steps .cart_step.active .ico figure img{filter:brightness(0) invert(1)}#cart_steps .cart_step.active strong{color:var(--orange)}#cart_steps .cart_step.active span{color:var(--orange)}#cart_steps .cart_step.done .ico figure{background:#ECF5E6}#cart_steps .cart_step.done .ico figure img{filter:brightness(0) saturate(100%) invert(72%) sepia(25%) saturate(1159%) hue-rotate(51deg) brightness(88%) contrast(78%)}#koszyk .woocommerce-cart-form{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:30px 20px;box-sizing:border-box}#koszyk .woocommerce-cart-form h3{padding:0;margin:0;font-size:30px;font-weight:600}#koszyk .woocommerce-cart-form table.shop_table{border:0;padding-top:30px}#koszyk .woocommerce-cart-form table.shop_table tbody{display:flex;flex-direction:column;gap:15px}#koszyk .woocommerce-cart-form table.shop_table thead{display:none}#koszyk .woocommerce-cart-form table.shop_table tr{border:1px solid #DFDFDF;border-radius:8px;display:flex;width:100%;align-items:center;padding:15px;box-sizing:border-box}#koszyk .woocommerce-cart-form table.shop_table thead tr{padding:0 15px 5px 15px;border:0}#koszyk .woocommerce-cart-form table.shop_table tr td{border:0;flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px 15px;font-size:16px;line-height:1.3;padding:0;text-align:left}#koszyk .woocommerce-cart-form table.shop_table tr td:before{display:none!important}#koszyk .woocommerce-cart-form table.shop_table td .product-title{width:100%}#koszyk .woocommerce-cart-form table.shop_table td .product-title a{display:block;text-align:left;color:var(--txt);font-weight:600}#koszyk .woocommerce-cart-form table.shop_table td .product-title a:hover{color:var(--orange)}#koszyk .woocommerce-cart-form table.shop_table td .product-price span.priceDesc,#koszyk .woocommerce-cart-form table.shop_table td .product-priceVAT span.priceDesc{font-size:14px;color:#999}#koszyk .woocommerce-cart-form table.shop_table td .product_remove{flex-basis:20px;margin-left:auto}#koszyk .woocommerce-cart-form table.shop_table td .product_remove a{display:block;width:20px;height:20px;background-image:url(/wp-content/themes/emedia/graf/icoTrash.svg);background-repeat:no-repeat;background-position:50% 50%;filter:brightness(0)}#koszyk .woocommerce-cart-form table.shop_table td .product_remove a:hover{background-color:#fff0;filter:unset}#koszyk .woocommerce-cart-form button#update_cart{display:table;margin:20px auto;padding:10px 25px;font-size:14px}#koszyk .woocommerce-cart-form button#update_cart[disabled]{display:none}#koszyk .woocommerce-cart-form #kupon_rabatowy{display:block;width:100%;border:1px solid #DFDFDF;border-radius:8px;box-sizing:border-box}#koszyk .woocommerce-cart-form #kupon_rabatowy a#coupon_button{position:relative;display:block;width:100%;text-align:left;color:var(--orange);font-weight:600;font-size:16px;box-sizing:border-box;line-height:1.2;padding:20px 15px 20px 50px;background-color:#fff0;background-image:url(/wp-content/themes/emedia/graf/icoPromo.svg);background-repeat:no-repeat;background-position:15px 50%;cursor:pointer}#koszyk .woocommerce-cart-form #kupon_rabatowy a#coupon_button:after{content:"";display:block;width:8px;height:8px;background-color:#fff;border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);position:absolute;right:20px;top:22px;transform:rotate(45deg);transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy.on a#coupon_button:after{transform:rotate(225deg);top:25px;transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon{padding:0 15px 0 15px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy.on .coupon{max-height:200px;opacity:1;padding:10px 15px 20px 15px;transition:all 0.2s ease}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon input{flex-grow:1;background:#fff0;border:1px solid #BFBFBF;padding:15px 15px;box-sizing:border-box;border-radius:4px;font-size:16px}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon .coupon-error-notice{display:block;padding:10px 10px;box-sizing:border-box;width:100%;background:#FFEAEA;color:#ED1818;text-align:center}@media screen and (max-width:500px){#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon{flex-direction:column;gap:15px;width:100%;box-sizing:border-box}#koszyk .woocommerce-cart-form #kupon_rabatowy .coupon input{width:100%;box-sizing:border-box}}#koszyk .cart-collaterals{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:30px 20px;box-sizing:border-box}#koszyk .cart-collaterals .cart_totals{float:unset;width:100%}#koszyk .cart-collaterals .cart_totals table{border:0}#koszyk .cart-collaterals .cart_totals table tbody{display:flex;flex-direction:column;width:100%;justify-content:space-between;gap:10px}#koszyk .cart-collaterals .cart_totals table tr{display:flex;align-items:center;gap:10px;width:100%}#koszyk .cart-collaterals .cart_totals table tr th,#koszyk .cart-collaterals .cart_totals table tr td{padding:0;border:0}#koszyk .cart-collaterals .cart_totals table tr td:before{display:none}#koszyk .cart-collaterals .cart_totals table tr th{font-weight:400;display:table-cell}#koszyk .cart-collaterals .cart_totals table tr td{margin-left:auto;text-align:right;font-weight:600}#koszyk .cart-collaterals .cart_totals table tr td .woocommerce-shipping-destination{display:none}#koszyk .cart-collaterals .cart_totals table tr.order-total{margin-top:10px;background:#F7F7F7;padding:15px 15px;border-radius:8px;box-sizing:border-box}#koszyk .cart-collaterals .cart_totals table tr.order-total th{font-weight:500}#koszyk .cart-collaterals .cart_totals table tr.order-total td{font-weight:700;color:var(--orange)}#koszyk .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0;margin:30px 0 0 0;text-align:center}#koszyk .cart-collaterals .cart_totals .wc-proceed-to-checkout a{text-align:center;margin:0 auto;display:inline-block;padding:12px 70px;font-size:16px}#checkout ul.woocommerce-error{padding:0;background:unset;border:0;padding-top:10px}#checkout ul.woocommerce-error:before,#checkout ul.woocommerce-error:after{display:none}#checkout ul.woocommerce-error li{position:relative;background:#FFEAEA;color:#ED1818;display:block;margin:10px 0;padding:10px 20px 10px 50px!important;border-radius:8px;font-size:16px}#checkout ul.woocommerce-error li:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:10px;left:20px;content:"\e016";color:#ED1818}#checkout ul.woocommerce-error li a,#checkout ul.woocommerce-error li a strong{color:#ED1818;font-weight:400}#checkout #tableDetails{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:30px 20px;box-sizing:border-box}#checkout h3{padding:0 0 15px 0;margin:0;font-size:30px;font-weight:600;text-align:center}#checkout #customer_details{width:100%;max-width:500px;margin:0 auto;flex-direction:column}#checkout #customer_details:before,#checkout #customer_details:after{display:none}#checkout #customer_details .woocommerce-shipping-fields{display:none}#checkout #customer_details .form-row{position:relative;display:block;width:100%;float:unset;margin:0;margin:20px 0}#checkout #customer_details .form-row#shipping_country_field label[for="shipping_country"]{display:none}#checkout #customer_details .form-row.notes{margin-top:0}#checkout #customer_details span.woocommerce-input-wrapper{display:block;position:relative}#checkout #customer_details input{display:block;padding:12px 15px;font-size:16px;border:1px solid #BFBFBF}#checkout #customer_details input[aria-invalid="true"]{border:1px solid #ED1818}#checkout #customer_details textarea{display:block;height:120px;padding:12px 15px;font-size:16px;border:1px solid #BFBFBF;resize:none}#checkout #customer_details label{display:block;padding:0;margin:0;position:absolute;left:15px;top:10px;font-size:16px;color:#586171;font-weight:400;pointer-events:none;transition:all 0.3s ease}#checkout #customer_details label span{position:relative;display:inline-block;color:#586171;font-size:12px;top:-4px}#checkout #customer_details label span.optional{display:none!important}#checkout #customer_details #billing_country_field label,#checkout #customer_details input:focus~label,#checkout #customer_details input:not(:placeholder-shown)~label,#checkout #customer_details textarea:focus~label,#checkout #customer_details textarea:not(:placeholder-shown)~label{z-index:5;top:-11px;left:10px;font-size:12px;background-color:#fff;padding:0 5px;color:#333}#checkout #customer_details #billing_country_field label{top:-8px}#checkout #customer_details input:focus~label span,#checkout #customer_details input:not(:placeholder-shown)~label span,#checkout #customer_details textarea:focus~label span,#checkout #customer_details textarea:not(:placeholder-shown)~label span{font-size:10px}#checkout #customer_details input::placeholder,#checkout #customer_details textarea::placeholder{opacity:0}#checkout #customer_details .select2-container .select2-selection{display:block;padding:12px 15px;font-size:16px;border:1px solid #BFBFBF}#checkout #customer_details .select2-container .select2-selection .select2-selection__rendered{padding:0}#checkout #customer_details .select2-container .select2-selection .select2-selection__arrow{background-image:url(/wp-content/themes/emedia/graf/ico_arrowBottom.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;display:block;width:15px;height:9px;position:absolute;top:20px;right:15px;transition:all 0.2s ease}#checkout #customer_details .select2-container.select2-container--open .select2-selection .select2-selection__arrow{transform:rotate(180deg)}#checkout #order_review{padding-top:50px;width:100%;max-width:500px;margin:0 auto;flex-direction:column}#checkout #order_review .shop_table{border:0;display:flex;flex-direction:column;width:100%}#checkout #order_review .shop_table thead tr{display:flex;width:100%;padding:15px 20px;box-sizing:border-box;justify-content:space-between}#checkout #order_review .shop_table thead th{font-weight:600;padding:0;color:#586171}#checkout #order_review .shop_table tbody{display:flex;flex-direction:column;width:100%;gap:15px}#checkout #order_review .shop_table tbody tr{display:flex;width:100%;gap:20px;align-items:center;justify-content:space-between;border:1px solid #BFBFBF;border-radius:8px;padding:20px;box-sizing:border-box}#checkout #order_review .shop_table tbody tr td{border:0;padding:0;font-weight:600}#checkout #order_review .shop_table tbody tr td .product-quantity{display:none}#checkout #order_review .woocommerce-terms-and-conditions-wrapper{font-size:14px;color:#586171;font-weight:400}#checkout #order_review .woocommerce-terms-and-conditions-wrapper a{font-weight:400}#checkout #order_review .woocommerce-terms-and-conditions-wrapper .form-row label{display:flex;gap:2px;align-items:center;padding:10px 0 0 0;margin:0;line-height:1.3}#checkout #order_review .woocommerce-terms-and-conditions-wrapper .form-row label input{flex-basis:15px;min-width:15px;max-width:15px}#checkout #tableSummary{margin-top:20px;background:#FFF;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px;padding:30px 20px;box-sizing:border-box}#checkout #tableSummary .shop_table{border:0;display:flex;flex-direction:column;width:100%}#checkout #tableSummary .shop_table tr{width:100%;display:flex;justify-content:space-between}#checkout #tableSummary .shop_table tr th{border:0;font-weight:400}#checkout #tableSummary .shop_table tr td{border:0;font-weight:600}#checkout #tableSummary .shop_table tr #payment{background:unset!important;border:0!important;text-align:right}#checkout #tableSummary .shop_table tr #payment label{margin:0;padding:0}#checkout #tableSummary .shop_table tr.order-total{margin-top:10px;background:#F7F7F7;padding:15px 15px;border-radius:8px;box-sizing:border-box}#checkout #tableSummary .shop_table tr.order-total th{font-weight:500;padding:0}#checkout #tableSummary .shop_table tr.order-total td{padding:0;font-weight:700;color:var(--orange)}#checkout #tableSummary .place-order{padding:0;margin:30px 0 0 0;text-align:center}#checkout #tableSummary .place-order button{text-align:center;margin:0 auto;display:inline-block;padding:12px 45px;font-size:16px}#thankyou{padding-top:20px}#thankyou .woocommerce-thankyou-order-received{font-family:"all-round-gothic",sans-serif;display:block;padding:50px 0 10px 0;text-align:center;font-size:25px;;font-weight:600;line-height:1.4}#thankyou ul.woocommerce-thankyou-order-details{display:flex;list-style:none;gap:15px;width:100%;padding:20px;box-sizing:border-box;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}#thankyou ul.woocommerce-thankyou-order-details:before,#thankyou ul.woocommerce-thankyou-order-details:after{display:none}#thankyou ul.woocommerce-thankyou-order-details li{flex-grow:1;border:0;margin:0;background:#F7F7F7;text-align:center;padding:20px;box-sizing:border-box;border-radius:8px}@media screen and (max-width:600px){#thankyou ul.woocommerce-thankyou-order-details{flex-direction:column}}#thankyou .woocommerce-order-details{width:100%;padding:20px;box-sizing:border-box;background:#fff;box-shadow:0 15px 30px 2px rgb(29 63 121 / .1);border-radius:8px}#thankyou .woocommerce-order-details h2{text-align:center;font-size:25px;padding:0 0 20px 0}#thankyou .woocommerce-order-details table.shop_table{border:0;display:flex;flex-direction:column;gap:10px}#thankyou .woocommerce-order-details table.shop_table a{color:var(--txt)}#thankyou .woocommerce-order-details table.shop_table a:hover{color:var(--orange)}#thankyou .woocommerce-order-details table.shop_table tr{display:flex;justify-content:space-between;border:0}#thankyou .woocommerce-order-details table.shop_table th{border:0;font-weight:400}#thankyou .woocommerce-order-details table.shop_table td{border:0}#thankyou .woocommerce-order-details table.shop_table tbody{display:flex;flex-direction:column;gap:10px}#thankyou .woocommerce-order-details table.shop_table tbody tr{border:1px solid #BFBFBF;padding:5px 2px;border-radius:8px}#thankyou .woocommerce-order-details table.shop_table tbody tr a{font-weight:600}#thankyou .woocommerce-order-details table.shop_table tbody tr .product-quantity{display:none}#thankyou .woocommerce-order-details table.shop_table tfoot{display:flex;flex-direction:column;gap:10px}#thankyou .woocommerce-order-details table.shop_table tfoot tr{background:#F7F7F7;padding:5px 2px;border-radius:8px}#thankyou .woocommerce-order-details table.shop_table tfoot tr a{font-weight:600}#thankyou .woocommerce-order-details table.shop_table tfoot tr .product-quantity{display:none}#metodyPlatnosci{text-align:center;padding:50px 0;background:#F7F7F7}.MuiGrid-root #avatar{display:none}#zencal-embed-meeting-details .MuiTypography-root.MuiTypography-h1.css-kserge-MuiTypography-root{padding-top:0!important}#zencal-embed #zencal-embed-meeting-details p,#zencal-embed #zencal-embed-meeting-details h1,#zencal-embed #zencal-embed-meeting-details span,#zencal-embed #zencal-embed-meeting-details span a,#zencal-embed #zencal-embed-meeting-details li,#zencal-embed #zencal-embed-meeting-details button,#zencal-embed-schedule-view-calendar-container span,#zencal-embed-schedule-view-calendar-container #calendar-navigation-month,.zencal-embed-booking-view-hour-list-item,.zencal-embed-booking-view-hour-list-item-selected,#zencal-embed-booking-form-view-your-details-phone-container{color:black!important}#zencal-embed #zencal-embed-meeting-details li{position:relative;font-size:16px}#zencal-embed-meeting-details li::before{content:'';position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background-color:#333}#zencal-embed h1{font-family:'Open Sans',sans-serif!important}#zencal-embed-schedule-view-container #pick-dates-label,#zencal-embed-schedule-view-container #pick-dates-description,#zencal-embed-booking-view-step-1,#pick-dates-summary,#zencal-embed-booking-view-step>.MuiBox-root>.MuiTypography-p,#zencal-embed-booking-view-step>.MuiBox-root>.MuiTypography-h2,#zencal-embed-booking-view-step>.MuiBox-root>.MuiTypography-h3{color:white!important}.zencal-embed-booking-view-calendar-date-button-selected,.zencal-embed-booking-view-hour-list-item-selected{background-color:#f25e2a!important;color:black!important}.zencal-embed-booking-view-calendar-date-button-selected:hover,.zencal-embed-booking-view-hour-list-item-selected:hover{background-color:#f25e2a!important;color:black!important}#zencal-embed-schedule-view-calendar-container .MuiTypography-root.MuiTypography-span.css-rilhua-MuiTypography-root{white-space:nowrap!important}#zencal-embed-booking-form-view-your-details-container textarea{border:1px solid #22334D!important}@media screen and (max-width:1000px){.full-width-column h1{font-size:30px!important;font-weight:700!important}}@media screen and (max-width:959px){#zencal-embed-meeting-details>.MuiGrid-root:nth-child(2),#zencal-embed-meeting-details>.MuiGrid-root:nth-child(3){display:none!important}#zencal-embed-meeting-details-container{margin:0 auto!important}#zencal-embed-booking-view-container{margin:0 auto!important}}@media screen and (max-width:400px){#zencal-embed{max-width:95%!important;margin:0 auto!important}}.wypelnijbrief_blok{width:100%;padding:30px 30px 20px 30px;box-sizing:border-box;background:rgba(242 94 42 / 10%);margin:40px 0;text-align:center;transform:scale(0);transition:all 0.5s ease 0.2s}.wypelnijbrief_blok.on{transform:scale(1);transition:all 0.5s ease 0.2s;animation:myzoom 1.5s ease 0.6s}@keyframes myzoom{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}100%{transform:scale(1)}}.wypelnijbrief_blok h2{font-size:40px;padding:0 0 30px 0!important}.wypelnijbrief_blok h2 strong{color:#f25e2a}.wypelnijbrief_blok p{padding-bottom:30px}.wypelnijbrief_blok .button{margin:15px 10px 0 10px;font-weight:700}.wypelnijbrief_blok .button a{display:inline-block}.tabsBlog{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:20px 20px}@media screen and (max-width:550px){.tabsBlog{grid-template-columns:repeat(1,1fr)}}.tabs-navigation{display:flex;width:100%;overflow:hidden;justify-content:flex-end;background:var(--lightgrey);padding:0!important;margin:50px 0 0 0!important;max-width:100%!important}.tabs-navigation-inner{display:flex;flex-wrap:nowrap;gap:10px;overflow:auto;width:100%;max-width:1100px;box-sizing:border-box;padding:40px 30px 15px 30px;margin-bottom:25px;cursor:grab;user-select:none}.tabs-navigation-inner:active{cursor:grabbing}.tabs-navigation-inner.dragging{cursor:grabbing;scroll-behavior:auto}.tabs-navigation-inner::-webkit-scrollbar{height:3px}.tabs-navigation-inner::-webkit-scrollbar-track{background:#fff0}.tabs-navigation-inner::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px}.tabs-navigation .tab-button{font-family:'Poppins',sans-serif;font-size:14px;display:block;width:auto;padding:12px 20px;text-align:center;font-weight:500;text-decoration:none;color:var(--txt);background:#fff;outline:1px solid rgba(0 0 0 / .15);border-radius:30px;position:relative;top:0;line-height:1.4;outline-offset:-1px;white-space:nowrap;transition:all .2s ease-in-out}.tabs-navigation .tab-button:hover{outline:1px solid var(--orange);background:var(--orange);color:#fff;cursor:pointer}.tabs-navigation .tab-button.active{background:var(--orange);color:#fff}.tabs-navigation .tab-button:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;visibility:hidden;background-repeat:no-repeat;background-position:-450px -10px,0 0;background-image:-webkit-linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .6) 45%,#fff0 50%);background-image:linear-gradient(top left,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .2) 37%,rgb(255 255 255 / .9) 45%,#fff0 50%);background-size:250% 270%,200% 200%;transition:background-position 0.5s ease,opacity 0.5s ease 0.2s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.2s}.tabs-navigation .tab-button:hover:after{background-position:0 0,0 0;visibility:visible;transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;-webkit-transition:background-position 0.5s ease,opacity 0.5s ease 0.3s;opacity:0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.product-tabs-section{margin-top:10px;max-width:100%}.product-tabs-section .tab-content{display:none}.product-tabs-section .tab-content.active{display:block}.product-tabs-section .wpis{display:flex;flex-direction:column;gap:15px;text-decoration:none;color:inherit;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease}.product-tabs-section .wpis:hover{box-shadow:0 4px 12px rgb(0 0 0 / .15)}.product-tabs-section .wpis .img{aspect-ratio:2 / 1.1;overflow:hidden}.product-tabs-section .wpis .img img{width:100%;height:100%;object-fit:cover}.product-tabs-section .wpis>div:last-child{padding:0}.product-tabs-section .cats{margin-bottom:15px;font-size:12px;color:#666}.product-tabs-section .cats .separator{color:#ccc}.product-tabs-section .title{font-size:18px;font-weight:600;color:#333;margin-bottom:0;line-height:1.4}.product-tabs-section .bottom{display:flex;justify-content:space-between;align-items:center;font-size:14px}.product-tabs-section .bottom .data{color:#666}.product-tabs-section .bottom .more{color:var(--orange);font-weight:500}.product-tabs-section .noOpinions{display:block;text-align:center;font-weight:500;margin-top:20px}.product-tabs-section #reviews h3{text-align:center;margin-bottom:15px;padding-top:0}.product-tabs-section .download-file-item{display:flex;align-items:center;padding:15px;margin-bottom:10px;background:#fff;border-radius:8px;border:1px solid rgba(0 0 0 / .15);transition:all 0.3s ease}.product-tabs-section .file-icon{margin-right:15px;color:var(--orange);font-size:20px}.product-tabs-section .file-info{flex:1}.product-tabs-section .file-name{font-weight:600;color:#333}.product-tabs-section .file-size{font-size:12px;color:#666}.product-tabs-section .download-action{margin-left:15px}.product-tabs-section .download-btn{display:inline-flex;align-items:center;padding:10px 22px;background:var(--orange);color:#fff;text-decoration:none;border-radius:30px;font-size:14px;font-weight:500;transition:background 0.3s ease}.product-tabs-section .download-btn:hover{background:var(--darkorange)}.product-tabs-section .download-btn svg{margin-right:6px}@media screen and (max-width:550px){.product-tabs-section .download-file-item{flex-direction:column;text-align:center;gap:15px}.product-tabs-section .file-icon{margin-right:0;line-height:1}.product-tabs-section .download-action{margin:0}}.product-tabs-section #important-links ul{list-style:none;display:flex;flex-direction:column;gap:10px}.product-tabs-section #important-links a{display:flex;gap:10px;align-items:center;padding:15px;margin-bottom:10px;background:#fff;border-radius:8px;color:var(--txt);border:1px solid rgba(0 0 0 / .15);transition:all 0.3s ease}.product-tabs-section #important-links a img{filter:brightness(0) saturate(100%) invert(18%) sepia(28%) saturate(649%) hue-rotate(178deg) brightness(87%) contrast(89%);transition:all 0.3s ease}.product-tabs-section #important-links a:hover{background:#FFF;border:1px solid #fff0;box-shadow:0 5px 15px 2px rgb(29 63 121 / .1);border-radius:8px}.product-tabs-section #related-products>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.product-tabs-section #related-products>div:last-child>div{padding:15px;background:#fff;border-radius:6px;text-align:center}.product-tabs-section p[style*="italic"]{color:#666;font-style:italic}.product-tabs-section p[style*="text-align: center"]{text-align:center;padding:40px 20px}.product-reviews form#commentform{display:flex;gap:15px;flex-wrap:wrap}.product-reviews form#commentform .comment-form-comment{position:relative;width:100%}.product-reviews form#commentform .comment-form-author,.product-reviews form#commentform .comment-form-email{width:calc(50% - 10px)}.product-reviews form#commentform label{display:flex;align-items:center;gap:5px}.product-reviews form#commentform .comment-form-comment textarea{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;height:150px;box-sizing:border-box}.product-reviews form#commentform .comment-form-author input,.product-reviews form#commentform .comment-form-email input{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;box-sizing:border-box}.product-reviews form#commentform .form-submit{width:100%;text-align:center;padding-top:15px}.product-reviews form#commentform .form-submit button{display:block;width:auto;padding:12px 50px;text-align:center;font-weight:500;text-decoration:none;color:#fff;background:var(--orange);outline:2px solid var(--orange);border-radius:30px;position:relative;font-size:16px;top:0;line-height:1.4;outline-offset:-2px;overflow:hidden;transition:all .2s ease-in-out;margin:0 auto;border:none;cursor:pointer}.product-reviews form#commentform .form-submit button:hover{color:#fff;background:var(--darkorange);outline:2px solid var(--darkorange)}.product-reviews form#commentform input#author,.product-reviews form#commentform input#email{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;padding:15px;box-sizing:border-box}.product-reviews form#commentform textarea#comment{font-family:'Poppins',sans-serif;border:1px solid #BFBFBF;display:block;width:100%;border-radius:6px;resize:none;padding:15px;height:150px;box-sizing:border-box}#googleRating,#bezplatnaWycenaBox{display:none!important}.bezpieczneDane{text-align:center}.bezpieczneDane em{display:inline-block!important;padding-left:20px;margin:0 auto;text-align:center;font-style:normal;font-size:14px;background-image:url(/wp-content/themes/emedia/graf/icoSafe.svg);background-size:13px auto;background-repeat:no-repeat;background-position:0 50%}#formSlide{position:fixed;z-index:-1;right:-100%;top:0;width:100%;height:100%;overflow:auto;background:rgba(0 0 0 / .2);display:flex;justify-content:flex-end;transition:all 0.2s ease}#formSlide.on{z-index:99999;position:fixed;right:0%;transition:all 0.2s ease}#formSlide .wpcf7{min-width:550px;height:100%;margin:unset!important;overflow:hidden;padding-bottom:0;box-sizing:border-box;background:#fff}#formSlide .wpcf7 form{overflow:auto;position:relative;width:100%;height:100%;max-width:650px;box-sizing:border-box;padding:3% 15% 30px 10%}#formSlide .wpcf7 form .close{position:absolute;right:3%;top:3%;cursor:pointer;display:block}#formSlide .wpcf7 form .close #formSlideClose{display:inline-block;width:33px;height:33px;background-image:url(/wp-content/themes/emedia/graf/icoCloseCircle.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(20%) sepia(13%) saturate(2296%) hue-rotate(182deg) brightness(89%) contrast(92%);transition:all 0.2s ease}#formSlide .wpcf7 form .close #formSlideClose:hover{filter:brightness(0) saturate(100%) invert(42%) sepia(36%) saturate(4035%) hue-rotate(348deg) brightness(103%) contrast(90%);transition:all 0.2s ease}#formSlide .wpcf7 form .header{font-family:"all-round-gothic",sans-serif;font-size:24px;font-weight:600}#formSlide .wpcf7 form .wpcf7-acceptance{color:#586171}#formSlide .wpcf7 form button{padding:12px 25px;margin-bottom:15px}@media screen and (max-width:550px){#bezplatnaWycenaBox .wp-block-columns{flex-direction:column;gap:5px;padding:0 0 10px 0}#bezplatnaWycenaBox .wp-block-columns .wp-block-column:last-child h2{padding:15px 0 5px 0}#formSlide .wpcf7 form .header,#bezplatnaWycenaBox h2,#bezplatnaWycenaBox h3{padding:20px 0 10px 0;line-height:1.2}#formSlide .wpcf7{min-width:unset}#formSlide .wpcf7 form{max-width:100%;padding:5px 3% 20px 3%}#formSlide .wpcf7 form .header{padding-right:40px;font-size:20px}#formSlide form label{margin:12px 0}#formSlide form .wpcf7-list-item label{margin:0 0}#formSlide form label textarea{padding-top:50px}#formSlide form label textarea+.floating-label{font-size:12px;line-height:1.2}#formSlide form .submit{padding-top:15px}}@media screen and (max-width:450px){#formSlide form label textarea{padding-top:60px}}.page-template-page_oferta .cky-revisit-bottom-left,.single-product .cky-revisit-bottom-left{z-index:0}#pakiety{flex-direction:column;padding-left:3%!important;padding-right:3%!important}.pricing-grid{gap:40px 20px}.pricing-grid .pricing-card{padding:30px 20px}.pricing-grid .pricing-card a.wp-block-button__link{padding:12px 20px}.autoryzowanyPartner{padding-top:30px;gap:15px 20px!important}.autoryzowanyPartner figure.wp-block-media-text__media{width:90%;max-width:150px;margin:0 auto}#nasiPartnerzy{background-color:#F7F7F7;padding-bottom:50px}#nasiPartnerzy .wp-block-columns{flex-direction:column-reverse}#nasiPartnerzy .wp-block-column:first-child{padding-bottom:40px}#nasiPartnerzy .wp-block-column:last-child{display:flex;align-items:center}#nasiPartnerzy h1{padding-bottom:5px}#nasiPartnerzy .wp-block-column:last-child h2{flex-grow:1;font-size:clamp(30px, 4vw, 64px)}#nasiPartnerzy .wp-block-column:last-child .wp-block-group{flex-basis:35%;max-width:300px;min-width:150px}#nasiPartnerzy .wp-block-buttons{margin-top:30px}#listapartnerow{margin:50px auto 80px auto}#listapartnerow .listapartnerowHeader{padding-bottom:50px}#listapartnerow .listapartnerowHeader h2{padding-bottom:20px}#listapartnerow .listapartnerowHeader .wp-block-column:first-child{flex-basis:70%}#listapartnerow .listapartnerowHeader .wp-block-column:last-child{flex-basis:500px;min-width:500px}@media screen and (max-width:1300px){#listapartnerow .listapartnerowHeader .wp-block-column:first-child{flex-basis:100%}#listapartnerow .listapartnerowHeader .wp-block-column:last-child{flex-basis:0%;min-width:0}}.rozwijajSie{background:var(--darkblue);margin:80px auto 0 auto;color:#fff}.rozwijajSie h2{color:#fff;margin-bottom:30px}.rozwijajSie p{color:#fff}.rozwijajSie .wp-block-columns{position:unset;gap:40px;flex-direction:column}.rozwijajSie .wp-block-column:first-child{padding:40px 0 20px 0}.rozwijajSie .wp-block-column:last-child{position:relative}.rozwijajSie .wp-block-column:last-child figure{position:relative;height:auto;left:-3%;width:106%!important}.rozwijajSie .wp-block-column:last-child figure img{display:block;width:102%;height:102%;object-fit:cover;object-position:0% 50%}@media screen and (max-width:1500px){.rozwijajSie .wp-block-column:first-child{flex-basis:50%}.rozwijajSie .wp-block-column:last-child{flex-basis:50%}.rozwijajSie .wp-block-column:last-child figure{width:50%}}.partnerstwa{margin:50px auto}.partnerstwa .wp-block-columns{position:unset;gap:100px}.partnerstwa .wp-block-columns .wp-block-column:first-child{flex-basis:25%}.partnerstwa .wp-block-columns .wp-block-column:last-child{flex-basis:75%;padding:0 0}@media screen and (max-width:1300px){.partnerstwa .wp-block-columns{gap:30px}}.productApilo #breadcrumbs{position:absolute;left:50%;transform:translate(-50%,100px)}.productApilo #breadcrumbs a{color:#fff}.productApilo #breadcrumbs a:hover{color:var(--orange)}.productApilo #breadcrumbs span{color:#fff}#heroProduct{background:linear-gradient(135deg,#0F172A 0%,#1E293B 100%);color:#fff;padding:130px 0 40px 0;overflow:hidden}#heroProduct:before{content:"";position:absolute;top:0%;right:0%;transform:translate(50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgb(249 115 22 / .15) 0%,transparent 60%)}#heroProduct .wp-block-columns{display:flex;gap:0 0;color:#94A3B8;flex-direction:column}#heroProduct .wp-block-media-text{display:inline-grid;grid-template-columns:60px auto!important;align-items:center;gap:10px;background:rgb(249 115 22 / .12);color:#FDBA74;padding:6px 18px 6px 6px;border-radius:999px;font-size:13px;font-weight:600;margin-bottom:15px;border:1px solid rgb(249 115 22 / .3);white-space:nowrap}#heroProduct .wp-block-media-text figure.wp-block-media-text__media{background:#fff;padding:5px 10px;line-height:1;border-radius:30px;box-sizing:border-box}#heroProduct .wp-block-media-text .wp-block-media-text__content{margin:0 0;padding:0 0}#heroProduct h1{color:#fff;margin-top:15px;margin-bottom:15px}#heroProduct .has-medium-font-size{margin-bottom:15px;color:#fff;font-size:20px!important}#heroProduct .wp-block-buttons{margin-top:25px}#heroProduct hr{width:94%;margin:40px auto;max-width:1500px;opacity:.15}#heroProduct .slogansCols{display:grid;grid-template-columns:1fr 1fr;gap:40px 20px;font-size:16px}#heroProduct .slogansCols strong{font-family:"all-round-gothic",sans-serif;font-size:clamp(28px, 4vw, 40px);font-weight:800;color:var(--orange);line-height:1;margin-bottom:6px}.integracjeColsFooter{color:#94A3B8;font-size:14px;margin-top:30px}#konsultacja{overflow:hidden}#konsultacja:before{content:"";position:absolute;bottom:-50%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgb(249 115 22 / .18) 0%,transparent 60%)}#konsultacja h2{padding-bottom:20px}#konsultacja .wp-block-buttons{margin:30px auto}}@font-face{font-display:swap;font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-wrap:nowrap;transition-property:transform;box-sizing:content-box;align-self:flex-end}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;position:relative;transition-property:transform;opacity:1}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.gallery-thumbs .swiper-slide{width:auto!important}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:7px;height:7px;display:inline-block;border-radius:100%;background:#fff0;border:1px solid #ccc}.swiper-pagination-bullet:focus{outline:0}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#02538F;border:1px solid #02538F}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgb(0 0 0 / .1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgb(0 0 0 / .5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .wp-block-image,.swiper-container-cube .wp-block-image,.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .wp-block-image,.swiper-container-cube.swiper-container-rtl .wp-block-image,.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-spinner,.fr-spinner [class^="fr-"]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;transform:translateZ(0)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container{padding:0 0}.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgb(0 0 0 / .4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgb(0 0 0 / .3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgb(255 255 255 / .08)}.fr-info .fr-stroke-color{background:rgb(80 80 80 / .3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none!important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:#fff0}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color 0.2s ease-in;-webkit-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block!important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none!important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgb(16 16 16 / .85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:"";position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px #fff0}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgb(255 255 255 / .2);border-right:2px solid rgb(255 255 255 / .2);border-bottom:2px solid rgb(255 255 255 / .2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url(/wp-content/themes/emedia/css/fresco/skins/fresco/sprite.svg)}.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url(/wp-content/themes/emedia/css/fresco/skins/fresco/sprite.png)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgb(0 0 0 / .4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgb(0 0 0 / .3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgb(0 0 0 / .1)}.fr-window-skin-fresco .fr-side-button-background{background-color:#fff0}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:#fff0;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgb(0 0 0 / .3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgb(0 0 0 / .1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgb(0 0 0 / .3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgb(255 255 255 / .08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity 0.2s ease-in;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,30px,0)}[data-aos=fade-down]{transform:translate3d(0,-30px,0)}[data-aos=fade-right]{transform:translate3d(-30px,0,0)}[data-aos=fade-left]{transform:translate3d(30px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-30px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(30px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-30px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(30px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}[data-class="wpcf7cf_group"],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px 0;align-items:center}