@charset "UTF-8";@import '../fonts/MursGothic/styles.css';@import '../fonts/elephant/style.css';@font-face{font-family:"Nunito";src:url("../fonts/Nunito/Nunito-VariableFont_wght.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box}.wrapper{min-height:100%}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}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:transparent;-webkit-text-decoration-skip:objects;-webkit-transition:all 0.3s;transition:all 0.3s}a:focus{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible;outline:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{height:100%;margin:0!important}body{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:100vh;color:var(--color-main);background-color:var(--bg-main);font-size:calc(0.034 * var(--font-size-mobile) * 100vw + 0px);font-family:var(--font-family-main);line-height:var(--font-line-height)}@media (min-width:768px){body{font-size:calc(0.008338 * var(--font-size) * 100vw + 0px)}}body.admin-bar{padding-top:46px}@media (min-width:768px){body.admin-bar{padding-top:32px}}a:not([class]){color:var(--links-color)}a:not([class]):hover{color:var(--links-color-hover)}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0}.container_center{max-width:var(--content-size);padding:0 0.7em;margin-left:auto;margin-right:auto;width:100%}@media (min-width:480px){.container_center{padding:0 var(--content-padding-mobile)}}@media (min-width:768px){.container_center{padding:0 var(--content-padding)}}@media (max-width:767px){.desktop{display:none!important}}@media (min-width:768px){.mobile{display:none!important}}.policy-popup{position:fixed;line-height:1.4;bottom:var(--policy-popup-margin);left:var(--policy-popup-margin);max-width:var(--policy-popup-width);height:auto;padding:var(--policy-popup-padding);background-color:var(--policy-popup-bg);border-radius:var(--policy-popup-radius);color:var(--policy-popup-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0.625em;z-index:10;line-height:var(--font-line-height);-webkit-animation:policy-popup-show 2s ease-in-out;animation:policy-popup-show 2s ease-in-out}.policy-popup:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-box-shadow:0 0 var(--policy-popup-shadow) var(--policy-popup-shadow-color);box-shadow:0 0 var(--policy-popup-shadow) var(--policy-popup-shadow-color);opacity:var(--policy-popup-shadow-opacity)}.policy-popup__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;font-size:var(--policy-popup-fz)}.policy-popup__text>:first-child{margin-top:0}.policy-popup__text>:last-child{margin-bottom:0}.policy-popup .btn{padding:0.625em 1.45em;font-size:0.6em}@-webkit-keyframes policy-popup-show{0%{opacity:0}66%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes policy-popup-show{0%{opacity:0}66%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.header{background-color:var(--header-bg);color:var(--header-color);position:relative}.home .header{margin-bottom:4.4em}@media (min-width:480px){.home .header{margin-bottom:2.9em}}@media (min-width:768px){.home .header{margin-bottom:0}}.header.open{z-index:20}.header a{color:inherit}.header a:hover{color:inherit;text-decoration:none}.header__top{background:var(--header-top-bg);color:var(--header-top-color);height:auto;overflow:hidden}.sticky .header__top{height:0}.header__content{max-width:var(--header-width);padding-left:0.8em;padding-right:0.8em;margin:0 auto;padding-top:0.7em;padding-bottom:0.6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.header__content{padding-top:0.2em;padding-bottom:0.1em;padding-left:var(--content-padding-mobile);padding-right:var(--content-padding-mobile)}}@media (min-width:768px){.header__content{padding-top:1.3em;padding-bottom:1em;padding-left:var(--content-padding);padding-right:var(--content-padding)}}.header__top .header__content{padding-top:0.5em;padding-bottom:0.5em;-webkit-transition:padding 0.1s ease-in-out;transition:padding 0.1s ease-in-out}.header__top .header__content>*{font-size:0.8em}.sticky .header__top .header__content{padding-top:0;padding-bottom:0}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7.9em}@media (min-width:480px){.header__logo{width:5.5em}}@media (min-width:768px){.header__logo{height:var(--header-logo-height);margin-right:8em;width:auto}}.header__logo img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.header__phone a{font-weight:800;text-decoration:none;font-size:0.55em}@media (min-width:480px){.header__phone a{font-size:0.55em}}@media (min-width:768px){.header__phone a{font-size:0.75em}}.header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2em;margin-top:-0.3em}@media (min-width:480px){.header__actions{margin-top:0;gap:0.9em}}@media (min-width:768px){.header__actions{gap:1.35em}}.header__actions a{text-decoration:none}.header__actions [class*=ie-icon_]{display:block;cursor:pointer;color:var(--color-second);font-size:1.2em;line-height:1;margin-bottom:-0.3em}@media (min-width:480px){.header__actions [class*=ie-icon_]{font-size:0.8em}}@media (min-width:768px){.header__actions [class*=ie-icon_]{font-size:0.925em}}@media (max-width:479px){.header__actions .header__phone{display:none}}.header .menu{gap:1.25em}.header .menu a{color:var(--header-nav-color);text-transform:uppercase;font-weight:800;font-size:0.75em}.header .menu a:hover{color:var(--header-nav-color-hover)}.header .menu .current_page_item a{color:var(--header-nav-color-active)}.header .menu .current_page_item a:hover{text-decoration:none}.header__fullnav,.header__navsearch{position:absolute;top:100%;left:0;width:100%;height:0;overflow:hidden;background:var(--bg-second);color:#fff;padding:0 1.1em;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-property:height,padding;transition-property:height,padding;z-index:20}.header__fullnav.open,.header__navsearch.open{overflow:initial;height:auto;padding-top:1.25em;padding-bottom:1.25em}@media (min-width:768px){.header__fullnavContent,.header__navsearchContent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.4em}}.header__fullnavImg,.header__navsearchImg{display:none}@media (min-width:768px){.header__fullnavImg,.header__navsearchImg{display:block;width:20.3em;height:20.1em;overflow:hidden;border-radius:0.125em}.header__fullnavImg img,.header__navsearchImg img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.header__fullnavBody,.header__navsearchBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.6em}@media (min-width:768px){.header__fullnavBody,.header__navsearchBody{padding:0.3em 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;max-width:41em}}.header__fullnavMenu,.header__navsearchMenu{width:100%}@media (min-width:768px){.header__fullnavMenu,.header__navsearchMenu{max-width:39em}}.header__fullnavMenu .menu,.header__navsearchMenu .menu{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em}@media (min-width:768px){.header__fullnavMenu .menu,.header__navsearchMenu .menu{gap:3em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header__fullnavMenu .menu .menu-item-has-children,.header__navsearchMenu .menu .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;width:100%}@media (min-width:768px){.header__fullnavMenu .menu .menu-item-has-children,.header__navsearchMenu .menu .menu-item-has-children{display:block;width:33.3%}}.header__fullnavMenu .menu .menu-item-has-children>a,.header__navsearchMenu .menu .menu-item-has-children>a{color:#fff;text-transform:uppercase;font-family:var(--titles-font);font-size:0.8em;padding:0.5em 0 0}@media (min-width:768px){.header__fullnavMenu .menu .menu-item-has-children>a,.header__navsearchMenu .menu .menu-item-has-children>a{padding:0;font-size:1em}}.header__fullnavMenu .menu .menu-item-has-children>a:hover,.header__navsearchMenu .menu .menu-item-has-children>a:hover{text-decoration:none;border-bottom:1px solid #beb3a5}.header__fullnavMenu .menu .sub-menu,.header__navsearchMenu .menu .sub-menu{padding:0;margin:0;list-style:none;width:52%}@media (min-width:768px){.header__fullnavMenu .menu .sub-menu,.header__navsearchMenu .menu .sub-menu{width:auto;margin:0.9em 0 0}}.header__fullnavMenu .menu .sub-menu .menu-item,.header__navsearchMenu .menu .sub-menu .menu-item{margin-bottom:0.2em}.header__fullnavMenu .menu .sub-menu .menu-item a,.header__navsearchMenu .menu .sub-menu .menu-item a{color:#beb3a5;font-weight:700;font-size:0.75em;letter-spacing:0.02em}.header__fullnavSearch,.header__navsearchSearch{width:100%;margin:0}.sticky{position:fixed;top:0;left:0;width:100%;z-index:20;-webkit-box-shadow:0 0 0.625em rgba(0,0,0,0.1);box-shadow:0 0 0.625em rgba(0,0,0,0.1)}@media (min-width:768px){.admin-bar .sticky{top:32px}}.nav-backdrop,.search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;background-color:var(--modal-overlay-color);-webkit-backdrop-filter:blur(0.4375em);backdrop-filter:blur(0.4375em);opacity:var(--modal-overlay-opacity);display:none}.nav-backdrop.open,.search-backdrop.open{display:block}.menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.menu a{color:inherit;text-decoration:none}.menu a:hover{color:inherit;text-decoration:underline}.nav{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav__toggle{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:relative;color:inherit;outline:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1.5em;height:0.6em;cursor:pointer;-webkit-transition:border-color 0.3s;transition:border-color 0.3s;top:0.1em}@media (min-width:768px){.nav__toggle{top:0.1em;width:2.9em}}.nav__toggle:after,.nav__toggle:before{content:"";position:absolute;height:2px;width:100%;-webkit-transition:0.2s;transition:0.2s;background:var(--color-second);-webkit-transition-property:width,background,-webkit-transform;transition-property:width,background,-webkit-transform;transition-property:transform,width,background;transition-property:transform,width,background,-webkit-transform}.nav__toggle:before{top:0}.nav__toggle:after{bottom:0}.nav__toggle.active{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.nav__toggle.active{top:0.2em}}.nav__toggle.active:after,.nav__toggle.active:before{width:1.3em;background:var(--bg-second)}@media (min-width:768px){.nav__toggle.active:after,.nav__toggle.active:before{width:1.5em}}.nav__toggle.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% - 2px)}.nav__toggle.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:50%}@media (max-width:767px){.nav{position:fixed;left:-100%;top:0;background-color:var(--bg-main);color:var(--color-main);width:100%;height:100%;z-index:20;overflow:hidden;padding:0;-webkit-transition:left 0.3s;transition:left 0.3s;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav.open{left:0}.admin-bar .nav{top:46px;height:calc(100% - 46px)}.nav__head{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--header-bg);color:var(--header-color)}.nav__logo{height:3.9em}.nav__logo img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.nav .menu{padding:2em 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow-y:auto}.nav .menu a{font-size:1.5em}.nav__callback{padding:1em}.nav__callback .btn{width:100%;font-size:1.3em}}.section__title{font-size:1.4em;font-family:var(--section-title-font);text-transform:uppercase;font-weight:800;margin:0 0 0.4em}.section__title br{display:none}@media (min-width:480px){.section__title{margin:0 0 0.2em;font-size:var(--section-title-size-mobile)}}@media (min-width:768px){.section__title{font-size:var(--section-title-size)}.section__title br{display:block}}.section__sub{text-transform:uppercase;font-size:0.85em;margin:0 0 0em;line-height:1.2}@media (min-width:480px){.section__sub{margin:0 0 1.2em;font-size:0.6em}}@media (min-width:768px){.section__sub{margin:0 0 1.2em;font-size:0.75em;line-height:1.6}}.page__title{font-size:1.87em;font-family:var(--page-title-font);text-transform:uppercase}@media (min-width:480px){.page__title{font-size:var(--page-title-size-mobile)}}@media (min-width:768px){.page__title{font-size:var(--page-title-size)}}@media (min-width:768px){.is-root-container .post,.post{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.1em}}.is-root-container .post.wp-block-group,.post.wp-block-group{margin-bottom:2.5em}.is-root-container .post__aside,.post__aside{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:2.11em 0}@media (min-width:768px){.is-root-container .post__aside,.post__aside{width:21em;margin:0}}.is-root-container .post__aside .page_title,.post__aside .page_title{margin-top:0}@media (min-width:768px){.is-root-container .post__aside .page_title,.post__aside .page_title{width:calc(100% + 2em)}}.is-root-container .post__aside .wp-block-image,.is-root-container .post__aside .wp-block-post-featured-image,.is-root-container .post__aside.wp-block-image,.is-root-container .post__aside.wp-block-post-featured-image,.post__aside .wp-block-image,.post__aside .wp-block-post-featured-image,.post__aside.wp-block-image,.post__aside.wp-block-post-featured-image{width:21em;height:21em;border-radius:0.125em;overflow:hidden;margin:0}.is-root-container .post__aside .wp-block-image img,.is-root-container .post__aside .wp-block-post-featured-image img,.is-root-container .post__aside.wp-block-image img,.is-root-container .post__aside.wp-block-post-featured-image img,.post__aside .wp-block-image img,.post__aside .wp-block-post-featured-image img,.post__aside.wp-block-image img,.post__aside.wp-block-post-featured-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:767px){.is-root-container .post__aside.wp-block-image,.is-root-container .post__aside.wp-block-post-featured-image,.post__aside.wp-block-image,.post__aside.wp-block-post-featured-image{margin-bottom:2.14em;width:15.8em;height:15.8em}.is-root-container .post__aside .wp-block-image,.is-root-container .post__aside.wp-block-image,.post__aside .wp-block-image,.post__aside.wp-block-image{width:10.35em;height:10.35em}}.is-root-container .post__content,.post__content{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:27.1em;margin-top:0!important}.is-root-container .post__content h1,.post__content h1{margin-bottom:1em}.is-root-container .post__content h2,.is-root-container .post__content h3,.is-root-container .post__content h4,.is-root-container .post__content h5,.post__content h2,.post__content h3,.post__content h4,.post__content h5{text-transform:uppercase;line-height:1.2}.is-root-container .post__content h2,.post__content h2{margin:1.1em 0 0.66em}.is-root-container .post__content h3,.post__content h3{margin:1.94em 0 1.18em}.is-root-container .post__content h4,.post__content h4{margin:2.22em 0 0.8em}.is-root-container .post__content ol,.is-root-container .post__content p,.is-root-container .post__content ul,.post__content ol,.post__content p,.post__content ul{font-size:0.8125em;font-weight:500}.is-root-container .post__content ol,.post__content ol{counter-reset:ol;list-style:none}.is-root-container .post__content ol li,.post__content ol li{counter-increment:ol;position:relative;padding-left:0.75em}.is-root-container .post__content ol li:before,.post__content ol li:before{content:counter(ol);position:absolute;right:100%;width:2.12em;height:2.12em;border-radius:2px;background:#beb3a5;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.75em;font-weight:700}.is-root-container .post__content p,.post__content p{margin:1.25em 0}.is-root-container .post__content>:first-child,.post__content>:first-child{margin-top:0}.is-root-container .post__content>:last-child,.post__content>:last-child{margin-bottom:0}.wp-block-button>*{padding:0;margin:0;border:0;background:transparent;color:inherit}.btn,.wp-element-button,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit{color:var(--btn-primary-color);font-family:var(--font-family-btns);border:1px solid var(--btn-primary-bg);background-color:var(--btn-primary-bg);font-size:0.85em;padding:0.4em 1em;font-weight:700;outline:none;text-decoration:none;display:inline-block;text-align:center;max-width:100%;cursor:pointer;border-radius:var(--btn-round);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color;text-decoration:none;text-transform:uppercase}.btn[type=submit],.wp-element-button[type=submit],div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit[type=submit]{font-size:0.9em;padding:0.7em 1.3em}@media (min-width:480px){.btn,.wp-element-button,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit{font-size:0.6em;padding:0.6em 1em}.btn[type=submit],.wp-element-button[type=submit],div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit[type=submit]{font-size:0.8em}}@media (min-width:768px){.btn,.wp-element-button,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit{font-size:var(--btn-font-size);padding:var(--btn-padding)}}.btn:hover:not(:disabled),.wp-element-button:hover:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:hover:not(:disabled){background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-color-hover);border:1px solid var(--btn-primary-bg-hover);text-decoration:none}.btn:active:not(:disabled),.btn:focus:not(:disabled),.wp-element-button:active:not(:disabled),.wp-element-button:focus:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:active:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:focus:not(:disabled){background-color:var(--btn-primary-bg);color:var(--btn-primary-color);border:1px solid var(--btn-primary-bg)}.btn:disabled,.wp-element-button:disabled,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:disabled{opacity:0.5;cursor:not-allowed}.btn_small,.wp-element-button_small,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_small{padding:0.2em 1em;font-size:0.65em;letter-spacing:0.01em}.btn_border,.is-style-outline .btn,.is-style-outline .wp-element-button,.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit,.wp-element-button_border,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border{border:1px solid var(--btn-border-color);background-color:transparent}.btn_border:hover:not(:disabled),.is-style-outline .btn:hover:not(:disabled),.is-style-outline .wp-element-button:hover:not(:disabled),.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:hover:not(:disabled),.wp-element-button_border:hover:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border:hover:not(:disabled){background-color:transparent;color:var(--btn-border-color-hover);border:1px solid var(--btn-border-color-hover)}.btn_border:active:not(:disabled),.btn_border:focus:not(:disabled),.is-style-outline .btn:active:not(:disabled),.is-style-outline .btn:focus:not(:disabled),.is-style-outline .wp-element-button:active:not(:disabled),.is-style-outline .wp-element-button:focus:not(:disabled),.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:active:not(:disabled),.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:focus:not(:disabled),.wp-element-button_border:active:not(:disabled),.wp-element-button_border:focus:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border:active:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border:focus:not(:disabled){background-color:transparent;color:var(--btn-border-color);border:1px solid var(--btn-border-color)}.btn_border--contrast,.is-style-outline .btn--contrast,.is-style-outline .wp-element-button--contrast,.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit--contrast,.wp-element-button_border--contrast,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border--contrast{color:var(--btn-border-contrast-color);border:1px solid var(--btn-border-contrast-color)}.btn_border--contrast:hover:not(:disabled),.is-style-outline .btn--contrast:hover:not(:disabled),.is-style-outline .wp-element-button--contrast:hover:not(:disabled),.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit--contrast:hover:not(:disabled),.wp-element-button_border--contrast:hover:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border--contrast:hover:not(:disabled){color:var(--btn-border-contrast-color-hover);border:1px solid var(--btn-border-contrast-color-hover)}.btn_border--contrast:active:not(:disabled),.btn_border--contrast:focus:not(:disabled),.is-style-outline .btn--contrast:active:not(:disabled),.is-style-outline .btn--contrast:focus:not(:disabled),.is-style-outline .wp-element-button--contrast:active:not(:disabled),.is-style-outline .wp-element-button--contrast:focus:not(:disabled),.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit--contrast:active:not(:disabled),.is-style-outline div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit--contrast:focus:not(:disabled),.wp-element-button_border--contrast:active:not(:disabled),.wp-element-button_border--contrast:focus:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border--contrast:active:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_border--contrast:focus:not(:disabled){color:var(--btn-border-contrast-color);border:1px solid var(--btn-border-contrast-color)}.btn_secondary,.is-style-secondary-button .btn,.is-style-secondary-button .wp-element-button,.is-style-secondary-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit,.wp-element-button_secondary,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);border:1px solid var(--btn-secondary-bg)}.btn_secondary:hover:not(:disabled),.is-style-secondary-button .btn:hover:not(:disabled),.is-style-secondary-button .wp-element-button:hover:not(:disabled),.is-style-secondary-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:hover:not(:disabled),.wp-element-button_secondary:hover:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_secondary:hover:not(:disabled){background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-color-hover);border:1px solid var(--btn-secondary-bg-hover)}.btn_secondary:active:not(:disabled),.btn_secondary:focus:not(:disabled),.is-style-secondary-button .btn:active:not(:disabled),.is-style-secondary-button .btn:focus:not(:disabled),.is-style-secondary-button .wp-element-button:active:not(:disabled),.is-style-secondary-button .wp-element-button:focus:not(:disabled),.is-style-secondary-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:active:not(:disabled),.is-style-secondary-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:focus:not(:disabled),.wp-element-button_secondary:active:not(:disabled),.wp-element-button_secondary:focus:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_secondary:active:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_secondary:focus:not(:disabled){background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);border:1px solid var(--btn-secondary-bg)}.btn_success,.is-style-success-button .btn,.is-style-success-button .wp-element-button,.is-style-success-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit,.wp-element-button_success,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_success{background-color:var(--btn-success-bg);color:var(--btn-success-color);border:1px solid var(--btn-success-bg)}.btn_success:hover:not(:disabled),.is-style-success-button .btn:hover:not(:disabled),.is-style-success-button .wp-element-button:hover:not(:disabled),.is-style-success-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:hover:not(:disabled),.wp-element-button_success:hover:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_success:hover:not(:disabled){background-color:var(--btn-success-bg-hover);color:var(--btn-success-color-hover);border:1px solid var(--btn-success-bg-hover)}.btn_success:active:not(:disabled),.btn_success:focus:not(:disabled),.is-style-success-button .btn:active:not(:disabled),.is-style-success-button .btn:focus:not(:disabled),.is-style-success-button .wp-element-button:active:not(:disabled),.is-style-success-button .wp-element-button:focus:not(:disabled),.is-style-success-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:active:not(:disabled),.is-style-success-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:focus:not(:disabled),.wp-element-button_success:active:not(:disabled),.wp-element-button_success:focus:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_success:active:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_success:focus:not(:disabled){background-color:var(--btn-success-bg);color:var(--btn-success-color);border:1px solid var(--btn-success-bg)}.btn_danger,.is-style-danger-button .btn,.is-style-danger-button .wp-element-button,.is-style-danger-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit,.wp-element-button_danger,div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_danger{background-color:var(--btn-danger-bg);color:var(--btn-danger-color);border:1px solid var(--btn-danger-bg)}.btn_danger:hover:not(:disabled),.is-style-danger-button .btn:hover:not(:disabled),.is-style-danger-button .wp-element-button:hover:not(:disabled),.is-style-danger-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:hover:not(:disabled),.wp-element-button_danger:hover:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_danger:hover:not(:disabled){background-color:var(--btn-danger-bg-hover);color:var(--btn-danger-color-hover);border:1px solid var(--btn-danger-bg-hover)}.btn_danger:active:not(:disabled),.btn_danger:focus:not(:disabled),.is-style-danger-button .btn:active:not(:disabled),.is-style-danger-button .btn:focus:not(:disabled),.is-style-danger-button .wp-element-button:active:not(:disabled),.is-style-danger-button .wp-element-button:focus:not(:disabled),.is-style-danger-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:active:not(:disabled),.is-style-danger-button div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit:focus:not(:disabled),.wp-element-button_danger:active:not(:disabled),.wp-element-button_danger:focus:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_danger:active:not(:disabled),div.wpforms-container form.wpforms-form div.wpforms-submit-container .wpforms-submit_danger:focus:not(:disabled){background-color:var(--btn-danger-bg);color:var(--btn-danger-color);border:1px solid var(--btn-danger-bg)}.form__row{margin-bottom:15px}.form__row .btn,.form__row input:not([type]),.form__row input[type=datetime],.form__row input[type=email],.form__row input[type=number],.form__row input[type=password],.form__row input[type=search],.form__row input[type=tel],.form__row input[type=text],.form__row input[type=url],.form__row textarea{width:100%}.form__row textarea{max-width:100%;max-width:100%;min-height:15px}.wpforms-container{margin-bottom:0!important;padding-top:1.25em}@media (min-width:768px){.wpforms-container{padding-top:1.875em}}.wpforms-container .wpforms-form .wpforms-field{padding:0;margin:0 0 1.1em}@media (min-width:768px){.wpforms-container .wpforms-form .wpforms-field{margin:0 0 1.176em}}.wpforms-container .wpforms-form .wpforms-field:last-child{margin-bottom:1.25em}@media (min-width:768px){.wpforms-container .wpforms-form .wpforms-field:last-child{margin-bottom:1.25em}}.wpforms-container .wpforms-form input:not([type]),.wpforms-container .wpforms-form input[type=date],.wpforms-container .wpforms-form input[type=datetime],.wpforms-container .wpforms-form input[type=email],.wpforms-container .wpforms-form input[type=number],.wpforms-container .wpforms-form input[type=password],.wpforms-container .wpforms-form input[type=search],.wpforms-container .wpforms-form input[type=tel],.wpforms-container .wpforms-form input[type=text],.wpforms-container .wpforms-form input[type=time],.wpforms-container .wpforms-form input[type=url],input:not([type]),input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{background-color:var(--form-field-bg);border:1px solid var(--form-field-border);outline:none;padding:0.45em 1em;font-size:0.8em;font-weight:500;font-family:var(--font-family-main);border-radius:var(--form-field-radius);-webkit-transition:all 0.3s;transition:all 0.3s;text-transform:uppercase}@media (min-width:480px){.wpforms-container .wpforms-form input:not([type]),.wpforms-container .wpforms-form input[type=date],.wpforms-container .wpforms-form input[type=datetime],.wpforms-container .wpforms-form input[type=email],.wpforms-container .wpforms-form input[type=number],.wpforms-container .wpforms-form input[type=password],.wpforms-container .wpforms-form input[type=search],.wpforms-container .wpforms-form input[type=tel],.wpforms-container .wpforms-form input[type=text],.wpforms-container .wpforms-form input[type=time],.wpforms-container .wpforms-form input[type=url],input:not([type]),input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{padding:1em 0.8em;font-size:0.55em}}@media (min-width:768px){.wpforms-container .wpforms-form input:not([type]),.wpforms-container .wpforms-form input[type=date],.wpforms-container .wpforms-form input[type=datetime],.wpforms-container .wpforms-form input[type=email],.wpforms-container .wpforms-form input[type=number],.wpforms-container .wpforms-form input[type=password],.wpforms-container .wpforms-form input[type=search],.wpforms-container .wpforms-form input[type=tel],.wpforms-container .wpforms-form input[type=text],.wpforms-container .wpforms-form input[type=time],.wpforms-container .wpforms-form input[type=url],input:not([type]),input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{padding:0.9em 0.8em;font-size:var(--form-font-size)}}.wpforms-container .wpforms-form input:not([type]):hover,.wpforms-container .wpforms-form input[type=date]:hover,.wpforms-container .wpforms-form input[type=datetime]:hover,.wpforms-container .wpforms-form input[type=email]:hover,.wpforms-container .wpforms-form input[type=number]:hover,.wpforms-container .wpforms-form input[type=password]:hover,.wpforms-container .wpforms-form input[type=search]:hover,.wpforms-container .wpforms-form input[type=tel]:hover,.wpforms-container .wpforms-form input[type=text]:hover,.wpforms-container .wpforms-form input[type=time]:hover,.wpforms-container .wpforms-form input[type=url]:hover,input:not([type]):hover,input[type=date]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,textarea:hover{border:1px solid var(--form-field-border-hover);background-color:var(--form-field-bg-hover)}.wpforms-container .wpforms-form input:not([type]):focus,.wpforms-container .wpforms-form input[type=date]:focus,.wpforms-container .wpforms-form input[type=datetime]:focus,.wpforms-container .wpforms-form input[type=email]:focus,.wpforms-container .wpforms-form input[type=number]:focus,.wpforms-container .wpforms-form input[type=password]:focus,.wpforms-container .wpforms-form input[type=search]:focus,.wpforms-container .wpforms-form input[type=tel]:focus,.wpforms-container .wpforms-form input[type=text]:focus,.wpforms-container .wpforms-form input[type=time]:focus,.wpforms-container .wpforms-form input[type=url]:focus,input:not([type]):focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{border:1px solid var(--form-field-border-hover);background-color:var(--form-field-bg-hover)}.wpforms-container .wpforms-form input:not([type]):disabled,.wpforms-container .wpforms-form input[type=date]:disabled,.wpforms-container .wpforms-form input[type=datetime]:disabled,.wpforms-container .wpforms-form input[type=email]:disabled,.wpforms-container .wpforms-form input[type=number]:disabled,.wpforms-container .wpforms-form input[type=password]:disabled,.wpforms-container .wpforms-form input[type=search]:disabled,.wpforms-container .wpforms-form input[type=tel]:disabled,.wpforms-container .wpforms-form input[type=text]:disabled,.wpforms-container .wpforms-form input[type=time]:disabled,.wpforms-container .wpforms-form input[type=url]:disabled,input:not([type]):disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,textarea:disabled{opacity:0.5;cursor:default}.wpforms-container .wpforms-form input:not([type])::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=date]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=datetime]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=email]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=number]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=password]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=search]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=tel]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=text]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=time]::-webkit-input-placeholder,.wpforms-container .wpforms-form input[type=url]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--form-field-placeholder)}.wpforms-container .wpforms-form input:not([type]):-moz-placeholder,.wpforms-container .wpforms-form input[type=date]:-moz-placeholder,.wpforms-container .wpforms-form input[type=datetime]:-moz-placeholder,.wpforms-container .wpforms-form input[type=email]:-moz-placeholder,.wpforms-container .wpforms-form input[type=number]:-moz-placeholder,.wpforms-container .wpforms-form input[type=password]:-moz-placeholder,.wpforms-container .wpforms-form input[type=search]:-moz-placeholder,.wpforms-container .wpforms-form input[type=tel]:-moz-placeholder,.wpforms-container .wpforms-form input[type=text]:-moz-placeholder,.wpforms-container .wpforms-form input[type=time]:-moz-placeholder,.wpforms-container .wpforms-form input[type=url]:-moz-placeholder,input:not([type]):-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:var(--form-field-placeholder)}.wpforms-container .wpforms-form input:not([type])::-moz-placeholder,.wpforms-container .wpforms-form input[type=date]::-moz-placeholder,.wpforms-container .wpforms-form input[type=datetime]::-moz-placeholder,.wpforms-container .wpforms-form input[type=email]::-moz-placeholder,.wpforms-container .wpforms-form input[type=number]::-moz-placeholder,.wpforms-container .wpforms-form input[type=password]::-moz-placeholder,.wpforms-container .wpforms-form input[type=search]::-moz-placeholder,.wpforms-container .wpforms-form input[type=tel]::-moz-placeholder,.wpforms-container .wpforms-form input[type=text]::-moz-placeholder,.wpforms-container .wpforms-form input[type=time]::-moz-placeholder,.wpforms-container .wpforms-form input[type=url]::-moz-placeholder,input:not([type])::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:var(--form-field-placeholder)}.wpforms-container .wpforms-form input:not([type]):-ms-input-placeholder,.wpforms-container .wpforms-form input[type=date]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=datetime]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=email]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=number]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=password]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=search]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=tel]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=text]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=time]:-ms-input-placeholder,.wpforms-container .wpforms-form input[type=url]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--form-field-placeholder)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;-webkit-appearance:none;appearance:none;margin:0}.wpforms-field.wpforms-field-checkbox input[type=checkbox],.wpforms-field.wpforms-field-checkbox input[type=radio],input[type=checkbox],input[type=radio]{padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--form-checkbox-size);width:var(--form-checkbox-size);border:1px solid var(--form-checkbox-border);overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:var(--form-checkbox-bg);position:relative;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.wpforms-field.wpforms-field-checkbox input[type=checkbox]:not(:disabled),.wpforms-field.wpforms-field-checkbox input[type=checkbox]:not(:disabled),.wpforms-field.wpforms-field-checkbox input[type=radio]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled){cursor:pointer}.wpforms-field.wpforms-field-checkbox input[type=checkbox]:before,.wpforms-field.wpforms-field-checkbox input[type=checkbox]:before,.wpforms-field.wpforms-field-checkbox input[type=radio]:before,input[type=checkbox]:before,input[type=radio]:before{display:block}.wpforms-field.wpforms-field-checkbox input[type=checkbox]:disabled,.wpforms-field.wpforms-field-checkbox input[type=checkbox]:disabled,.wpforms-field.wpforms-field-checkbox input[type=radio]:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:0.5;cursor:default}input[type=radio]{border-radius:50%}input[type=radio]:before{content:"";width:60%;height:60%;display:block;position:absolute;border-radius:50%;background:var(--form-checkbox-color);opacity:0}input[type=radio]:checked:before{opacity:1}input[type=radio]:disabled:checked:before{opacity:0.5}input[type=checkbox]:before{font-family:"elephant";content:"\e901";display:block;font-size:0.9em;line-height:1;color:var(--form-checkbox-color);opacity:0}input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before{opacity:1}input[type=checkbox]:indeterminate:before{content:"\f068"}input[type=checkbox]:disabled:checked:before,input[type=checkbox]:disabled:indeterminate:before{opacity:0.5}.wpforms-field.wpforms-field-checkbox ul{margin:0;padding:0;list-style:none}.wpforms-field.wpforms-field-checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625em}.wpforms-field.wpforms-field-checkbox .wpforms-field-label-inline{font-size:0.763em;color:var(--color-main);line-height:1.5}.wpforms-field .wpforms-error{font-size:0.763em}.soc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.9em;margin:0 0 1.8em}@media (min-width:480px){.soc{gap:0.6em;margin:0}}@media (min-width:768px){.soc{gap:0.45em}}@media (min-width:480px){.footer .soc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;margin-bottom:1.375em}}.soc a{width:2.3em;height:2.3em;text-decoration:none;-webkit-transition:background 0.3s;transition:background 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--bg-second);color:var(--bg-main);border-radius:0.125em}@media (min-width:480px){.soc a{width:1.6em;height:1.6em}}@media (min-width:768px){.soc a{width:1.875em;height:1.875em}}.footer .soc a{color:var(--bg-main);background:var(--btn-primary-bg)}.footer .soc a:hover{background:var(--btn-primary-bg-hover)}.soc a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--titles-color);line-height:var(--titles-line-height);text-transform:uppercase}h1{font-size:var(--h1-size);font-family:var(--titles-font)}h2{font-size:var(--h2-size);font-family:var(--titles-font)}h3{font-size:var(--h3-size);font-family:var(--titles-font)}h4{font-size:var(--h4-size);font-family:var(--titles-font)}h5{font-size:var(--h5-size);font-family:var(--titles-font)}h6{font-size:var(--h6-size);font-family:var(--titles-font)}.wp-block-separator,hr{border-top-width:var(--hr-weight);border-color:var(--hr-color);margin:var(--hr-margin) 0}.wp-block-separator.is-style-dots,hr.is-style-dots{padding:0}.wp-block-separator.is-style-dots:before,hr.is-style-dots:before{color:var(--hr-color)}.wp-block-quote{background:var(--blockquote-bg);color:var(--blockquote-color);margin:var(--blockquote-margin) 0;padding:var(--blockquote-padding) var(--blockquote-padding) var(--blockquote-padding) var(--blockquote-border-padding);border-left:var(--blockquote-border-size) solid var(--blockquote-border-color)}.wp-block-quote>:first-child{margin-top:0}.wp-block-quote>:last-child{margin-bottom:0}.is-layout-flex>.wp-block-pullquote,.wp-block-pullquote{padding:0;margin:var(--blockquote-margin) 0;font-size:1em}.is-layout-flex>.wp-block-pullquote blockquote,.wp-block-pullquote blockquote{text-align:left;border:var(--pullquote-border-size) solid var(--pullquote-border-color);border-left:0;border-right:0;background:var(--pullquote-bg);color:var(--pullquote-color);padding:var(--pullquote-padding);margin:0}.is-layout-flex>.wp-block-pullquote blockquote cite,.wp-block-pullquote blockquote cite{color:var(--pullquote-color-second);font-size:var(--pullquote-cite-fz)}.is-layout-flex>.wp-block-pullquote blockquote>:first-child,.wp-block-pullquote blockquote>:first-child{margin-top:0}.is-layout-flex>.wp-block-pullquote blockquote>:last-child,.wp-block-pullquote blockquote>:last-child{margin-bottom:0}.wp-block-table table,table:not(.smart-cf-meta-box-table table){border-collapse:collapse;background:var(--table-bg);color:var(--table-color);border:var(--table-border-width) solid var(--table-border-color);border-radius:var(--table-border-radius)}.wp-block-table table thead,table:not(.smart-cf-meta-box-table table) thead{border:0}.wp-block-table table thead td,.wp-block-table table thead th,table:not(.smart-cf-meta-box-table table) thead td,table:not(.smart-cf-meta-box-table table) thead th{background:var(--table-header-bg);color:var(--table-header-color);text-align:var(--table-header-align);border:var(--table-border-width) solid var(--table-border-color)}.wp-block-table table tfoot,table:not(.smart-cf-meta-box-table table) tfoot{border:0;font-weight:600}.wp-block-table table td,.wp-block-table table th,table:not(.smart-cf-meta-box-table table) td,table:not(.smart-cf-meta-box-table table) th{padding:0.625em;text-align:left}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td,.wp-block-table.is-style-stripes tbody tr:nth-child(odd) th{background:var(--table-stripe-color);border-color:var(--table-stripe-color)}.wp-block-list{color:var(--list-color);margin:var(--list-margin) 0;padding:0 0 0 var(--list-padding)}.wp-block-list li{margin:0}.wp-block-list li:nth-child(n+2){margin-top:var(--list-items-margin)}ul.wp-block-list{list-style:var(--list-style)}ol.wp-block-list{list-style:var(--list-style-number)}.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gallery-gap);margin:var(--gallery-margin) 0}.wp-block-gallery.wp-block-gallery-2{gap:var(--gallery-gap)}.wp-block-gallery.wp-block-gallery-2 figure.wp-block-image:not(#individual-image){width:calc(50% - var(--gallery-gap) / 2)}.wp-block-image{border-radius:var(--image-border-radius);position:relative;z-index:2;margin:var(--image-margin) 0}.wp-block-gallery .wp-block-image{margin:0}.wp-block-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--image-border-radius);opacity:var(--image-shadow-opacity);-webkit-box-shadow:0 0 var(--image-shadow-size) var(--image-shadow-color);box-shadow:0 0 var(--image-shadow-size) var(--image-shadow-color)}.wp-block-image img{border-radius:var(--image-border-radius)}.wp-block-image.is-style-rounded{border-radius:100%}.wp-block-image.is-style-rounded img{border-radius:100%}.footer{position:relative;background-color:var(--footer-bg);color:var(--footer-color)}.footer__content{max-width:var(--footer-width);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1em;text-align:center;padding-left:0.8em;padding-right:0.8em;padding-top:4.2em;padding-bottom:2.7em}@media (min-width:480px){.footer__content{gap:2em;padding-top:0.7em;padding-bottom:1.4em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:var(--content-padding-mobile);padding-right:var(--content-padding-mobile)}}@media (min-width:768px){.footer__content{padding-left:var(--content-padding);padding-right:var(--content-padding);-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer a{color:inherit}.footer__col--center{margin:1.9em 0;text-align:left}@media (min-width:480px){.footer__col--center{margin:0}}@media (min-width:768px){.footer__col--center{margin:0 3.2em 0 0}}@media (min-width:768px){.footer__col{width:auto}}.footer__bottom{background:var(--footer-bottom-bg);color:var(--footer-bottom-color)}.footer__bottom .footer__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0.6875em;padding-bottom:0.6875em}@media (max-width:767px){.footer__bottom .footer__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0.3em}}.footer__bottom .footer__content>*{font-size:0.6875em}.footer__bottom .footer__content a{text-decoration:none}.footer__bottom .footer__content a:hover{text-decoration:underline}.footer__title{margin:0 0 1em;font-size:1.5em;font-weight:bold;text-transform:uppercase;color:inherit}.footer__logo{display:block;width:100%}@media (min-width:480px){.footer__logo{width:16.4em}}@media (min-width:768px){.footer__logo{width:27em}}.footer__logo a{display:block;width:100%}@media (min-width:768px){.footer__logo{width:27em}}.footer__logo img,.footer__logo svg{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.footer__email,.footer__phone{font-family:var(--font-family-secondary);font-size:0.9em;line-height:1.2;display:inline-block}@media (min-width:480px){.footer__email,.footer__phone{font-size:0.55em}}@media (min-width:768px){.footer__email,.footer__phone{font-size:0.95em}}.footer__jobTime{font-size:0.9em;margin:0 0 0.7em;font-weight:500;line-height:1.6}@media (min-width:480px){.footer__jobTime{margin:0;font-size:0.55em}}@media (min-width:768px){.footer__jobTime{font-size:0.8125em}}.footer__email{margin-top:1em}.footer__center{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.9375em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.footer__center{margin-left:17.7em}}.footer__slogan{width:13.4em}@media (min-width:480px){.footer__slogan{width:9em}}@media (min-width:768px){.footer__slogan{width:10.3125em}}.footer__slogan svg{width:100%;height:auto}.breadcrumbs{margin:0.3em 0 3.9em;padding:0;text-transform:uppercase;font-weight:700;line-height:1.2}@media (min-width:480px){.breadcrumbs{margin:-0.2em 0 1.3em}}@media (min-width:768px){.breadcrumbs{margin:0.125em 0 4.8em}}.breadcrumbs a,.breadcrumbs span{font-size:0.46em}@media (min-width:768px){.breadcrumbs a,.breadcrumbs span{font-size:0.5625em}}.breadcrumbs svg{display:inline-block;margin:0 0.1em -0.1em 0.2em;font-weight:800;vertical-align:middle;width:0.4em}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.pagination{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.625em}.pagination:not(:empty){margin:3.75em 0 0}.pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.1em;height:2.1em;padding:0.5em;border-radius:0.125em;font-weight:700;text-decoration:none;color:var(--bg-second);font-size:0.8125em}.pagination .page-numbers.current{background:var(--bg-second);color:var(--bg-main)}.pagination .page-numbers.next:before,.pagination .page-numbers.prev:before{font-family:"elephant";font-size:0.8em}.pagination .page-numbers.next:before{content:"\e904"}.pagination .page-numbers.prev:before{content:"\e90f"}.to-top{display:none;position:fixed;bottom:1.5em;z-index:20;-webkit-animation:smoothToTop 0.3s ease-in-out;animation:smoothToTop 0.3s ease-in-out}.to-top img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@-webkit-keyframes smoothToTop{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes smoothToTop{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.paymentMethods__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;margin-top:1em;max-width:11em}@media (min-width:768px){.paymentMethods__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.paymentMethods__list span{font-size:1.5em}.dev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;text-decoration:none}.dev__logo{width:3.5em;color:inherit}.dev__logo img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.dev__text{font-size:0.9em}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-open{overflow:hidden}.modal-close{position:absolute;color:var(--modal-close-color);width:var(--modal-close-size);height:var(--modal-close-size);right:var(--modal-close-right);top:var(--modal-close-top);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-close:after,.modal-close:before{content:"";display:block;position:absolute;left:0;width:100%;border-top:1px solid}.modal-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close:hover{color:var(--modal-close-color-hover)}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out}.modal.in{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0);position:relative}.modal-dialog{position:relative;width:auto;margin:auto 0.7em;width:100%}@media (min-width:480px){.modal-dialog{max-width:21.875em}}@media (min-width:768px){.modal-dialog{max-width:var(--modal-width);margin:auto}}.modal-content{z-index:3;position:relative;background-color:var(--modal-bg);color:var(--modal-color);border:0;border-radius:var(--modal-radius);background-clip:padding-box;outline:0;padding:0}.modal-content:before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 var(--modal-shadow-size) var(--modal-shadow-color);box-shadow:0 0 var(--modal-shadow-size) var(--modal-shadow-color);opacity:var(--modal-shadow-opacity)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:var(--modal-overlay-color);-webkit-backdrop-filter:blur(0.4375em);backdrop-filter:blur(0.4375em)}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:var(--modal-overlay-opacity)}.modal-header{height:13.5em}.modal-header img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal-title{color:var(--modal-title-color);font-size:var(--modal-title-size);font-family:var(--titles-font);text-transform:uppercase;line-height:1.2;margin:0}.modal-body{position:relative;padding:0;padding:var(--modal-padding)}.modal-footer{padding:var(--modal-padding)}.modalSuccess p{font-size:0.8125em}.sws-lightbox__overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;opacity:0;visibility:hidden}.sws-lightbox__overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--modal-overlay-color);-webkit-backdrop-filter:blur(0.4375em);backdrop-filter:blur(0.4375em);z-index:-1;opacity:0;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease}.sws-lightbox__overlay.active{opacity:1;visibility:visible}.sws-lightbox__overlay.active:before{opacity:var(--modal-overlay-opacity)}.sws-lightbox__content{position:relative;max-width:100%;max-height:100%}@media (min-width:768px){.sws-lightbox__content{max-width:98%;max-height:98%}}.sws-lightbox__content .sws-lightbox__track{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.sws-lightbox__content .sws-lightbox__slide{min-width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sws-lightbox__content img{max-width:100%;max-height:90vh;display:block;-o-object-fit:contain;object-fit:contain}.sws-lightbox__close{position:absolute;top:var(--lightbox-close-top);right:var(--lightbox-close-right);color:var(--lightbox-close-color);font-size:var(--lightbox-close-size);cursor:pointer;width:1em;height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}@media (min-width:768px){.sws-lightbox__close{top:var(--lightbox-close-top);right:var(--lightbox-close-right)}}.sws-lightbox__close:hover{color:var(--lightbox-close-hover-color)}.sws-lightbox__close:after,.sws-lightbox__close:before{content:"";position:absolute;left:0;width:100%;border-top:0.125em solid}.sws-lightbox__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sws-lightbox__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sws-lightbox__nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--lightbox-nav-color);font-size:var(--lightbox-nav-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10001}.sws-lightbox__nav:hover{color:var(--lightbox-nav-color-hover)}.sws-lightbox__nav:before{content:"";border:solid;border-width:0 0.125em 0.125em 0;display:inline-block;padding:0.25em}.sws-lightbox__nav.prev{left:1em}.sws-lightbox__nav.prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:-0.275em}.sws-lightbox__nav.next{right:1em}.sws-lightbox__nav.next:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-0.275em}.firstScreen.wp-block-columns{gap:0.625em;margin-bottom:8em}@media (min-width:480px){.firstScreen.wp-block-columns{margin-top:0em;margin-bottom:3.24em}}@media (min-width:768px){.firstScreen.wp-block-columns{margin-top:5.9em;margin-bottom:7em}}.firstScreen.wp-block-columns .firstScreen__img{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:27.7em;position:static}@media (min-width:480px){.firstScreen.wp-block-columns .firstScreen__img{position:absolute;left:0;top:0;width:8em;height:9.1em}}@media (min-width:768px){.firstScreen.wp-block-columns .firstScreen__img{position:static;width:27em;height:31.125em}}@media (max-width:480px){.firstScreen.wp-block-columns .firstScreen__img .slick-dots{bottom:3.7em}.firstScreen.wp-block-columns .firstScreen__img:after{content:"ELEPHANT";font-family:var(--titles-font);display:block;position:absolute;bottom:0;z-index:10;color:#fff;font-size:4.1em;line-height:0.5;white-space:nowrap;margin-left:-0.05em;text-align:justify}}.firstScreen.wp-block-columns figure.firstScreen__slider.wp-block-gallery{position:relative;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.firstScreen.wp-block-columns figure.firstScreen__slider.wp-block-gallery figure.wp-block-image{margin:0;position:absolute;left:0;top:0;bottom:0;width:100%;height:100%}@media (min-width:480px){.firstScreen.wp-block-columns .firstScreen__content.wp-block-column.is-layout-flow{background:url(../img/elephant-bg.svg) bottom right no-repeat;background-size:calc(100% - 8.6em) auto}}@media (min-width:768px){.firstScreen.wp-block-columns .firstScreen__content.wp-block-column.is-layout-flow{background-size:100%;padding-bottom:15.5625em}}.firstScreen.wp-block-columns .firstScreen__sub{font-size:0.87em;text-transform:uppercase;margin:-0.3em 0 1.1em}@media (min-width:480px){.firstScreen.wp-block-columns .firstScreen__sub{font-size:0.59em;margin:-0.3em 0 1.2em}}@media (min-width:768px){.firstScreen.wp-block-columns .firstScreen__sub{font-size:0.75em;margin:-0.3em 0 0.9em}}.firstScreen.wp-block-columns .firstScreen__title{font-size:1.95em;letter-spacing:-0.05em;line-height:1;text-transform:uppercase;margin:0 0 0.8em;font-weight:normal}.firstScreen.wp-block-columns .firstScreen__title br{display:none}@media (min-width:480px){.firstScreen.wp-block-columns .firstScreen__title{font-size:1.32em}}@media (min-width:768px){.firstScreen.wp-block-columns .firstScreen__title{font-size:2.125em}.firstScreen.wp-block-columns .firstScreen__title br{display:block}}.firstScreen.wp-block-columns .firstScreen__text{font-size:0.9em;line-height:1.6;margin:3.6em 0 0.9em;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:480px){.firstScreen.wp-block-columns .firstScreen__text{font-size:0.52em;line-height:1.5;margin:0 0 0.7em}}@media (min-width:768px){.firstScreen.wp-block-columns .firstScreen__text{margin:0;line-height:1.6;font-size:0.8125em}}.firstScreen.wp-block-columns .firstScreen__search{position:relative;max-width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;display:block}@media (min-width:480px){.firstScreen.wp-block-columns .firstScreen__search{padding-left:8.6em;height:9.1em}}@media (min-width:768px){.firstScreen.wp-block-columns .firstScreen__search{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;height:auto}}.secondScreen{background:var(--bg-second);color:#fff;border-radius:0.125em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:8.3em;gap:0.5em}@media (min-width:480px){.secondScreen{margin-bottom:3.1em}}@media (min-width:768px){.secondScreen{margin-bottom:7.1em;gzp:2em;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}@media (max-width:767px) and (min-width:480px){.secondScreen .wp-block-column.is-layout-flow{-ms-flex-preferred-size:0!important;flex-basis:0!important}.secondScreen .wp-block-column.is-layout-flow:last-child{max-width:8.263em}}.secondScreen__content{padding:1.3em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.secondScreen__content{padding:0.9em 0.6em}}@media (min-width:768px){.secondScreen__content{padding:1.65em 1.05em}}.secondScreen__top{width:100%;max-width:30em}.secondScreen__title{color:#fff;font-size:1.8em;line-height:1;font-weight:800;text-transform:uppercase;margin:0;color:inherit}.secondScreen__title strong{color:#beb3a5;font-size:0.3em;vertical-align:top}@media (min-width:480px){.secondScreen__title{font-size:1.25em}}@media (min-width:768px){.secondScreen__title{font-size:2.8em}}.secondScreen__sub{font-size:0.9em;margin:0.3em 0 1em;line-height:1.3;text-transform:uppercase;font-family:var(--font-family-secondary)}@media (min-width:480px){.secondScreen__sub{font-size:0.5em;margin:0.2em 0}}@media (min-width:768px){.secondScreen__sub{margin:0.4em 0;font-size:0.9em}}.secondScreen__img{overflow:hidden;border-radius:0.125em;margin:0 -0.6em 0.5em}@media (min-width:480px){.secondScreen__img{margin:0;padding:0.3125em}}@media (max-width:767px) and (min-width:480px){.secondScreen__img{height:8em}}.secondScreen__img .wp-block-image{margin:0}.secondScreen__list.is-layout-grid{-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));margin:1.8em 0 0;gap:1.3em}@media (min-width:768px){.secondScreen__list.is-layout-grid{margin:0;-ms-grid-columns:minmax(0,1fr) 7em minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));max-width:91%;gap:1.8em 7em}}.advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantages__item>*{width:100%}.advantages__title{color:#fff;margin:0 0 0.8em;font-size:0.86em;line-height:1.2;text-transform:uppercase}@media (max-width:767px){.advantages__title:empty{display:none;margin:0}}@media (min-width:480px){.advantages__title{margin:0 0 0.625em;font-size:0.47em}}@media (min-width:768px){.advantages__title{font-size:0.913em}}.advantages__text{color:#b2b1ac;margin:0;font-size:0.88em;line-height:1.7}@media (min-width:480px){.advantages__text{line-height:1.4;font-size:0.53em}}@media (min-width:768px){.advantages__text{line-height:1.6;font-size:0.78em}}.featuredObjects{margin-bottom:7.1em}@media (min-width:480px){.featuredObjects{margin-bottom:2.6em}}@media (min-width:768px){.featuredObjects{margin-bottom:7.1em}}@media (min-width:480px){.featuredObjects .section__title{margin:0.4em 0 0.1em}}@media (min-width:768px){.featuredObjects .section__title{margin:0.2em 0 0.1em}}.featuredObjects__top.wp-block-columns{margin-bottom:0.1em;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:0.625em}@media (min-width:768px){.featuredObjects__top.wp-block-columns{margin-bottom:0.1em;gap:0.625em}}@media (max-width:767px) and (min-width:480px){.featuredObjects__top.wp-block-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featuredObjects__top.wp-block-columns>.wp-block-column:first-child{-ms-flex-preferred-size:14em!important;flex-basis:14em!important}.featuredObjects__top.wp-block-columns>.wp-block-column:last-child{-ms-flex-preferred-size:10em!important;flex-basis:10em!important}}.featuredObjects__action.wp-block-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:0}@media (min-width:480px){.featuredObjects__action.wp-block-buttons{margin-top:0.9em}}@media (min-width:768px){.featuredObjects__action.wp-block-buttons{margin-top:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@media (max-width:480px){.featuredObjects__action.wp-block-buttons .wp-block-button{width:100%}.featuredObjects__action.wp-block-buttons .wp-element-button{padding:0.7em 1.5em;font-size:1em}}@media (max-width:767px) and (min-width:480px){.featuredObjects__action.wp-block-buttons .wp-element-button{padding:0.2em 1.5em}}.featuredObjects__wrap{overflow:auto;margin:1.5em -0.7em!important;padding:0 0.7em!important;width:calc(100% + 1.4em)}@media (min-width:480px){.featuredObjects__wrap{margin:0 -0.7em!important}}@media (min-width:768px){.featuredObjects__wrap{width:auto;overflow:hidden}}.featuredObjects__wrap{scrollbar-width:none;-ms-overflow-style:none}.featuredObjects__wrap::-webkit-scrollbar{display:none}.featuredObjects__list{gap:0.55em;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:768px){.featuredObjects__list{gap:0.75em}}.featuredObjects__list .wp-block-post{position:relative}@media (max-width:767px){.featuredObjects__list .wp-block-post{-webkit-box-flex:0;-ms-flex:none;flex:none;width:10.8em}}@media (max-width:480px){.featuredObjects__list .wp-block-post{width:16em}}@media (min-width:768px){.featuredObjects__list{display:-ms-grid!important;display:grid!important}}.featuredObjects__list .wp-block-read-more{display:block;position:absolute;right:0.4em;top:0.5em;width:3.2em;height:3.1em;border:1px solid #eeede8;z-index:2;color:transparent;border-radius:0.125em;cursor:pointer;overflow:hidden}@media (min-width:480px){.featuredObjects__list .wp-block-read-more{right:0.3em;top:0.25em;width:2.1em;height:2.1em}}@media (min-width:768px){.featuredObjects__list .wp-block-read-more{right:0.625em;top:0.625em;width:2.3em;height:2.3em;border:0.125em solid #eeede8}}.featuredObjects__list .wp-block-read-more:before{content:"\e900";font-family:"elephant";color:#beb3a5;font-size:0.625em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.featuredObjects__list .wp-block-post-title{color:#fff;position:absolute;bottom:0;left:0;width:100%;font-size:0.7em;line-height:1;text-transform:uppercase;font-weight:800;z-index:1;padding:1.2em;margin:0}@media (min-width:480px){.featuredObjects__list .wp-block-post-title{font-size:0.5em}}@media (min-width:768px){.featuredObjects__list .wp-block-post-title{font-size:0.875em}}.featuredObjects__item{position:relative;padding:0!important}.featuredObjects__img{aspect-ratio:1/1;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.featuredObjects__img a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.featuredObjects__img a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.featuredObjects__img a:hover:after{background-color:rgba(0,0,0,0)}}.featuredObjects__img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.composition{margin-bottom:8.3em}@media (min-width:480px){.composition{margin-bottom:3.5em}}@media (min-width:768px){.composition{margin-bottom:7.1em}}.composition__wrap.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625em;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}@media (min-width:768px){.composition__wrap.wp-block-columns{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){.composition__wrap.wp-block-columns>.wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px) and (min-width:480px){.composition__wrap.wp-block-columns>.wp-block-column{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}.composition__wrap.wp-block-columns>.wp-block-column:first-child{max-width:7.9em}.composition__wrap.wp-block-columns>.wp-block-column:last-child{max-width:16.4em}}.composition__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.composition__img .wp-block-image{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.composition__img .wp-block-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.composition__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;gap:2em;margin-top:0.9em}@media (min-width:480px){.composition__body{margin-top:0}}.composition__body h3,.composition__body h4{text-transform:uppercase;font-size:0.92em;margin:0.3em 0 0.8em}@media (min-width:480px){.composition__body h3,.composition__body h4{font-size:0.5em;margin:0.3em 0 0.8em}}@media (min-width:768px){.composition__body h3,.composition__body h4{margin:0 0 0.625em;font-size:1em}}@media (max-width:767px){.composition__body ol,.composition__body p,.composition__body ul{font-size:0.65em;line-height:1.5}}@media (max-width:479px){.composition__body ol,.composition__body p,.composition__body ul{font-size:1.1em;line-height:1.6}}.composition__body>.wp-block-column{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.composition__text{margin-top:1.8em;font-size:0.91em;font-weight:500;line-height:1.55;margin-bottom:2em}@media (min-width:480px){.composition__text{line-height:1.4;margin-top:0.7em;font-size:0.54em;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em}}@media (min-width:768px){.composition__text{margin-top:1.25em;font-size:0.8125em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;line-height:1.6;margin-bottom:0}}.composition__text>:first-child{margin-top:0}.composition__notif{font-weight:500;font-size:0.8125em}.composition__notif>:first-child{margin-top:0}.composition__notif>:last-child{margin-bottom:0}.objectSelector{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625em;font-size:1.2em;height:5.3em;padding-bottom:2.7em}@media (min-width:480px){.objectSelector{font-size:1em;margin-bottom:0;height:auto}}@media (min-width:768px){.objectSelector{width:29.7em}}.objectSelector__input{width:100%}.objectSelector__input_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.objectSelector__results{position:absolute;top:100%;width:100%;left:0;right:0;background-color:#fff;color:#fff;max-height:30em;border:1px solid #eeede8;border-radius:0.125em;z-index:10}.objectSelector__result{cursor:pointer;font-weight:500;font-size:0.75em;line-height:1.2;color:var(--color-main);text-transform:uppercase;padding:1.06em 0.76em}.objectSelector__result:hover{background:#e2dfd7}.objectSelector__result:nth-child(n+2){margin-top:0.5em}.objectSelector__button{margin:0.0625em 0;width:3.2em;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media (min-width:480px){.objectSelector__button{width:2.5em}}.worksCategories{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625em;margin:0.7em -0.7em 2em!important;padding:0 0.7em;overflow:auto;width:calc(100% + 1.4em)}@media (min-width:480px){.worksCategories{margin:0.2em -0.7em 1em!important}}@media (min-width:768px){.worksCategories{width:100%;margin:0.65em 0 1.2em!important;padding:0;overflow:hidden}}.worksCategories{scrollbar-width:none;-ms-overflow-style:none}.worksCategories::-webkit-scrollbar{display:none}.worksCategories__item{border-radius:0.125em;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:15.8em;aspect-ratio:1/1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:480px){.worksCategories__item{width:10.8em}}@media (min-width:768px){.worksCategories__item{-webkit-box-flex:1;-ms-flex:1;flex:1;aspect-ratio:2/1;width:33.3%}}.worksCategories__link{display:block;text-decoration:none;color:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.worksCategories__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.worksCategories__title{margin:0;color:#fff;font-size:0.55em;position:absolute;text-transform:uppercase;left:0;bottom:0;width:100%;padding:1.3em 1em}@media (min-width:768px){.worksCategories__title{font-size:0.875em;padding:1.1em 1.3em}}.selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin-bottom:8.4em}@media (min-width:480px){.selection{margin-bottom:3.8em}}@media (min-width:768px){.selection{margin-bottom:7.1em}}.selection>:not(.worksCategories){width:100%}@media (max-width:767px){.selection>.worksCategories{margin-left:-0.7em!important}}@media (min-width:768px){.selection__text{max-width:44.5em}}.selection__text>*{font-size:0.95em;margin:0!important;line-height:1.4}@media (min-width:480px){.selection__text>*{font-size:0.55em;line-height:1.3}}@media (min-width:768px){.selection__text>*{font-size:0.8125em;line-height:1.6}}.selection__text>:first-child{margin-top:0}.selection__text>:last-child{margin-bottom:0}@media (max-width:480px){.selection__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.selection .wp-block-buttons{white-space:nowrap}}@media (max-width:480px){.selection .wp-block-buttons{width:100%;margin-top:0.9em}.selection .wp-block-buttons .wp-block-button{width:100%}.selection .wp-block-buttons .wp-element-button{width:100%;font-size:1em;padding:0.8em}}.homeSlider{position:relative;margin:0 auto;max-width:100%;width:100%;overflow:hidden;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex}.homeSlider.slick-initialized{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homeSlider .slick-list{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homeSlider .slick-track{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.homeSlider__slide{outline:none}.homeSlider__image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.homeSlider .slick-dots{position:absolute;bottom:0.625em;left:0.4375em;width:calc(100% - 0.875em);display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;z-index:10;gap:0.1875em}.homeSlider .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff}.homeSlider .slick-dots li button{height:0.25em;border:none;text-indent:-9999px;cursor:pointer;padding:0;width:0;background:var(--bg-second);-webkit-animation:animationDottReverse var(--home-slider-autoplay-speed);animation:animationDottReverse var(--home-slider-autoplay-speed)}.homeSlider .slick-dots li button:hover{background:#fff}.homeSlider .slick-dots li.slick-active{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.homeSlider .slick-dots li.slick-active button{-webkit-animation:animationDott var(--home-slider-autoplay-speed);animation:animationDott var(--home-slider-autoplay-speed)}.homeSlider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:2.5em;height:2.5em;border-radius:50%;background:rgba(0,0,0,0.5);border:none;color:#fff;font-size:0;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s}.homeSlider .slick-arrow:hover{background:rgba(0,0,0,0.8)}.homeSlider .slick-arrow:before{content:"";display:block;width:0.625em;height:0.625em;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.homeSlider .slick-arrow.slick-prev{left:20px}.homeSlider .slick-arrow.slick-prev:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.homeSlider .slick-arrow.slick-next{right:20px}.homeSlider .slick-arrow.slick-next:before{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}@-webkit-keyframes animationDott{0%{width:0}90%{width:100%}to{width:100%}}@keyframes animationDott{0%{width:0}90%{width:100%}to{width:100%}}@-webkit-keyframes animationDottReverse{}@keyframes animationDottReverse{}.worksSearch{position:relative;max-width:43.4375em;margin:0 auto}.worksSearch__form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625em}.worksSearch__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.worksSearch__results{position:absolute;top:calc(100% + 0.625em);width:calc(100% - 5.4em);left:0;right:0;background:#fff;border:1px solid #fff;border-radius:0.125em;z-index:100;max-height:21.4em;overflow-y:auto}.worksSearch__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0.5em;text-decoration:none;color:inherit;gap:1em}@media (min-width:480px){.worksSearch__item{gap:0.5625em}}.worksSearch__item+*{margin-top:-0.4em}.worksSearch__thumbnail{-ms-flex-negative:0;flex-shrink:0;width:4.7em;height:4.5em;border-radius:0.125em;overflow:hidden}@media (min-width:480px){.worksSearch__thumbnail{width:2.4em;height:2.3em}}@media (min-width:768px){.worksSearch__thumbnail{width:6.5em;height:6.3em}}.worksSearch__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.worksSearch__content{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid #b2b1ac;padding:0.7em 0;color:var(--titles-color)}@media (min-width:480px){.worksSearch__content{padding:0.625em 0}}.worksSearch__title{font-family:var(--titles-font);color:var(--titles-color);text-transform:uppercase;margin:0 0 0.625em;font-size:0.9em}@media (min-width:480px){.worksSearch__title{font-size:0.5em}}@media (min-width:768px){.worksSearch__title{font-size:1em}}.worksSearch__excerpt{font-size:0.72em;color:#666;line-height:1.4;max-height:2.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:480px){.worksSearch__excerpt{font-size:0.5em}}@media (min-width:768px){.worksSearch__excerpt{font-size:0.8125em}}.worksSearch__error,.worksSearch__loading,.worksSearch__noResults{padding:1.25em;text-align:center;color:var(--titles-color);font-size:0.8125em}.worksSearch__error{color:#d63638}.worksSearch--page{max-width:none;margin:0}.worksSearch--page>.worksSearch__results{position:static;top:auto;left:auto;right:auto;width:100%;max-height:none;border:0;background:transparent;overflow:visible}.worksSearch--page .worksSearch__content{border-top:0;padding-top:0}.worksSearch--page .worksSearch__item+*{margin-top:0}.steps{margin-top:1.5em;counter-reset:steps}@media (min-width:480px){.steps{margin-top:0.9em}}@media (min-width:768px){.steps{max-width:77.6em;gap:5.2em;margin-top:2.1em;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 5.2em minmax(0,1fr) 5.2em minmax(0,1fr) 5.2em minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))}}.steps__wrapper{margin-bottom:6.2em}@media (min-width:480px){.steps__wrapper{margin-bottom:3.2em}}@media (min-width:768px){.steps__wrapper{margin-bottom:6.7em}}.steps__item{position:relative;counter-increment:steps;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 0 2.5em}@media (min-width:480px){.steps__item{padding:0 0 0.6em 2.9em}}@media (min-width:768px){.steps__item{display:block;padding:0}}@media (max-width:767px){.steps__item:nth-child(2n){padding-left:5.8em}}@media (max-width:480px){.steps__item:nth-child(2n){padding-left:2.8em}}.steps__imageWrapper{border-radius:0.125em;aspect-ratio:1/1;overflow:hidden;margin-right:0.8em;background:#beb3a5;position:relative;width:4.8em}@media (min-width:480px){.steps__imageWrapper{width:5em;margin-right:3.6em}}@media (min-width:768px){.steps__imageWrapper{width:100%;font-size:1em;margin-right:2em;margin-bottom:1.4em}}.steps__imageWrapper:before{content:counter(steps);color:#eeede8;display:block;position:absolute;left:-0.03em;bottom:0;z-index:1;font-family:var(--titles-font);font-size:5.75em;line-height:0.49}@media (min-width:768px){.steps__imageWrapper:before{font-size:13.75em}}.active .steps__imageWrapper:before{-webkit-text-stroke:0.03em #eeede8;-webkit-text-fill-color:transparent}.steps__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.active .steps__image{opacity:1}.steps__num{position:absolute;bottom:0;left:0;z-index:3}.steps__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.steps__title{opacity:0.3;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.active .steps__title{opacity:1}.steps__title,.steps__title input{margin:0.1em 0 0.4em;text-transform:uppercase;color:var(--titles-color);font-family:var(--titles-font);font-weight:800;font-size:1em;line-height:1.2;letter-spacing:-0.09em}@media (min-width:480px){.steps__title,.steps__title input{margin:1em 0 0.5em;font-size:0.56em}}@media (min-width:768px){.steps__title,.steps__title input{margin:0 0 0.5em;font-size:1em}}.steps__text textarea,.steps__title input{padding:0!important}.steps__text{max-width:19em;opacity:0.3;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media (min-width:480px){.steps__text{max-width:17.6em}}.active .steps__text{opacity:1}.steps__text,.steps__text textarea{margin:0;font-size:0.8125em;line-height:1.7}@media (min-width:480px){.steps__text,.steps__text textarea{line-height:1.6;font-size:0.5em}}@media (min-width:768px){.steps__text,.steps__text textarea{font-size:0.8125em}}.blockPosts{margin-bottom:7.1em}.blockPosts__head{margin-bottom:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px){.blockPosts__list{margin:0 -0.7em!important;padding:0 0.7em;width:calc(100% + 1.4em);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.blockPosts__list::-webkit-scrollbar{display:none}}@media (max-width:767px) and (min-width:480px){.blockPosts .posts__list{gap:1.62em}.blockPosts .posts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0.625em;-webkit-box-flex:0;-ms-flex:none;flex:none}.blockPosts .posts__img{margin:0;max-width:8.1em;-webkit-box-flex:0;-ms-flex:none;flex:none}.blockPosts .posts__title{margin:0;font-size:0.65em}.blockPosts .posts__text{margin:0}.blockPosts .posts__text>*{font-size:0.6em}}@media (max-width:480px){.blockPosts .posts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.blockPosts .posts__list::-webkit-scrollbar{display:none}.blockPosts .posts__item.wp-block-group{width:18.44em;-webkit-box-flex:0;-ms-flex:none;flex:none}}.blockPosts .wp-block-button{width:100%;max-width:100%;margin:2.05em 0 0}.blockPosts .wp-block-button .wp-element-button{width:100%}@media (max-width:480px){.blockPosts .wp-block-button .wp-element-button{padding:0.6em 1.5em;font-size:1em}}@media (min-width:480px){.blockPosts .wp-block-button{max-width:6em;margin:2em auto 0}}@media (min-width:768px){.blockPosts .wp-block-button{margin:0!important;width:auto;max-width:none}}.posts{margin-bottom:7.1em}.posts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5em 0.675em}.posts__list .block-editor-block-list__block{padding:0!important;width:100%}.posts__list .block-editor-block-list__block .posts__item{width:100%!important}.posts__list .wp-block-group{padding:0!important}.posts__list .wp-block-post-excerpt__more-text{text-transform:uppercase;font-size:0.75em;color:#284a42;border-bottom:1px dotted;display:inline-block;line-height:1;font-weight:700;margin-top:1.25em;cursor:pointer}.posts__list .wp-block-post-excerpt__more-text:hover{border-bottom-color:transparent}.posts__list .wp-block-post-excerpt__more-text a{color:inherit;text-decoration:none}.posts__item{width:100%}@media (min-width:480px){.posts__item{width:calc(50% - 0.5em)}}@media (min-width:768px){.posts__item{width:calc(25% - 1em)}}.wp-block-post .posts__item{width:100%}.posts__img{aspect-ratio:1/1;overflow:hidden;border-radius:0.125em;margin-bottom:1.25em;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.posts__img>img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.posts__title{color:var(--titles-color);font-family:var(--titles-font);text-transform:uppercase;line-height:1.1;font-size:0.9em;margin-bottom:0.5em}.posts__title a{color:inherit}.posts__text{font-size:0.8125em;line-height:1.6;color:var(--color-main)}@media (min-width:768px){.is-root-container .post,.post{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.1em}}.is-root-container .post.wp-block-group,.post.wp-block-group{margin-bottom:2.5em}.is-root-container .post__aside,.post__aside{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:2.11em 0}@media (min-width:768px){.is-root-container .post__aside,.post__aside{width:21em;margin:0}}.is-root-container .post__aside .page_title,.post__aside .page_title{margin-top:0}@media (min-width:768px){.is-root-container .post__aside .page_title,.post__aside .page_title{width:calc(100% + 2em)}}.is-root-container .post__aside .wp-block-image,.is-root-container .post__aside .wp-block-post-featured-image,.is-root-container .post__aside.wp-block-image,.is-root-container .post__aside.wp-block-post-featured-image,.post__aside .wp-block-image,.post__aside .wp-block-post-featured-image,.post__aside.wp-block-image,.post__aside.wp-block-post-featured-image{width:21em;height:21em;border-radius:0.125em;overflow:hidden;margin:0}.is-root-container .post__aside .wp-block-image img,.is-root-container .post__aside .wp-block-post-featured-image img,.is-root-container .post__aside.wp-block-image img,.is-root-container .post__aside.wp-block-post-featured-image img,.post__aside .wp-block-image img,.post__aside .wp-block-post-featured-image img,.post__aside.wp-block-image img,.post__aside.wp-block-post-featured-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:767px){.is-root-container .post__aside.wp-block-image,.is-root-container .post__aside.wp-block-post-featured-image,.post__aside.wp-block-image,.post__aside.wp-block-post-featured-image{margin-bottom:2.14em;width:15.8em;height:15.8em}.is-root-container .post__aside .wp-block-image,.is-root-container .post__aside.wp-block-image,.post__aside .wp-block-image,.post__aside.wp-block-image{width:10.35em;height:10.35em}}.is-root-container .post__content,.post__content{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:27.1em;margin-top:0!important}.is-root-container .post__content h1,.post__content h1{margin-bottom:1em}.is-root-container .post__content h2,.is-root-container .post__content h3,.is-root-container .post__content h4,.is-root-container .post__content h5,.post__content h2,.post__content h3,.post__content h4,.post__content h5{text-transform:uppercase;line-height:1.2}.is-root-container .post__content h2,.post__content h2{margin:1.1em 0 0.66em}.is-root-container .post__content h3,.post__content h3{margin:1.94em 0 1.18em}.is-root-container .post__content h4,.post__content h4{margin:2.22em 0 0.8em}.is-root-container .post__content ol,.is-root-container .post__content p,.is-root-container .post__content ul,.post__content ol,.post__content p,.post__content ul{font-size:0.8125em;font-weight:500}.is-root-container .post__content ol,.post__content ol{counter-reset:ol;list-style:none}.is-root-container .post__content ol li,.post__content ol li{counter-increment:ol;position:relative;padding-left:0.75em}.is-root-container .post__content ol li:before,.post__content ol li:before{content:counter(ol);position:absolute;right:100%;width:2.12em;height:2.12em;border-radius:2px;background:#beb3a5;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.75em;font-weight:700}.is-root-container .post__content p,.post__content p{margin:1.25em 0}.is-root-container .post__content>:first-child,.post__content>:first-child{margin-top:0}.is-root-container .post__content>:last-child,.post__content>:last-child{margin-bottom:0}.wp-block-coverfull{width:calc(100% + 1.4em);height:21.4375em;margin:2.26em -0.7em!important;overflow:hidden;border-radius:0.125em;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.wp-block-coverfull{width:100%;height:21.4375em;margin:2.5em 0!important}}.wp-block-coverfull .wp-block-image{margin:0}.wp-block-coverfull img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.objectHome{margin-bottom:3.45em}@media (min-width:480px){.objectHome{margin-bottom:2.3em}}@media (min-width:768px){.objectHome{margin-bottom:6.25em}}.objectHome__content{gap:0.625em}@media (max-width:767px){.objectHome__text{margin-top:0.7em}}@media (max-width:767px){.objectHome__text{gap:1.5em}}@media (max-width:480px){.objectHome__text{gap:1.9em;margin-bottom:2.6em}}.objectHome__text .wp-block-column :first-child{margin-top:0}.objectHome__text .wp-block-column :last-child{margin-bottom:0}.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column p,.objectHome__text .wp-block-column ul{font-size:0.8em;line-height:1.4}@media (min-width:480px){.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column p,.objectHome__text .wp-block-column ul{font-size:0.5em;line-height:1.6}}@media (min-width:768px){.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column p,.objectHome__text .wp-block-column ul{font-size:0.813em}}.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column ul{line-height:1.3}@media (min-width:480px){.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column ul{line-height:1.3}}@media (min-width:768px){.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column ul{line-height:1.3}}@media (max-width:480px){.objectHome__text .wp-block-column ol,.objectHome__text .wp-block-column ul{font-size:0.95em}}@media (max-width:767px){.objectHome__text .wp-block-column ol li+li,.objectHome__text .wp-block-column ul li+li{margin-top:1.5em}}@media (max-width:480px){.objectHome__text .wp-block-column ol li+li,.objectHome__text .wp-block-column ul li+li{font-size:0.95em;margin-top:1em}}.objectHome__text .wp-block-column h3{font-size:0.9em;margin:1.8em 0 1.7em}@media (min-width:480px){.objectHome__text .wp-block-column h3{font-size:0.64em;margin:2em 0 1.9em}}@media (min-width:768px){.objectHome__text .wp-block-column h3{margin-top:2em;font-size:1em;margin:2em 0 1em}}.objectHome__video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.objectHome__video .wp-block-video{margin:0}.objectHome__video video{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.objectHome__video .wp-block-buttons{position:absolute;width:5.625em;height:5.625em;background:url(../img/play.svg) center no-repeat;background-size:contain;opacity:0.5;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;cursor:pointer}.objectHome__video .wp-block-buttons:hover{opacity:1}.objectDetail{margin-bottom:2.7em}@media (min-width:480px){.objectDetail{margin-bottom:1.5em}}@media (min-width:768px){.objectDetail{margin-bottom:6.25em}}.objectDetail__content{gap:0.625em}.objectDetail__right ol,.objectDetail__right p,.objectDetail__right ul{font-size:0.95em;line-height:1.4}@media (min-width:480px){.objectDetail__right ol,.objectDetail__right p,.objectDetail__right ul{font-size:0.55em;line-height:1.4}}@media (min-width:768px){.objectDetail__right ol,.objectDetail__right p,.objectDetail__right ul{font-size:0.813em;line-height:1.6}}@media (max-width:767px){.objectDetail .workSingle__gallery{margin-top:1em}}@media (max-width:480px){.objectDetail .workSingle__gallery{margin-top:1.5em;margin-bottom:1.4em}}@media (max-width:767px){.objectDetail .homeDetail__content{gap:1.6em}}.objectDetail__gallery{margin-top:1.5em;overflow:hidden}@media (min-width:480px){.objectDetail__gallery{margin-top:0}}.objectDetail__gallery figure.wp-block-image,.objectDetail__gallery figure.wp-block-image.size-large{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.613em}@media (min-width:480px){.objectDetail__gallery figure.wp-block-image,.objectDetail__gallery figure.wp-block-image.size-large{gap:0.313em}}@media (max-width:480px){.objectDetail__gallery figure.wp-block-image,.objectDetail__gallery figure.wp-block-image.size-large{width:100%!important}}.objectDetail__gallery figure.wp-block-image.size-large:before,.objectDetail__gallery figure.wp-block-image:before{display:none!important}.objectDetail__gallery figure.wp-block-image.size-large:after,.objectDetail__gallery figure.wp-block-image:after{font-family:"elephant";content:"\e903";position:absolute;right:0.9em;bottom:2.7em;font-size:1.3em;color:#b2b1ac;display:block;z-index:10;height:auto;cursor:pointer}@media (min-width:480px){.objectDetail__gallery figure.wp-block-image.size-large:after,.objectDetail__gallery figure.wp-block-image:after{right:0.3em;bottom:1.6em;font-size:1em}}.objectDetail__gallery figure.wp-block-image img,.objectDetail__gallery figure.wp-block-image.size-large img{display:block;width:100%;height:100%!important;aspect-ratio:6/4.1;-webkit-box-flex:0!important;-ms-flex:0!important;flex:0!important;-o-object-fit:cover!important;object-fit:cover!important}@media (min-width:480px){.objectDetail__gallery figure.wp-block-image img,.objectDetail__gallery figure.wp-block-image.size-large img{aspect-ratio:6/4.4}}@media (min-width:768px){.objectDetail__gallery figure.wp-block-image img,.objectDetail__gallery figure.wp-block-image.size-large img{aspect-ratio:6/4}}.objectDetail__gallery .wp-element-caption{width:100%;position:static!important;background:transparent!important;text-transform:uppercase;font-size:0.85em!important;color:var(--color-main)!important;text-shadow:none!important;text-align:left!important;padding:0!important;margin:0 0 0 0.1em!important;margin-bottom:1em!important}@media (min-width:480px){.objectDetail__gallery .wp-element-caption{margin:0 0 0 -0.1em!important;font-size:0.65em!important}}@media (min-width:768px){.objectDetail__gallery .wp-element-caption{margin:0 0 0 -0.6em!important;font-size:0.75em!important}}.objectPlacement{margin-bottom:6.25em}.objectPlacement>.wp-block-group{gap:0.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.6em}@media (min-width:480px){.objectPlacement>.wp-block-group{gap:0.625em}}@media (min-width:768px){.objectPlacement>.wp-block-group{gap:0.625em}}.objectPlacement>.wp-block-group>:not(.objectPlacement__gallery){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:768px){.objectPlacement>.wp-block-group>:not(.objectPlacement__gallery){width:calc(33.3% - 0.4em)}}.objectPlacement>.wp-block-group .wp-block-image{margin:0;aspect-ratio:1/1}.objectPlacement>.wp-block-group .wp-block-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.objectPlacement>.wp-block-group .swsYandexMap{border-radius:0.125em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}@media (max-width:767px){.objectPlacement>.wp-block-group .swsYandexMap{min-height:16.2em!important}}@media (max-width:480px){.objectPlacement>.wp-block-group .swsYandexMap{min-height:24.4em!important}}.objectPlacement__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.9em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.objectPlacement__text{gap:0.9em}}@media (min-width:768px){.objectPlacement__text{gap:1.5em;aspect-ratio:1/1}}.objectPlacement__text>div ol,.objectPlacement__text>div p,.objectPlacement__text>div ul{font-size:0.95em;line-height:1.5;font-weight:500;margin:1.6em 0}@media (min-width:480px){.objectPlacement__text>div ol,.objectPlacement__text>div p,.objectPlacement__text>div ul{font-size:0.55em;line-height:1.4;margin:1em 0}}@media (min-width:768px){.objectPlacement__text>div ol,.objectPlacement__text>div p,.objectPlacement__text>div ul{font-size:0.77em;line-height:1.6}}@media (max-width:767px){.objectPlacement__text .section__title{margin-bottom:1em}}@media (max-width:767px){.objectPlacement__text .wp-block-buttons .wp-element-button{font-size:0.7em}}@media (max-width:480px){.objectPlacement__text .wp-block-buttons .wp-element-button{font-size:1em;padding:0.7em 1em}}.objectPlacement__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0.625em;margin:0 -0.7em!important;padding:0 0.7em;width:calc(100% + 1.4em);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.objectPlacement__gallery::-webkit-scrollbar{display:none}.objectPlacement__gallery .wp-block-image{margin:0;aspect-ratio:1/1;width:18.4em;-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width:480px){.objectPlacement__gallery .wp-block-image{width:16.2em}}.objectPlacement__gallery .wp-block-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.objectPlacement ol,.objectPlacement p,.objectPlacement ul{font-size:0.813em;line-height:1.4}@media (min-width:480px){.objectPlacement ol,.objectPlacement p,.objectPlacement ul{font-size:0.55em;line-height:1.5}}@media (min-width:768px){.objectPlacement ol,.objectPlacement p,.objectPlacement ul{font-size:0.813em;line-height:1.6}}.getConsultation{margin-bottom:5.5em}@media (min-width:480px){.getConsultation{margin-bottom:2.5em}}@media (min-width:768px){.getConsultation{margin-bottom:7.2em}}.getConsultation__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0.3125em;border-radius:0.125em;background:var(--bg-second);color:#eeede8;gap:1em}@media (min-width:480px){.getConsultation__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.getConsultation__left{padding:0.95em 0.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.5em}@media (min-width:480px){.getConsultation__left{padding:0.3em 0.2em}}@media (min-width:768px){.getConsultation__left{gap:2em;padding:1.3em 0.8em 1.1em}}.getConsultation .section__title{color:inherit;font-size:1.9em;letter-spacing:-0.04em;line-height:1}@media (min-width:480px){.getConsultation .section__title{font-size:1.3em}}@media (min-width:768px){.getConsultation .section__title{font-size:3em}}.getConsultation__text{color:inherit}@media (min-width:480px){.getConsultation__text{max-width:20em}}.getConsultation__text>*{font-size:0.93em;padding:0.4em 0}@media (min-width:480px){.getConsultation__text>*{font-size:0.53em;padding:1em 0}}@media (min-width:768px){.getConsultation__text>*{font-size:0.8125em}}.getConsultation__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1em;margin:1.2em 0 0.3em}@media (min-width:480px){.getConsultation__action{gap:0.3125em;margin:0}}@media (min-width:768px){.getConsultation__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:479px){.getConsultation__action .btn{padding:1em;text-align:center;width:100%}}.getConsultation__right{width:100%;height:18.2em;-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width:480px){.getConsultation__right{width:7.6em;height:12.8em}}@media (min-width:768px){.getConsultation__right{width:26.5em;height:26.6em}}.getConsultation__right img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.works{margin-top:4.8em;margin-bottom:7.2em}@media (min-width:480px){.works{margin-top:2.1em;margin-bottom:3.25em}}@media (min-width:768px){.works{margin-top:0;margin-bottom:7.1em}}.works__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.1em}@media (min-width:480px){.works__list{gap:1.7em}}@media (min-width:768px){.works__list{gap:3.5em 0.625em}}.works__item{width:100%}@media (min-width:480px){.works__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625em}}@media (min-width:768px){.works__item{display:block;width:calc(33.3% - 0.41em)}}.works__itemImage{aspect-ratio:1/1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0.125em;width:100%}@media (min-width:480px){.works__itemImage{width:10.82em;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media (min-width:768px){.works__itemImage{width:100%}}.works__itemImage img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:767px){.works__itemContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.works__itemMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;margin:0.7em 0 1.4em}@media (min-width:480px){.works__itemMeta{margin:0em 0 1.1em}}@media (min-width:768px){.works__itemMeta{margin:0.3em 0 1em}}.works__itemId{font-size:0.9em}@media (min-width:480px){.works__itemId{font-size:0.6em}}@media (min-width:768px){.works__itemId{font-size:0.8em}}.works__itemIcons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6em;margin-right:0.2em}@media (min-width:768px){.works__itemIcons{gap:1em;margin-right:0}}.works__itemIcons button{padding:0;border:0;background:transparent;outline:0;cursor:pointer;color:var(--color-main)}.works__itemIcons .ie-icon_heart,.works__itemIcons .ie-icon_share{cursor:pointer;font-size:1.2em}@media (min-width:768px){.works__itemIcons .ie-icon_heart,.works__itemIcons .ie-icon_share{font-size:1.2em}}.works__itemTitle{font-family:var(--titles-font);text-transform:uppercase;color:var(--titles-color);font-size:0.9em;text-decoration:none;margin-bottom:0.5em;line-height:1.2;display:block}@media (min-width:480px){.works__itemTitle{font-size:0.5em;margin-bottom:0.9em}}@media (min-width:768px){.works__itemTitle{font-size:1em;margin-bottom:0.125em}}.works__itemDirection{text-transform:uppercase;font-size:0.75em;margin-bottom:1.8em}@media (min-width:480px){.works__itemDirection{font-size:0.45em}}@media (min-width:768px){.works__itemDirection{font-size:0.75em}}.works__itemTags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.38em;margin:1em 0 1em;padding:0;list-style:none}@media (min-width:480px){.works__itemTags{gap:0.27em}}@media (min-width:768px){.works__itemTags{margin:1em 0 1.2em;gap:0.24em}}.works__itemTag{padding:0.56em 1.7em;background:#fff;border-radius:0.125em;line-height:1.2;text-transform:uppercase}@media (min-width:480px){.works__itemTag{padding:0.48em 0.9em}}@media (min-width:768px){.works__itemTag{padding:0.41em 1em}}.works__itemTag span{font-size:0.95em;font-weight:700;display:block}@media (min-width:480px){.works__itemTag span{font-size:0.55em}}@media (min-width:768px){.works__itemTag span{font-size:0.7em}}@media (max-width:767px){.works__itemFoot{margin-top:1.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:480px){.works__itemFoot{margin-top:1.5em}}.works__itemPrice{font-family:var(--titles-font);text-transform:uppercase;color:var(--titles-color);line-height:1.2;font-weight:800;font-size:0.98em}@media (min-width:480px){.works__itemPrice{font-size:0.6em}}@media (min-width:768px){.works__itemPrice{font-size:1em}}.works__itemPrice .rub{width:0.6em;height:auto;vertical-align:baseline}.works__itemSocials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.3125em}@media (min-width:768px){.works__itemSocials{margin-top:1.1em}}.works__itemSocial{width:2.5em;height:2.5em;border-radius:0.125em;border:1px solid #b2b1ac;color:var(--titles-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background:transparent;-webkit-transition-property:background,color;transition-property:background,color}@media (min-width:480px){.works__itemSocial{width:1.6em;height:1.6em}}@media (min-width:768px){.works__itemSocial{width:1.7em;height:1.7em}}.works__itemSocial>span:before{font-size:1.2em}@media (min-width:480px){.works__itemSocial>span:before{font-size:0.8em}}@media (min-width:768px){.works__itemSocial>span:before{font-size:1em}}.works__itemSocial:hover{background:var(--bg-second);color:var(--bg-main)}.works__loadMore{margin-top:3.8em;width:100%;padding:0.875em;line-height:1.6;max-width:30em}@media (min-width:768px){.works__loadMore{margin-top:4.7em}}@media (min-width:768px){.works__loadMore{width:calc(33.3% - 0.625em);max-width:none}}.works__loadMore b{font-size:1.6em;line-height:1}.works__featured{margin-bottom:5.2em}@media (min-width:768px){.works__featured{margin-bottom:7.1em}}.works__featuredHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:1.8em;gap:0.6em}@media (min-width:480px){.works__featuredHead{margin-bottom:1em}}@media (min-width:768px){.works__featuredHead{gap:1em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0.2em}}.works__featuredSub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.8em 0.2em}@media (min-width:768px){.works__featuredSub{gap:0.2em}}.workSingle__header{margin-bottom:1.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0em}@media (min-width:480px){.workSingle__header{margin-bottom:1.1em}}@media (min-width:768px){.workSingle__header{gap:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.workSingle__header .btn{white-space:nowrap;margin-top:-1.1em}@media (min-width:768px){.workSingle__header .btn{margin-top:1.6em}}@media (max-width:767px){.workSingle__header .section__title{margin-bottom:0}}.workSingle__main{margin-bottom:3.4em}@media (min-width:480px){.workSingle__main{margin-bottom:4.4em}}@media (min-width:768px){.workSingle__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625em}}.workSingle__left{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}@media (min-width:768px){.workSingle__left{width:40.8em}}.workSingle__sliderWrapper{position:relative}.workSingle__slider .slick-arrow{position:absolute;z-index:13;width:1.875em;height:1.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;color:transparent;cursor:pointer}.workSingle__slider .slick-arrow:before{position:absolute;font-family:"elephant";color:#fff;font-size:1.125em}.workSingle__slider .slick-prev{left:0}.workSingle__slider .slick-prev:before{content:"\e90f"}.workSingle__slider .slick-next{right:0}.workSingle__slider .slick-next:before{content:"\e904"}.workSingle__image,.workSingle__slide{aspect-ratio:2/1.37;overflow:hidden;position:relative;-webkit-box-flex:0;-ms-flex:0;flex:0}@media (min-width:768px){.workSingle__image,.workSingle__slide{aspect-ratio:3/2}}.workSingle__image img,.workSingle__slide img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width:768px){.workSingle__image{padding-bottom:3.4em}}@media (min-width:1600px){.workSingle__image{padding-bottom:2.9em}}.workSingle__slideLink{display:block;width:100%;height:100%;max-width:100%}.workSingle__zoom{position:absolute;color:#fff;right:0.3em;bottom:0em;z-index:10;text-decoration:none;font-size:1em}.workSingle__thumbs{margin-top:0.625em}.workSingle__thumb{height:3em;width:3em;padding:0;border:0;cursor:pointer;opacity:0.3;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.workSingle__thumb:hover{opacity:0.7}.workSingle__thumb.is-active{opacity:1}.workSingle__thumb img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.workSingle__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.3em}@media (min-width:480px){.workSingle__right{margin-top:0.8em}}@media (min-width:768px){.workSingle__right{margin-top:0}}.workSingle__right .section__title{font-size:0.89em;margin-bottom:1.7em}@media (min-width:480px){.workSingle__right .section__title{font-size:0.49em;margin-bottom:1.7em}}@media (min-width:768px){.workSingle__right .section__title{margin-bottom:1.2em;font-size:0.915em}}.workSingle__top{margin-bottom:1.25em}.workSingle__row{margin-bottom:1.05em}@media (min-width:480px){.workSingle__row{margin-bottom:1.25em}}.workSingle__row--id{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25em;margin-bottom:1.8em}@media (min-width:480px){.workSingle__row--id{margin-bottom:1.1em}}@media (min-width:768px){.workSingle__row--id{margin-bottom:1.2em}}.workSingle__row--address{font-size:1.5em;line-height:1.4}@media (min-width:480px){.workSingle__row--address{font-size:0.875em}}.workSingle__row--address .workSingle__value p{margin:0.7em 0}.workSingle__row--price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.75em;margin-bottom:1.7em}@media (min-width:480px){.workSingle__row--price{margin-bottom:1em}}.workSingle__row--price .workSingle__value{font-family:var(--titles-font);font-size:1.37em;font-weight:800;text-transform:uppercase;color:var(--titles-color);line-height:1.1}@media (min-width:480px){.workSingle__row--price .workSingle__value{font-size:1em}}@media (min-width:768px){.workSingle__row--price .workSingle__value{font-size:1.563em}}.workSingle__row--price .workSingle__value .rub{width:0.6em;height:auto;vertical-align:baseline}.workSingle__id{font-size:0.75em;letter-spacing:0.08em;text-transform:uppercase}.workSingle__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25em}.workSingle__label{font-size:0.75em;text-transform:uppercase;margin-bottom:0.5em}.workSingle__value{font-size:0.6em;line-height:1.4}@media (min-width:768px){.workSingle__value{font-size:0.875em}}.workSingle__params{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.25em 0.75em}@media (min-width:480px){.workSingle__params{gap:0.97em 0.75em}}@media (min-width:768px){.workSingle__params{gap:0.625em 1.25em}}.workSingle__param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.9em}@media (min-width:480px){.workSingle__param{gap:0.4em}}@media (min-width:768px){.workSingle__param{display:block}}.workSingle__paramName{margin-bottom:0.375em;font-size:0.9em}@media (min-width:480px){.workSingle__paramName{font-size:0.55em}}@media (min-width:768px){.workSingle__paramName{font-size:0.75em}}.workSingle__paramValue{padding:0.8em 1.5em;background:#fff;border-radius:0.125em;text-transform:uppercase;font-size:0.95em;line-height:1.1;font-weight:700}@media (min-width:480px){.workSingle__paramValue{padding:0.6em 1.5em;font-size:0.75em}}.workSingle__bottom{margin-top:2em}@media (min-width:480px){.workSingle__bottom{margin-top:1.1em}}@media (min-width:768px){.workSingle__bottom{padding-bottom:3.45em}}@media (min-width:1600px){.workSingle__bottom{padding-bottom:2.9em}}.workSingle__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5em}@media (min-width:480px){.workSingle__actions{gap:0.313em}}@media (min-width:768px){.workSingle__actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.workSingle__btn--secondary{background:#fff}@media (max-width:767px){.workSingle__btn{padding:0.8em 1.5em}}@media (max-width:480px){.workSingle__btn{padding:1em 3.2em}}.workSingle__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.1em;height:2.1em;border-radius:0.125em;border:1px solid #b2b1ac;text-decoration:none;color:var(--bg-second)}@media (max-width:480px){.workSingle__icon{width:3.2em;height:3.2em}}.workSingle__icon span:before{font-size:1.5em}@media (min-width:480px){.workSingle__icon span:before{font-size:1em}}@media (min-width:768px){.workSingle__icon span:before{font-size:0.9em}}.worksFilter{background:var(--bg-second);color:#fff;padding:1.8em 0.8em;border-radius:0 0 0.125em 0.125em;margin-bottom:1.3em}@media (min-width:480px){.worksFilter{margin-bottom:1.3em;padding:1em 0.6em}}@media (min-width:768px){.worksFilter{padding:1.1em}}.worksFilter__container{overflow:hidden;height:0}@media (min-width:768px){.worksFilter__container{height:auto}}.worksFilter__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5em}@media (min-width:480px){.worksFilter__row{gap:1.6em;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media (min-width:768px){.worksFilter__row{gap:1.5em;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:3.75em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.worksFilter__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.worksFilter__col{-webkit-box-flex:1;-ms-flex:1;flex:1}.worksFilter__col--ranges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:1.7em}@media (min-width:480px){.worksFilter__col--ranges{gap:1em}}@media (min-width:768px){.worksFilter__col--ranges{gap:1.25em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}}.worksFilter__col--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4em;-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width:480px){.worksFilter__col--actions{margin-top:-0.3em}}@media (min-width:768px){.worksFilter__col--actions{margin-top:0}}.worksFilter__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.worksFilter__tabs{width:100%}}.worksFilter__tab{display:block;background:#ffffff;font-size:0.95em;font-weight:700;text-transform:uppercase;padding:0.9em 0.9em 0.6em;text-decoration:none;cursor:pointer;color:var(--color-main);border-radius:0.125em 0.125em 0 0;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;letter-spacing:-0.02em;max-width:50%}@media (min-width:480px){.worksFilter__tab{letter-spacing:-0.07em;padding:0.7em 1.35em 0.5em;font-size:0.74em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:none}}@media (min-width:768px){.worksFilter__tab{font-size:0.8125em}}.worksFilter__tab--active{cursor:default;background:var(--bg-second);color:#fff}.worksFilter__directions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em 1.5em}@media (min-width:480px){.worksFilter__directions{gap:1em 1.5em}}@media (min-width:768px){.worksFilter__directions{gap:0.6em 2em}}.worksFilter__checkbox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625em}@media (min-width:480px){.worksFilter__checkbox{width:calc(50% - 1em)}}.worksFilter__checkboxLabel{font-size:1.1125em;font-weight:500;color:#e2dfd7;line-height:1.1}@media (min-width:480px){.worksFilter__checkboxLabel{font-size:0.8125em}}input[type=checkbox]:checked+.worksFilter__checkboxLabel{color:#fff;text-transform:uppercase}@media (min-width:768px){.worksFilter__range{width:10em}}.worksFilter__rangeLabel{font-size:1em;font-weight:500}@media (min-width:480px){.worksFilter__rangeLabel{font-size:0.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media (min-width:768px){.worksFilter__rangeLabel{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px) and (min-width:480px){.worksFilter__rangeSlider{width:55%}}@media (min-width:768px){.worksFilter__rangeSlider{width:100%}}.worksFilter__rangeSliderTrack{margin-top:0.5625em}.worksFilter__rangeSliderTrack.ui-widget.ui-widget-content{background:#fff;border:0;border-radius:0.125em;height:0.3125em}.worksFilter__rangeSliderTrack .ui-slider-range{background:#82a49c}.worksFilter__rangeSliderTrack.ui-slider .ui-slider-handle{background:#82a49c;border-radius:0.125em;width:0.625em;height:0.8125em}.worksFilter__rangeSliderTrack.ui-slider .ui-slider-handle:first-of-type{margin-left:0}.worksFilter__rangeSliderTrack.ui-slider .ui-slider-handle.ui-state-active,.worksFilter__rangeSliderTrack.ui-slider .ui-slider-handle.ui-state-default,.worksFilter__rangeSliderTrack.ui-slider .ui-slider-handle.ui-state-focus{outline:none;background:#82a49c;border:0}.worksFilter__rangeValues{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.625em;font-size:1.4em;margin-top:0.4em}@media (min-width:480px){.worksFilter__rangeValues{font-size:1em;margin-top:0}}.worksFilter__rangeValue{font-size:0.6875em;font-weight:500;color:#e2dfd7}@media (max-width:480px){.worksFilter__button--apply{font-size:1.1em!important}}.worksFilter__button--reset{border:0;background:transparent;color:#fff;font-size:1.8em;cursor:pointer;margin-top:0.2em}@media (min-width:480px){.worksFilter__button--reset{font-size:1.3em}}.worksFilter__subcategories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.3125em;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.9em 0 1em;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:480px){.worksFilter__subcategories{margin:0 0 1em}}@media (min-width:768px){.worksFilter__subcategories{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}}@media (max-width:480px){.worksFilter__subcategories .btn{font-size:0.9em;padding:0.2em 1.1em}}.article{margin-bottom:7.5em}@media (min-width:768px){.is-root-container .post,.post{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.1em}}.is-root-container .post.wp-block-group,.post.wp-block-group{margin-bottom:2.5em}.is-root-container .post__aside,.post__aside{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:2.11em 0}@media (min-width:768px){.is-root-container .post__aside,.post__aside{width:21em;margin:0}}.is-root-container .post__aside .page_title,.post__aside .page_title{margin-top:0}@media (min-width:768px){.is-root-container .post__aside .page_title,.post__aside .page_title{width:calc(100% + 2em)}}.is-root-container .post__aside .wp-block-image,.is-root-container .post__aside .wp-block-post-featured-image,.is-root-container .post__aside.wp-block-image,.is-root-container .post__aside.wp-block-post-featured-image,.post__aside .wp-block-image,.post__aside .wp-block-post-featured-image,.post__aside.wp-block-image,.post__aside.wp-block-post-featured-image{width:21em;height:21em;border-radius:0.125em;overflow:hidden;margin:0}.is-root-container .post__aside .wp-block-image img,.is-root-container .post__aside .wp-block-post-featured-image img,.is-root-container .post__aside.wp-block-image img,.is-root-container .post__aside.wp-block-post-featured-image img,.post__aside .wp-block-image img,.post__aside .wp-block-post-featured-image img,.post__aside.wp-block-image img,.post__aside.wp-block-post-featured-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:767px){.is-root-container .post__aside.wp-block-image,.is-root-container .post__aside.wp-block-post-featured-image,.post__aside.wp-block-image,.post__aside.wp-block-post-featured-image{margin-bottom:2.14em;width:15.8em;height:15.8em}.is-root-container .post__aside .wp-block-image,.is-root-container .post__aside.wp-block-image,.post__aside .wp-block-image,.post__aside.wp-block-image{width:10.35em;height:10.35em}}.is-root-container .post__content,.post__content{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:27.1em;margin-top:0!important}.is-root-container .post__content h1,.post__content h1{margin-bottom:1em}.is-root-container .post__content h2,.is-root-container .post__content h3,.is-root-container .post__content h4,.is-root-container .post__content h5,.post__content h2,.post__content h3,.post__content h4,.post__content h5{text-transform:uppercase;line-height:1.2}.is-root-container .post__content h2,.post__content h2{margin:1.1em 0 0.66em}.is-root-container .post__content h3,.post__content h3{margin:1.94em 0 1.18em}.is-root-container .post__content h4,.post__content h4{margin:2.22em 0 0.8em}.is-root-container .post__content ol,.is-root-container .post__content p,.is-root-container .post__content ul,.post__content ol,.post__content p,.post__content ul{font-size:0.8125em;font-weight:500}.is-root-container .post__content ol,.post__content ol{counter-reset:ol;list-style:none}.is-root-container .post__content ol li,.post__content ol li{counter-increment:ol;position:relative;padding-left:0.75em}.is-root-container .post__content ol li:before,.post__content ol li:before{content:counter(ol);position:absolute;right:100%;width:2.12em;height:2.12em;border-radius:2px;background:#beb3a5;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.75em;font-weight:700}.is-root-container .post__content p,.post__content p{margin:1.25em 0}.is-root-container .post__content>:first-child,.post__content>:first-child{margin-top:0}.is-root-container .post__content>:last-child,.post__content>:last-child{margin-bottom:0}.notFound{margin-bottom:0.625em}@media (min-width:768px){.notFound{margin-bottom:7.5em}}.notFound .page__title{margin-top:0}.notFound__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.notFound__content{gap:0.625em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.notFound__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notFound__text{font-size:0.813em}.notFound__text>:first-child{margin-top:0}.notFound__text>:last-child{margin-bottom:0}.notFound__right{overflow:hidden;border-radius:0.125em}.notFound__right img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.searchPage{margin-bottom:4.9em}@media (min-width:768px){.searchPage{margin-bottom:9.375em}}@media (min-width:480px){.searchPage__header{padding-left:5.7em;padding-right:3.1em}}@media (min-width:768px){.searchPage__header{padding-right:0;padding-left:27.8em;max-width:71.238em}}.searchPage__header .search-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.8em}@media (min-width:480px){.searchPage__header .search-form{margin-bottom:1.3em}}@media (min-width:768px){.searchPage__header .search-form{margin-bottom:2.5em}}.searchPage__header .search-field{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.searchPage__count{font-weight:800;text-transform:uppercase;font-size:0.88em;margin:-0.7em 0 1.4em}@media (min-width:480px){.searchPage__count{font-size:0.56em;margin:0.7em 0 1.8em}}@media (min-width:768px){.searchPage__count{margin:1em 0 2.5em;font-size:0.813em}}@media (min-width:480px){.searchPage__section{display:-webkit-box;display:-ms-flexbox;display:flex}}.searchPage__sectionTitle{-webkit-box-flex:0;-ms-flex:none;flex:none;font-family:var(--font-family-main);font-weight:800;font-size:0.9em;border-top:1px solid #b2b1ac;color:#5c6567;padding:0.625em 0 0;margin:0.85em 0 0.2em}@media (min-width:480px){.searchPage__sectionTitle{width:8.6em;font-size:0.6em;padding:0.625em 0}}@media (min-width:768px){.searchPage__sectionTitle{margin:0.65em 0;font-size:0.75em;width:36.55em}}@media (max-width:480px){.searchPage__section .worksSearch__item{padding:0.6em 0}}@media (min-width:480px){.searchPage__section .worksSearch{max-width:17em}}@media (min-width:768px){.searchPage__section .worksSearch{max-width:36.125em}}.searchPage__section .worksSearch__content{border-top:1px solid #b2b1ac;padding:0.9em 0}@media (min-width:480px){.searchPage__section .worksSearch__content{padding:0.7em 0 0.9em}}@media (min-width:768px){.searchPage__section .worksSearch__content{padding:0.625em 0}}.searchPage__section .worksSearch .searchPage__item--hidden{display:none}.searchPage__more{margin-top:2em;width:100%}@media (min-width:768px){.searchPage__more{width:32.7em;margin-left:8.7em}}@media (min-width:768px){.searchPage__more{margin-left:36.725em;margin-top:3.125em;width:47.425em}}.slick-slider:not(.slick-initialized) .slick-slide:not(:first-child){display:none!important}
/*# sourceMappingURL=style.css.map */