/*!
Theme Name: FeliFam
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: felifam
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

FeliFam is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-weight:500;font-size:5.25rem;line-height:1;text-transform:uppercase;color:var(--main-color);padding:0;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#000;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc;margin:0;padding-left:1.3rem}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#E7B17D;color:var(--main-color);border:none;border-radius:0;padding:1.25rem 1.875rem;cursor:pointer;position:relative;z-index:1;overflow:hidden}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#6A6A6A;width:100%;border:none;border-bottom:2px solid #6A6A6A;border-radius:0;padding:.625rem 0;transition:all .5s}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#6a6a6a}input:focus-visible{outline:none}input[type="text"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="password"]:hover,input[type="number"]:hover,input[type="tel"]:hover,input[type="range"]:hover,input[type="date"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="time"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="color"]:hover,textarea:hover{border-color:#E7B17D}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{border-color:#E7B17D}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body{font-family:'Euclid Square',sans-serif;font-size:1rem;font-weight:400;line-height:1}@font-face{font-display:swap;font-family:'Euclid Square';src:url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Bold.eot);src:url('https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Bold.eot#iefix') format('embedded-opentype'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Bold.woff2) format('woff2'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Bold.woff) format('woff'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Euclid Square';src:url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Regular.eot);src:url('https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Regular.eot#iefix') format('embedded-opentype'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Regular.woff2) format('woff2'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Regular.woff) format('woff'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Euclid Square';src:url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Italic.eot);src:url('https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Italic.eot#iefix') format('embedded-opentype'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Italic.woff2) format('woff2'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Italic.woff) format('woff'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'Euclid Square';src:url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Medium.eot);src:url('https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Medium.eot#iefix') format('embedded-opentype'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Medium.woff2) format('woff2'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Medium.woff) format('woff'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Euclid Square';src:url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-MediumItalic.eot);src:url('https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-MediumItalic.eot#iefix') format('embedded-opentype'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-MediumItalic.woff2) format('woff2'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-MediumItalic.woff) format('woff'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'Euclid Square';src:url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Light.eot);src:url('https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Light.eot#iefix') format('embedded-opentype'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Light.woff2) format('woff2'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Light.woff) format('woff'),url(https://felifam.com.ua/wp-content/themes/felifam/font/EuclidSquare-Light.ttf) format('truetype');font-weight:300;font-style:normal}p{font-size:1rem}.text-medium{font-size:1.5rem}:root{--main-color:#fff}a{text-decoration:none}.search-field::-webkit-input-placeholder{color:#fff}.search-field::-moz-placeholder{color:#fff;opacity:1}.search-field:-ms-input-placeholder{color:#fff}.search-field::placeholder{color:#fff}h3{color:#fff;font-weight:500;font-size:2.5rem;line-height:100%;padding:0;margin:0}h2{font-size:3.125rem;color:#000;font-weight:500;line-height:100%;padding:0;margin:0}h4{font-size:1.5rem;font-weight:500;margin:0;padding:0}button:before{content:'';width:0;height:440%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:#000;transition:.5s ease;display:block;z-index:-1}button:hover::before{width:105%}p{padding:0;margin:0}#myHeader{position:fixed;width:100%;top:-100%;left:0;z-index:99999}.top-header{background-color:#E7B27F}.container{width:100%;padding-left:3%;padding-right:3%}.flex{display:flex}.top-block-header{justify-content:space-between;align-items:center;padding-top:.7rem;padding-bottom:.7rem}.top-phone-number a svg{width:23px;height:23px}.top-phone-number a{color:var(--main-color);display:flex;align-items:center}.border-button{border:1px solid var(--main-color);border-radius:5rem;color:var(--main-color);padding:.625rem 1rem;position:relative;display:block}.left-row-top{gap:1.25rem;align-items:center}.social-icon-top{gap:.9rem;align-items:center}.sign-top a{color:var(--main-color)}.sign-top a:first-child::after{content:" /";padding-left:0;padding-right:5px}.right-row-top{gap:1.875rem;align-items:center}.like-cart{display:flex;align-items:center;gap:5px}.like-cart svg{width:21px;height:auto}.like-cart a img{width:26px;height:26px;display:block}.block-header{background-color:#2F4447}.logo-geader img{width:100%;max-width:9rem;height:auto}.menu-header a{color:var(--main-color)}.menu-header{display:flex;gap:2.5rem}.logo-menu{align-items:center;gap:1.563rem}.block-header .container{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem}button.search-submit{padding:0;background:transparent;border:none;color:#fff;position:relative}input.search-field{background-color:transparent;border:1px solid var(--main-color);border-radius:0;font-size:1rem;padding:13px 18px 13px 48px;min-width:21rem;color:#fff}form.search-form{position:relative}button.search-submit{padding:0;background:transparent;border:none;color:#fff;position:absolute;top:50%;left:18px;transform:translate(0,-50%)}.site-footer{background-color:#2F4447;padding-top:4.375rem;padding-bottom:4.375rem}.one-footer-row{width:40%}.logo-footer img{width:100%;height:auto;max-width:12rem}.logo-footer{padding-bottom:2.125rem}.description-footer{color:var(--main-color);line-height:1.3;max-width:28rem}.site-footer .block-footer-full{display:flex;justify-content:space-between;gap:2rem}.menu-footer{display:flex;flex-direction:column;gap:1rem}.menu-footer a{color:var(--main-color);font-size:1.5rem;line-height:1.2}.social-footer{display:flex;align-items:center;gap:1.25rem}.social-footer a svg{width:40px;height:40px}.site-footer .block-footer-full{width:100%;display:flex;justify-content:space-between;gap:2rem;padding-top:4.375rem;padding-bottom:4rem;border-top:4px solid #fff;border-bottom:4px solid #fff}.prava-footer{text-align:start;color:#fff}.breadcump-archiver a{color:#CECECE}.breadcump-archiver{color:#CECECE}span.breadcrumb_last{color:#000}.breadcump-archiver #breadcrumbs{padding:14px 0;margin:0}.text-archive-services p{font-size:1.5rem;line-height:1.2;text-align:center}.text-archive-services{padding:4.375rem 0;display:flex;justify-content:center}.text-archive-services .container{max-width:50rem}.post-archive-singl img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.title-button{z-index:2;position:relative}.post-archive-singl{position:relative;min-height:70vh;max-height:50rem;display:flex;align-items:flex-end;padding:2.5rem}.title-button{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.title-post-archive-services h3{text-transform:uppercase}.archive-post-serv .post-archive-singl:not(:last-child){margin-bottom:2.5rem}@media (min-width:1200px){.button-post-archive-services button{padding-left:6.25rem;padding-right:6.25rem}}.desc-design-category-section{margin-top:4.375rem}.desc-design-category-section .container .text-medium{max-width:1200px;text-align:center;line-height:1}.desc-design-category-section .container{display:flex;justify-content:center}.zasady-category-seven-section{margin-top:4.375rem;margin-bottom:4.375rem}.zasady-category-seven-section h2{margin-bottom:2.5rem}.container-zasady{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:5rem}.row-zasady{background-color:#f3f2ee;padding:1.875rem;min-height:25rem;display:flex;flex-direction:column;justify-content:space-between}.number-zasady{font-weight:500;font-size:1.5rem;line-height:100%;color:#6a6a6a}.text-zasady{font-weight:400;font-size:1.5rem;line-height:100%;color:#000}.advantages-category-section{margin-top:4.375rem}.container-advantages-category{display:flex;gap:4.375rem}.row-left-advantages{width:45%}.row-right-advantages{width:55%;margin-right:-3%}.variant-advantages .text-medium{padding-top:2.5rem;padding-bottom:2.5rem;display:flex;align-items:center}.variant-advantages:not(:last-child){border-bottom:2px solid #000}.variant-advantages .text-medium:before{content:'';min-width:10px;width:10px;height:10px;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/vector-2-2.svg);position:relative;display:block;background-repeat:no-repeat;background-size:contain;margin-right:2rem;background-color:#000;border-radius:50%}.slider-services img{width:100%}.slider-services{margin-left:1.25rem;margin-right:1.25rem;position:relative}.slick-prev.slick-serv-prev.slick-arrow{background-color:#F3F2EE;width:59px;height:59px;display:flex;align-items:center;justify-content:center;border-radius:50%;left:-1%;transition:all .4s;z-index:2}.slick-prev.slick-serv-prev.slick-arrow::before{content:'';background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/Vector-2-1.svg);width:20px;height:20px;position:relative;display:block;opacity:1;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}.slick-next.slick-serv-next.slick-arrow{background-color:#F3F2EE;width:59px;height:59px;display:flex;align-items:center;justify-content:center;border-radius:50%;right:49%;transition:all .4s}.slick-next.slick-serv-next.slick-arrow:before{content:'';background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/Vector-2-1.svg);width:20px;height:20px;position:relative;display:block;opacity:1;background-repeat:no-repeat;background-position:center}.slick-prev.slick-serv-prev.slick-arrow:hover,.slick-next.slick-serv-next.slick-arrow:hover{background-color:#E7B17D}.slider-services.slick-slide.slick-current.slick-active:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5.4rem;height:5.4rem;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/group-59.svg);background-repeat:no-repeat;background-size:contain;transition:all .4s}.slider-services.slick-slide.slick-current.slick-active:hover{cursor:pointer}.slider-services.slick-slide.slick-current.slick-active:hover:before{scale:.9}.pop-video-section-bachmann{position:fixed;z-index:999;top:0;left:0;display:none;width:100%;height:100%;flex-direction:row;align-items:center;justify-content:center;transition:background 0.5s ease;color:#272a2b;background:#0f1214}.pop-video-section-bachmann{transition:opacity .5s ease}.pop-row-bachmann{position:relative;opacity:0;transform:translateY(100%);transition:opacity 1s ease,transform 1s ease}.pop-row-bachmann.visible{opacity:1;transform:translateY(0rem)}.video-container-bachmann{position:relative;z-index:2;width:100%;height:auto;max-height:100%;overflow:auto;scrollbar-width:none;margin:0 auto;padding:2.5rem 0 1.875rem;background-color:transparent;display:flex;justify-content:center;align-items:center}.close-pop-bachmann{position:absolute;top:0;right:-5%;cursor:pointer}.video-container-bachmann video{max-width:80vh;max-height:70vh}.close-pop-bachmann img{width:1.5rem;transition:all .3s}.close-pop-bachmann img:hover{transform:rotate(90deg);transition:all .3s}.sub-text-slider{padding-top:1.25rem}.sub-text-slider:before{content:'';width:1.9rem;height:1.9rem;position:relative;display:block;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/vector-5.svg);background-repeat:no-repeat;background-size:contain}.sub-text-slider{display:flex;align-items:center;gap:1.6rem;font-weight:400;font-size:1.5rem;line-height:100%;color:#6a6a6a;padding-left:1.3rem}.grid-services-what-work-section{background-color:#f3f2ee;margin-top:4.375rem;padding-top:4.375rem;padding-bottom:4.375rem}.grid-services-what-work-section h2{padding-bottom:2.5rem}.grid-what-work{display:grid;grid-template-columns:repeat(2,1fr)}.row-grid-what-work{width:100%;display:flex}.image-what-work img{width:100%;height:100%}.image-what-work,.text-what-work{width:50%}.text-what-work{padding:1.875rem;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #d9d9d9}.top-number{font-weight:500;font-size:1.5rem;line-height:100%;color:#6a6a6a}.title-what-work{font-weight:500;font-size:1.5rem;line-height:100%;color:#000;padding-bottom:1.25rem}.description-what-work{font-weight:400;font-size:1.5rem;line-height:100%;color:#000}.row-grid-what-work:nth-child(3),.row-grid-what-work:nth-child(4){flex-direction:row-reverse}.description-post-services{font-size:1rem;color:#fff;line-height:1.4;margin-top:1.25rem;display:none}.title-post-archive-services{padding-right:20%}.overlay-post-services{width:100%;height:40%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);opacity:.6}.uslugi-services-section{margin-top:4.375rem}.uslugi-services-section .container{display:flex;gap:1.25rem}.uslugi-services-section .container{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.row-uslugi-services{flex:1;background-color:#f3f2ee;padding:1.875rem}.title-uslugi-gray{font-weight:500;font-size:1.5rem;line-height:100%;color:#000;margin-bottom:1.25rem}.description-uslugi-gray{font-weight:400;font-size:1rem;line-height:1.2;color:#000}.min-container{margin-left:auto;margin-right:auto;max-width:75rem;background-color:#fff;padding:2.5rem;box-shadow:0 4px 34px 0 #00000017}.information-project-section .second-heading{font-size:1.5rem;font-weight:500;color:#000;margin-bottom:1.25rem;line-height:1.3}.urivok-project p{font-size:1.25rem;line-height:1.1;padding-bottom:1.25rem}.time-project-block{font-size:1.5rem;font-weight:700}.general-information{margin-top:6.3rem;display:flex;justify-content:space-between}.info-proj{font-size:1.5rem;font-weight:700}.information-project-section{margin-top:-10%;z-index:2;position:relative}.info-proj span{font-size:1.25rem;font-weight:400}.info-proj{display:flex;flex-direction:column;gap:1.25rem}.info-proj br{display:none}.grid-gallery-project ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;grid-row-gap:2.5rem}.image-project-section{margin-top:6.8rem}.grid-gallery-project li img{width:100%;height:100%;object-fit:cover}.grid-gallery-project ul li:nth-child(7n+1){grid-area:1 / 1 / 2 / 2}.grid-gallery-project ul li:nth-child(7n+2){grid-area:1 / 2 / 3 / 3}.grid-gallery-project ul li:nth-child(7n+3){grid-area:2 / 1 / 3 / 2}.grid-gallery-project ul li:nth-child(7n+4){grid-area:3 / 1 / 5 / 3}.grid-gallery-project ul li:nth-child(7n+5){grid-area:5 / 1 / 7 / 2}.grid-gallery-project ul li:nth-child(7n+6){grid-area:5 / 2 / 7 / 3}.grid-gallery-project ul li:nth-child(7n+7){grid-area:7 / 1 / 9 / 3}.tab-content{display:none}.tab-content.current{display:block}@media (max-width:1024px){.grid-gallery-project ul{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width:768px){.grid-gallery-project ul{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.posts-project-section{margin-top:4.375rem}ul.projects-categories-tabs{list-style:none;padding:0;display:flex;margin-bottom:2.5rem;align-items:center}li.tab-link.current{background-color:#E7B17D;border-radius:50px;color:#fff;font-size:1.25rem}li.tab-link{color:#000;font-size:1.25rem;padding:11px 20px;cursor:pointer;margin-right:1.25rem;transition:all .5s}.project-item{display:flex;gap:2.5rem}.project-item img{width:50%;min-height:25rem;object-fit:cover}.content-post-project{flex:1;width:50%;display:flex;flex-direction:column;justify-content:space-around}.content-post-project h3{color:#000}.content-post-project p{padding-top:1.25rem}.info-row-single-project{color:#6A6A6A}.info-row-single-project:not(:last-child){padding-bottom:10px}.project-item:nth-child(2n){flex-direction:row-reverse}.load-more-container{text-align:center;margin-top:2.5rem}.load-more-container button{background-color:#2D4446;padding-left:6.25rem;padding-right:6.25rem}.container-post-project{display:flex;flex-direction:column}.project-item{order:1}.load-more-container{order:2}.product-description .description-content{display:none}.product-description .description-title::after{content:"⌵";margin-left:1rem;position:absolute;right:-2rem;top:50%;transition:all .3s ease;transform:translateY(-30%) rotate(180deg)}.product-features .features-title::after{content:"⌵";margin-left:1rem;position:absolute;right:-2rem;top:50%;transition:all .3s ease;transform:translateY(-60%) rotate(0)}.product-features .features-title.show::after{transform:translateY(-30%) rotate(180deg)}.product-description .description-content.show{display:block}.product-features .features-list{display:none}.product-features .features-list.show{display:block}.description-title,.features-title{color:#000;position:relative;display:inline-flex;align-items:center;cursor:pointer}.product-description .description-title.show::after{transform:translateY(-60%)}.image-information-single{display:flex;position:relative;gap:2.5rem}.tpslick-slide img{width:100%;height:100%;object-fit:cover}.tpwpg-main{width:48%}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(1){grid-area:1 / 1 / 2 / 5}.woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.875rem;grid-row-gap:2.5rem}.single-product-section{margin-top:2.5rem}.woocommerce-product-gallery__image img{width:100%}.product_sku{color:#D9D9D9;font-size:1.5rem;line-height:1;font-weight:400}.product_title.entry-title{color:#000;margin-top:1.5rem;margin-bottom:2.5rem}.description-content{margin-top:1.25rem}.product-description{margin-top:1.875rem;padding-top:1.875rem;padding-bottom:1.875rem;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.product-features{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #D9D9D9}.features-list{margin:0;margin-top:1.25rem;padding:0}.price-quanity{display:flex;gap:2.5rem;align-items:center;margin-top:1.875rem}span.woocommerce-Price-amount.amount{color:#E7B17D;font-size:2.5rem;font-weight:500}form.cart{display:flex;gap:2.5rem;align-items:center}.input-text.qty.text{text-align:center}.quantity.quantity-all{position:relative}.quantity.quantity-all .minus{position:absolute;top:50%;transform:translateY(-50%);left:15%;cursor:pointer;z-index:2;transition:all .3s ease}.quantity.quantity-all .minus:hover{scale:2}.quantity.quantity-all .plus{position:absolute;top:50%;transform:translateY(-50%);right:15%;cursor:pointer;z-index:2;transition:all .3s ease}.quantity.quantity-all .plus:hover{scale:2}.quantity.quantity-all .input-text.qty.text{color:#000;border-color:#000}.advantages-single-section{margin-top:2.5rem}.container-icon-text{display:flex;gap:1.25rem}.row-icon-text{width:100%;background-color:#C2E1E3;padding:2.188rem 1.25rem;display:flex;align-items:center;gap:1.25rem;font-size:1.5rem;color:#2D4446;font-weight:500}.row-icon-text svg{width:100%;height:100%;max-width:3.9rem}.woocommerce-cart-section .container{display:flex;gap:2.5rem}.woocommerce-cart-section .woocommerce-cart-form{width:65%}.woocommerce-cart-section .shiping-cart{width:35%;background-color:#F4F4F4;padding:2.5rem}.woocommerce-cart-section .product-remove{display:none}.product-price .woocommerce-Price-amount.amount,.product-subtotal .woocommerce-Price-amount.amount{font-size:1rem;color:#000;font-weight:400}.product-name,.product-price,.product-quantity,.product-subtotal{font-weight:400;color:#6A6A6A}.woocommerce-cart-section .product-thumbnail{max-width:6.25rem;height:10rem;padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #D9D9D9}.woocommerce-cart-section .product-name a{color:#000}.woocommerce-cart-section tr th.product-thumbnail{max-width:max-content;height:auto}.product-thumbnail.product-thumbnail-top,.product-name.product-name-top,.product-price.product-price-top,.product-quantity.product-quantity-top,.product-subtotal.product-subtotal-top{text-align:start;border-bottom:1px solid #D9D9D9;padding:1.25rem 1rem}.product-name,.product-price,.product-quantity,.product-subtotal{padding:1.25rem 1rem}.summa-cart{text-align:end;margin-top:2.5rem}.summa-cart .woocommerce-Price-amount.amount{font-size:1.5rem}.shipping-row .woocommerce-shipping-destination{display:none}.shipping-row form.woocommerce-shipping-calculator{display:none}.shipping-row ul#shipping_method{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.shipping-row ul li{display:flex;gap:10px;color:#000}.shipping-row h4{padding-bottom:1.25rem;border-bottom:1px solid #D9D9D9;margin-bottom:1.25rem}.filter-category{display:grid;grid-template-columns:repeat(2,1fr);margin-top:2.5rem;align-items:start}.woocommerce-products-header{margin-top:2.5rem}.right-filter-row{display:flex;gap:1.25rem;justify-content:flex-end;align-items:center}.search-section.search-archive-section label.screen-reader-text{display:none}.search-archive-section input.search-field{border:1px solid #D9D9D9;border-radius:90px;color:#636363;padding:15px 1rem;min-width:auto;width:100%;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/octicon_search-24.svg);background-repeat:no-repeat;background-position:95% center;background-size:1.25rem}.search-archive-section button{display:none}.search-archive-section .search-field::placeholder{color:#636363}.search-section.search-archive-section{width:50%}.sorting-section select.orderby{padding:15px 25px;background-color:#EDEDED;border:1px solid #EDEDED;border-radius:90px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/vector-13.svg);background-position:90% center;background-repeat:no-repeat;background-size:15px}.content-archive-all .products.columns-4{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:80px;grid-row-gap:40px}.content-archive-all{margin-top:2.5rem}.woocommerce-loop-product__title{font-size:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem}.content-archive-all .price .woocommerce-Price-amount.amount{font-size:1.25rem}.content-archive-all .button-product-bottom .woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:none}.button-product-bottom{display:flex;gap:1.7rem;margin-top:1.875rem}.block-sroki{margin-top:15px;color:#000}.block-sroki p{display:inline-block}a.button.more-details{width:100%;padding:1.25rem 0;text-align:center;line-height:1;border:2px solid #000;color:#000;font-weight:700;display:flex;justify-content:center;align-items:center}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:100%;padding:1.25rem 0;text-align:center;color:#fff;background-color:#2D4446;border:1px solid #2D4446;line-height:1;display:flex;justify-content:center;align-items:center}.load-more-button{text-align:center;margin-top:2.5rem}.load-more-button button{background-color:#2D4446;min-width:18rem}.left-filter-row{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap}.attribute-select{background-color:#EDEDED;border:1px solid #EDEDED;padding:15px 35px 15px 25px;border-radius:100px;cursor:pointer;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/02/vector-13.svg);background-position:90% center;background-repeat:no-repeat;background-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease}select.attribute-select.selected{background-image:none;background-color:#E7B17D;color:#fff}.block-filter{position:relative}select.attribute-select.selected{background-image:none;background-color:#E7B17D;color:#fff}span.remove-filter{position:absolute;top:50%;transform:translateY(-45%);right:10%;cursor:pointer}:focus-visible{outline:0;}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{position:relative;display:block}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:100%;height:100%;object-fit:contain;display:block;position:relative}.container-cart{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.product-cart-form-custom{grid-area:1 / 1 / 2 / 3}tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{padding-top:1.5rem;padding-bottom:1.5rem}td.product-thumbnail img{width:100%;max-width:7rem;height:auto}td.product-remove .remove{color:#000;border:1px solid #2D4446;padding:.15rem .5rem;background-color:#2D4446;margin-right:10px;transition:all .3s ease;color:#fff}td.product-remove .remove:hover{border:1px solid #000;background-color:transparent;color:#000}.product-remove,.product-thumbnail,.product-name,.product-price,.product-quantity,.product-subtotal{padding:1.25rem 1rem;border-bottom:1px solid #D9D9D9}.product-name a{color:#000}.product-subtotal{text-align:center}.coupon{display:flex;align-items:flex-end;gap:2.5rem;margin-top:2.5rem}button.button-cupon.button{min-width:14rem;background-color:#2D4446}button.button-onovim.button{margin-top:2.5rem}.cart_totals{background-color:#F4F4F4;padding:2.5rem}.cart_totals h2{font-size:1.5rem;font-weight:500;margin-bottom:1.25rem}.shippingandinfo table.shop_table.shop_table_responsive{display:flex;flex-direction:column;margin:0}.shippingandinfo tbody{display:flex;flex-direction:column}.shippingandinfo .cart-subtotal{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.shippingandinfo .cart-subtotal th{font-weight:500}.shippingandinfo .cart-subtotal td span.woocommerce-Price-amount.amount{font-size:1.5rem}tr.woocommerce-shipping-totals.shipping td ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}tr.woocommerce-shipping-totals.shipping td ul li{display:flex;gap:.5rem}tr.woocommerce-shipping-totals.shipping{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #D9D9D9}tr.woocommerce-shipping-totals.shipping td{display:flex;flex-direction:column;gap:1rem}form.woocommerce-shipping-calculator a{color:#E7B17D}tr.order-total{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;background-color:#2D4446}tr.order-total th{font-weight:500;color:#fff}tr.order-total span.woocommerce-Price-amount.amount{font-size:1.5rem}.wc-proceed-to-checkout{margin-top:2.5rem}.section-checkout{margin-top:2.5rem}.woocommerce-form-coupon-toggle{margin-bottom:1rem}.woocommerce-info a{color:#E7B17D}form.checkout_coupon.woocommerce-form-coupon{display:flex;flex-wrap:wrap;gap:1rem}form.checkout_coupon.woocommerce-form-coupon p{width:100%}form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-first{width:50%;display:flex}form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last{width:fit-content}form.checkout.woocommerce-checkout{display:flex;gap:2.5rem;align-items:flex-start}form.checkout.woocommerce-checkout h3#order_review_heading{display:none}#customer_details.col2-set{width:60%}.woocommerce-checkout-review-order{width:40%}.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;gap:2rem}.select2-container--default .select2-selection--single{margin-top:.5rem;height:3rem;display:block;position:relative;border:2px solid #6A6A6A;display:flex;align-items:center;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:50%;transform:translateY(-50%);right:1%;width:20px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#E7B17D}.select2-dropdown{border:2px solid #6A6A6A;border-radius:0}#customer_details.col2-set .col-2{margin-top:2.5rem}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;color:#000}.woocommerce-additional-fields{margin-top:2.5rem}.woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.woocommerce-checkout-review-order{width:40%;background-color:#F4F4F4;padding:2.5rem}table.shop_table.woocommerce-checkout-review-order-table{display:flex;flex-direction:column;margin:0}table.shop_table.woocommerce-checkout-review-order-table thead tr{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #D9D9D9}table.shop_table.woocommerce-checkout-review-order-table thead tr th{border:none}th.product-total{font-weight:500}.cart_item .product-name{border:none}tr.cart_item .product-total span.woocommerce-Price-amount.amount{font-size:1rem;color:#000}tr.cart_item strong.product-quantity{padding:0;border:none;font-weight:500;color:#000}tr.cart-subtotal{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}tr.cart-subtotal th{font-size:1.2rem;font-weight:500}tr.cart-subtotal td span.woocommerce-Price-amount.amount{font-size:1.2rem;text-decoration:underline}tr.cart_item{display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout-payment{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.form-row.place-order{display:flex;flex-direction:column;gap:2rem;align-items:flex-end}.woocommerce-privacy-policy-text p a{color:#E7B17D}.row-category{position:relative}.container-category{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.row-category:nth-child(1){grid-area:1 / 1 / 4 / 2}.row-category:nth-child(2){grid-area:1 / 2 / 2 / 3}.row-category:nth-child(3){grid-area:2 / 2 / 4 / 3}.row-category:nth-child(4){grid-area:1 / 3 / 3 / 4}.row-category:nth-child(5){grid-area:3 / 3 / 4 / 4}.row-category img{width:100%;height:100%;object-fit:cover}.button-category{position:absolute;top:2rem;right:2rem;padding:1.25rem 3.1rem;background-color:#fff;border-radius:100px;font-size:1.5rem;font-weight:500;color:#000;transition:all .4s ease}.category-section h2{margin-top:4.375rem;margin-bottom:2.5rem}.button-category:hover{transform:translateY(5px)}.row-category.row-category-bt .button-category{top:auto;bottom:2rem}.one-block-main-container{position:relative}.green-block-category{position:absolute;bottom:0;left:0;width:100%;max-width:37.5rem;background-color:rgba(47,68,71,.9);padding:2.5rem 1.875rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}.green-block-category h1{font-size:32px;font-weight:600;margin-bottom:20px;color:#fff}.green-block-category p{margin-bottom:16px;line-height:1.6;font-size:16px;color:#fff}.green-block-category h2{color:#fff;font-size:2.5rem;margin-bottom:1.25rem}.sub-category-container{margin-top:4.375rem}.sub-category-container h3{margin-bottom:2.5rem;color:#000}.sub-container{display:grid;grid-template-columns:repeat(5,1fr);gap:2.5rem}.subcategory{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.subcategory h3{text-align:center;margin:0;font-size:1.5rem}.subcategory img{width:100%;height:auto}.archive-category.archive-category-main{margin-top:4.375rem;padding-top:4.375rem;padding-bottom:4.375rem;background-color:#F5F2F2}.archive-category.archive-category-main .attribute-select{background-color:#fff}.archive-category.archive-category-main .sorting-section select.orderby{background-color:#fff}.archive-category.archive-category-main select.attribute-select.selected{background-color:#E7B17D}@media (max-width:768px){.green-block-category{max-width:100%;padding:1.5rem 1rem}.green-block-category h1,.green-block-category h2{font-size:24px;margin-bottom:12px}.green-block-category p{font-size:14px;margin-bottom:10px}.sub-container{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:480px){.green-block-category{padding:1rem .75rem}.green-block-category h1,.green-block-category h2{font-size:20px;margin-bottom:10px}.green-block-category p{font-size:13px;margin-bottom:8px}.sub-container{grid-template-columns:1fr;gap:1rem}}.menu-header .menu-item-has-children>a::after{content:'';width:8px;height:8px;background-image:url(https://felifam.com.ua/wp-content/uploads/2024/03/polygon-3.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;margin-left:10px;transition:all 0.5s}.menu-header ul.sub-menu{display:flex;flex-direction:column;border-radius:0;box-shadow:0 15px 20px 0 #0000000D;background-color:#fff;color:#000;padding:1rem}.menu-header ul.sub-menu li{padding:1rem 0}.menu-header ul.sub-menu li a{color:#000;transition:all .3s ease}.menu-header ul.sub-menu li a:hover{color:#E7B27F}.menu-header li{padding-top:.5rem;padding-bottom:.5rem}.border-button:hover{background-color:#2F4447;border-color:#2F4447}.border-button{transition:all .5s ease}.social-icon-top.flex a{transition:all .5s ease}.social-icon-top.flex a:hover{transform:translateY(3px)}.like-cart a{position:relative}span.cart-count{background-color:#fff;line-height:1;padding:3px 6px;font-size:12px;border-radius:50%;color:#000;position:absolute;top:-4px;right:-10px}div#projects-tabs h2{margin-bottom:2.5rem}.one-block-main-container img{width:100%;max-height:70vh;object-fit:cover}.slider-our-product .slick-slide{list-style:none;padding:10px}.button-product-bottom a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:none}.title-slider-pro h2{margin-top:4.375rem;padding-bottom:2.5rem}.related-product{padding:0 5%}.slick-slide span.price span.woocommerce-Price-amount.amount{font-size:1.25rem}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-weight:700}.slick-prev.prev-our-product.slick-arrow,.slick-next.next-our-product.slick-arrow{width:3.125rem;height:3.125rem;opacity:1}.slick-prev.prev-our-product.slick-arrow:before{content:'';border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg);transition:all .3s ease}.slick-next.next-our-product.slick-arrow:before{content:'';border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-right:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .3s ease}.slick-prev.prev-our-product.slick-arrow,.slick-next.next-our-product.slick-arrow{width:3.125rem;height:3.125rem;opacity:1;display:flex;align-items:center;justify-content:center;z-index:999;border:2px solid #000;transition:all .3s ease}.slick-prev.prev-our-product.slick-arrow{left:-5%}.slick-next.next-our-product.slick-arrow{right:-5%}.slick-prev.prev-our-product.slick-arrow:hover,.slick-next.next-our-product.slick-arrow:hover{background-color:#2D4446;border-color:#2D4446}.slick-next.next-our-product.slick-arrow:hover:before,.slick-prev.prev-our-product.slick-arrow:hover:before{border-color:#fff}.step{display:none}.step-form-section{position:fixed;bottom:-110%;left:0;width:100%;height:100%;background-color:#2F4447;z-index:999999999;overflow:auto;transition:all .5s ease}.step-form-section.quiz-link{bottom:0%}.step-form-section .container{display:flex;align-items:center;justify-content:center;height:100%;padding-top:5%;padding-bottom:5%;position:relative}.step{display:none;flex-direction:column}.form-viriable{display:flex;flex-wrap:wrap;justify-content:center;gap:2%}.form-viriable label{width:30%}.step-text{text-align:center;color:#E7B17D;font-size:1.5rem;font-weight:500}.step h2{color:#fff;text-align:center;padding-top:1.875rem;padding-bottom:2.5rem}.variant-row{display:flex;justify-content:center;gap:2%}.form-viriable label{width:30%;display:flex;flex-wrap:wrap;gap:1rem;color:#fff;font-size:1.5rem}.button-next-variable{margin-top:2.5rem}.variant-row img{width:100%;height:fit-content;object-fit:cover;max-height:400px}.button-next-variable{gap:2.5rem;display:flex;justify-content:center}.button-next-variable button.prev-btn{background-color:#fff;color:#000;font-weight:700}.button-next-variable button.prev-btn:hover{color:#fff}button.next-btn{font-weight:700}.contact-pop{max-width:700px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:3rem;align-items:center}.contact-pop input{background-color:transparent;color:#fff;border-color:#fff;font-weight:400}.contact-pop input::placeholder{color:#fff}.check-pop{display:flex;justify-content:center;gap:.5rem;color:#fff;font-weight:400}.close-pop-up-form{position:absolute;top:5%;right:5%;cursor:pointer;transition:all .5s ease}.close-pop-up-form:hover{transform:rotate(180deg)}.contact-pop input:focus{color:#fff}.container-cart tr.cart_item{display:table-row}.blog-section h1{margin-top:7.5rem;margin-bottom:3.75rem;font-size:clamp(1.8rem, 2.6vw, 2.4rem);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#2f4447;text-align:left;padding-left:2.5rem}.site-main.blog-main .post a{display:flex;color:#000}.inform-blog,.img-post{flex:1}.inform-blog{background-color:#F4F4F4;padding:1.875rem;display:flex;flex-direction:column;justify-content:space-between}.site-main.blog-main .post:nth-child(1) .post-blog{font-size:2.5rem;font-weight:500;margin-bottom:1.25rem}.site-main.blog-main .post:nth-child(1) .desc-blog{font-size:1.5rem}.site-main.blog-main{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;position:relative;padding-bottom:7rem}.site-main.blog-main .post:nth-child(1){grid-area:1 / 1 / 3 / 3}.site-main.blog-main .post .post-blog{font-size:1.5rem;font-weight:500;margin-bottom:1.25rem}.site-main.blog-main .post .desc-blog{font-size:1rem}.button-after-post-blog{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.button-after-post-blog button{background-color:#2D4446;min-width:18rem}.container-post-blog{padding-left:5%;padding-right:5%;margin-top:2.5rem}.container-post-blog header.entry-header h1{margin-top:7.5rem;margin-bottom:5.625rem;font-size:clamp(1.4rem, 2vw, 1.9rem);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#2f4447;text-align:center}.container-post-blog header.entry-header{text-align:center;margin-bottom:1.875rem}.entry-content.content-single-post .post-thumbnail{margin-bottom:2.5rem}.entry-content.content-single-post,.entry-content.content-single-post p{font-size:1.5rem;margin-bottom:1em}.entry-content.content-single-post strong{font-weight:500}.img-post img{height:100%;object-fit:cover}.sub-category{background-color:hsl(185deg 22% 23% / 90%);padding:2.5rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease;font-size:1.5rem;font-weight:500;opacity:0;z-index:-1}.button-all-category{margin-top:2.5rem}.sub-category ul{margin-top:1.25rem;list-style:none;padding:0;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.sub-category ul li a{color:#fff;font-size:1.25rem;font-weight:400;transition:all .3s ease}.row-category:hover .sub-category{opacity:1;z-index:2}.sub-category ul li:not(:first-child):before{content:'|';margin-right:1rem}.row-category{overflow:hidden}.sub-category ul li a:hover{color:#E7B17D}.mob-menu{display:none}.menu-header ul.sub-menu li:not(:last-child){border-bottom:1px solid #E7B27F}.content-archive-all .products.columns-4 li{display:flex;flex-direction:column;justify-content:space-between;position:relative}.yith-wcwl-add-to-wishlist{margin-top:0;position:absolute;z-index:99;left:1rem;top:1rem}.step-form-section.pop-link{bottom:0}.step-form-section.pop-link{bottom:0;background-color:rgb(0 0 0 / 50%)}.step-form-section.pop-link .container{background-color:#2F4447;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:fit-content;width:fit-content}.step.pop-step{display:flex}.mob-title-atribute{display:none}.result-search{padding-top:2rem;padding-bottom:2rem;border-bottom:2px solid #000;width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.woocommerce-results{width:100%;margin-bottom:2rem}.result-search a{color:#000}.result-search h3{padding-top:1rem}.archive-category.archive-category-main.all-product-adrchive{background-color:#fff;margin-top:0;padding-top:2.5rem}.button{transition:all .3s ease}.button:hover{transform:scale(.98)}@media (min-width:1024px){.site-main.blog-main .post:nth-child(1) .img-post img{min-height:600px;object-fit:cover;object-position:center}.left-filter-row,.right-filter-row{flex:1}}.button-all-pr{text-align:center;margin-top:2.5rem}.button-all-pr button{background-color:#2D4446;font-weight:700;min-width:20rem}.pop-menu-mobile{position:fixed;top:0;right:-100%;z-index:9999999999;width:100%;height:100%;background-color:#2F4447;overflow:scroll;transition:all .5s ease}.edit-pop{padding:1.25rem}.top-edit{display:flex;align-items:center;justify-content:space-between}.logo-pop img.custom-logo{max-width:9rem}.sicial-pop .social-icon-top.flex{display:flex;margin-top:2.5rem;margin-bottom:1rem}.pop-menu-mobile .main-navigation ul{display:flex;flex-direction:column;position:relative;margin-top:1rem;gap:0}.button-pop .sign-bt{background-color:#E7B17D;color:#fff;padding:1.25rem 1.875rem;display:block}.button-pop .sign-up{display:block;padding:1.25rem 1.875rem;border:1px solid #fff;color:#fff}.button-pop{display:flex;gap:1.25rem;margin-top:2rem}.pop-menu-mobile.view{right:0;z-index:9999999}.pop-menu-mobile ul.sub-menu{display:none}.pop-menu-mobile .menu-header ul.sub-menu{background-color:transparent;padding:0;width:100%;box-shadow:none}.pop-menu-mobile .menu-header ul.sub-menu li a{color:#fff}.pop-menu-mobile .menu-header ul.sub-menu li:not(:last-child){border-bottom:0}.pop-menu-mobile .menu-header li:not(:last-child){border-bottom:1px solid #fff}.pop-menu-mobile .menu-header li{padding-top:1.25rem;padding-bottom:1.25rem}.wishlist-section form#yith-wcwl-form{margin-top:4rem;margin-bottom:4rem}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:initial;display:block;position:relative}.product-stock-status,.product-add-to-cart,.product-stock-status,.product-add-to-cart{border-bottom:1px solid #D9D9D9}.wishlist_table .product-add-to-cart a{color:#E7B17D}.product-cart-form-custom.cart-sec td.product-name{border-bottom:1px solid #D9D9D9}.new-text{color:#E7B17D;font-weight:700}.post-date{display:flex;gap:10px;padding-bottom:1.875rem}section.search-section header.page-header{text-align:center;margin-top:2rem;margin-bottom:2.5rem}section.search-section header.page-header h1.page-title{color:#000}.post-search-custom{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;margin-bottom:2.5rem}.post-search-custom a{color:#000;text-decoration:underline}.prava-footer.prava-footer-mob{display:none}.mobile-category-thumbnail{display:none}.post-thumbnail img{width:100%}figure.wp-block-image.size-full img{width:100%}.account-section{margin-top:4rem;margin-bottom:4rem}div#customer_login{display:flex;gap:2rem;width:100%}.container.container-small{max-width:1140px;margin-left:auto;margin-right:auto}.account-section .u-column1.col-1{flex:1}.account-section .u-column2.col-2{flex:1}.account-section form.woocommerce-form.woocommerce-form-login.login{display:flex;flex-direction:column;gap:2rem}.account-section .u-column1.col-1 h2{margin-bottom:1.875rem}.account-section .form-row{display:flex;flex-direction:column}.account-section .form-row button.woocommerce-button.button.woocommerce-form-login__submit{margin-top:2rem}.account-section .form-row button.woocommerce-button.button.woocommerce-form-login__submit:before,.account-section button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:before{height:800%}p.woocommerce-LostPassword.lost_password a{color:#000}.u-column2.col-2 h2{margin-bottom:1.875rem}.account-section .u-column2.col-2 form.woocommerce-form.woocommerce-form-register.register{display:flex;flex-direction:column;gap:2rem}.container.container-small .woocommerce{display:flex;flex-wrap:wrap}.account--menu{width:fit-content}nav.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}nav.woocommerce-MyAccount-navigation ul a{padding-bottom:.625rem;position:relative;display:block;color:#000;text-transform:uppercase}nav.woocommerce-MyAccount-navigation ul .is-active a{color:#E7B27F}.account--menu{border:1px solid #dadae5;height:fit-content}span.navigation--headline{margin:0rem 1.25rem 0rem 1.25rem;font-size:1rem;display:block;font-weight:500;color:#000;text-transform:uppercase;padding:1.25rem 0rem .625rem 0rem;border-bottom:1px solid #dadae5}nav.woocommerce-MyAccount-navigation{display:block;position:relative;font-size:16px;line-height:23px;padding:.625rem 1.25rem .625rem 1.25rem}.woocommerce-MyAccount-content{width:70%;margin-left:3rem}.panel--title{font-size:1.625rem;padding:1.25rem 0rem 1.25rem 0rem}.panel--title a{color:#E7B27F}.panel--description{margin:0rem 0rem 1.25rem 0rem}.panel--description a{color:#E7B27F}.account-info--container{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.account--info{border:1px solid #dadae5}.acc--title{padding:1.25rem 0rem .625rem 0rem;border-bottom:1px solid #dadae5;text-transform:uppercase;margin:0rem 1.25rem 0rem 1.25rem;font-weight:500}.panel--data{padding:1.25rem;line-height:1.2;height:110px}.panel--action a{margin:1.25rem;display:block;padding:1rem 1.25rem;background-color:#EDEDED;width:fit-content;border-radius:100px;color:#000}section.pagination-section{width:100%}.acc--address{padding:1.25rem;line-height:1.2;height:140px}.order-check span.woocommerce-Price-amount.amount{font-size:1rem;color:#000}.woocommerce-MyAccount-content .woocommerce-order-details{margin-top:2rem;margin-bottom:2rem}.woocommerce-MyAccount-content span.woocommerce-Price-amount.amount{font-size:1rem}.woocommerce-MyAccount-content td.woocommerce-table__product-total.product-total{text-align:center}.adress-block h3{color:#000;margin-bottom:1rem}.adress-par{line-height:1.2;margin-bottom:1rem}.adress-block header.woocommerce-Address-title.title a{margin-bottom:.5rem;color:#E7B17D;display:block}.order-check table{border-spacing:0}.order-check thead{background-color:#E7B17D}.order-check th{color:#fff;font-weight:500;padding:1rem;text-align:start}.order-check td{padding:1rem;font-size:.875rem}.order-check td a{color:#E7B17D}.adress-edits-f form{display:flex;flex-direction:column;gap:2rem}.adress-edits-f h3{color:#000}.adress-edits-f .woocommerce-address-fields{display:flex;flex-direction:column;gap:2rem}.adress-edits-f .woocommerce-address-fields__field-wrapper{display:flex;flex-direction:column;gap:2rem}.form-edit-acc-f form.woocommerce-EditAccountForm.edit-account{display:flex;flex-direction:column;gap:2rem}.wishlist-content-j td.product-stock-status{display:none}nav.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{order:1}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders{order:2}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{order:3}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address{order:4}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account{order:5}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist{order:7}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--coupons{order:8}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{order:9}.account--menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--custom-payment-methods{order:6}h3.title-pay{color:#000;margin-bottom:1.875rem}ul.payment-methods{list-style:none;padding:0;margin:0;padding:1.25rem 1.25rem 1.25rem 1.25rem;display:flex;flex-direction:column}li.payment-method label{display:flex;gap:.5rem}.block-payment{border:1px solid #dadae5}.sb-title-pay{padding:1.25rem 0rem .625rem 0rem;border-bottom:1px solid #dadae5;margin:0rem 1.25rem 0rem 1.25rem;font-size:1rem;font-weight:500}li.payment-method{padding:1rem 0}li.payment-method:not(:last-child){border-bottom:1px solid #dadae5}form#custom-payment-method-form button{margin:0 1.25rem 1.25rem}p.met-oplati{padding:1.25rem;line-height:1.2;height:110px}.wc-empty-cart-message{text-align:center;font-size:3rem;margin-top:4.1rem}p.return-to-shop{text-align:center;margin-top:2.5rem;margin-bottom:4.1rem}p.return-to-shop a{color:#E7B27F;font-size:2rem}.woocommerce-notices-wrapper{text-align:center;line-height:1.2;font-size:1.25rem;margin-bottom:2.5rem}.woocommerce-notices-wrapper a{color:#E7B17D}.description-content p{line-height:1.2}.features-list{line-height:1.2}ul.woocommerce-coupon-list{list-style:none;margin:0;padding:1.25rem 1.25rem 1.25rem 1.25rem;display:flex;flex-direction:column}.coupon-g-f h3{text-transform:uppercase;color:#000;margin-bottom:1.875rem}.sign-top a.my-cabinet::after{content:none}.woocommerce-product-gallery__image img{width:100%;object-fit:cover}.custom-gallery-arrow{position:absolute;top:50%;cursor:pointer;font-size:24px;color:#333;user-select:none}.custom-gallery-arrow--left{left:10px}.custom-gallery-arrow--right{right:10px}.woocommerce-product-gallery__image--with-arrows{position:relative}.image-wishlist{width:48%;position:relative}.tpwpg-main{width:100%}.image-wishlist .yith-wcwl-add-to-wishlist{position:absolute;top:1rem;left:1rem;z-index:9999}.image-wishlist i.yith-wcwl-icon.fa.fa-heart-o{font-size:1.5rem;transition:all .3s ease}.image-wishlist i.yith-wcwl-icon.fa.fa-heart-o:hover{scale:1.2}.image-wishlist .yith-wcwl-add-to-wishlist span.feedback{font-size:0}.image-wishlist .yith-wcwl-add-to-wishlist span.feedback i.yith-wcwl-icon.fa.fa-heart{font-size:1.5rem}.image-wishlist .yith-wcwl-add-to-wishlist{margin-top:0}i.yith-wcwl-icon.fa{font-size:1.5rem;transition:all .3s ease}i.yith-wcwl-icon.fa:hover{scale:1.2}.site-main.politick p{margin-bottom:20px;line-height:1.2}.check-pop label a{color:#E7B17D}.product_sku.product-scu-view{display:block}.product_sku{display:none}.woocommerce-product-details__short-description{display:none}.summary.entry-summary .price{margin-top:2rem;margin-bottom:2rem}.product-short-description{display:none}form.cart.pc_add_to_cart_form{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.container.bootstrap-iso{padding:0}.bootstrap-iso .table tr{display:flex;align-items:flex-end;gap:1rem}.bootstrap-iso .table tr td{padding:8px 0!important}.bootstrap-iso label{margin-bottom:0}form.cart.pc_add_to_cart_form .quantity{display:none}dl.variation{display:flex;flex-direction:column;color:#000}dt.variation-{margin-bottom:.5rem}dd.variation-{margin:0;margin-bottom:1rem}dt.variation-2{display:none}dd.variation-2{display:none}ul.wc_payment_methods.payment_methods.methods{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;line-height:1.3}li.wc_payment_method{gap:.5rem;flex-wrap:wrap}li.wc_payment_method input{margin-right:.5rem}.related-product li.product.type-product{display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (min-width:766px){.summary.entry-summary{width:50%}.cart-product__footer .product-price{width:28%;margin-left:0;text-align:end;display:flex;align-items:flex-end;justify-content:flex-end}.related-product li.product.type-product{height:100%;min-height:512px}}.product-image-wrapper{height:314px;background-color:#fff;display:flex;align-items:center;overflow:hidden}.tpwpg-thumbnail img{height:150px;object-fit:cover;object-position:center}.description-content ul{line-height:1.2}.description-content p,.description-content li,.product-features p,.product-features li{padding-bottom:1em}.head-absolute img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:766px) and (max-width:1440px){.row-zasady{min-height:16rem;gap:2rem}.container-zasady{grid-column-gap:3rem}}a.button.product_type_price_calculator.add_to_cart_button{width:100%;padding:1.25rem 0;text-align:center;color:#fff;background-color:#E7B27F;border:1px solid #E7B27F;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:700}.jetpack-instant-search__sidebar .jetpack-instant-search__search-filters button.jetpack-instant-search__clear-filters-link{position:relative!important;background-color:#E7B17D!important;color:var(--main-color)!important;margin-top:0.5rem!important;padding:0.5rem!important}button.jetpack-instant-search__clear-filters-link::before{content:none}a.jetpack-instant-search__search-result-title-link{font-size:1rem}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-product-title{font-size:1rem;line-height:1.2;margin:1rem 0}span.jetpack-instant-search__product-price span.woocommerce-Price-amount.amount{font-size:1rem}span.jetpack-instant-search__product-price{margin-top:.5rem}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;cursor:pointer;padding:1rem;line-height:1}#mini-cart-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;top:0;left:0;display:flex;justify-content:center;align-items:center}.container-minicart{background:#fff;width:100%;max-width:960px;max-height:80vh}button#close-mini-cart{position:absolute;top:0;right:0}li.woocommerce-mini-cart-item.mini_cart_item{display:flex;flex-wrap:wrap;flex-direction:column}.image-mini{display:flex;color:#000}.image-mini img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{max-width:100px;max-height:100px;margin-right:10px}.head-minicart{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9e9e9}.head-minicart h3{color:#000}div#close-mini-cart{font-size:1.5rem;cursor:pointer;line-height:1}svg.close-min path{stroke:#000}ul.woocommerce-mini-cart.cart_list.product_list_widget{list-style:none;padding:0}div#mini-cart{padding:1.5rem;max-height:70vh;overflow:scroll}.cart-product__body{position:relative;display:flex;flex-direction:row;width:100%;justify-content:space-between}li.woocommerce-mini-cart-item.mini_cart_item:not(:first-child){margin-top:24px;padding-top:24px;border-top:1px solid #e9e9e9}.cart-product__footer{display:flex;justify-content:flex-end}.remove.remove_from_cart_button{color:#000;border:1px solid #2D4446;padding:.15rem .5rem;background-color:#2D4446;transition:all .3s ease;color:#fff;height:fit-content}.remove.remove_from_cart_button:hover{border:1px solid #000;background-color:transparent;color:#000}div#mini-cart-quantity{display:flex;align-items:center;gap:.5rem}div#mini-cart-quantity input.quantity-number{text-align:center;max-width:56px;color:#000}.decrease-quantity,.increase-quantity{font-size:30px;cursor:pointer;transition:all .3s ease}.decrease-quantity:hover,.increase-quantity:hover{scale:1.3}a.view-wishlist{display:none}.added_to_cart.wc-forward{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;padding:1.25rem;text-align:center;color:#fff;background-color:#2D4446;border:1px solid #2D4446;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:700}.cart-product__footer .product-price{padding:0;margin:0;border:0;color:#000}.woocommerce-mini-cart__total.total{display:flex;flex-direction:column;width:fit-content;gap:.5rem;padding:1rem 2rem;background-color:#2D4446;color:#fff;margin-top:2rem;align-items:flex-start}.woocommerce-mini-cart__total.total strong{font-weight:500}.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{font-size:1.5rem}.mini-total{display:flex;justify-content:flex-end}.woocommerce-mini-cart__buttons.buttons a.button.wc-forward{background-color:#2D4446;color:var(--main-color);border:none;border-radius:0;padding:1.25rem 1.875rem;cursor:pointer;position:relative;z-index:1;overflow:hidden}.woocommerce-mini-cart__buttons.buttons{display:flex;justify-content:space-between;margin-top:2rem;margin-bottom:2rem}p.woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{background-color:#E7B17D}.title-slider-pro h3{color:#000}.related-product.releted-mini .product-image-wrapper{height:200px}.related-product.releted-mini h2.woocommerce-loop-product__title{font-size:1rem;padding:1rem 0}.related-product.releted-mini a.button.more-details{display:none}form.woocommerce-ResetPassword.lost_reset_password{display:flex;flex-direction:column;gap:2rem}.head-media{position:absolute;top:0;left:0;width:100%;height:100%}.head-media video.head-video-play{width:100%;height:auto}.full-image-section{overflow:hidden}.iti.iti--allow-dropdown{width:100%}div#jetpack-instant-search__search-filter-3-date{display:none!important}img.head-image{width:100%;height:100%;object-fit:cover}.related-product.releted-mini li.product.type-product{min-height:auto}a.added_to_cart.wc-forward{display:none!important}.xoo-cp-opac{display:none!important}.xoo-cp-modal.xoo-cp-active{display:none!important}a.button.product_type_variable.add_to_cart_button{width:100%;padding:1.25rem 0;text-align:center;color:#fff;background-color:#2D4446;border:1px solid #2D4446;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:700}span.price{color:#E7B17D;font-weight:500}.spinner{display:flex;flex-direction:row;width:90px;height:120px;justify-content:center}.spinner>.square{width:17px;height:80px;margin:auto auto;border-radius:4px}.square-1{animation:square-anim 1200ms cubic-bezier(.445,.05,.55,.95) 0s infinite}.square-2{animation:square-anim 1200ms cubic-bezier(.445,.05,.55,.95) 200ms infinite}.square-3{animation:square-anim 1200ms cubic-bezier(.445,.05,.55,.95) 400ms infinite}@keyframes square-anim{0%{height:80px;background-color:rgb(231,177,125)}20%{height:80px}40%{height:120px;background-color:rgb(231,230,125)}80%{height:80px}100%{height:80px;background-color:rgb(231,177,125)}}.content-archive-all.content-archive-all-custom{display:flex;flex-direction:column;align-items:center}table.variations th.label{padding-bottom:1rem}td.value.woo-variation-items-wrapper a.reset_variations{display:none!important}form.variations_form.cart.wvs-loaded .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{display:flex;align-items:flex-end;gap:2rem;flex-wrap:wrap}.summary.entry-summary .price{color:#E7B17D;font-size:2.5rem;font-weight:500}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:flex;align-items:flex-end;gap:2rem;flex-wrap:wrap}.products .product{opacity:0;transition:opacity 2s ease-in-out}.products .product:nth-child(-n+8){opacity:1}ul.features-list hr{display:none}td.error-message{padding-top:1rem;color:red}@media (max-width:1450px){input.search-field{min-width:auto}div#projects-tabs h2{margin-bottom:2rem}.button-all-pr button{min-width:auto}h1{font-size:4.35rem}h2{font-size:2.2rem}h3{font-size:2rem}.menu-footer a{font-size:1.2rem}.social-footer a svg{width:2rem;height:2rem}.sub-category{padding:1rem;font-size:1.2rem}.sub-category ul li a{font-size:1rem}.content-archive-all .products.columns-4{gap:2rem}.entry-content.content-single-post,.entry-content.content-single-post p{font-size:1.2rem}.top-block-header{padding-top:.5rem;padding-bottom:.5rem}.row-video-object img{max-height:80vh}.description-what-work{font-size:1rem}.row-icon-text{padding:1.2rem;font-size:1.2rem}.row-icon-text svg{max-width:3rem}.button-product-bottom{gap:1rem}.product-image-wrapper{height:auto;aspect-ratio:1 / 1}}@media (max-width:1350px){.search-header{display:none}.logo-menu{width:100%;justify-content:space-between}.main-navigation ul{justify-content:flex-end}}@media (max-width:1024px){.content-post-project p{max-width:70%}.bottom-single-project{flex-direction:column;gap:1rem}}@media (max-width:1080px){header .main-navigation{display:none}.mob-menu{display:block}.site-footer .block-footer-full{display:flex;flex-direction:column;align-items:center;gap:0}.one-footer-row{width:100%;display:flex;flex-direction:column;align-items:center}.logo-footer{text-align:center}.description-footer{text-align:center}.other-footer-row{width:100%}.other-footer-row .main-navigation ul{display:flex;align-items:center}.other-footer-row{padding-top:1rem}.social-footer{justify-content:center}}@media (max-width:820px){.sign-top.flex{display:none}.bt-top{display:none}.social-icon-top.flex{display:none}}@media (max-width:766px){h1{font-size:2.2rem}h3{font-size:1.25rem}h2{font-size:1.5rem}div#projects-tabs h2{margin-bottom:1.25rem}.project-item{gap:1.25rem;flex-direction:column}.project-item img{width:100%;min-height:23rem}.content-post-project{width:100%}.container-post-project{gap:2.5rem}.bottom-single-project{margin-top:1.25rem}.content-post-project p{max-width:100%}.project-item:nth-child(2n){flex-direction:inherit}.button-all-pr button{width:100%}section.post-archive-services-section.post-archive-services-section-home h2{margin-bottom:1.875rem}.post-archive-singl{min-height:auto;max-height:max-content;padding:0;flex-direction:column;gap:1rem}.post-archive-singl img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover}.post-archive-singl img{min-height:23rem;object-fit:cover}.overlay-post-services{display:none}.title-button{flex-direction:column;align-items:flex-start;gap:1rem}.title-post-archive-services{padding-right:0}.title-post-archive-services h3{color:#000}.site-footer .block-footer-full{padding:0;border:0}.prava-footer{padding-top:2.5rem}.menu-footer a{font-weight:300}.social-footer{margin-top:.875rem}.text-medium{font-size:1rem}.container-zasady{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-column-gap:inherit;gap:1.875rem}.row-zasady{padding:1.25rem;min-height:inherit;gap:3rem}.zasady-category-seven-section h2{margin-bottom:1.875rem}.number-zasady{font-size:1rem}.text-zasady{font-size:1rem}.container-advantages-category{display:flex;gap:1.875rem;flex-direction:column}.row-left-advantages{width:100%}.row-right-advantages{width:100%;margin-right:0;display:flex;flex-direction:column-reverse;gap:1.875rem}.sub-text-slider{font-size:1rem}.slider-video-services{padding-bottom:7rem}.slick-prev.slick-serv-prev.slick-arrow{top:auto;bottom:0;left:30%}.slick-next.slick-serv-next.slick-arrow{top:auto;bottom:0;right:30%}.slider-services.slick-slide.slick-current.slick-active:before{width:4.3rem;height:4.3rem}.grid-what-work{grid-template-columns:repeat(1,1fr);gap:1.875rem}.grid-services-what-work-section h2{padding-bottom:1.875rem}.row-grid-what-work{flex-direction:column}.image-what-work,.text-what-work{width:100%}.text-what-work{border:none;padding:0;margin-top:1.25rem}.top-number{display:none}.title-what-work{font-size:1.25rem}.description-what-work{font-size:1rem}.row-grid-what-work:nth-child(3),.row-grid-what-work:nth-child(4){flex-direction:column}.uslugi-services-section .container{grid-template-columns:repeat(1,1fr)}.row-uslugi-services{padding:1.25rem}.title-desc-services{min-width:auto;min-height:auto;padding:.5rem;font-size:1rem}.container-uslugi-services{flex-direction:column}.desc-design-category-section .text-medium p{font-size:1rem}.form-viriable label{width:48%;font-size:.875rem;padding-top:1rem;padding-bottom:3rem}.step h2{padding-bottom:10px;padding-top:1.25rem}.step-text{font-size:1rem}.variant-row{justify-content:flex-start;flex-wrap:wrap}.button-next-variable{gap:1.25rem;display:flex;flex-direction:column;margin-top:1.875rem;width:100%}li.tab-link{font-size:1rem;margin:0}li.tab-link.current{font-size:1rem}ul.projects-categories-tabs{flex-wrap:wrap;align-items:center;gap:.5rem}.min-container{background-color:rgb(255 255 255 / 90%);width:90%;padding:1.25rem}.urivok-project p{font-size:1rem}.information-project-section h3{padding-bottom:10px}.time-project-block{font-size:1rem}.general-information{display:flex;flex-direction:column;margin-top:1.875rem;gap:1.875rem}.info-proj{font-size:1rem;gap:10px}.information-project-section{margin-top:-50%}.grid-gallery-project ul{gap:8px}.title-slider-pro h2{padding-bottom:1.875rem}.button-taku-samu button.add-to-cart-btn{width:100%}.category-section h2{margin-bottom:1.875rem}.container-category{grid-template-columns:repeat(1,1fr)}.row-category:nth-child(1),.row-category:nth-child(2),.row-category:nth-child(3),.row-category:nth-child(4),.row-category:nth-child(5){grid-area:auto}.row-category.row-category-bt img{height:20rem;object-fit:cover}.button-category{left:50%;right:auto;transform:translateX(-50%);padding:10px 50px;font-size:1rem;min-width:max-content}.one-block-main-container img{min-height:37rem;object-fit:cover}.green-block-category{padding:1.25rem;top:auto;bottom:0;height:40%;justify-content:flex-start}.green-block-category h2{font-size:1.5rem}.sub-category-container h3{margin-bottom:1.875rem}.sub-container{grid-template-columns:repeat(2,1fr);gap:1.5rem}.sub-category-container .subcategory h3{font-size:.875rem}.archive-category.archive-category-main{padding-top:2.5rem}.left-filter-row{display:flex;flex-wrap:wrap;gap:10px}.filter-category{display:flex;margin-top:1.25rem;flex-direction:column-reverse;gap:10px}.right-filter-row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}select.attribute-select{padding:.8rem 1.5rem .8rem 1rem;font-size:14px}.sorting-section select.orderby{width:100%;max-width:100%;font-size:14px;padding:.8rem}.content-archive-all .products.columns-4{grid-template-columns:repeat(1,1fr);gap:1.875rem}.search-section.search-archive-section{width:100%}.sorting-section{width:100%}.search-archive-section input.search-field{padding:.8rem 1rem;font-size:.875rem}.woocommerce-loop-product__title{font-size:1.25rem}.content-archive-all .price .woocommerce-Price-amount.amount{font-size:1rem}.content-archive-all{margin-top:1.25rem}section.category-main{overflow:hidden}section.archive-category.archive-category-main{overflow:hidden}.image-information-single{gap:1rem;grid-template-columns:repeat(1,1fr)}.summary.entry-summary{display:flex;flex-direction:column}.product-description{order:2}.price-quanity{order:1;gap:1.25rem;display:flex;flex-wrap:wrap;margin-top:0}.product-features{order:3}.product_sku{display:none}h3.product_title.entry-title{display:none}span.woocommerce-Price-amount.amount{font-size:1.5rem}form.cart{gap:1.25rem;flex-wrap:wrap}.product-description{padding-top:1.25rem;padding-bottom:1.25rem;margin-top:1.25rem}.container-icon-text{flex-direction:column}.row-icon-text{padding:1.25rem;font-size:1rem}.row-icon-text svg{max-width:2.5rem}.mob-title-atribute h3.product_title.entry-title{display:block;padding-bottom:1rem;margin:0;font-size:1.5rem}.mob-title-atribute{display:flex;flex-direction:column-reverse}.mob-title-atribute .product_sku{display:block;font-size:.875rem}.related-product{padding:0}.yith-wcwl-add-to-wishlist{margin-top:0;position:absolute;top:1rem;right:.5rem;z-index:9999}.related-product li{position:relative}.container-cart{grid-template-columns:repeat(1,1fr);gap:0}.product-cart-form-custom{grid-area:auto;overflow:auto}.cart_totals{padding:1rem}form.checkout.woocommerce-checkout{gap:1rem;flex-direction:column}#customer_details.col2-set{width:100%}.woocommerce-checkout-review-order{width:100%;padding:1rem}.blog-section h2{margin-bottom:1.875rem}.site-main.blog-main{grid-template-columns:repeat(1,1fr);gap:1.875rem}.site-main.blog-main .post:nth-child(1){grid-area:auto}.site-main.blog-main .post a{flex-direction:column-reverse}.inform-blog{padding:1.25rem}.post-date{margin-bottom:1.875rem}.site-main.blog-main .post .post-blog{font-size:1.25rem}.site-main.blog-main .post:nth-child(1) .post-blog{font-size:1.25rem}.site-main.blog-main .post:nth-child(1) .desc-blog{font-size:1rem}.post-date{justify-content:space-between}.entry-content.content-single-post,.entry-content.content-single-post p{font-size:1.2rem}.container-post-blog{padding:0}.prava-footer{display:none}.prava-footer.prava-footer-mob{display:block}span.cart-count{top:0;right:0;position:relative}.like-cart a{position:relative;display:flex;align-items:center}#yith-wcwl-popup-message{margin:0!important}.desktop-image{display:none}.mobile-category-thumbnail{display:block}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead{display:none}.container-cart tr.cart_item{display:flex;flex-direction:column;width:100%;flex-wrap:wrap;position:relative;margin-bottom:2rem;gap:1rem;align-items:flex-start}td.product-remove{width:100%;position:absolute;top:1rem;left:.7rem;z-index:999}.product-remove,.product-thumbnail,.product-name,.product-price,.product-quantity,.product-subtotal{padding:0;border-bottom:0 solid #D9D9D9}tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{padding-top:0rem;padding-bottom:0rem}td.product-thumbnail{display:block;width:100%}td.product-thumbnail a{width:100%;display:block;position:relative}td.product-thumbnail img{max-width:none}.product-cart-form-custom.cart-sec td.product-name{border-bottom:0;width:100%}td.product-price{display:none}td.product-quantity{width:100%;margin-bottom:1rem}.quantity{width:fit-content}.coupon{align-items:flex-start;gap:1rem;margin-top:0rem;flex-direction:column}.result-search{grid-template-columns:repeat(2,1fr);gap:1rem}.video-container-bachmann{width:90%}.close-pop-bachmann{top:0;right:1rem;z-index:9999999}.variant-row img{max-height:30vh;height:100%}.step-form-section{overflow:scroll}.step-form-section .container{min-height:200vh;align-items:flex-start}.step-form-section.pop-link .container{background-color:#2F4447;position:relative;top:auto;left:auto;transform:none;height:100%;width:100%}div#customer_login{flex-direction:column}.account-section form.woocommerce-form.woocommerce-form-login.login{gap:1rem}.account-section .u-column2.col-2 form.woocommerce-form.woocommerce-form-register.register{gap:1rem}.u-column2.col-2 h2{margin-bottom:1rem}.account-section .u-column1.col-1 h2{margin-bottom:1rem}.account-section{margin-top:1.875rem;margin-bottom:1.875rem}.account--menu{width:100%}.woocommerce-MyAccount-content{width:100%;margin-left:0}.account-info--container{grid-template-columns:repeat(1,1fr)}.panel--data,p.met-oplati,.acc--address{height:auto}.order-check thead{display:none}.order-check tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order{display:flex;flex-direction:column;background-color:#F4F4F4}.order-check td{padding:.5rem}.container.container-small .woocommerce{gap:1.875rem}.panel--title{padding-top:0}.form-edit-acc-f form.woocommerce-EditAccountForm.edit-account{gap:1rem}.image-information-single{flex-direction:column}.tpwpg-main{width:100%}.price-quanity button{width:100%}.row-video-object img{max-height:60vh}.close-pop-up-form{top:1%}.variant-row.big-variant-row label img{max-height:20vh}.variant-row.big-variant-row label{padding-bottom:0}.image-wishlist{width:100%;position:relative}#yith-wcwl-popup-message{transform:translate(-50%,-50%)}.product_sku.product-scu-view{display:none}.summary.entry-summary .price{margin-top:1rem;margin-bottom:1rem}.tpwpg-thumbnail img{height:100px}.container-minicart{height:100%;max-height:100vh}#mini-cart-overlay{z-index:99999}.cart-product__footer{justify-content:space-between}.woocommerce-mini-cart__total.total{width:100%}.woocommerce-mini-cart__buttons.buttons{gap:1rem;flex-direction:column}div#mini-cart{max-height:90vh}.head-media video.head-video-play{width:auto;height:100%}.product-gallery-thumbs-wrapper img{max-height:5.25rem}}#ajaxsearchliteres1{left:auto!important;width:800px!important;right:17px!important}.project-navigation{margin-bottom:50px;margin-top:50px}.project-navigation .container{display:flex;flex-wrap:wrap;justify-content:space-between}.project-navigation .previous-project{padding-left:80px}.project-navigation .next-project{padding-right:80px}.project-navigation a{display:block;position:relative;font-size:1.25rem;font-weight:400;text-decoration:none;color:#000}.project-navigation a::after{position:absolute;content:'';right:-102px;top:calc(50% - 4px);width:60px;height:8px;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjUiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDY1IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02NC4zNTM2IDQuMzUzNTVDNjQuNTQ4OCA0LjE1ODI5IDY0LjU0ODggMy44NDE3MSA2NC4zNTM2IDMuNjQ2NDVMNjEuMTcxNiAwLjQ2NDQ2NkM2MC45NzYzIDAuMjY5MjA0IDYwLjY1OTcgMC4yNjkyMDQgNjAuNDY0NSAwLjQ2NDQ2NkM2MC4yNjkyIDAuNjU5NzI4IDYwLjI2OTIgMC45NzYzMTEgNjAuNDY0NSAxLjE3MTU3TDYzLjI5MjkgNEw2MC40NjQ1IDYuODI4NDNDNjAuMjY5MiA3LjAyMzY5IDYwLjI2OTIgNy4zNDAyNyA2MC40NjQ1IDcuNTM1NTNDNjAuNjU5NyA3LjczMDggNjAuOTc2MyA3LjczMDggNjEuMTcxNiA3LjUzNTUzTDY0LjM1MzYgNC4zNTM1NVpNMCA0LjVINjRWMy41SDBWNC41WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center/contain}.project-navigation .previous-project a::after{right:-100px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDYxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02MC4zNTM2IDQuMzUzNTZDNjAuNTQ4OCA0LjE1ODMgNjAuNTQ4OCAzLjg0MTcxIDYwLjM1MzYgMy42NDY0NUw1Ny4xNzE2IDAuNDY0NDcxQzU2Ljk3NjMgMC4yNjkyMDkgNTYuNjU5NyAwLjI2OTIwOSA1Ni40NjQ1IDAuNDY0NDcxQzU2LjI2OTIgMC42NTk3MzMgNTYuMjY5MiAwLjk3NjMxNiA1Ni40NjQ1IDEuMTcxNThMNTkuMjkyOSA0LjAwMDAxTDU2LjQ2NDUgNi44Mjg0M0M1Ni4yNjkyIDcuMDIzNjkgNTYuMjY5MiA3LjM0MDI4IDU2LjQ2NDUgNy41MzU1NEM1Ni42NTk3IDcuNzMwOCA1Ni45NzYzIDcuNzMwOCA1Ny4xNzE2IDcuNTM1NTRMNjAuMzUzNiA0LjM1MzU2Wk0tNC4zNzExNGUtMDggNC41TDYwIDQuNTAwMDFMNjAgMy41MDAwMUw0LjM3MTE0ZS0wOCAzLjVMLTQuMzcxMTRlLTA4IDQuNVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat center/contain;left:-80px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.project-navigation .next-project a::after{right:-80px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDYxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02MC4zNTM2IDQuMzUzNTZDNjAuNTQ4OCA0LjE1ODMgNjAuNTQ4OCAzLjg0MTcxIDYwLjM1MzYgMy42NDY0NUw1Ny4xNzE2IDAuNDY0NDcxQzU2Ljk3NjMgMC4yNjkyMDkgNTYuNjU5NyAwLjI2OTIwOSA1Ni40NjQ1IDAuNDY0NDcxQzU2LjI2OTIgMC42NTk3MzMgNTYuMjY5MiAwLjk3NjMxNiA1Ni40NjQ1IDEuMTcxNThMNTkuMjkyOSA0LjAwMDAxTDU2LjQ2NDUgNi44Mjg0M0M1Ni4yNjkyIDcuMDIzNjkgNTYuMjY5MiA3LjM0MDI4IDU2LjQ2NDUgNy41MzU1NEM1Ni42NTk3IDcuNzMwOCA1Ni45NzYzIDcuNzMwOCA1Ny4xNzE2IDcuNTM1NTRMNjAuMzUzNiA0LjM1MzU2Wk0tNC4zNzExNGUtMDggNC41TDYwIDQuNTAwMDFMNjAgMy41MDAwMUw0LjM3MTE0ZS0wOCAzLjVMLTQuMzcxMTRlLTA4IDQuNVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat center/contain}@media (max-width:766px){.project-navigation .previous-project{padding-left:80px;margin-bottom:30px}.project-navigation .next-project{padding-right:80px;width:100%;text-align:right}.project-navigation a{display:block;position:relative;font-size:1rem;font-weight:400;text-decoration:none;color:#000}}.term-description{margin-top:40px}.term-description p{margin-bottom:15px}.term-description ul{padding-left:40px;margin-bottom:15px}.term-description h3,.term-description h2{font-weight:500;font-size:1.5rem;line-height:100%;color:#000;margin-bottom:1.25rem}