@font-face{font-display:swap;font-family:Ubuntu;font-weight:300;src:url(/wp-content/themes/svarstroi/public/build/assets/Ubuntu-Light-aUGsJZOE.woff2)format("woff2"),url(/wp-content/themes/svarstroi/public/build/assets/Ubuntu-Light-B56RB0rd.woff)format("woff")}@font-face{font-display:swap;font-family:Ubuntu;font-weight:400;src:url(/wp-content/themes/svarstroi/public/build/assets/Ubuntu-Regular-C6WLdLEO.woff2)format("woff2"),url(/wp-content/themes/svarstroi/public/build/assets/Ubuntu-Regular-CPHV9NiR.woff)format("woff")}@font-face{font-display:swap;font-family:Unbounded;font-weight:400;src:url(/wp-content/themes/svarstroi/public/build/assets/Unbounded-Regular-D7rrCexE.woff2)format("woff2"),url(/wp-content/themes/svarstroi/public/build/assets/Unbounded-Regular-DECNLP-M.woff)format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:0 0;border:none;padding:0}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--font-heading:"Unbounded",sans-serif;--font-body:"Ubuntu",sans-serif;--color-background:#060612;--color-accent:#ffb35c;--color-text:#fff;--color-disabled:#d9d9d9;--color-border:rgba(255,255,255,.3)}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);isolation:isolate;font-size:max(10px,min(.727273vw + 7.27273px,16px));font-weight:400;line-height:140%;position:relative}*,:after,:before{box-sizing:border-box}label{cursor:pointer}img{max-width:100%;height:auto}picture{display:flex}button{cursor:pointer}a{color:currentColor;text-decoration:none}a:hover{color:var(--color-dark-blue)}svg{height:auto}.container{width:100%;max-width:100%;margin:0 auto;padding:0 max(15px,min(3.0303vw + 3.63636px,40px));position:relative}.img--full{width:100%;height:100%}.img--full :-webkit-any(img,video,picture,iframe){width:100%;height:100%}.img--full :-moz-any(img,video,picture,iframe){width:100%;height:100%}.img--full :is(img,video,picture,iframe){width:100%;height:100%}.img--full img{-o-object-fit:cover;object-fit:cover}.section{padding-top:max(50px,min(3.63636vw + 36.3636px,80px))}.section--second{padding-bottom:max(50px,min(3.63636vw + 36.3636px,80px))}.section__title{color:var(--color-text);font-family:var(--font-heading);letter-spacing:-.02em;text-align:center;text-transform:uppercase;font-size:max(18px,min(.484849vw + 16.1818px,22px));line-height:140%}._404{padding-top:120px}._404__block{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}._404__text{text-align:center}@media screen and (min-width:1200px){.container{padding:0 max(40px,min(5.55556vw - 26.6667px,80px))}.section{padding-top:max(80px,min(6.94444vw - 3.33334px,130px))}.section__title{font-size:max(22px,min(3.05556vw - 14.6667px,44px))}.section--second{padding-bottom:max(80px,min(6.94444vw - 3.33334px,130px))}._404{padding-top:160px}}.modal{z-index:105;-webkit-overflow-scrolling:touch;cursor:pointer;background:rgba(3,4,5,.3);width:100%;height:100vh;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.modal__table{width:100%;height:100%;display:table}.modal__ceil{vertical-align:middle;display:table-cell}.modal__close,.modal__show{cursor:pointer}.modal__close{z-index:5;position:absolute;top:20px;right:10px}.modal__close svg{width:30px}.modal__content{background:var(--color-white);cursor:default;max-width:320px;margin:50px auto;padding:24px 10px 30px;position:relative}.modal--success .modal__content{background:var(--color-background);border:1px solid var(--color-text);text-align:center;border-radius:20px;max-width:max(345px,min(41.8182vw + 188.182px,690px));margin:20px auto;padding:max(30px,min(3.63636vw + 16.3636px,60px))}.form-success__title{color:var(--color-text);font-family:var(--font-heading);letter-spacing:-.02em;text-align:center;text-transform:uppercase;margin:0;font-size:max(16px,min(.484849vw + 14.1818px,20px));line-height:140%}.form-success .modal__close{top:35px;right:35px}.form-success .modal__close svg{width:20px}.form-success__text{color:var(--color-text);font-family:var(--font-body);text-align:center;margin:10px 0 0;font-size:max(12px,min(.484849vw + 10.1818px,16px));line-height:140%}.btn{background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-white);width:-webkit-max-content;width:-moz-max-content;border-radius:20px;justify-content:center;align-items:center;width:max-content;padding:max(15px,min(1.09091vw + 10.9091px,24px)) max(15px,min(1.81818vw + 8.18182px,30px));font-size:max(10px,min(.484849vw + 8.18182px,14px));line-height:140%;display:flex}.btn:hover{background:var(--color-text);border-color:var(--color-text);color:var(--color-background)}.btn--second{padding:max(15px,min(1.81818vw + 8.18182px,30px)) max(30px,min(8.48485vw - 1.81818px,100px));font-size:max(16px,min(.242424vw + 15.0909px,18px))}.btn--uppercase{text-transform:uppercase}.btn--unbounded{font-family:var(--font-heading)}@media screen and (min-width:1200px){.btn{font-size:max(14px,min(.277778vw + 10.6667px,16px))}.btn--second{letter-spacing:-.02em;font-size:max(18px,min(.277778vw + 14.6667px,20px))}}.p-arrows{gap:max(15px,min(2.08333vw - 10px,30px));display:flex}.p-arrow{border:1px solid var(--color-accent);opacity:.3;background:0 0;border-radius:100%;justify-content:center;align-items:center;width:max(35px,min(4.24242vw + 19.0909px,70px));height:max(35px,min(4.24242vw + 19.0909px,70px));display:flex}.p-arrow svg{width:max(17px,min(2.06061vw + 9.27273px,34px))}.p-arrow svg:nth-child(2){display:none}.p-arrow:hover{background:var(--color-accent);opacity:1}.p-arrow:hover path{fill:var(--color-text)}.p-arrow:disabled{opacity:.3;pointer-events:none}@media screen and (min-width:768px){.p-arrow svg{display:none}.p-arrow svg:nth-child(2){display:block}}.p-arrow--dark{border-color:var(--color-background)}.p-arrow--dark path{fill:var(--color-background)}.p-arrow--dark:hover{background:var(--color-background)}.p-arrow--dark:hover path{fill:var(--color-text)}.review-card{background:var(--color-background);color:var(--color-text);border-radius:20px;flex-direction:column;gap:10px;padding:max(10px,min(2.42424vw + .909091px,30px));display:flex}.review-card__header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.review-card__avatar{background:var(--color-disabled);border-radius:100%;flex-shrink:0;width:max(60px,min(4.84849vw + 41.8182px,100px));height:max(60px,min(4.84849vw + 41.8182px,100px));overflow:hidden}.review-card__info{flex-direction:column;gap:10px;min-width:0;display:flex}.review-card__name{font-family:var(--font-heading);font-size:max(14px,min(.484849vw + 12.1818px,18px));line-height:140%}.review-card__company{opacity:.6;font-size:max(12px,min(.484849vw + 10.1818px,16px));line-height:140%}.review-card__stars{gap:2px;display:flex}.review-card__star{fill:none;height:max(14px,min(.484849vw + 12.1818px,18px));stroke:var(--color-accent);width:max(14px,min(.484849vw + 12.1818px,18px))}.review-card__star--filled{fill:#ffb35c;stroke:#ffb35c}.review-card__body{flex-direction:column;gap:0;display:flex}.review-card__quote-close,.review-card__quote-open{font-family:var(--font-heading);font-size:18px;line-height:140%}.review-card__quote-close{text-align:right;margin-top:10px}.review-card__quote-open{margin-bottom:10px}.review-card__text{font-size:max(10px,min(.242424vw + 9.09091px,12px));line-height:140%}.review-card__actions{flex-wrap:wrap;gap:max(8px,min(.242424vw + 7.09091px,10px));margin-top:auto;display:flex}.review-card__btn{color:var(--color-text);padding:15px 30px;font-size:max(12px,min(.484849vw + 10.1818px,16px))}.review-card__btn--fill{display:none}@media screen and (min-width:768px){.review-card__btn{border-radius:20px}.review-card__btn--fill{display:flex}.review-card__btn--outline{color:var(--color-accent);background:0 0;border:1px solid;display:flex}}@media screen and (min-width:1200px){.review-card{gap:max(25px,min(1.38889vw + 8.33333px,35px));padding:max(30px,min(1.38889vw + 13.3333px,40px))}.review-card__avatar{width:max(60px,min(5.55556vw - 6.66667px,100px));height:max(60px,min(5.55556vw - 6.66667px,100px))}.review-card__name{font-size:max(16px,min(.277778vw + 12.6667px,18px))}.review-card__company{font-size:max(12px,min(.555556vw + 5.33333px,16px))}.review-card__text{font-size:max(12px,min(.277778vw + 8.66667px,14px))}.review-card__btn{padding:max(14px,min(.277778vw + 10.6667px,16px)) max(24px,min(1.11111vw + 10.6667px,32px));font-size:max(14px,min(.277778vw + 10.6667px,16px))}}.modal--review{background:rgba(6,6,18,.6)}.review-modal--image{overflow:hidden}.review-modal__img{width:100%;height:80vh}.review-modal__img :-webkit-any(picture,img){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.review-modal__img :-moz-any(picture,img){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.review-modal__img :is(picture,img){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.review-modal--text{background:var(--color-background);border:1px solid var(--color-text);border-radius:20px;max-width:100%;max-height:80vh;margin-left:max(15px,min(3.0303vw + 3.63636px,40px));margin-right:max(15px,min(3.0303vw + 3.63636px,40px));padding:max(20px,min(1.21212vw + 15.4545px,30px));overflow-y:auto}.review-modal--text .review-card__header{margin-bottom:max(16px,min(1.09091vw + 11.9091px,25px))}.review-modal--text .review-card__text{max-height:none;overflow:visible}@media screen and (min-width:768px){.review-modal--image{max-width:max(500px,min(46.2963vw + 144.444px,700px))}}@media screen and (min-width:1200px){.review-modal--image{max-width:max(700px,min(27.7778vw + 366.667px,900px))}.review-modal--text{margin-left:max(40px,min(5.55556vw - 26.6667px,80px));margin-right:max(40px,min(5.55556vw - 26.6667px,80px))}}.wpcf7 .screen-reader-response{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}.wpcf7 input[type=tel]{direction:ltr}.wpcf7 input[type=url]{direction:ltr}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:none}.wpcf7-reflection>output{list-style:none;display:list-item}.wpcf7-reflection>output[hidden]{display:none}.wpcf7 form,.wpcf7-form{flex-direction:column;gap:20px;display:flex}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7 textarea{border:1px solid var(--color-text);color:var(--color-text);font-family:var(--font-heading);background:0 0;border-radius:20px;outline:none;width:100%;padding:30px 40px;font-size:16px;transition:color .3s}.wpcf7 input[type=email]{border:1px solid var(--color-text);color:var(--color-text);font-family:var(--font-heading);background:0 0;border-radius:20px;outline:none;width:100%;padding:30px 40px;font-size:16px;transition:color .3s}.wpcf7 input[type=tel]{border:1px solid var(--color-text);color:var(--color-text);font-family:var(--font-heading);background:0 0;border-radius:20px;outline:none;width:100%;padding:30px 40px;font-size:16px;transition:color .3s}.wpcf7 input[type=text]{border:1px solid var(--color-text);color:var(--color-text);font-family:var(--font-heading);background:0 0;border-radius:20px;outline:none;width:100%;padding:30px 40px;font-size:16px;transition:color .3s}.wpcf7 input[type=url]{border:1px solid var(--color-text);color:var(--color-text);font-family:var(--font-heading);background:0 0;border-radius:20px;outline:none;width:100%;padding:30px 40px;font-size:16px;transition:color .3s}.wpcf7 input[type=email]::-webkit-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=tel]::-webkit-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=text]::-webkit-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=url]::-webkit-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 textarea::-webkit-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=email]::-moz-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=tel]::-moz-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=text]::-moz-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=url]::-moz-placeholder{color:var(--color-text);opacity:.5}.wpcf7 textarea::-moz-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=email]:-ms-placeholder-shown{color:var(--color-text);opacity:.5}.wpcf7 input[type=tel]:-ms-placeholder-shown{color:var(--color-text);opacity:.5}.wpcf7 input[type=text]:-ms-placeholder-shown{color:var(--color-text);opacity:.5}.wpcf7 input[type=url]:-ms-placeholder-shown{color:var(--color-text);opacity:.5}.wpcf7 textarea:-ms-placeholder-shown{color:var(--color-text);opacity:.5}.wpcf7 input[type=email]::-ms-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=email]::placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=tel]::-ms-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=tel]::placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=text]::-ms-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=text]::placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=url]::-ms-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 input[type=url]::placeholder{color:var(--color-text);opacity:.5}.wpcf7 textarea::-ms-input-placeholder{color:var(--color-text);opacity:.5}.wpcf7 textarea::placeholder{color:var(--color-text);opacity:.5}.wpcf7 textarea.wpcf7-not-valid{color:#f92525}.wpcf7 input[type=email].wpcf7-not-valid{color:#f92525}.wpcf7 input[type=tel].wpcf7-not-valid{color:#f92525}.wpcf7 input[type=text].wpcf7-not-valid{color:#f92525}.wpcf7 input[type=url].wpcf7-not-valid{color:#f92525}.wpcf7 input[type=email].wpcf7-not-valid::-webkit-input-placeholder{color:#f92525}.wpcf7 input[type=tel].wpcf7-not-valid::-webkit-input-placeholder{color:#f92525}.wpcf7 input[type=text].wpcf7-not-valid::-webkit-input-placeholder{color:#f92525}.wpcf7 input[type=url].wpcf7-not-valid::-webkit-input-placeholder{color:#f92525}.wpcf7 textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#f92525}.wpcf7 input[type=email].wpcf7-not-valid::-moz-placeholder{color:#f92525}.wpcf7 input[type=tel].wpcf7-not-valid::-moz-placeholder{color:#f92525}.wpcf7 input[type=text].wpcf7-not-valid::-moz-placeholder{color:#f92525}.wpcf7 input[type=url].wpcf7-not-valid::-moz-placeholder{color:#f92525}.wpcf7 textarea.wpcf7-not-valid::-moz-placeholder{color:#f92525}.wpcf7 input[type=email].wpcf7-not-valid:-ms-placeholder-shown{color:#f92525}.wpcf7 input[type=tel].wpcf7-not-valid:-ms-placeholder-shown{color:#f92525}.wpcf7 input[type=text].wpcf7-not-valid:-ms-placeholder-shown{color:#f92525}.wpcf7 input[type=url].wpcf7-not-valid:-ms-placeholder-shown{color:#f92525}.wpcf7 textarea.wpcf7-not-valid:-ms-placeholder-shown{color:#f92525}.wpcf7 input[type=email].wpcf7-not-valid::-ms-input-placeholder{color:#f92525}.wpcf7 input[type=email].wpcf7-not-valid::placeholder{color:#f92525}.wpcf7 input[type=tel].wpcf7-not-valid::-ms-input-placeholder{color:#f92525}.wpcf7 input[type=tel].wpcf7-not-valid::placeholder{color:#f92525}.wpcf7 input[type=text].wpcf7-not-valid::-ms-input-placeholder{color:#f92525}.wpcf7 input[type=text].wpcf7-not-valid::placeholder{color:#f92525}.wpcf7 input[type=url].wpcf7-not-valid::-ms-input-placeholder{color:#f92525}.wpcf7 input[type=url].wpcf7-not-valid::placeholder{color:#f92525}.wpcf7 textarea.wpcf7-not-valid::-ms-input-placeholder{color:#f92525}.wpcf7 textarea.wpcf7-not-valid::placeholder{color:#f92525}.wpcf7-not-valid-tip,.wpcf7-spinner{display:none}.wpcf7-submit{background:var(--color-accent);color:var(--color-white);cursor:pointer;font-family:var(--font-heading);text-transform:uppercase;border:none;border-radius:20px;width:100%;padding:30px;font-size:18px;transition:background .3s,color .3s}.wpcf7-submit:hover{background:var(--color-text);color:var(--color-background)}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-acceptance label{color:var(--color-text);cursor:pointer;align-items:center;gap:20px;font-size:14px;line-height:140%;display:flex}.wpcf7-acceptance label a{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}.wpcf7-acceptance.wpcf7-not-valid input[type=checkbox]{border-color:#f92525}.wpcf7-acceptance input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--color-text);cursor:pointer;border-radius:5px;flex-shrink:0;width:30px;min-width:30px;height:30px;margin:0;position:relative}.wpcf7-acceptance input[type=checkbox]:checked:after{background:var(--color-text);content:"";border-radius:3px;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wpcf7-response-output{color:#f92525;font-family:var(--font-body);text-align:center;line-height:140%;display:none;border:none!important;margin:0!important;padding:0!important}.wpcf7-response-output.is-visible{display:block}@media screen and (min-width:1200px){.wpcf7 form,.wpcf7-form{gap:20px}.wpcf7 textarea{height:max(82px,min(.833333vw + 72px,88px));font-size:max(16px,min(.555556vw + 9.33333px,20px))}.wpcf7 input[type=email]{height:max(82px,min(.833333vw + 72px,88px));font-size:max(16px,min(.555556vw + 9.33333px,20px))}.wpcf7 input[type=tel]{height:max(82px,min(.833333vw + 72px,88px));font-size:max(16px,min(.555556vw + 9.33333px,20px))}.wpcf7 input[type=text]{height:max(82px,min(.833333vw + 72px,88px));font-size:max(16px,min(.555556vw + 9.33333px,20px))}.wpcf7 input[type=url]{height:max(82px,min(.833333vw + 72px,88px));font-size:max(16px,min(.555556vw + 9.33333px,20px))}.wpcf7-submit{height:max(82px,min(.833333vw + 72px,88px));font-size:max(18px,min(.277778vw + 14.6667px,20px))}.wpcf7-acceptance-label{color:var(--color-text);cursor:pointer;font-family:var(--font-body);font-size:14px;line-height:140%}.wpcf7-acceptance-label a{color:var(--color-text);text-underline-offset:2px;text-decoration:underline}.wpcf7-acceptance-label a:hover{color:var(--color-accent)}}.breadcrumbs{color:var(--color-text);margin-top:10px;padding:10px;font-size:16px;line-height:140%}.breadcrumbs span{vertical-align:center;display:inline-block}.breadcrumbs a{color:rgba(255,255,255,.6)}.breadcrumbs a:hover{color:var(--color-text)}.breadcrumbs svg{width:19px}.breadcrumbs__sep{margin:0 10px}.pagination{justify-content:center;align-items:center;gap:15px;display:flex}.pagination__item{color:#060612;font-family:var(--font-heading);font-size:14px;font-weight:400;line-height:20px}.pagination__item--active{color:#ffb35c}.pagination__item--dots{color:#060612}.pagination__item--disabled{opacity:.3;pointer-events:none}.pagination__link{color:#060612;text-decoration:none;transition:color .2s}.pagination__link:hover{color:#ffb35c}@media screen and (min-width:768px){.pagination{gap:18px}.pagination__item{font-size:16px;line-height:22px}}@media screen and (min-width:1200px){.pagination{gap:max(18px,min(.972222vw + 6.33333px,25px))}.pagination__item{font-size:max(16px,min(.277778vw + 12.6667px,18px));line-height:25px}}.archive-filters{flex-wrap:wrap;gap:10px;margin-bottom:60px;display:flex}.archive-filters__btn{border:1px solid var(--color-background);color:var(--color-background);cursor:pointer;background:0 0;border-radius:20px;padding:max(10px,min(1.57576vw + 4.09091px,23px)) max(15px,min(1.81818vw + 8.18182px,30px));font-size:max(12px,min(.484849vw + 10.1818px,16px));line-height:140%;transition:all .2s}.archive-filters__btn--active,.archive-filters__btn:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text)}.archive-card__link{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.archive-card__image{height:var(--archive-card-image-height,clamp(160px,calc(160px + (460 - 160) * (100vw - 375px) / (1200 - 375)),460px));border-radius:20px;overflow:hidden}.archive-card__title{font-family:var(--font-heading);margin-top:var(--archive-card-title-margin-top,10px);text-overflow:ellipsis;white-space:nowrap;font-size:max(14px,min(.484849vw + 12.1818px,18px));line-height:140%;overflow:hidden}.archive-card:first-child,.archive-card:nth-child(2),.archive-card:nth-child(3){--archive-card-title-margin-top:20px;--archive-card-image-height:clamp(150px,calc(150px + (400 - 150) * (100vw - 375px) / (1200 - 375)),400px);grid-column:span 2}.archive-card:nth-child(3){margin-bottom:30px}@media screen and (min-width:768px){.archive-card__title{letter-spacing:-.02em}}@media screen and (min-width:1200px){.archive-card:nth-child(n){--archive-card-image-height:100%;height:max(395px,min(13.8889vw + 228.333px,495px))}.archive-card:nth-child(2),.archive-card:nth-child(3){height:max(335px,min(15.2778vw + 151.667px,445px))}.archive-card:first-child{grid-area:span 2/1/auto/4;height:calc(2*max(335px,min(15.2778vw + 151.667px,445px)) + 30px);margin-bottom:30px}.archive-card:nth-child(2){grid-area:1/4/2/7}.archive-card:nth-child(3){grid-area:2/4/3/7}.archive-card:nth-child(n+4){grid-column:span 2}}.header{z-index:10;width:100%;position:absolute;top:max(20px,min(1.45455vw + 14.5455px,32px));left:0}.header__inner{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:10px max(5px,min(.606061vw + 2.72727px,10px)) 10px 0;display:flex}.header__burger{gap:10px;margin-left:6px;display:grid}.header__burger--md{display:none}.header__burger span{background:var(--color-disabled);width:max(32px,min(2.18182vw + 23.8182px,50px));height:2px;display:block}.header__logo :-webkit-any(img,svg){width:max(60px,min(4.36364vw + 43.6364px,96px))}.header__logo :-moz-any(img,svg){width:max(60px,min(4.36364vw + 43.6364px,96px))}.header__logo :is(img,svg){width:max(60px,min(4.36364vw + 43.6364px,96px))}.header__nav{display:none}.header__actions{align-items:center;gap:max(12.5px,min(2.48485vw + 3.18182px,33px));display:flex}.header__cta-btn{border:1px solid var(--color-text);text-align:center;text-transform:uppercase;background:rgba(255,255,255,.2);border-radius:20px;padding:10px 30px;font-size:max(8px,min(.484849vw + 6.18182px,12px));line-height:140%}.header__cta-btn:hover{border-color:var(--color-accent);color:var(--color-accent);background:rgba(255,179,92,.2)}.header__socials{align-items:center;gap:max(12.5px,min(2.48485vw + 3.18182px,33px));display:flex}.header__social-btn{display:flex}.header__social-btn :-webkit-any(img,svg){width:max(25px,min(.848485vw + 21.8182px,32px))}.header__social-btn :-moz-any(img,svg){width:max(25px,min(.848485vw + 21.8182px,32px))}.header__social-btn :is(img,svg){width:max(25px,min(.848485vw + 21.8182px,32px))}.header-modal{background:var(--color-background);max-width:375px;height:100%;margin-left:auto;padding:40px}.header-modal__close{margin-bottom:10px;margin-left:auto;display:flex;position:relative;top:auto;right:auto}.header-modal__list{gap:max(10px,min(1.21212vw + 5.45455px,20px));display:grid}.header-modal__item{color:var(--color-text);letter-spacing:-.02em;text-transform:uppercase;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;padding:10px;font-size:18px;line-height:140%;display:flex}.header-modal__item--child{font-family:var(--font-heading);text-align:right;text-transform:none;padding:0;font-size:14px}.header-modal__submenu{border-bottom:1px solid var(--color-text);gap:15px;padding:10px 10px 20px;display:grid}.header-modal__submenu-toggle svg{-webkit-transform:var(--header-modal-submenu-toggle-svg-transform,translateY(-2px));transform:var(--header-modal-submenu-toggle-svg-transform,translateY(-2px));transition:all .3s}.header-modal__parent{align-items:center;gap:10px;display:flex}.header-modal__parent--active{--header-modal-submenu-toggle-svg-transform:translateY(-2px) rotate(180deg)}.header-modal__contacts{letter-spacing:-.02em;text-align:right;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;gap:max(10px,min(1.21212vw + 5.45455px,20px));margin-top:max(10px,min(1.21212vw + 5.45455px,20px));font-size:20px;line-height:140%;text-decoration:underline;display:grid}@media screen and (min-width:768px){.header__burger--mb{display:none}.header__burger--md{display:grid}}@media screen and (min-width:1200px){.header__burger{display:none}.header__logo :-webkit-any(img,svg){width:max(97px,min(.555556vw + 90.3333px,101px))}.header__logo :-moz-any(img,svg){width:max(97px,min(.555556vw + 90.3333px,101px))}.header__logo :is(img,svg){width:max(97px,min(.555556vw + 90.3333px,101px))}.header__nav{display:flex}.header__nav>ul{align-items:center;gap:max(11px,min(1.38889vw - 5.66667px,21px));display:flex}.header__social-btn :-webkit-any(img,svg){width:max(32px,min(1.11111vw + 18.6667px,40px))}.header__social-btn :-moz-any(img,svg){width:max(32px,min(1.11111vw + 18.6667px,40px))}.header__social-btn :is(img,svg){width:max(32px,min(1.11111vw + 18.6667px,40px))}.header__inner{padding-right:0}.header__nav-link{align-items:center;gap:10px;display:flex}.header__nav-link svg{-webkit-transform:var(--header-nav-link-svg-transform,translateY(-2px));transform:var(--header-nav-link-svg-transform,translateY(-2px));transition:all .3s}.header__nav-item{border-bottom:1px solid var(--header-nav-item-border-bottom,transparent);color:var(--header-nav-item-color,var(--color-white));padding:var(--header-nav-item-padding,clamp(5px,calc(5px + (10 - 5) * (100vw - 1200px) / (1920 - 1200)),10px));position:relative}.header__nav-item:hover{--header-nav-link-svg-transform:translateY(-2px) rotate(180deg);border-bottom:1px solid var(--header-nav-item-border-bottom-hover,var(--color-accent));color:var(--header-nav-item-color-hover,var(--color-accent))}.header__nav-item:hover .header__submenu{display:grid}.header__nav .header__submenu{background:var(--color-text);color:var(--color-background);font-family:var(--font-heading);--header-nav-item-padding:0px;--header-nav-item-border-bottom:transparent;--header-nav-item-color:var(--color-background);--header-nav-item-border-bottom-hover:transparent;border-radius:10px;gap:20px;min-width:296px;padding:12px;font-size:14px;line-height:140%;display:none;position:absolute;top:calc(100% + 7px);left:0}.header__nav .header__submenu:before{content:"";width:100%;height:7px;position:absolute;bottom:100%;left:0}}.modal-menu .modal__ceil{vertical-align:top}.footer{color:var(--color-text);padding:max(50px,min(3.63636vw + 36.3636px,80px)) 0 max(50px,min(5.45455vw + 29.5455px,95px))}.footer__top{grid-template-areas:"form""map""info";gap:20px;display:grid}.footer__form-col{grid-area:form}.footer__title{text-align:left;margin-bottom:20px}.footer__form{flex-direction:column;gap:12px;display:flex}.footer__map{border-radius:20px;grid-area:map;height:533px;overflow:hidden}.footer__map iframe{border:none;width:100%;height:100%;display:block}.footer__info{grid-area:info}.footer__info,.footer__info-col{flex-direction:column;gap:20px;display:flex}.footer__info-title{font-family:var(--font-heading);font-size:max(14px,min(.242424vw + 13.0909px,16px));line-height:140%}.footer__info-list{flex-direction:column;gap:20px;margin:0;padding:0;font-size:max(10px,min(.242424vw + 9.09091px,12px));line-height:140%;list-style:none;display:flex}.footer__info-list a:hover{color:var(--color-accent)}.footer__contacts{font-family:var(--font-body);gap:20px;font-size:max(10px,min(.242424vw + 9.09091px,12px));line-height:140%;display:grid}.footer__contacts a:hover{color:var(--color-accent)}.footer__bottom{letter-spacing:-.02em;opacity:.6;flex-direction:column;gap:20px;margin-top:max(40px,min(4.16667vw - 10px,70px));font-size:14px;line-height:140%;display:flex}.footer__developer a{font-weight:700}@media screen and (min-width:768px){.footer__top{grid-template-columns:1fr 1fr;grid-template-areas:"form map""info info";gap:42px}.footer__title{margin-bottom:51px}.footer__map{height:100%}.footer__info{grid-template-columns:repeat(3,1fr);gap:42px;display:grid}.footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}.footer__ip{text-align:center}.footer__developer{text-align:right}}@media screen and (min-width:1200px){.footer{padding:max(80px,min(6.94444vw - 3.33334px,130px)) 0 max(95px,min(4.86111vw + 36.6667px,130px))}.footer__top{grid-template-columns:minmax(0,590px) minmax(0,450px) minmax(0,560px);grid-template-areas:"form map info";gap:max(43px,min(5.13889vw - 18.6667px,80px))}.footer__info{flex-direction:column;justify-content:space-between;gap:40px;display:flex}.footer__info-title{font-size:max(16px,min(.555556vw + 9.33333px,20px))}.footer__contacts,.footer__info-list{font-size:max(12px,min(1.11111vw - 1.33333px,20px))}.footer__bottom{font-size:max(14px,min(.833333vw + 4px,20px))}}
