@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700|Work+Sans:400,700,900&display=swap);@-webkit-keyframes animation-7idlja{0%{background-position:0 0}100%{background-position:30px 60px}}*{margin:0;padding:0;box-sizing:border-box;min-height:0;min-width:0}html,.root{font-size:16px;line-height:26px}@media only screen and (max-width:480px){html,.root{font-size:14px}}body{margin:0;padding:0;font-family:'Work Sans',sans-serif;font-weight:400;background:#faf7f2;color:#000;font-size:1em;line-height:1.825em}a{color:#000;text-decoration:none;transition:all 0.3s}a:hover{text-decoration:none;color:#000}a:focus{outline:none}a:focus,a:active{text-decoration:none}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}::-moz-selection{background:#000;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{font-family:'Libre Baskerville',serif;text-transform:none;margin-top:30px;margin-bottom:30px;line-height:1.7em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:4.25em}h2{font-size:2.625em}h3,h4,h5{font-size:1.625em}b,strong,dt{font-family:'Work Sans',sans-serif;font-weight:700;line-height:normal}i,em{font-family:'Work Sans',sans-serif;font-weight:400}i:before,em:before{margin:0;width:auto}pre,code{margin:0;border:none;background:none}p{margin-bottom:15px}p:last-child{margin-bottom:0}img{vertical-align:middle;width:100%;height:auto;max-width:100%}img[data-src],img[data-srcset]{display:block;min-height:1px}.lazy,.gallery_lazy{opacity:0;transition:all 0.3s}.lazy.loaded,.gallery_lazy.loaded{opacity:1}blockquote{background:#faf7f2;padding:30px;margin:10px 0 30px;font-family:'Work Sans',sans-serif;font-weight:400;position:relative;overflow:hidden}blockquote p{position:relative}blockquote:after{content:'\E8EE';font-family:'fontello';position:absolute;right:-20px;bottom:-30px;transform:rotate(150deg);margin:0;line-height:normal;font-size:10em;color:rgb(0 0 0 / .05)}.align-left,.align-right{float:left;margin:0 20px 15px 0;max-width:40%}@media only screen and (max-width:480px){.align-left,.align-right{float:none;margin:0 0 15px!important;max-width:100%}}.align-left a,.align-right a{position:relative;display:block;border:none}.align-left a::after,.align-right a::after{content:'';position:absolute;right:0;top:0;border-radius:0;width:100%;height:100%;color:#fff;background:#fff;opacity:0;transition:0.3s;z-index:1}.align-left a:hover::after,.align-right a:hover::after{opacity:.1;transition:0.3s}.align-left img,.align-right img{width:100%;height:auto}.align-right{float:right;margin:0 0 15px 20px}@media only screen and (max-width:480px){.align-right{float:none;margin:0 0 15px!important}}.align-center{display:block}.align-center img{width:100%;height:auto}.align-justify{text-align:justify}figcaption{font-size:.8em;padding:5px 0;color:#4d4d4d}form input:not([type="checkbox"]),form textarea,form select{background:none;border:none;box-shadow:#000 0 -1px 0 0 inset;padding:15px;min-height:50px;border-radius:0;font-size:1em;font-family:'Work Sans',sans-serif;width:100%;margin:0;box-sizing:border-box;outline:none;transition:all 0.3s}form input:not([type="checkbox"]):focus,form textarea:focus,form select:focus{box-shadow:#000 0 -2px 0 0 inset}form input:not([type="checkbox"]).wpcf7-not-valid,form textarea.wpcf7-not-valid,form select.wpcf7-not-valid{box-shadow:#ff2f28 0 -1px 0 0 inset}form input:not([type="checkbox"]).wpcf7-not-valid:focus,form textarea.wpcf7-not-valid:focus,form select.wpcf7-not-valid:focus{box-shadow:#ff2f28 0 -2px 0 0 inset}form input:not([type="checkbox"])[type="checkbox"],form textarea[type="checkbox"],form select[type="checkbox"]{width:auto;margin:3px 5px 0 0;float:left}form input:not([type="checkbox"])[readonly="readonly"],form textarea[readonly="readonly"],form select[readonly="readonly"]{background:#fff!important;border:1px solid #ece1ce}form input:not([type="checkbox"])[readonly="readonly"].error,form textarea[readonly="readonly"].error,form select[readonly="readonly"].error{border-color:#ff2f28!important}form textarea{width:100%;max-height:150px}form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0;padding:15px 40px 15px 15px;display:inline-flex;align-items:center;justify-content:center;background-image:linear-gradient(45deg,transparent 50%,#808080 50%),linear-gradient(135deg,#808080 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 8px),calc(100% - 15px) calc(1em + 8px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}form label{margin-bottom:10px}.form__submit,.form__action{text-align:right}.form__submit div,.form__action div{display:flex;justify-content:flex-end;align-items:center;width:100%}.form__submit input[type="submit"],.form__action input[type="submit"]{width:auto;margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;order:1}.form__submit input[type="submit"] i,.form__action input[type="submit"] i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.form__submit input[type="submit"]:hover,.form__action input[type="submit"]:hover{color:#fff;border:1px solid #333;background:#333}.form__submit input[type="submit"]:hover i,.form__action input[type="submit"]:hover i{margin-left:15px}.form__submit input[type="submit"]:active,.form__action input[type="submit"]:active{transform:scale(.95);transition:0.7s}.form__submit button,.form__action button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.form__submit button i,.form__action button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.form__submit button:hover,.form__action button:hover{color:#fff;border:1px solid #333;background:#333}.form__submit button:hover i,.form__action button:hover i{margin-left:15px}.form__submit button:active,.form__action button:active{transform:scale(.95);transition:0.7s}.form__title{font-family:'Libre Baskerville',serif;font-weight:700;font-size:1.3em;margin-bottom:30px}.form__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media only screen and (max-width:380px){.form__row{display:block}}.form__field{margin-bottom:20px}.form__field .help-block{padding:10px;font-size:.7em}.form__field .help-block.wpcf7-not-valid-tip{color:#ff2f28}.wpcf7-response-output{margin-top:30px;padding:15px;border:2px solid #000}#totop{position:fixed;left:30px;bottom:10px;width:50px;height:50px;display:inline-block;line-height:50px;border-radius:50%;color:#4d4d4d;text-align:center;border:1px solid #4d4d4d;z-index:999999}#totop.innactive{opacity:0;bottom:10px;pointer-events:none}#totop.active{opacity:1;bottom:30px;pointer-events:auto}#totop:hover{background:#000;border-color:#000;color:#fff}.remodal-overlay{background:rgb(0 0 0 / .4)}.remodal{max-width:500px;margin:0;padding:50px;border-radius:30px;overflow:hidden}.remodal .section__title{font-size:1.6em;margin-bottom:30px;text-transform:uppercase;font-family:'Libre Baskerville',serif;line-height:normal}@media only screen and (max-width:480px){.remodal{padding:40px}}.remodal__close{position:absolute;top:15px;right:15px;width:29px;height:29px;cursor:pointer;opacity:.3;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s}.remodal__close span{position:absolute;display:block;width:30px;height:1px;background:#000;transform:rotate(45deg);transition:all 0.3s}.remodal__close span:last-child{transform:rotate(-45deg)}.remodal__close:hover{opacity:1}.remodal__close:hover span{background:#000;transform:rotate(40deg)}.remodal__close:hover span:last-child{transform:rotate(-40deg)}@media only screen and (max-width:480px){.remodal__close{top:10px;right:10px}}details{margin-bottom:30px;background:#faf7f2;border-radius:10px}details summary{background:#faf7f2;font-family:'Work Sans',sans-serif;font-weight:700;font-weight:400;padding:15px;border-top-right-radius:10px;border-top-left-radius:10px;cursor:pointer}details>div{padding:30px}details input,details textarea,details select{background:#fff;border:1px solid #fff;margin-bottom:15px}details textarea{width:100%}details select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:5px;margin:0 0 15px;border:1px solid #fff;padding:10px 40px 10px 15px;background-image:linear-gradient(45deg,transparent 50%,#808080 50%),linear-gradient(135deg,#808080 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}details label{display:block;margin-bottom:5px;font-family:'Work Sans',sans-serif;font-weight:700}.fancybox-overlay{background:#000}[data-wenk]:after{line-height:normal!important;font-family:'Work Sans',sans-serif!important}table{width:100%;border-collapse:collapse;border:1px solid #faf7f2;margin-bottom:15px}table thead tr{background:#faf7f2}table thead tr th{padding:15px;text-align:left}table tbody tr{border-bottom:1px solid #faf7f2;transition:0.3s}table tbody tr:last-child{border-bottom:none}table tbody tr td{padding:15px}table tbody tr:hover{background:rgb(250 247 242 / .3);transition:0.3s}fieldset legend{padding:15px 0}.coderteam{position:fixed!important;left:0;bottom:10%;z-index:99999}.coderteam img{width:13px;transform:rotate(180deg)}div[data-readmore-toggle]{display:block;padding-top:15px}div[data-readmore-toggle] span{display:inline-block;cursor:pointer;border-bottom:1px solid rgb(0 0 0 / .3);transition:0.3s}div[data-readmore-toggle] span:hover{border-color:#fff0;color:#000;transition:0.3s}div[data-readmore]{position:relative;overflow:hidden;transition:all 0.3s}div[data-readmore] .readmore_link{overflow:hidden;transition:0.3s}div[data-readmore]::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:100px;background:linear-gradient(to bottom,#fff0,#fff);transition:background 0.3s}div[data-readmore][aria-expanded="true"]::after{opacity:0;pointer-events:none}.pretty{margin-right:0.5em!important}.pretty input:checked~.state.p-defcolor label:after,.pretty .pretty.p-toggle .state.p-defcolor label:after{background-color:#000!important}body .pretty.p-default input:checked~.state label:after{background-color:#000!important}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{-o-object-fit:contain;object-fit:contain}.lazyframe{pointer-events:none;background-repeat:no-repeat;background-size:cover;background-position:center center}.lazyframe::after{transition:all 0.3s}.lazyframe[data-vendor="youtube"],.lazyframe[data-vendor="youtube_nocookie"]{background-color:#000!important}.fancy_video:hover .lazyframe::after{font-size:2.5em}.slider__actions{display:flex;align-items:center;justify-content:center;padding:30px 0 0}.slider__actions .slider__inner{display:flex;align-items:center}.slider__actions .flickity-button{position:initial;left:auto;top:auto;right:auto;background:none;color:#000;transform:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.slider__actions .flickity-button svg{width:20px;position:initial;left:auto;top:auto}.slider__actions .flickity-button.previous{order:1}.slider__actions .flickity-button.next{order:3}.slider__actions .flickity-page-dots{order:2;position:initial;left:auto;top:auto;right:auto;bottom:auto;padding:0;counter-reset:a}.slider__actions .flickity-page-dots .dot{background:none;color:#000}.slider__actions .flickity-page-dots .dot::after{content:counter(a);counter-increment:a}.grecaptcha-badge{display:none!important}.tml-login input[type="submit"]{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;width:auto}.tml-login input[type="submit"] i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.tml-login input[type="submit"]:hover{color:#fff;border:1px solid #333;background:#333}.tml-login input[type="submit"]:hover i{margin-left:15px}.tml-login input[type="submit"]:active{transform:scale(.95);transition:0.7s}.tml-rememberme-wrap{display:flex;align-items:center}.tml-rememberme-wrap input{margin:0 10px 0 0}.tml-rememberme-wrap label{margin:0;flex:1}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,details,section,summary,aside,main,menu,nav,figcaption,figure,footer,header,hgroup{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:textfield;box-sizing:content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slider{height:0;opacity:0;transition:height opacity 0.3s}.slider.flickity-enabled{opacity:1;height:auto}.slider__item{height:500px;padding:0 15px}.slider__item a{display:block;border-radius:10px;overflow:hidden}.slider__item a:hover{opacity:.9}.slider__item img{display:block;width:auto;height:500px;max-width:none}@media only screen and (max-width:768px){.slider__item{height:400px}.slider__item img{height:400px}}@media only screen and (max-width:640px){.slider__item{height:300px}.slider__item img{height:300px}}@media only screen and (max-width:420px){.slider__item{height:250px}.slider__item img{height:250px}}.clients{background:#c3bbb5;padding:80px 150px;display:grid;grid-gap:80px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:980px){.clients{padding:80px}}@media only screen and (max-width:768px){.clients{padding:50px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:480px){.clients{padding:30px;grid-gap:30px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:380px){.clients{grid-template-columns:repeat(2,1fr)}}.container_sm .clients{padding:50px}@media only screen and (max-width:769px){.container_sm .clients{padding:30px}}.clients__item a,.clients__item span{display:flex;align-items:center;justify-content:center;text-align:center;height:100%}.clients__item img{width:auto;max-height:50px}.section_blockquote{padding-top:80px;background:#fff}.blockquote__text{font-size:1.6em;font-style:italic;font-family:'Libre Baskerville',serif;line-height:1.6em;margin-bottom:15px}.gallery{margin-bottom:50px}.node-3556 .gallery{margin-bottom:0}.gallery__item{width:calc(50% - 60px);margin:30px}@media only screen and (max-width:768px){.gallery__item{width:calc(50% - 30px);margin:15px}}@media only screen and (max-width:380px){.gallery__item{width:calc(100% - 30px)}}.blog__item{display:grid;grid-gap:100px;grid-template-columns:1fr 1fr;margin-bottom:80px;align-items:center}@media only screen and (max-width:768px){.blog__item{grid-gap:50px;margin-bottom:50px}}@media only screen and (max-width:640px){.blog__item{grid-gap:30px}}@media only screen and (max-width:480px){.blog__item{display:block}}.blog__image a{position:relative;display:block}.blog__image a::before{display:block;content:"";width:100%;padding-top:133.33333333333331%}.blog__image a>.image{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;transition:opacity 0.3s}.blog__image a>.image.loaded{opacity:1}@media only screen and (max-width:480px){.blog__image{margin-bottom:30px}}.blog__info h2{font-size:1.3em;line-height:1.6em}.blog__info h2 a:hover{opacity:.5}.blog__more{margin-top:30px}.blog__more a{color:#000;display:inline;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:#000 0 -1px 0 0 inset}.blog__more a:hover{color:$roza;box-shadow:#000 0 -3px 0 0 inset}.blog__more a:hover{opacity:.5}.blog_single__main_image{margin-bottom:80px}@media only screen and (max-width:768px){.blog_single__main_image{margin-bottom:50px}}.article ul,.article ol{margin:0 0 15px 30px}.blog_single__text{margin-bottom:80px}@media only screen and (max-width:768px){.blog_single__text{margin-bottom:50px}}.image_text{display:grid;grid-gap:100px;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:80px}@media only screen and (max-width:768px){.image_text{margin-bottom:50px}}.image_text.image_text__rtl .image_text__image{order:1}.image_text h2,.image_text h3,.image_text h4{font-size:1.2em;margin-bottom:15px}@media only screen and (max-width:980px){.image_text{grid-gap:50px}}@media only screen and (max-width:768px){.image_text{grid-gap:30px;display:block}.image_text .image_text__image{margin-bottom:30px}}.pager{margin-bottom:80px;display:flex;justify-content:flex-end}@media only screen and (max-width:768px){.pager{margin-bottom:50px}}.wp-pagenavi{display:flex;align-items:center;margin-right:1px}.wp-pagenavi span,.wp-pagenavi a{margin:0;padding:0;width:50px;height:50px;border:1px solid #e5d6bd;display:flex;align-items:center;justify-content:center;margin-right:-1px;position:relative}.wp-pagenavi span.pages,.wp-pagenavi a.pages{width:auto;padding:0 15px;border:none;opacity:.5}.wp-pagenavi span.current,.wp-pagenavi a.current,.wp-pagenavi span:hover,.wp-pagenavi a:hover{z-index:1}.blog_single__share{margin-bottom:80px}@media only screen and (max-width:768px){.blog_single__share{margin-bottom:50px}}.blog_single__share .container{display:flex;align-items:center;justify-content:center;text-align:center}.blog_single__share .a2a_kit a{display:flex;align-items:center;justify-content:center;margin-left:15px;font-size:1.2em}.blog_single__share .a2a_kit a:hover{transform:scale(1.1)}.cat_description a{box-shadow:#000 0 1px 0}.cat_description a:hover{box-shadow:#000 0 2px 0}.woocommerce button.button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce button.button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce button.button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce button.button:hover i{margin-left:15px}.woocommerce button.button:active{transform:scale(.95);transition:0.7s}.woocommerce a.remove{color:#000!important}.woocommerce a.remove:hover{background:#000!important}.woocommerce .quantity input{width:80px!important;border:1px solid #ece1ce;box-shadow:none}.woocommerce .quantity input:focus{box-shadow:#d1b587 0 0 2px!important}.woocommerce .cart .button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce .cart .button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce .cart .button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce .cart .button:hover i{margin-left:15px}.woocommerce .cart .button:active{transform:scale(.95);transition:0.7s}.woocommerce .cart .button[disabled]{color:#fff!important}.woocommerce .cart .button[disabled]:hover{background:#000!important}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#000}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{border-color:#000 #fff0 #fff0 #fff0}.woocommerce ul#shipping_method li{display:flex;align-items:center}.woocommerce ul#shipping_method li input{width:auto;margin:0 10px 0 0;position:relative;top:-2px}.woocommerce ul#shipping_method li label{margin:0;flex:1}.woocommerce ul#shipping_method li:last-child{margin-bottom:0}.woocommerce #payment #place_order{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce #payment #place_order i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce #payment #place_order:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce #payment #place_order:hover i{margin-left:15px}.woocommerce #payment #place_order:active{transform:scale(.95);transition:0.7s}.woocommerce-page #payment #place_order{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce-page #payment #place_order i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce-page #payment #place_order:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce-page #payment #place_order:hover i{margin-left:15px}.woocommerce-page #payment #place_order:active{transform:scale(.95);transition:0.7s}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;font-size:1.1em;width:100%;height:auto;padding:20px 15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover i{margin-left:15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active{transform:scale(.95);transition:0.7s}.woocommerce-checkout.checkout input,.woocommerce-checkout.checkout textarea,.woocommerce-checkout.checkout select{box-shadow:none;border:1px solid #dfcbab}.woocommerce-checkout.checkout input:focus,.woocommerce-checkout.checkout textarea:focus,.woocommerce-checkout.checkout select:focus{box-shadow:#d1b587 0 0 2px}.select2-container--default .select2-selection--single{background:none;border-radius:0;border:1px solid #dfcbab;height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}#customer_details{margin-bottom:50px}@media only screen and (max-width:768px){#customer_details .col-1{margin-bottom:50px}}#jckwds-fields{margin-bottom:50px}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}@media only screen and (max-width:380px){.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}}.woocommerce-billing-fields__field-wrapper p{float:none!important;width:auto!important;margin:0!important;padding:0!important}.woocommerce-billing-fields__field-wrapper #billing_address_1_field{grid-column:1/-1}.woocommerce-shipping-fields h3 label{display:flex;align-items:center}.woocommerce-shipping-fields h3 label input{margin-right:15px}.woocommerce-checkout-payment ul li{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-checkout-payment ul li input{display:block!important;width:auto;margin:0 10px 0 0;position:relative;top:-2px}.woocommerce-checkout-payment ul li label{flex:1;margin:0}.woocommerce-checkout-payment ul li label img{width:auto}.woocommerce-terms-and-conditions-wrapper label{display:flex!important;align-items:center!important}.content-area{max-width:1300px;margin:0 auto;padding:0 30px;position:relative}@media only screen and (max-width:420px){.content-area{padding-left:15px;padding-right:15px}}.woocommerce-breadcrumb,.woocommerce-products-header{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:1px solid #000;margin-bottom:30px!important;background:#faf7f2;color:#000}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#000}.commerce__filters{margin-bottom:30px}.widget-woof{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px}.widget-woof div{margin:0;padding:0}.widget-woof .widget-title{font-weight:700;margin-right:10px}@media only screen and (max-width:640px){.widget-woof{display:block}.widget-woof .widget-title{margin:0 0 15px}}.woof_redraw_zone{display:flex;align-items:center}.woof_sid{flex:1}.woof_radio_term_reset_visible::before{content:'\E8AB';font-family:'fontello';transition:opacity 0.3s}.woof_radio_term_reset_visible:hover::before{opacity:.5}.woof_radio_term_reset_visible img{display:none}.woof_products_top_panel{display:none!important}.woof_submit_search_form_container{margin:0 0 0 30px!important}.woof_reset_search_form{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;border-radius:0!important;background-color:#000!important;height:auto!important;padding:10px 15px!important;min-height:auto!important;color:#fff!important;font-weight:400!important;font-size:0.8em!important}.woof_reset_search_form i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woof_reset_search_form:hover{color:#fff;border:1px solid #333;background:#333}.woof_reset_search_form:hover i{margin-left:15px}.woof_reset_search_form:active{transform:scale(.95);transition:0.7s}.woof_reset_search_form:hover{background:#4d4d4d!important}.woof_list{display:flex;flex-wrap:wrap}.woof_list li{margin:0 15px 0 0!important;padding:0!important;display:flex;align-items:center}.woof_list li label{margin:0;padding:0;color:#000;display:inline;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:#000 0 -1px 0 0 inset}.woof_list li label:hover{color:$roza;box-shadow:#000 0 -3px 0 0 inset}.woof_list li:last-child::after{display:none}.woof_list input{display:none}.commerce__info{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:640px){.commerce__info{flex-direction:column;align-items:flex-start}}.woocommerce-result-count,.woocommerce-ordering{margin:0!important}@media only screen and (max-width:640px){.woocommerce-result-count{margin-bottom:15px!important}}.products{display:grid;grid-gap:50px;grid-template-columns:repeat(4,1fr);margin-bottom:30px}@media only screen and (max-width:980px){.products{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.products{grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media only screen and (max-width:420px){.products{grid-template-columns:1fr}}.products::before{display:none!important}.products li{width:auto!important;margin:0!important;padding:0!important}.woocommerce-loop-product__link{display:block}.woocommerce-loop-product__link:hover{opacity:0.9!important}.woocommerce ul.products{margin-bottom:80px}@media only screen and (max-width:768px){.woocommerce ul.products{margin-bottom:50px}}.woocommerce ul.products li.product a .product_image_wrapper{position:relative;display:block}.woocommerce ul.products li.product a .product_image_wrapper::before{display:block;content:"";width:100%;padding-top:125%}.woocommerce ul.products li.product a .product_image_wrapper>.image{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;transition:opacity 0.3s}.woocommerce ul.products li.product a .product_image_wrapper>.image.loaded{opacity:1}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce ul.products li.product .price{color:#000;font-size:1em}.woocommerce ul.products li.product .button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;padding:5px 20px;min-height:40px;background:#fff0;color:#000}.woocommerce ul.products li.product .button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce ul.products li.product .button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce ul.products li.product .button:hover i{margin-left:15px}.woocommerce ul.products li.product .button:active{transform:scale(.95);transition:0.7s}.woocommerce ul.products li.product .button:hover{background:#000;color:#fff}.woocommerce ul.products li.product .added_to_cart{margin-left:15px}.woocommerce nav.woocommerce-pagination{margin-bottom:80px}@media only screen and (max-width:768px){.woocommerce nav.woocommerce-pagination{margin-bottom:50px}}.woocommerce nav.woocommerce-pagination ul{display:flex;align-items:center;justify-content:center;border:none}.woocommerce nav.woocommerce-pagination ul::before{display:none}.woocommerce nav.woocommerce-pagination ul li{border:none;overflow:initial;position:relative}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #ece1ce;padding:10px;margin-right:-1px;transition:all 0.3s}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:hover{border-color:#000;background:none;color:#000;z-index:1}.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span.current{background:#000;border-color:#000;color:#fff}.woocommerce nav.woocommerce-pagination ul li:hover{z-index:1}.woocommerce nav.woocommerce-pagination ul li:last-child span,.woocommerce nav.woocommerce-pagination ul li:last-child a{margin-right:0}.woocommerce .woocommerce-message{border:1px solid #000;color:#000;background:none;display:flex;align-items:center;justify-content:space-between}.woocommerce .woocommerce-message::before{color:#000;top:initial}.woocommerce .woocommerce-message .button{order:1;margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce .woocommerce-message .button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce .woocommerce-message .button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce .woocommerce-message .button:hover i{margin-left:15px}.woocommerce .woocommerce-message .button:active{transform:scale(.95);transition:0.7s}.single_product{display:grid;grid-gap:50px;grid-template-columns:1fr 1fr;margin-bottom:80px}@media only screen and (max-width:768px){.single_product{grid-gap:30px;margin-bottom:50px}}@media only screen and (max-width:570px){.single_product{grid-template-columns:1fr}}.single_product .price{color:#000!important}.single_product .cart{display:flex;align-items:center}.woocommerce div.product div.images.woocommerce-product-gallery{width:auto}.woocommerce div.product div.summary{width:auto}.woocommerce div.product form.cart{margin-top:30px}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce div.product form.cart div.quantity input{border:1px solid #000;width:80px;height:50px;box-shadow:none}.woocommerce div.product form.cart .button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce div.product form.cart .button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce div.product form.cart .button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce div.product form.cart .button:hover i{margin-left:15px}.woocommerce div.product form.cart .button:active{transform:scale(.95);transition:0.7s}.woocommerce .sku_wrapper{display:none}.woocommerce .posted_in a{color:#000;display:inline;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:#000 0 -1px 0 0 inset}.woocommerce .posted_in a:hover{color:$roza;box-shadow:#000 0 -3px 0 0 inset}.woocommerce a.button{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1}.woocommerce a.button i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce a.button:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce a.button:hover i{margin-left:15px}.woocommerce a.button:active{transform:scale(.95);transition:0.7s}.woocommerce form .form-row label{margin-bottom:0!important}.woocommerce form .form-row .required{color:#000!important}.related{display:block;margin-bottom:80px}.related h2{font-size:2em}.flex-control-nav{display:flex;flex-wrap:wrap;padding:10px!important}.flex-control-nav li{padding:10px;max-width:25%}#payment div.payment_box .form-row{padding:0}#payment div.payment_box p:last-child{display:flex;align-items:center}#payment div.payment_box p:last-child label{flex:1}#wc-stripe-payment-request-button,#wc-stripe-payment-request-button-separator{display:none!important}.commerce__filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.commerce__filters .widget{width:100%}.commerce__filters .woocommerce-result-count{float:none!important}.commerce__filters form{float:none!important}.commerce__filters form select{padding:5px}@media screen and (max-width:480px){.commerce__filters{display:block}}.checkout__row{display:flex}.checkout__left{width:calc(55% + 50px);padding-right:50px}.checkout__left .optional{display:none!important}@media screen and (max-width:768px){.checkout__row{display:block}.checkout__left{width:auto;padding:0 0 30px}}.checkout__left input,.checkout__left textarea,.checkout__left select,.checkout__left .select2-selection{background:#fff!important}.checkout__right{flex:1}.checkout__right .product-name{display:flex;align-items:center}.woocommerce-billing-fields,.woocommerce-shipping-fields,#jckwds-fields{margin-bottom:15px}.woocommerce-billing-fields>h3{display:none}.woocommerce-billing-fields h3,.shipping_address h3{margin:0}#sending_from_field,#from_company_field,#billing_address_2_field{grid-column:1/-1;padding:0;margin:0}#ship-to-different-address{display:none!important}.shipping_address .form-row{padding:0!important;margin:0!important}.woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}@media screen and (max-width:380px){.woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}}#shipping_first_name_field,#shipping_last_name_field{width:auto!important}#delivering_to_field,#phone_shipping_field,#recipient_address_field,#shipping_company_field,#shipping_postcode_field{grid-column:1/-1}#recipient_address_field h3{margin-top:10px}#jckwds-delivery-date-description{display:none!important}.woocommerce-additional-fields textarea{height:auto!important;min-height:130px}.checkout__product_image{max-width:40px;margin-right:10px}.woocommerce-privacy-policy-text{font-size:.8em;line-height:normal;opacity:.5;margin-bottom:15px}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{display:block!important;line-height:normal!important;padding-bottom:15px}.woocommerce-terms-and-conditions-wrapper input{float:left;margin:3px 10px 0 0!important;flex:1}.woocommerce-terms-and-conditions-wrapper span{line-height:normal}.newsletter__form input{color:#000}.newsletter__form .wpcf7-submit{width:50px;font-family:'fontello';color:#fff}.newsletter__form .ajax-loader{display:none!important}.newsletter .wpcf7-validation-errors{margin:15px 0 0!important}#gift_checkout_field{margin-top:30px}.wc_gifts__item{display:grid;grid-template-columns:auto 1fr;margin-bottom:20px}.wc_gifts__item:last-child{margin-bottom:0}.wc_gifts__image img{max-width:80px;margin-right:15px}.wc_gifts__title{font-weight:700;margin-bottom:10px}.wc_gifts__text textarea{min-height:80px;padding:10px}.product_carousel__main .carousel_thumb__item{width:100%}.flickity-viewport{transition:height 0.3s}.product_carousel__thumbs .carousel_thumb__item{margin:10px 5px 0;width:20%;opacity:.7;transition:all 0.3s}.product_carousel__thumbs .carousel_thumb__item:hover,.product_carousel__thumbs .carousel_thumb__item.is-selected{opacity:1}.acf-map{width:100%;height:400px;border:1px solid #c3bbb5}.acf-map img{max-width:inherit!important}.contacts_maps{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width:680px){.contacts_maps{grid-template-columns:1fr}}.contacts_maps__address{text-align:center;margin-bottom:15px}.faq__item{margin-bottom:50px}.faq__item a{color:#000;display:inline;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:#000 0 -1px 0 0 inset}.faq__item a:hover{color:$roza;box-shadow:#000 0 -3px 0 0 inset}.ac{margin-top:0;border:initial;background:none}.ac .ac-trigger{padding:0;background:none;font-size:1.625em;font-family:'Libre Baskerville',serif;line-height:1.7em;transition:all 0.3s}.ac .ac-trigger:hover{opacity:.9}.ac .ac-trigger[aria-expanded="true"]::after{content:'-'}.ac .ac-panel .ac-text{padding:15px 0 0;font-family:'Work Sans',sans-serif;font-size:1em}.section_accordion .accordion__item{border-bottom:1px solid #000}.footer_blocks{background:#000;color:#fff;padding:80px 0}.footer_blocks .container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;margin-bottom:50px}@media only screen and (max-width:768px){.footer_blocks .container{grid-template-columns:1fr 1fr;margin-bottom:30px}}@media only screen and (max-width:380px){.footer_blocks .container{grid-template-columns:1fr}}.footer_blocks .container:last-child{margin-bottom:0}.footer_blocks__item h2{font-size:1em;border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:30px}.footer_blocks__item iframe{width:100%;min-height:200px;border:none}.footer_blocks__item .menu{list-style:none}.footer_blocks__item .menu li{margin-bottom:5px}.footer_blocks__item .menu li a{color:#fff}.footer_blocks__item .menu li a:hover{opacity:.7}.footer_blocks__item .menu li.current_page_item a,.footer_blocks__item .menu li.current-menu-item a,.footer_blocks__item .menu li.current_page_parent a,.footer_blocks__item .menu li.current-menu-parent a{opacity:.7}@media only screen and (max-width:768px){.footer_blocks__item:first-child{grid-column:1/-1}}.newsletter__form{display:flex;align-items:center}.newsletter__form p{display:flex;align-items:center;margin:0;position:relative}.newsletter__form .form-group:not(.your-email){width:50px}.newsletter__form div{position:relative}.newsletter__form input{background:#fff!important;box-shadow:none!important}.newsletter__form input.wpcf7-not-valid{box-shadow:red 0 0 0 3px}.newsletter__form input[type="submit"]{font-family:'fontello';margin:0;border-radius:0;background:#b3b3b3;color:#000;border:none;box-shadow:none!important}.newsletter__form input[type="submit"]:hover{background:#1a1a1a}.newsletter__form .ajax-loader{position:absolute}.newsletter__form .wpcf7-spinner{position:absolute;right:0;margin:0 15px}.newsletter__form .your-email{flex:1}.newsletter__form .your-email input{background:#fff;border-radius:0;border-color:#fff;margin:0}.newsletter__form .your-email input.wpcf7-not-valid{border-color:#ff2f28}.newsletter__form .wpcf7-not-valid-tip{display:none!important}.newsletter .wpcf7-validation-errors{font-size:.8em;line-height:1.6em;padding:10px}.newsletter .wpcf7-response-output{margin:15px 0 0!important}.footer_blocks__contacts a{color:#fff}.footer_blocks__contacts a:hover{opacity:.9}.footer{text-align:center;padding:30px 0}.footer .container{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.footer .container{display:block;text-align:center}}.footer .logo{font-family:'Libre Baskerville',serif;line-height:1.4em}.footer p{margin:0}.footer a:hover{opacity:.7}.header{height:80px;background:#fff}.header .container{display:grid;grid-gap:30px;grid-template-columns:1fr auto 1fr}@media only screen and (max-width:980px){.header .container{grid-template-columns:1fr auto}}@media only screen and (max-width:390px){.header .container{display:flex;align-items:center;justify-content:space-between}}.header__logo{flex:1;text-align:center;font-family:'Libre Baskerville',serif;line-height:1.3em;font-size:1.1em;text-transform:uppercase;padding:0 30px;height:80px;display:flex;align-items:center}@media only screen and (max-width:390px){.header__logo{padding:0}}.header__logo.in_front{opacity:0;pointer-events:none}.header__left .menu,.header__right .menu{padding:0;margin:0;list-style:none;display:flex;align-items:center;height:80px}.header__left .menu li a,.header__right .menu li a{display:flex;padding:15px}.header__left .menu li a:hover,.header__right .menu li a:hover{opacity:.5}.header__left .menu li.current-menu-item a,.header__right .menu li.current-menu-item a,.header__left .menu li.current_page_item a,.header__right .menu li.current_page_item a,.header__left .menu li.current_page_parent a,.header__right .menu li.current_page_parent a,.header__left .menu li.current-menu-parent a,.header__right .menu li.current-menu-parent a{opacity:.5}@media only screen and (max-width:980px){.header__left{display:none}}.header__right{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:980px){.header__right .menu-right-menu-container{display:none}}@media only screen and (max-width:620px){.header__right .socials{display:none}}.header__mobile{display:none;align-items:center;justify-content:flex-end;margin-left:30px}@media only screen and (max-width:980px){.header__mobile{display:flex}}@media only screen and (max-width:390px){.header__mobile{margin-left:15px}}.hamburger{display:flex}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:1px}.mobile_nav{display:none;background:#fff;box-shadow:rgb(0 0 0 / .05) 0 30px 60px}.mobile_nav .menu{padding:0;margin:0;list-style:none;text-align:center;border-top:1px solid #faf7f2}.mobile_nav .menu li a{display:block;text-align:center;padding:15px}.container{max-width:1300px;margin:0 auto;padding:0 30px;position:relative}@media only screen and (max-width:420px){.container{padding-left:15px;padding-right:15px}}.container_sm{max-width:800px}.container_md{max-width:1100px}.section{padding:0 0 80px}.section.section_blockquote{padding-top:80px}@media only screen and (max-width:768px){.section{padding-bottom:50px}.section.section_blockquote{padding-top:50px}}@media only screen and (max-width:380px){.section{padding-bottom:30px}.section.section_blockquote{padding-top:30px}}.col-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px}.not_found{margin-bottom:80px;text-align:center}.not_found h2{font-size:1.3em}.not_found a{color:#000;display:inline;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:#000 0 -1px 0 0 inset}.not_found a:hover{color:$roza;box-shadow:#000 0 -3px 0 0 inset}.section_content ol,.section_content ul{margin:0 0 15px 30px}.node-36 .container_sm,.node-37 .container_sm{max-width:1100px}.p{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:768px){.p{padding-bottom:30px;padding-top:30px}}.pb{padding-bottom:50px}@media only screen and (max-width:768px){.pb{padding-bottom:30px}}.pt{padding-top:50px}@media only screen and (max-width:768px){.pt{padding-top:30px}}.page-description{margin-bottom:30px;border:1px solid #000;padding:20px}.section_reviews{text-align:center}.section__title{margin-bottom:15px}.reviews__stars{font-size:1.6em;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.reviews__description{margin-bottom:15px}.reviews__link a{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;background:#fff0;color:#000}.reviews__link a i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.reviews__link a:hover{color:#fff;border:1px solid #333;background:#333}.reviews__link a:hover i{margin-left:15px}.reviews__link a:active{transform:scale(.95);transition:0.7s}.services{display:flex;flex-wrap:wrap;margin:-15px}.cat_description{margin-bottom:80px}.services__item{width:calc(50% - 30px);margin:15px;height:300px}.services__item:nth-child(3),.services__item:nth-child(4),.services__item:nth-child(5){width:calc(33.3333% - 30px);margin:15px}.services__item a,.services__item .services__span{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:15px;width:100%;height:100%;color:#fff;font-family:'Libre Baskerville',serif;font-size:1.2em;overflow:hidden;transition:all 0.3s;z-index:1}.services__item a:hover .services__bg{transform:scale(1.05)}@media only screen and (max-width:768px){.services__item:nth-child(3),.services__item:nth-child(4),.services__item:nth-child(5){width:calc(50% - 30px);margin:15px}}@media only screen and (max-width:480px){.services__item{height:250px}}@media only screen and (max-width:380px){.services__item{width:calc(100% - 30px)}.services__item:nth-child(3),.services__item:nth-child(4),.services__item:nth-child(5){width:calc(100% - 30px);margin:15px}}.services__bg{position:absolute;left:0;top:0;pointer-events:none;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform 0.3s;z-index:-1}.bread{padding:50px 0;text-align:center}.bread h1{font-size:3em}@media only screen and (max-width:480px){.bread h1{font-size:2em}}.breadcrumbs span a,.breadcrumbs span>span{opacity:.5}.breadcrumbs span a{color:#000;display:inline;position:relative;cursor:pointer;transition:all 0.3s;box-shadow:#000 0 -1px 0 0 inset}.breadcrumbs span a:hover{color:$roza;box-shadow:#000 0 -3px 0 0 inset}.breadcrumbs span a:hover{opacity:1}.tml{max-width:500px;margin:0 auto}.hero{text-align:center;padding:80px 0}.hero .logo{font-size:3em;text-transform:uppercase;font-weight:400;margin:0;font-family:'Libre Baskerville',serif;line-height:normal}.socials{display:flex;align-items:center;justify-content:center;margin:0 30px}.socials a{display:inline-flex;padding:10px;font-family:'fontello'}.socials a:hover{transform:scale(1.1)}.mini_cart_empty,.mini_cart__ico{padding:10px 0;height:80px;display:flex;align-items:center;justify-content:center;color:#000}.mini_cart_empty span,.mini_cart__ico span{display:flex;align-items:center;justify-content:center;gap:5px}.mini_cart_empty strong,.mini_cart__ico strong{display:none!important}.mini_cart_empty bdi,.mini_cart__ico bdi{display:flex;align-items:center}.mini_cart_empty bdi span,.mini_cart__ico bdi span{order:-1}.mini_cart__ico{cursor:pointer;transition:background 0.3s}.mini_cart__ico>span{position:relative}.cart_list{position:relative}.cart_list:hover .mini_cart__content{opacity:1;pointer-events:auto;top:80px}.mini_cart__content{position:absolute;top:90px;right:0;opacity:0;pointer-events:none;width:400px;background:#fff;box-shadow:rgb(0 0 0 / .15) 0 20px 30px;transition:all 0.3s;z-index:50}@media only screen and (max-width:400px){.mini_cart__content{width:320px}}.mini_cart__items{max-height:300px;overflow-y:auto}.mini_cart__items ul{list-style:none;padding:0;margin:0}.mini_cart__items ul li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.8em;line-height:normal;padding:10px!important;border-bottom:1px solid #faf7f2}.mini_cart__image{max-width:40px}.mini_cart__info{flex:1}.mini_cart__data{margin-top:5px;display:inline-block;font-size:.8em;opacity:.7}.mini_cart__data .tc-price-in-cart{font-size:inherit}.woocommerce .mini_cart__remove a{position:initial!important;font-size:.8em;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center}.woocommerce .mini_cart__total .total{border:none;padding:10px;text-align:right}.woocommerce .mini_cart__actions{padding:0 0 10px}.woocommerce .mini_cart__actions .buttons{display:flex;align-items:center;gap:15px}.woocommerce .mini_cart__actions .buttons a{margin:0;padding:5px 30px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;font-size:.9em;min-height:50px;border-radius:0;background:#000;color:#fff;font-family:'Work Sans',sans-serif;line-height:normal;cursor:pointer;transition:all 0.3s;z-index:1;flex:1;padding:5px;font-size:.9em;line-height:normal;font-family:'Work Sans',sans-serif;font-weight:400}.woocommerce .mini_cart__actions .buttons a i{display:inline-flex;margin-left:10px;transition:margin-left 0.3s}.woocommerce .mini_cart__actions .buttons a:hover{color:#fff;border:1px solid #333;background:#333}.woocommerce .mini_cart__actions .buttons a:hover i{margin-left:15px}.woocommerce .mini_cart__actions .buttons a:active{transform:scale(.95);transition:0.7s}.woocommerce .mini_cart__actions .buttons a:not(.checkout){background:#fff0;color:#000}.woocommerce .mini_cart__actions .buttons a:not(.checkout):hover{color:#000}@media only screen and (max-width:480px){.sbi_item{width:50%!important}}@media only screen and (max-width:380px){.sbi_item{width:100%!important}}