/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--font-family-main: "Nunito Sans", sans-serif;--font-size: 16px;--color-background: #FFFFFF;--color-background-darker: #F2F2F2;--color-background-gray: #E9E9E9;--color-background-gray-darker: #959595;--color-background-dark: #182431;--color-background-dark-darker: #0E1B28;--color-accent: #37D204;--color-accent-darker: #419F22;--color-accent-lighter: #91DD78;--color-text-dark-h: rgba(14, 27, 40, 1);--color-text-dark-m: rgba(14, 27, 40, 0.75);--color-text-dark-l: rgba(14, 27, 40, 0.5);--color-text-light-h: rgba(255, 255, 255, 1);--color-text-light-m: rgba(255, 255, 255, 0.7);--color-text-light-l: rgba(255, 255, 255, 0.5);--color-border: rgba(255, 255, 255, 0.15);--color-error: #D61414;--container-max-width: 1600px;--container-narrow-max-width: 960px;--container-paddings-h: 1.5rem;--topMenu-height: 5rem;--window-height: 100vh;--body-overflow: visible}html{font-family:var(--font-family-main);font-size:var(--font-size);color:var(--color-text-dark-h)}.sectionTitle,.aboutUsPage__headerTitle,.orderPage__headerTitle,.portfolioPage__title,.contactsPageHeader__title{font-size:3rem;font-style:normal;font-weight:900;line-height:128%;letter-spacing:-0.12rem;text-transform:uppercase;margin-top:0;margin-bottom:1.75rem}h1,.title-1,.casePage__descriptionTitle,.slogan__itemTitle{font-style:normal;font-weight:900;font-size:2rem;line-height:128%;letter-spacing:-0.04em;margin-top:1em;margin-bottom:.5em}h2,.title-2,.footer__blockTitle{font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.06rem;text-transform:none;margin-top:1em;margin-bottom:.5em}h3,.title-3{font-style:normal;font-weight:700;font-size:1.25rem;line-height:128%;letter-spacing:-0.04em;margin-top:1em;margin-bottom:.5em}h4,.title-4{font-style:normal;font-weight:700;font-size:.875rem;line-height:128%;letter-spacing:0em;text-transform:uppercase;margin-top:1em;margin-bottom:.5em}@media screen and (min-width: 992px){h4,.title-4{font-size:1.125rem}}h5,.titl3-5{font-style:normal;font-weight:900;font-size:1rem;line-height:128%;margin-top:1em;margin-bottom:.5em}@media screen and (min-width: 992px){h5,.titl3-5{font-size:1.125rem}}h6,.title-6{font-style:normal;font-weight:700;font-size:.75rem;line-height:128%;letter-spacing:.08em;text-transform:uppercase;margin-top:1em;margin-bottom:.5em}@media screen and (min-width: 992px){h6,.title-6{font-size:.875rem}}p,.p,.aboutUsBlock__p,.aboutUsPage__headerText,.slogan__itemText{font-style:normal;font-weight:400;font-size:1rem;line-height:150%;margin-top:0;margin-bottom:1em}p:last-child,.p:last-child,.aboutUsBlock__p:last-child,.aboutUsPage__headerText:last-child,.slogan__itemText:last-child{margin-bottom:0}p--large,.p--large{font-size:1.25rem}.list__item{margin-bottom:1em}a{color:var(--color-accent)}a:hover{color:var(--color-accent-lighter)}a:visited{color:var(--color-accent-darker)}.icon,.orderBlock__sloganIcon{width:1em;height:1em}.container,.casePage__paginationContainer,.casePage__descriptionContainer,.portfolioBlock__container,.orderBlock__container,.partners__container,.aboutUsPage__container,.orderPage__container,.orderPage__headerContainer,.serviceHeader__container,.servicePage__container,.portfolioPage__container,.contactsPageHeader__container,.contacts__container,.footer__container,.block__header,.block__container,.container--narrow,.servicesBlock__container,.aboutUsBlock__container,.aboutUsPage__headerContainer{width:100%;max-width:var(--container-max-width);padding:0 var(--container-paddings-h);margin-left:auto;margin-right:auto}.container--narrow,.servicesBlock__container,.aboutUsBlock__container,.aboutUsPage__headerContainer{max-width:var(--container-narrow-max-width)}.block{display:flex;flex-direction:column;align-items:center;overflow:hidden}.block__header{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem var(--container-paddings-h) 3rem}@media screen and (min-width: 992px){.block__header{text-align:center;max-width:var(--container-narrow-max-width);padding:4.5rem var(--container-paddings-h) 3rem}}.block__title{width:100%;margin:0;padding:0;font-style:normal;font-weight:900;font-size:2rem;line-height:128%;letter-spacing:-0.04em}.block__text{width:100%;margin:0;padding:0;font-style:normal;font-weight:400;font-size:1rem;line-height:128%;letter-spacing:-0.04em}*{box-sizing:border-box}body{overflow:var(--body-overflow);background:var(--color-background-dark);color:var(--color-text-light-h)}.button,a.button{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:6.25rem;border:none;padding:.75rem 1rem;gap:.5rem;color:var(--color-text-light-h);font-style:normal;font-weight:700;font-size:1.25rem;line-height:120%;letter-spacing:-0.04em;text-decoration:none;cursor:pointer;background:var(--color-accent)}.button:not([disabled]):hover,a.button:not([disabled]):hover{background:var(--color-accent-lighter)}.button:not([disabled]):active,a.button:not([disabled]):active{background:var(--color-accent-darker)}.button:visited,a.button:visited{color:var(--color-text-light-h)}.button[disabled],.button--disabled,a.button[disabled],a.button--disabled{background:var(--color-background-gray-darker) !important;cursor:default !important}.button--text,a.button--text{padding:0;color:var(--color-text-light-h);background:none}.button--text:not([disabled]):hover,a.button--text:not([disabled]):hover{color:var(--color-accent);background:none}.button--text:not([disabled]):active,a.button--text:not([disabled]):active{color:var(--color-text-light-h);background:none}.button--text:visited,a.button--text:visited{color:var(--color-text-light-h)}.button--outlined,a.button--outlined{background:none;border:1.5px solid var(--color-text-light-h);color:var(--color-text-light-h)}.button--outlined:hover,a.button--outlined:hover{color:var(--color-accent) !important;border-color:var(--color-accent) !important;background:none !important}.button--outlined:active,a.button--outlined:active{color:var(--color-accent-darker) !important;border-color:var(--color-accent-darker) !important;background:none !important}.button--text[disabled],.button--text.button--disabled{color:var(--color-background-gray-darker) !important;background:none !important}.button--text[disabled]:hover,.button--text.button--disabled:hover{color:var(--color-background-gray-darker) !important}.button--text[disabled]:active,.button--text.button--disabled:active{color:var(--color-background-gray-darker) !important}.footer{display:flex;flex-direction:column;align-items:stretch;padding:0px;background:var(--color-background-dark);position:relative;z-index:1}.footer__mainBlock{width:100%;display:flex;padding:3rem 0rem;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}.footer__container{display:flex;padding:0rem 1.5rem;flex-direction:column;align-items:flex-start;gap:3rem;align-self:stretch}@media screen and (min-width: 992px){.footer__container{flex-direction:row;padding:0rem 4rem;justify-content:space-between;align-self:stretch}}.footer__block{color:var(--color-text-light-m);display:flex;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch}@media screen and (min-width: 992px){.footer__block{gap:1rem}}.footer__block--widthRestriction{max-width:30rem}@media screen and (min-width: 992px){.footer__block--align--right{align-items:end}}@media screen and (min-width: 992px){.footer__block--align--center{align-items:center}}.footer__blockTitle{margin-top:0;margin-bottom:0}.footer__blockText{font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.footer__list{padding-left:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.footer__listItem{font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.footer__link{text-decoration-line:underline;color:var(--color-text-light-m)}.footer__socialMediaList{display:flex;margin:0;padding:1.5625rem 0rem .9375rem 0rem;align-items:flex-start;gap:1rem}.footer__socialMediaItem{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}.footer__socialMediaLink{color:var(--color-accent)}.footer__socialMediaLink:hover{color:var(--color-accent-lighter)}.footer__socialMediaLink:active{color:var(--color-accent-darker)}.footer__socialMediaIcon{width:2rem;height:2rem}.footer__extraLinksList{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0;margin:0;gap:1rem;list-style:none}.footer__extraLinksItem{font-style:normal;font-weight:normal;font-size:1rem;line-height:85%;text-align:right;letter-spacing:-0.035em;color:var(--color-text-light-m)}.footer__extraLink{color:var(--color-text-light-m)}.footer__copyrights{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem;background:var(--color-background-dark-darker)}.footer__copyrightsText{text-align:center;font-size:1rem;font-style:normal;font-weight:600;line-height:85%;letter-spacing:-0.035rem;color:var(--color-text-light-m)}.sloganBlock{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;padding:0;background:var(--color-background-dark-lighter);overflow:hidden}@media screen and (min-width: 992px){.sloganBlock{flex-direction:row-reverse;justify-content:stretch;align-items:center}}.sloganBlock__picture{width:100%;height:20.125rem;background:url("../images/sloganBlock__picture.webp"),linear-gradient(180deg, rgba(24, 36, 49, 0) 0%, #182431 100%),#36404c;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 992px){.sloganBlock__picture{background:url("../images/sloganBlock__picture.webp"),linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%),#36404c;background-position:center center;background-repeat:no-repeat;background-size:contain}}@media screen and (min-width: 992px){.sloganBlock__picture{min-height:30rem}}@media screen and (min-width: 1200px){.sloganBlock__picture{min-height:40rem}}@media screen and (min-width: 1420px){.sloganBlock__picture{min-height:45rem}}.sloganBlock__content{width:100%;padding:3rem var(--container-paddings-h);color:var(--color-text-light-h)}.sloganBlock__list{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:start;gap:1.5rem}@media screen and (min-width: 992px){.sloganBlock__list{gap:4.5rem}}.sloganBlock__item{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.sloganBlock__icon{width:3.5rem;height:3.5rem;color:var(--color-accent)}.sloganBlock__text{font-style:normal;font-weight:400;font-size:.75rem;line-height:100%;text-transform:uppercase}@media screen and (min-width: 992px){.sloganBlock__item:not(.sloganBlock__item--nonIncreasing) .sloganBlock__icon{width:6rem;height:6rem}}@media screen and (min-width: 1420px){.sloganBlock__item:not(.sloganBlock__item--nonIncreasing) .sloganBlock__icon{width:10rem;height:10rem}}@media screen and (min-width: 992px){.sloganBlock__item:not(.sloganBlock__item--nonIncreasing) .sloganBlock__text{font-size:1rem}}@media screen and (min-width: 1420px){.sloganBlock__item:not(.sloganBlock__item--nonIncreasing) .sloganBlock__text{font-size:1.5rem}}@keyframes topMenuExpantion{0%{height:var(--topMenu-height);background:var(--color-background-dark)}100%{height:var(--window-height);background:#000}}@keyframes topMenuClosing{0%{height:var(--window-height);background:#000}100%{height:var(--topMenu-height);background:var(--color-background-dark)}}.topMenu{display:flex;align-items:stretch;justify-content:center;background:var(--color-background-dark);color:var(--color-text-light-h);position:sticky;top:0;left:0;z-index:999;width:100%;height:var(--topMenu-height);overflow-x:hidden;transition:all .3s ease-in-out}@media screen and (min-width: 1200px){.topMenu{overflow:visible}}.topMenu--transparent{background:rgba(14,27,40,0)}@media screen and (max-width: 1199px){.topMenu--expanded{height:100vh;height:var(--window-height, 100vh);background:#000;animation:topMenuExpantion .3s ease-in-out 0s 1 alternate both}}@media screen and (max-width: 1199px){.topMenu--closed{animation:topMenuClosing .3s ease-in-out .6s 1 alternate both}}.topMenu__container{position:relative;z-index:1;width:100%;max-width:var(--container-max-width);height:100vh;height:var(--window-height, 100vh);overflow-y:auto;padding:0 var(--container-paddings-h);display:grid;grid-template-columns:50% 50%;grid-template-rows:var(--topMenu-height) 1fr;grid-template-areas:"left right" "main main"}@media screen and (min-width: 1200px){.topMenu__container{grid-template-columns:auto 1fr;grid-template-rows:var(--topMenu-height);grid-template-areas:"left main";gap:1.5rem;height:auto}}.topMenu__leftSide{grid-area:left;display:flex;align-items:center}.topMenu__main{grid-area:main;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"lang" "menu" "contacts"}@media screen and (min-width: 1200px){.topMenu__main{grid-template-columns:auto auto auto;grid-template-rows:auto;grid-template-areas:"menu contacts lang"}}.topMenu__rightSide{grid-area:right;display:flex;justify-content:end;align-items:center}@media screen and (min-width: 1200px){.topMenu__rightSide{display:none}}.topMenu__lang{grid-area:lang;display:flex;justify-content:end;padding:1.5rem 0;margin:0 -0.5rem}@media screen and (max-width: 1199px){.topMenu__lang{opacity:0;transition:all .6s ease-out}}@media screen and (min-width: 1200px){.topMenu__lang{padding:0}}.topMenu--expanded .topMenu__lang{opacity:1}.topMenu__langList{list-style:none;display:flex;align-items:center;gap:1rem;padding:0;margin:0}.topMenu__langLink{color:var(--color-text-light-h);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;padding:0;border-radius:100%;width:3rem;height:3rem;text-decoration:none;font-style:normal;font-weight:400;font-size:1rem;line-height:100%;text-align:center;text-transform:uppercase}.topMenu__langLink:visited{color:var(--color-text-light-h);border-color:var(--color-text-light-h)}.topMenu__langLink:hover{color:var(--color-accent);border-color:var(--color-accent)}.topMenu__langItem--current .topMenu__langLink{border:1px solid var(--color-text-light-h);cursor:default}.topMenu__langItem--current .topMenu__langLink:hover{color:var(--color-text-light-h);border-color:var(--color-text-light-h)}.topMenu__contacts{grid-area:contacts;display:flex;align-items:center;justify-content:space-between;padding-top:2rem;padding-bottom:4rem;gap:2rem}@media screen and (max-width: 1199px){.topMenu__contacts{opacity:0;transition:all .6s ease-out}}@media screen and (min-width: 1200px){.topMenu__contacts{padding:0;justify-content:center;gap:2rem}}@media screen and (min-width: 1420px){.topMenu__contacts{font-size:1rem;padding:.75rem 1rem;gap:3rem}}.topMenu--expanded .topMenu__contacts{opacity:1}.topMenu__phone{font-style:normal;font-weight:400;font-size:1.5rem;line-height:120%;letter-spacing:-0.04em;text-decoration-line:underline;text-transform:uppercase;color:var(--color-text-light-m)}@media screen and (min-width: 1200px){.topMenu__phone{font-size:.875rem}}@media screen and (min-width: 1420px){.topMenu__phone{font-size:1rem}}.topMenu__socialMediaList{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:1.5rem}.topMenu__socialMediaLink{text-decoration:none}.topMenu__socialMediaIcon{width:2rem;height:2rem;color:var(--color-accent)}.topMenu__socialMediaIcon:hover{color:var(--color-accent-lighter)}.topMenu__socialMediaIcon:active{color:var(--color-accent-darker)}.topMenu__nav{grid-area:menu;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:0}@media screen and (min-width: 1200px){.topMenu__nav{flex-direction:row;justify-content:center}}.topMenu__navList{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:stretch}@media screen and (min-width: 1200px){.topMenu__navList{flex-direction:row;justify-content:start}}.topMenu__navItem,.topMenu__navDropdown{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;position:relative;transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}@media screen and (max-width: 1199px){.topMenu__navList>.topMenu__navItem,.topMenu__navList>.topMenu__navDropdown{transform:translateX(-100%);opacity:0}.topMenu__navList>.topMenu__navItem:nth-child(1),.topMenu__navList>.topMenu__navDropdown:nth-child(1){transition-delay:0.1s}.topMenu__navList>.topMenu__navItem:nth-child(2),.topMenu__navList>.topMenu__navDropdown:nth-child(2){transition-delay:0.2s}.topMenu__navList>.topMenu__navItem:nth-child(3),.topMenu__navList>.topMenu__navDropdown:nth-child(3){transition-delay:0.3s}.topMenu__navList>.topMenu__navItem:nth-child(4),.topMenu__navList>.topMenu__navDropdown:nth-child(4){transition-delay:0.4s}.topMenu__navList>.topMenu__navItem:nth-child(5),.topMenu__navList>.topMenu__navDropdown:nth-child(5){transition-delay:0.5s}.topMenu__navList>.topMenu__navItem:nth-child(6),.topMenu__navList>.topMenu__navDropdown:nth-child(6){transition-delay:0.6s}.topMenu__navList>.topMenu__navItem:nth-child(7),.topMenu__navList>.topMenu__navDropdown:nth-child(7){transition-delay:0.7s}.topMenu__navList>.topMenu__navItem:nth-child(8),.topMenu__navList>.topMenu__navDropdown:nth-child(8){transition-delay:0.8s}.topMenu__navList>.topMenu__navItem:nth-child(9),.topMenu__navList>.topMenu__navDropdown:nth-child(9){transition-delay:0.9s}.topMenu__navList>.topMenu__navItem:nth-child(10),.topMenu__navList>.topMenu__navDropdown:nth-child(10){transition-delay:1s}}@media screen and (min-width: 1200px){.topMenu__navList>.topMenu__navItem,.topMenu__navList>.topMenu__navDropdown{justify-content:center;align-items:center}}.topMenu--expanded .topMenu__navList>.topMenu__navItem,.topMenu--expanded .topMenu__navList>.topMenu__navDropdown{transform:translateX(0);opacity:1}.topMenu__navLink,.topMenu__navDropdownText{display:flex;flex-grow:1;padding:1rem .5rem;gap:.5rem;justify-content:space-between;align-items:center;font-style:normal;font-weight:400;font-size:2rem;line-height:120%;letter-spacing:-0.04em;text-transform:uppercase;text-decoration:none;color:var(--color-text-light-h);transition:color .1s ease-in-out}.topMenu__navLink:visited,.topMenu__navDropdownText:visited{color:var(--color-text-light-h)}.topMenu__navLink:hover,.topMenu__navDropdownText:hover{color:var(--color-accent)}.topMenu__navLink:active,.topMenu__navDropdownText:active{color:var(--color-accent-darker)}@media screen and (min-width: 1200px){.topMenu__navLink,.topMenu__navDropdownText{font-style:normal;font-weight:400;font-size:.75rem;text-align:center;padding:.5rem .75rem}}@media screen and (min-width: 1420px){.topMenu__navLink,.topMenu__navDropdownText{font-size:1rem;padding:.75rem 1rem}}.topMenu__navDropdownText{cursor:pointer;gap:.25rem}@media screen and (min-width: 1200px){.topMenu__navDropdown--dropped .topMenu__navDropdownText{background:var(--color-background-dark-darker)}}.topMenu__navDropdown--dropped .topMenu__navDropdownIcon{transform:scaleY(-1)}.topMenu__dropdownList{padding:0 0 0 1rem;margin:0;overflow:hidden;max-height:0;transition:all .3s ease-out;opacity:0}@media screen and (min-width: 1200px){.topMenu__dropdownList{padding:0;position:fixed;top:var(--topMenu-height);background:var(--color-background-dark-darker);display:flex;flex-direction:column;align-items:center;min-width:16rem}}@media screen and (min-width: 1200px){.topMenu__dropdownList .topMenu__navItem,.topMenu__dropdownList .topMenu__navDropdown{padding:1rem}}.topMenu__navDropdown--dropped .topMenu__dropdownList{max-height:999px;padding:0 0 2rem 1rem;opacity:1}@media screen and (min-width: 1200px){.topMenu__navDropdown--dropped .topMenu__dropdownList{padding:0}}.topMenu__logo{width:9.25rem;height:2rem;justify-content:center;align-items:center;background:url("../images/MD_Video-logo.svg") center no-repeat;background-size:contain}@media screen and (min-width: 1420px){.topMenu__logo{width:16.1875rem;height:3.5rem}}.topMenu__toggle{width:2rem;height:2rem;background:none;border:none;display:flex;align-items:center;justify-content:center;padding:0}.topMenu__toggleIcon{color:var(--color-text-light-h);width:2rem;height:2rem}.topMenu__toggleIconLine{transform-origin:50% 50%;transition:all .3s ease-in-out .15s}.topMenu--expanded .topMenu__toggleIconLine:nth-of-type(1){transform:rotate(45deg) translateY(-0.375rem)}.topMenu--expanded .topMenu__toggleIconLine:nth-of-type(2){transform:rotate(-45deg)}.topMenu--expanded .topMenu__toggleIconLine:nth-of-type(3){transform:rotate(-45deg) translateY(0.375rem)}.topMenu__background{position:absolute;bottom:0;left:0;width:100%;aspect-ratio:16/9;opacity:.2;display:none}.topMenu--expanded .topMenu__background{display:block}@media screen and (min-width: 1200px){.topMenu--expanded .topMenu__background{display:none}}.contact{display:flex;flex-direction:row;align-items:flex-start;padding:1rem 0;gap:1.5rem;border-bottom:1px solid var(--color-border);text-decoration:none;transition:all .3s ease-in-out}.contact__icon{width:4rem;height:4rem;color:var(--color-accent);transition:all .3s ease-in-out}.contact:hover .contact__icon{transform:scale(0.75)}.contact__textBlock{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:.4375rem 0;gap:.5rem}.contact__title{margin:0;padding:0;order:1;font-style:normal;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:-0.04em;color:var(--color-text-light-m);text-decoration:none}.contact__text{margin:0;padding:0;order:0;font-style:normal;font-weight:700;font-size:1.25rem;line-height:128%;letter-spacing:-0.04em;color:var(--color-text-light-h);text-decoration:none;transition:all .3s ease-in-out}.contact:hover .contact__text{color:var(--color-accent)}.contacts{padding:3rem 0}@media screen and (min-width: 1200px){.contacts{padding:0 0 3rem 0}}.contacts__container{display:flex;flex-direction:column;gap:1rem}.contacts__list{padding:0;margin:0;list-style:none}.contacts__item:last-child .contact{border-bottom:none}@media screen and (min-width: 1200px){.contactsPage{display:grid;grid-template-areas:"map header" "map info";grid-template-columns:50% 50%}}.contactsPage__headerBlock{grid-area:header}.contactsPage__infoBlock{grid-area:info;background:var(--color-background-dark-darker)}.contactsPage__mapBlock{grid-area:map}.contactsPage__map{width:100%;aspect-ratio:3/2}@media screen and (min-width: 1200px){.contactsPage__map{height:100%}}.contactsPageHeader{padding-top:3.62rem;padding-bottom:1.5rem;background:url("../images/contactsPageHeaderLines.svg") top left no-repeat,var(--color-background-dark);background-size:cover;position:relative}@media screen and (min-width: 1200px){.contactsPageHeader{display:flex;flex-direction:row-reverse;align-items:center;height:20rem;padding:0 0 0 5.5rem;background:url("../images/contactsPageHeaderLines-desktop.svg") top left no-repeat,var(--color-background-dark)}}.contactsPageHeader__title{text-align:center;margin-top:.19rem;margin-bottom:0}@media screen and (min-width: 1200px){.contactsPageHeader__title{text-align:left}}.contactsPageHeader__picture{width:100%;aspect-ratio:430/284;background:url("../images/contactsPageHeader.webp") center no-repeat;background-size:contain}@media screen and (min-width: 1200px){.contactsPageHeader__picture{width:30.375rem;height:20.06163rem}}.portfolioNav{overflow:hidden;display:flex;justify-content:center}.portfolioNav__wrapper{overflow-x:auto;padding:1.5rem 1.5rem 2rem 1.5rem;margin-bottom:-0.5rem;width:100%;max-width:var(--container-max-width)}.portfolioNav__row{display:flex;flex-direction:row;gap:.5rem}.portfolioNav__link{display:flex;padding:.5rem .75rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:6.25rem;border:1px solid var(--color-text-light-h);color:var(--color-text-light-h);text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:100%;text-decoration:none}.portfolioNav__link:visited{border:1px solid var(--color-text-light-h);color:var(--color-text-light-h)}.portfolioNav__link--current,.portfolioNav__link:hover{border-color:var(--color-accent-lighter) !important;color:var(--color-accent-lighter) !important}.portfolioNav__blank{width:1rem;flex-shrink:0}.portfolioPage__header{padding-top:3rem}.portfolioPage__title{margin:0}.portfolioCard{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:1rem;position:relative;text-decoration:none}.portfolioCard__picture{width:100%;aspect-ratio:4/3;background:var(--color-background-dark);position:relative}.portfolioCard__video{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;object-fit:cover;display:none;opacity:.5}.portfolioCard__image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;object-fit:cover;opacity:.9;transition:filter .5s ease-in-out}.portfolioCard__overlay{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}.portfolioCard:hover .portfolioCard__video{display:block}.portfolioCard:hover .portfolioCard__image{display:none}@media screen and (min-width: 1200px){.portfolioCard:hover .portfolioCard__image{display:none}}.portfolioCard__head{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:1rem;cursor:pointer}@media screen and (min-width: 1200px){.portfolioCard__head{position:absolute;top:0;left:0;width:100%;padding:3rem 1.5rem;gap:.5rem;transform:translateY(1.5rem);opacity:0;transition:all 1s ease-out}}@media screen and (min-width: 1200px){.portfolioCard:hover .portfolioCard__head{opacity:1;transform:translateY(0)}}.portfolioCard__name{font-style:normal;font-weight:700;font-size:1.25rem;line-height:100%;letter-spacing:-0.05em;color:var(--color-text-light-h);margin:0;padding:0}@media screen and (min-width: 1200px){.portfolioCard__name{color:var(--color-text-light-h)}}.portfolioCard__type{font-style:normal;font-weight:400;font-size:1rem;line-height:100%;letter-spacing:-0.035em;color:var(--color-text-dark-m);margin:0;padding:0}@media screen and (min-width: 1200px){.portfolioCard__type{color:var(--color-text-light-m)}}.portfolioGrid{display:grid;grid-template-columns:1fr;grid-column-gap:2rem;grid-row-gap:2rem;width:100%;padding:0 1.5rem}@media screen and (min-width: 768px){.portfolioGrid{grid-template-columns:repeat(2, 1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}@media screen and (min-width: 992px){.portfolioGrid{grid-template-columns:repeat(3, 1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}}@media screen and (min-width: 1200px){.portfolioGrid{grid-template-columns:repeat(3, 1fr);grid-column-gap:0;grid-row-gap:0;padding:0}}.servicePage{display:flex;flex-direction:column;align-items:center;padding:0 0 3rem 0}@media screen and (min-width: 992px){.servicePage{padding:0 0 0 0}}.servicePage__headerBlock{width:100%}.servicePage__descriptionBlock{width:100%;background:var(--color-background-dark-darker)}.servicePage__portfolioBlock{width:100%;background:var(--color-background-dark-darker)}.servicePage__portfolioBlock{padding-top:2rem;padding-bottom:1.5rem}.servicePage__portfolioBlockTitle{margin-top:0;margin-bottom:1.5rem}.servicePage__portfolioBlockReadMore{width:100%;margin-top:3rem;max-width:37rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 1200px){.servicePage__portfolioBlockReadMore{margin-top:1.5rem}}.servicePage__contentGrid{display:grid;grid-template-columns:100%;grid-row-gap:1.5rem;padding:1.5rem 0}@media screen and (min-width: 1200px){.servicePage__contentGrid{grid-template-columns:repeat(12, minmax(0, 1fr));grid-column-gap:3rem;padding:3rem 0}}.servicePage__description{padding-top:1.5rem}.servicePage__description h1:first-child,.servicePage__description h2:first-child,.servicePage__description h3:first-child,.servicePage__description h4:first-child,.servicePage__description h5:first-child,.servicePage__description h6:first-child,.servicePage__description p:first-child{margin-top:0}@media screen and (min-width: 1200px){.servicePage__description{grid-column:1/7}.servicePage__description p,.servicePage__description li{font-size:1rem}}.servicePage__includes{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 1200px){.servicePage__includes{grid-column:7/13}}@media screen and (min-width: 1420px){.servicePage__includes{grid-column:7/13}}.servicePage__includesTitle{font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.06rem;text-transform:none;margin:1.5rem 0 0 0}@media screen and (min-width: 1200px){.servicePage__includesTitle{margin:.9375rem 0 0 0}}.serviceHeader{display:flex;flex-direction:column;justify-content:end;width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;background:url("../images/serviceHeader-background.svg") no-repeat top left;background-size:cover;padding-bottom:1.5rem}@media screen and (min-width: 768px){.serviceHeader{width:100%;height:26.875rem;flex-shrink:0;align-items:center;justify-content:center;background:url("../images/serviceHeader-background-desktop.svg") no-repeat left center;background-size:cover}}@media screen and (min-width: 768px){.serviceHeader__container{position:relative}}.serviceHeader__picture{flex-shrink:0;background-size:contain}.serviceHeader__title{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-size:2rem;font-style:normal;font-weight:400;line-height:128%;text-transform:uppercase;margin:0;position:relative;z-index:1;width:100%}@media screen and (min-width: 768px){.serviceHeader__title{font-size:3rem;font-style:normal;font-weight:400;line-height:128%;text-transform:uppercase;gap:1.5rem}}.serviceHeader__titleHighlighted{color:var(--color-background-dark);font-size:3rem;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-0.12rem;text-transform:uppercase;box-shadow:0px 0px 0px .25rem rgba(0,0,0,.1) inset;background:linear-gradient(180deg, #FFF, #8D8D8D);display:flex;padding:.5rem 1.5rem;justify-content:center;align-items:flex-start;gap:.625rem}@media screen and (min-width: 768px){.serviceHeader__titleHighlighted{font-size:6rem;letter-spacing:-0.24rem;padding:1rem 3rem}}.serviceHeader--3DModeling .serviceHeader__picture{background:url("../images/serviceHeader__image--3DModeling.webp") center no-repeat;background-size:contain;width:100%;aspect-ratio:29.625/22.1875;position:absolute;top:.63rem;left:2.44rem}@media screen and (min-width: 768px){.serviceHeader--3DModeling .serviceHeader__picture{width:46.625rem;height:34.9375rem;left:auto;right:0;top:-7.5rem}}.serviceHeader--2DAnimation .serviceHeader__picture{background:url("../images/serviceHeader__image--2DAnimation.webp") center no-repeat;background-size:contain;width:100%;aspect-ratio:26.875/20.125;position:absolute;top:1.44rem;left:0rem}@media screen and (min-width: 768px){.serviceHeader--2DAnimation .serviceHeader__picture{width:35.75rem;left:auto;right:0;top:-6rem}}.serviceHeader--3DAnimation .serviceHeader__picture{background:url("../images/serviceHeader__image--3DAnimation.webp") center no-repeat;background-size:contain;width:100%;aspect-ratio:26.875/20.125;position:absolute;top:0rem;left:0rem}@media screen and (min-width: 768px){.serviceHeader--3DAnimation .serviceHeader__picture{width:35.75rem;left:auto;right:0;top:-6rem}}.serviceHeader--3DAnimation .serviceHeader__title{align-items:center;text-align:center}@media screen and (min-width: 768px){.serviceHeader--3DAnimation .serviceHeader__title{align-items:start;text-align:left}}.serviceHeader--videography .serviceHeader__picture{background:url("../images/serviceHeader__image--videography.webp") center no-repeat;background-size:contain;width:100%;aspect-ratio:26.875/20.75;position:absolute;top:0rem;left:0rem}@media screen and (min-width: 768px){.serviceHeader--videography .serviceHeader__picture{width:35.75rem;left:auto;right:6rem;top:-6rem}}.serviceHeader--videography .serviceHeader__title{align-items:center;text-align:center}@media screen and (min-width: 768px){.serviceHeader--videography .serviceHeader__title{align-items:start;text-align:left}}.serviceHeader--videography .serviceHeader__titleIcon{background:url("../images/serviceHeader-videographyIcon.svg") no-repeat center center;background-size:contain;aspect-ratio:9.41063/6;height:6rem}.serviceHeader--videography .serviceHeader__titleHighlighted{display:none}@media screen and (min-width: 768px){.serviceHeader--videography .serviceHeader__titleHighlighted{display:flex}}.numList{padding:0;margin:0;counter-reset:numListCounter;display:flex;flex-direction:column;align-items:stretch;justify-content:start;gap:.5rem}.numList__item{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:8px;border-radius:.5rem;background:var(--color-background-dark);counter-increment:numListCounter;font-style:normal;font-weight:400;font-size:1rem;line-height:128%}.numList__item::before{content:counter(numListCounter);display:inline-block;background:var(--color-accent);display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:.25rem;width:1.25rem;height:1.25rem;color:var(--color-text-light-h);font-style:normal;font-weight:700;font-size:.75rem;line-height:128%;text-align:center}.checkbox__input{width:1.5rem;height:1.5rem;border:1px solid var(--color-text-light-m);border-radius:.25rem;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox__input:checked::after{content:"";display:block;width:1rem;height:1rem;background:var(--color-accent);flex-shrink:0;border-radius:.125rem}.checkbox__input:disabled{cursor:default;opacity:.5}.checkbox__input:not(.checkbox__input:disabled):hover{border-color:var(--color-accent);box-shadow:0 0 .125rem var(--color-accent)}.field{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;position:relative}.field__title{font-style:normal;font-weight:600;font-size:1rem;line-height:100%}.field--required .field__title::after{content:" *";color:var(--color-error)}.field__input,.field__select,.field__textarea{background:var(--color-background-dark);border:none;border-radius:.5rem;height:3rem;padding:0 1rem;font-size:1rem;font-weight:400;position:relative;color:var(--color-text-light-h)}.field__input:focus,.field__select:focus,.field__textarea:focus{box-shadow:0 0 .5rem var(--color-accent);border:1px solid var(--color-accent);outline:none}.field__input::placeholder,.field__select::placeholder,.field__textarea::placeholder{color:var(--color-text-light-m)}.field__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;charset=utf-8, <svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3698 15.835L18.7998 9.205C19.2008 8.79 18.9578 8 18.4298 8H5.56982C5.04182 8 4.79882 8.79 5.19982 9.205L11.6298 15.835C11.8428 16.055 12.1568 16.055 12.3698 15.835Z" fill="rgba(255,255,255,.75)"/></svg>') no-repeat right .5rem center,var(--color-background-dark);color:var(--color-text-light-h)}.field__select:focus{background:url('data:image/svg+xml;charset=utf-8, <svg width="16" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M12.3698 8.16504L18.7998 14.795C19.2008 15.209 18.9578 16 18.4298 16H5.56982C5.04182 16 4.79882 15.21 5.19982 14.795L11.6298 8.16504C11.6766 8.11334 11.7337 8.07202 11.7974 8.04374C11.8612 8.01547 11.9301 8.00085 11.9998 8.00085C12.0695 8.00085 12.1385 8.01547 12.2022 8.04374C12.2659 8.07202 12.323 8.11334 12.3698 8.16504Z" fill="rgba(255,255,255,.75)"/></svg>') no-repeat right .5rem center,var(--color-background-dark)}.field__textarea{min-height:11.25rem;padding:1rem}.radio__input{width:1.5rem;height:1.5rem;border:1px solid var(--color-text-light-m);border-radius:100%;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.radio__input:checked::after{content:"";display:block;width:1rem;height:1rem;background:var(--color-accent);flex-shrink:0;border-radius:100%}.radio__input:disabled{cursor:default;opacity:.5}.radio__input:not(.radio__input:disabled):hover{border-color:var(--color-accent);box-shadow:0 0 .125rem var(--color-accent)}.formGrid{padding:3rem 0;display:grid;grid-template-columns:100%;grid-row-gap:1.5rem}@media screen and (min-width: 992px){.formGrid{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:3rem}}.formGrid__section{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1.5rem}@media screen and (min-width: 992px){.formGrid__section--column--left{grid-column:1/2}}@media screen and (min-width: 992px){.formGrid__section--column--right{grid-column:2/3}}.formGrid__divider{width:100%;border:none;margin:0;padding:0}@media screen and (min-width: 992px){.formGrid__divider--column--left{grid-column:1/2}}@media screen and (min-width: 992px){.formGrid__divider--column--right{grid-column:2/3}}.formGrid__title{margin:0;padding:0;font-style:normal;font-weight:700;font-size:1.25rem;line-height:128%;letter-spacing:-0.04em}.formGrid__subTitle{margin:0;padding:0;font-style:normal;font-weight:700;font-size:1rem;line-height:128%;letter-spacing:-0.04em;text-transform:none}.formGrid__p{font-style:normal;font-weight:400;font-size:1rem;line-height:128%;margin-top:0;margin-bottom:1em}.formGrid__p:last-child{margin-bottom:0}.formGrid__notice{font-style:normal;font-weight:400;font-size:1.25rem;line-height:128%;letter-spacing:-0.04em}.formGrid__importantText{color:var(--color-error)}.label{display:flex;align-self:flex-start;gap:1rem}.label__text{padding:.25rem 0 0 0;cursor:pointer}.label__element:disabled~.label__text{cursor:default;opacity:.35}.orderPage{display:flex;flex-direction:column;align-items:center;background:var(--color-background-dark-darker)}.orderPage__header{width:100%;height:26.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;background:url("../images/orderPage__header.svg") no-repeat center,var(--color-background-dark);background-size:cover}@media screen and (min-width: 1200px){.orderPage__header{height:30rem;background:url("../images/orderPage__header-desktop.svg") no-repeat center,var(--color-background-dark);background-size:cover}}.orderPage__headerPicture{width:100%;max-width:26.875rem;aspect-ratio:26.875/18.5;background:url("../images/orderPage__header-picture.webp") no-repeat center;background-size:contain;flex-shrink:0}.orderPage__headerTitle{text-align:center;margin:0}.slogan{width:100%;background:var(--color-background-dark-darker)}.slogan__container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media screen and (min-width: 1200px){.slogan__container{flex-direction:row}}.slogan__item{width:100%;padding:3rem var(--container-paddings-h);background:var(--color-background-dark-darker);display:flex;flex-direction:column;align-items:center}.slogan__item:nth-child(even){background:var(--color-background-dark)}.slogan__icon{width:8rem;height:8rem;color:var(--color-accent);margin-bottom:1.5rem}.slogan__itemTitle{margin:0 0 .5rem 0;text-align:center}.slogan__itemText{text-align:center}.aboutUsPage__header{background:url("../images/aboutUsPage-background.svg") no-repeat center;background-size:cover;text-align:center;padding-top:2.5rem;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1200px){.aboutUsPage__header{padding-top:3rem;background:url("../images/aboutUsPage-background-desktop.svg") no-repeat center;background-size:cover}}.aboutUsPage__headerTitle{margin:0 0 1.75rem}.aboutUsPage__picture{width:100%;max-width:26.875rem;aspect-ratio:26.875/17.875;background:url("../images/aboutUsPage-headerPicture.webp") no-repeat center;background-size:contain}@media screen and (min-width: 1200px){.aboutUsPage__picture{max-width:60rem}}.aboutUsBlock{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 1200px){.aboutUsBlock{padding-top:6rem;padding-bottom:6rem}}.aboutUsBlock__container{display:flex;flex-direction:column;align-items:start;gap:3rem}@media screen and (min-width: 1200px){.aboutUsBlock__container{align-items:center}}.aboutUsBlock__title{text-align:left;font-size:2rem;font-style:normal;font-weight:900;line-height:118%;letter-spacing:.1rem;text-transform:uppercase;background:linear-gradient(94deg, #91DD78 0%, #419F22 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (min-width: 1200px){.aboutUsBlock__title{text-align:center}}.aboutUsBlock__p{text-align:left;color:var(--color-text-light-m)}@media screen and (min-width: 1200px){.aboutUsBlock__p{text-align:center}}.servicesBlock{padding-top:3rem;padding-bottom:3rem;position:relative;z-index:1}@media screen and (min-width: 1200px){.servicesBlock{padding-bottom:6rem}}.servicesBlock__container{display:flex;flex-direction:column;gap:2rem}.servicesBlock__title{font-size:2rem;font-style:normal;font-weight:900;line-height:118%;letter-spacing:.1rem;text-transform:uppercase;background:linear-gradient(95deg, #91DD78 0%, #419F22 41.79%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:0}.servicesBlock__grid{display:grid;grid-template-columns:100%;gap:1rem}@media screen and (min-width: 1200px){.servicesBlock__grid{grid-template-columns:1fr 1fr;gap:1rem}}.serviceCard{display:flex;flex-direction:row;border-radius:.5rem;background:var(--background-dark-regular, #182431);box-shadow:0px 0px 4px 0px rgba(95,200,168,.2)}@media screen and (min-width: 1200px){.serviceCard--reverse{flex-direction:row-reverse}}@media screen and (min-width: 1200px){.serviceCard--reverse .serviceCard__iconSide{padding:.75rem .75rem 0 0}}.serviceCard__iconBox{display:flex;width:4.5rem;height:4.5rem;padding:.5rem .75rem .5rem .6875rem;justify-content:center;align-items:center;border-radius:.375rem;background:linear-gradient(270deg, #419F22 0%, #91DD78 100%);grid-area:icon}.serviceCard__icon{width:3.5rem;height:3.5rem}.serviceCard__icon--3d-modeling{background:url("../images/serviceCard/3d-modeling.svg") no-repeat center}.serviceCard__icon--2d-animation{background:url("../images/serviceCard/2d-animation.svg") no-repeat center}.serviceCard__icon--3d-animation{background:url("../images/serviceCard/3d-animation.svg") no-repeat center}.serviceCard__icon--videography{background:url("../images/serviceCard/videography.svg") no-repeat center}.serviceCard__iconSide{padding:.75rem 0 0 .75rem}.serviceCard__contentSide{padding:1.5rem;display:flex;flex-direction:column;align-items:start;gap:1rem}.serviceCard__title{margin:0}.serviceCard__description{margin:0}@keyframes partners{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.partners{width:100%;padding:2rem 0;background:linear-gradient(180deg, #E9E9E9 0%, #FFF 100%);display:flex;flex-direction:column;gap:1rem;align-items:center}.partners__title{color:var(--color-text-dark-h);text-align:center;font-size:2rem;font-style:normal;font-weight:900;line-height:118%;letter-spacing:.1rem;text-transform:uppercase;margin:0}.partners__wrapper{width:100%;overflow:hidden;flex-direction:row;align-items:start}.partners__row{display:flex;gap:.5rem;padding:.75rem .5rem;position:relative}.partners__item{display:flex;width:16rem;height:8rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:.75rem;background:var(--color-background-gray);position:relative}.partners__overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.partners__logo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;z-index:1}.partners__carouselItem{color:#000}.orderBlock{display:flex;width:100%;flex-direction:column;align-items:center;position:relative;overflow:hidden;background:var(--color-background-dark-darker)}@media screen and (min-width: 1200px){.orderBlock{flex-direction:row}}.orderBlock__picture{width:100%;height:100%;flex-shrink:0;position:absolute;left:0;top:0;z-index:1;background:url("../images/orderBlock-image.webp") center no-repeat;background-size:cover}@media screen and (min-width: 1200px){.orderBlock__picture{position:relative;width:50%;height:auto;align-self:stretch}}.orderBlock__container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:2.81rem;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1200px){.orderBlock__container{padding-top:4.5rem;padding-bottom:4.5rem}}.orderBlock__title{color:var(--color-text-light-h);text-align:center;font-size:1.75rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.07rem;text-transform:uppercase;display:flex;flex-direction:column;gap:1.25rem;margin:0}.orderBlock__title--highlighted{font-size:2rem;font-weight:700;color:var(--color-accent)}.orderBlock__slogan{width:100%;list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}@media screen and (min-width: 1200px){.orderBlock__slogan{justify-content:space-around}}.orderBlock__sloganItem{display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex-shrink:1}.orderBlock__sloganIcon{width:5rem;height:5rem;color:var(--color-accent)}.orderBlock__sloganItemText{color:var(--color-text-light-h);font-size:.75rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media screen and (min-width: 1200px){.orderBlock__button{align-self:center;padding-left:2rem;padding-right:2rem}}.slider{width:100%;height:100vh;background:#000}.slider--offsetUp{margin-top:calc(var(--topMenu-height)*-1)}.slider__wrapper{width:100%;height:100vh;overflow:hidden;position:relative}.slider__slide{width:100%;height:100vh;position:absolute;left:0;top:0;z-index:0;background:#000;overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}.slider__slide--current{opacity:1;z-index:1}.slider__content{position:absolute;bottom:0;left:0;z-index:2;width:100%;display:flex;flex-direction:column;align-items:start;padding:2.5rem var(--container-paddings-h) 8rem}.slider__projectType{color:var(--color-text-light-h);font-size:.875rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.07rem;text-transform:uppercase;margin:0 0 .5rem 0}.slider__title{color:var(--color-text-light-h);font-size:2.5rem;font-style:normal;font-weight:900;line-height:128%;letter-spacing:-0.1rem;text-transform:uppercase;margin:0}.slider__readMore{margin-top:2rem}.slider__media{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.slider__image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;object-fit:cover}@media screen and (min-width: 1200px){.slider__image{display:none}}.slider__video{position:absolute;left:0;top:0;width:100%;height:100%;display:none;object-fit:cover;opacity:.8}@media screen and (min-width: 200px){.slider__video{display:block}}.slider__list{position:absolute;bottom:0;left:0;z-index:3;width:100%;height:4rem;list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;background:var(--color-background-dark)}.slider__item{display:flex;align-items:center;justify-content:center;flex:1 0 0;padding:1rem;color:var(--color-text-light-h);font-size:.875rem;font-style:normal;font-weight:400;line-height:114.28%;cursor:pointer}.slider__item--current{background:var(--color-accent-darker);font-weight:700;cursor:default}.homePage{background:var(--color-background-dark-darker)}.homePage>*{position:relative;z-index:1}.videoBG{position:fixed;left:0;bottom:0;z-index:0;width:100vw;height:100vh;object-fit:cover;mix-blend-mode:lighten;filter:opacity(0.1)}.portfolioBlock{width:100%;display:flex;flex-direction:column;gap:1.38rem;padding:3rem 0;background:#09111a}.portfolioBlock__container{display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width: 1200px){.portfolioBlock__container{padding-left:8rem;padding-right:8rem}}.portfolioBlock__title{color:var(--color-text-light-h);font-size:2rem;font-style:normal;font-weight:900;line-height:128%;letter-spacing:-0.08rem;margin:0}.portfolioBlock__wrapper{width:100%;overflow:hidden;position:relative}.portfolioBlock__row{padding:0 var(--container-paddings-h) 1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 1200px){.portfolioBlock__row{padding:0 8rem 4.5rem;display:flex;flex-direction:row;margin-bottom:-2rem;overflow-x:auto;overflow-y:hidden}}.portfolioBlock__card{width:22.875rem;flex-shrink:0}@media screen and (min-width: 1200px){.portfolioBlock__card{width:40rem}}@media screen and (min-width: 1200px){.portfolioBlock__readMore--phone{display:none !important}}.portfolioBlock__readMore--desktop{display:none !important}@media screen and (min-width: 1200px){.portfolioBlock__readMore--desktop{display:flex !important}}.portfolioBlock__arrow{padding:1.75rem 1.75rem 5rem 1.75rem;display:none;justify-content:center;align-items:center;position:absolute;z-index:2;height:100%}@media screen and (min-width: 1200px){.portfolioBlock__arrow{display:flex}}.portfolioBlock__arrow--left{left:0;top:0;background:linear-gradient(90deg, #091119 0%, rgba(9, 17, 25, 0) 100%)}.portfolioBlock__arrow--right{right:0;top:0;background:linear-gradient(270deg, #091119 0%, rgba(9, 17, 25, 0) 100%)}.portfolioBlock__arrowIcon{width:4.5rem;height:4.5rem;transition:all .3s ease-out;color:var(--color-text-light-h);cursor:pointer}.portfolioBlock__arrowIcon:active{transform:scale(0.9)}.portfolioBlock__arrowIcon:hover{color:var(--color-accent)}.casePage{background:var(--color-background-dark)}.casePage__header{position:relative;width:100%;background:var(--color-background-dark)}@media screen and (min-width: 1200px){.casePage__header{min-height:37.9rem;overflow:hidden;display:flex;align-items:center}}.casePage__picture{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.casePage__picture{position:absolute;left:0;z-index:1;width:50%}}.casePage__overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:radial-gradient(rgba(24, 36, 49, 0) 30%, var(--color-background-dark) 75%)}.casePage__image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;object-fit:cover}.casePage__description{padding-top:3rem;padding-bottom:3rem;position:relative;z-index:2}@media screen and (min-width: 1200px){.casePage__descriptionContainer{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.casePage__descriptionBlank{display:none}@media screen and (min-width: 1200px){.casePage__descriptionBlank{display:block}}.casePage__descriptionTitle{margin-top:0;margin-bottom:0}.casePage__descriptionContent{width:100%;display:flex;flex-direction:column;gap:2rem;grid-column:2/3}.casePage__descriptionBlock{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.casePage__linksList{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.casePage__pagination{width:100%;background:var(--color-background-dark-darker)}.casePage__paginationContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:3rem;padding-bottom:3rem}.casePage__paginationButton{border-color:var(--color-accent) !important;color:var(--color-accent) !important}.casePage__videoBlock{width:100%;display:flex;justify-content:center;align-items:center}.casePage__videoPlayer{width:100%;aspect-ratio:3/1}.extLink{display:flex;flex-direction:row;justify-content:start;align-items:center;padding:.75rem;gap:.25rem;background:var(--color-background-dark-darker);border-radius:.5rem;text-decoration:none;color:var(--color-text-light-h)}.extLink:hover{color:var(--color-text-light-h)}.extLink__icon{color:var(--color-accent);width:1.5rem;height:1.5rem}.extLink__text{font-style:normal;font-weight:400;font-size:1rem;line-height:128%;flex-grow:1}.extLink__site{text-decoration:underline;text-align:right;flex-shrink:0}.extLink__badge--googlePlay{width:8.4375rem;height:2.5rem;background:url("../images/badge-google-play.webp");background-size:contain}.extLink__badge--appStore{width:7.5rem;height:2.5rem;background:url("../images/badge-app-store.webp");background-size:contain}.extLink__badge--appGallery{width:8.375rem;height:2.5rem;background:url("../images/badge-app-gallery.webp");background-size:contain}@keyframes presentationViewSlideLeft{0%{transform:translateX(0);opacity:1}40%{transform:translateX(-200%);opacity:0}50.1%{transform:translateX(100%);opacity:0}70%{transform:translateX(-20%)}100%{transform:translateX(0)}}@keyframes presentationViewSlideRight{0%{transform:translateX(0);opacity:1}50%{transform:translateX(100%);opacity:0}50.1%{transform:translateX(-100%);opacity:0}70%{transform:translateX(20%)}100%{transform:translateX(0)}}@keyframes viewOpeningPrev{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0%);opacity:1}}@keyframes viewOpeningNext{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0%);opacity:1}}@keyframes viewClosingPrev{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(100%);opacity:0}}@keyframes viewClosingNext{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(-100%);opacity:0}}.presentation{--presentation-header-height: var(--topMenu-height);--presentation-arrow-area: 6rem;--presentation-card-width: 16rem;--presentation-wrapper-gap: 1rem;width:100%;overflow:hidden;position:relative;background:var(--color-background-dark-darker)}.presentation__container{width:100%;overflow-y:hidden}.presentation__wrapper{display:grid;grid-auto-flow:column;grid-template-rows:auto;grid-auto-columns:var(--presentation-card-width);grid-column-gap:var(--presentation-wrapper-gap);overflow-x:scroll;padding:3rem var(--container-paddings-h) 3rem;margin-bottom:-1.5rem}@media screen and (min-width: 992px){.presentation__wrapper{padding:3rem var(--presentation-arrow-area) 3rem}}@media screen and (min-width: 1792px){.presentation__wrapper{padding:4rem calc((100% - var(--container-max-width))/2 + var(--container-paddings-h)) 3rem}}.presentation__card{display:flex;flex-direction:column;gap:1.5rem;cursor:pointer;transition:all .3s ease-out;position:relative}.presentation__card:hover{transform:scale(1.05);z-index:2}.presentation__cardText{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.presentation__cardTitle{margin:0;padding:0;font-style:normal;font-weight:600;font-size:1.25rem;line-height:120%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presentation__cardCaption{margin:0;padding:0;font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:var(--color-text-light-m);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presentation__cardPicture{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative;box-shadow:0 1rem 2rem rgba(0,0,0,.1);background:#fff}.presentation__cardImage{position:absolute;left:2%;top:2%;width:96%;height:96%;object-fit:cover;transition:all .3s ease-out}.presentation__cardOverlay{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.presentation__fullScreen{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:#555;display:none;align-items:center;justify-content:center}.presentation__fullScreen--visible{display:flex}.presentation__fullScreenHeader{position:fixed;left:0;top:0;z-index:2;width:100%;height:var(--presentation-header-height);background:rgba(17,17,17,.9);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-column-gap:1rem;grid-row-gap:.5rem;padding:0 var(--container-paddings-h);align-content:center;align-items:center}.presentation__fullScreenTitle{font-style:normal;font-weight:600;font-size:20px;line-height:120%;color:var(--color-text-light-h);grid-column:1/2;grid-row:1/2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presentation__fullScreenCaption{font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:var(--color-text-light-m);grid-column:1/2;grid-row:2/3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presentation__fullScreenClose{width:2.5rem;height:2.5rem;color:var(--color-text-light-m);font-size:2.5rem;grid-column:2/3;grid-row:1/3;padding:0;margin:0;background:none;border:none;cursor:pointer;transition:all .3s ease-out}.presentation__fullScreenClose:hover{color:var(--color-text-light-h)}.presentation__fullScreenClose:active{color:var(--color-text-light-m);transform:scale(0.9)}.presentation__fullScreenWrapper{width:100%;max-height:100%;overflow:hidden;padding-top:calc(var(--presentation-header-height) + var(--container-paddings-h));padding-bottom:var(--container-paddings-h)}.presentation__fullScreenView{display:block;width:90%;margin-left:auto;margin-right:auto;position:relative;left:0;top:0;cursor:grab}.presentation__fullScreenView:active{cursor:grabbing}.presentation__fullScreenView--originalSize{width:auto}.presentation__switchButton{padding:0;margin:0;border:none;border-radius:.5rem;background:rgba(0,0,0,.5);width:3rem;height:3rem;position:absolute;top:50%;z-index:2;margin-top:-1.5rem;cursor:pointer;color:var(--color-text-light-h);font-size:2rem;transition:all .3s ease-out;display:flex;align-items:center;justify-content:center}.presentation__switchButton:hover{background:rgba(0,0,0,.9)}.presentation__switchButton:active{background:rgba(0,0,0,.9);transform:scale(1.2)}.presentation__switchButton--prev{left:1rem}.presentation__switchButton--next{right:1rem}.presentation__arrowContainer{position:absolute;z-index:10;width:var(--presentation-arrow-area);height:100%;display:none;align-items:center;justify-content:center;padding-bottom:3rem}@media screen and (min-width: 992px){.presentation__arrowContainer{display:flex}}.presentation__arrowContainer:nth-child(1){left:0;background:linear-gradient(90deg, #0E1B28 0%, rgba(14, 27, 40, 0) 100%)}.presentation__arrowContainer:nth-child(2){right:0;background:linear-gradient(90deg, rgba(14, 27, 40, 0) 0%, #0E1B28 100%)}.presentation__arrow{background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease-out,color .1s ease-in;color:var(--color-text-light-h)}.presentation__arrow:hover{color:var(--color-accent)}.presentation__arrow:active{transform:scale(0.7)}.presentation__arrowIcon{font-size:3rem}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}