/*!
Theme Name: Guzine
Theme URI: https://demo.gutenmate.com/guzine/
Author: Envirra
Author URI: https://gutenmate.com
Description: A Premium WordPress block theme.
Version: 1.2.1
Tested up to: 6.1
Requires at least: 6.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: guzine
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
/*! 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-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration-thickness:1px;text-underline-offset:.25ch}a:hover,a:focus{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}a:active{text-decoration:none}figure{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}:root{--gtm--theme--font-size--2-xs:0.6875em;--gtm--theme--font-size--xs:0.75em;--gtm--theme--font-size--sm:0.875em;--gtm--theme--font-size--md:1em;--gtm--theme--font-size--lg:1.125em;--gtm--theme--font-size--xl:1.25em;--gtm--theme--font-size--2-xl:1.375em;--gtm--theme--font-size--3-xl:1.625em;--gtm--theme--font-size--4-xl:2em;--gtm--theme--font-size--5-xl:2.5625em;--gtm--theme--font-size--6-xl:3.1875em}@media (min-width:0) and (max-width:767.98px){:root{--gtm--theme--font-size--md:1em;--gtm--theme--font-size--lg:1.125em;--gtm--theme--font-size--xl:1.266em;--gtm--theme--font-size--2-xl:1.424em;--gtm--theme--font-size--3-xl:1.602em;--gtm--theme--font-size--4-xl:1.802em;--gtm--theme--font-size--5-xl:2.027em;--gtm--theme--font-size--6-xl:2.281em}}body{font-family:var(--gtm--font-family--body);font-weight:400;font-size:16px;line-height:var(--wp--custom--typography--line-height--normal);color:var(--wp--preset--color--secondary-text)}h1,h2,h3,h4,h5,h6{font-family:var(--gtm--font-family--heading);line-height:1.15;font-weight:600;color:var(--wp--preset--color--primary-text);letter-spacing:-.02em}h1{font-size:var(--gtm--theme--font-size--4-xl)}h2{font-size:var(--gtm--theme--font-size--3-xl)}h3{font-size:var(--gtm--theme--font-size--2-xl)}h4{font-size:var(--gtm--theme--font-size--xl)}h5{font-size:var(--gtm--theme--font-size--lg)}h6{font-size:var(--gtm--theme--font-size--md)}textarea{line-height:1.45}pre{overflow:auto}.wp-caption{font-family:inherit}.wp-caption-text{font-family:inherit}.sticky{font-family:inherit}.screen-reader-text{font-family:inherit}.gallery-caption{font-family:inherit}.bypostauthor{font-family:inherit}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}:root{--gtm-transition:all 0.45s cubic-bezier(0.215, 0.61, 0.355, 1);--gtm-section-headline-line-spacing:1.5em}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.swiper-button-next,.swiper-button-prev{--swiper-navigation-color:#fff;--swiper-navigation-size:var(--gtmt-text-lg);width:60px;height:60px;top:auto;bottom:50%;background-color:rgb(0 0 0 / .5);opacity:.5;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:var(--gtm-transition);transition:var(--gtm-transition);-webkit-transition-property:var(--gtm-global--transition-property);transition-property:var(--gtm-global--transition-property)}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:rgb(136 136 136 / .5);-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}.guzine-theme-button,button[type=submit],input[type=submit]{border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word;border-radius:var(--wp--custom--guzine--radius--normal);font-family:var(--gtm--font-family--heading);font-weight:700;font-size:var(--gtm--theme--font-size--sm);line-height:1.8;padding:.65em 1.25em;color:#fff;background-color:#32373c}.guzine-theme-input,input:not([type=submit]):not([type=checkbox]),textarea,select{padding:calc(0.667em + 2px);border:1px solid #949494;font-size:1em;font-family:inherit;border-color:#ddd!important;border-radius:var(--wp--custom--guzine--radius--normal)}.guzine-theme-contact-form input:not([type=submit]):not([type=checkbox]),.guzine-theme-contact-form textarea,.guzine-theme-contact-form select{width:100%}