@font-face {font-family: 'Circe';src: url('https://visualweb.ru/fonts/Circe-Light.woff2') format('woff2'),url('https://visualweb.ru/fonts/Circe-Light.woff') format('woff'),url('https://visualweb.ru/fonts/Circe-Light.ttf') format('truetype');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'Circe';src: url('https://visualweb.ru/fonts/Circe-Regular.woff2') format('woff2'),url('https://visualweb.ru/fonts/Circe-Regular.woff') format('woff'),url('https://visualweb.ru/fonts/Circe-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Circe';src: url('https://visualweb.ru/fonts/Circe-Bold.woff2') format('woff2'),url('https://visualweb.ru/fonts/Circe-Bold.woff') format('woff'),url('https://visualweb.ru/fonts/Circe-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'feather';src:  url('https://visualweb.ru/fonts/feather.eot');src:  url('https://visualweb.ru/fonts/feather.eot#iefix') format('embedded-opentype'),url('https://visualweb.ru/fonts/feather.ttf') format('truetype'),url('https://visualweb.ru/fonts/feather.woff') format('woff'),url('https://visualweb.ru/fonts/feather.svg#feather') format('svg');font-weight: normal;font-style: normal;font-display: swap;}html { height:100%; margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, address {display: block;}audio, canvas {display: inline-block;}video {display: block;}audio:not([controls]) {display: none; height: 0;}address {font-style: normal;}ul, ol, li, form, fieldset, a, img, div, figure, address { margin: 0; padding: 0; border: 0; }ul {list-style: inside;}ol {list-style: inside;}ul li {list-style: none;}@media (max-width: 960px) {ul li {line-height:1.4;font-size:18px;margin-bottom:10px;}}ol li {list-style: decimal inside;}ol {padding: 10px 0;}ol li {margin: 0 0 20px 0;}body {height:100%; position: relative;}body, td, input, textarea, button {margin: 0px; padding: 0px; color: #293234; font: 300 21px/1.8 'Circe';}body * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}a {text-decoration: none; color: #01a7e1; transition:0.3s;}a:hover {text-decoration: none !important;}h1 {font: 300 60px 'Circe'; color: #293234; margin: 0; padding: 0;}h2 {font: 300 48px 'Circe'; color: #000; margin: 0 0 30px; padding: 0; text-align: center;}h2 span {text-transform: lowercase}h3 {font: 300 32px 'Circe'; color: #202021; margin: 0 0 20px; padding: 0;}h4 {font: bold 24px/44px 'Circe'; margin: 0; padding: 0;}@media (max-width: 1024px) {h1 {font-size: 50px; line-height: 1.2;}h2 {font-size: 42px;margin-bottom:15px;font-weight:700}}@media (max-width: 640px) {h2 {font-size: 28px;line-height: 1.2 !important;margin: 20px 0px 20px !important;}h3, h4 {font-size: 24px; line-height: 1.2 !important;margin:20px 0}}p {margin: 0 0 40px 0; padding: 0; font-size: 22px; line-height: 35px;}table {border-collapse: collapse; border-spacing: 0;}.main {min-height: 100%; position: relative;}.cbc {overflow: hidden; max-width: 100%; margin: 0 auto; padding: 0 80px; position: relative;}.container {position: relative; padding: 0 158px;overflow:hidden;}@media (max-width: 1600px) {.container {padding: 0 40px;}}@media (max-width: 1380px) {.container {padding: 0 30px;}}@media (max-width: 1280px) {.cbc {padding: 0 20px;}.container {padding: 0 15px;}}@media (max-width: 960px) {.cbc {padding: 0;}.services {padding-top:0 !important}}@media (max-width: 640px) {p {font-size: 18px; line-height: 1.4 !important;}}.hidden { display: none !important; }/* page content *//* header */boby.fix {overflow: hidden;}@media (max-width: 1900px) {.container {padding: 0 80px;}}@media (max-width: 1600px) {.container {padding: 0 15px;}}/* header */.header {height: 192px;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 1200px) {.header {height: 155px;}}@media (max-width: 992px) {.header {height: 105px;}}.header__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 122px;position: relative;padding: 0 40px;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 1900px) {.header__wrap {padding: 0;}}@media (max-width: 1200px) {.header__wrap {height: 100px;}.content_box .header{height:auto;}}@media (max-width: 992px) {.header__wrap {height: 70px;position: relative;z-index: 9999;}}@media (max-width: 992px) {.header__wrap {transition: 0.3s;}body.fix {overflow: hidden;}body.fix .header__wrap {background: #01a7e1;}body.fix .header__wrap .mob_icons,body.fix .header__wrap .h-logo {filter: brightness(0) invert(1);}}.header__logo {width: 300px;}@media (max-width: 1600px) {.header__logo {width: 260px;}}@media (max-width: 1200px) {.header__logo {width: 180px;}}.header__right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media (max-width: 992px) {.header__right {display: none;}}.header__burger {display: none;}@media (max-width: 992px) {.header__burger {display: block;position: relative;z-index: 99999;}}.header__nav {margin-right: 60px;}@media (max-width: 1600px) {.header__nav {margin-right: 0;}}@media (max-width: 992px) {.header__nav {display: none;}}.header__page-nav {padding-top: 9px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 10;}@media (max-width: 767px) {.header__page-nav {display: none;}}.header .online_app_btn {width: 186px;height: 53px;line-height: 53px;font-size: 18px;margin: 0 45px 0 65px;}@media (max-width: 1900px) {.header .online_app_btn {margin-right: 0;}}@media (max-width: 1600px) {.header .online_app_btn {margin-left: 25px;}}@media (max-width: 1200px) {.header .online_app_btn {margin-left: 20px;font-size: 16px;width: 160px;}}.h-logo {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.h-logo img {width: 257px;display: block;-webkit-transition: 0.3s;transition: 0.3s;}@media (max-width: 1200px) {.h-logo img {width: 200px;}}@media (max-width: 960px) {.h-logo img {width: 150px;}}.h-phone {font-size: 22px;font-weight: bold;white-space: nowrap;color:#000}@media (max-width: 1600px) {.h-phone {font-size: 20px;}}@media (max-width: 1200px) {.h-phone {font-size: 18px;}}.h-phone a {-webkit-transition: none;transition: none;}.h-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.h-nav__item {margin: 0 22px;}@media (max-width: 1600px) {.h-nav__item {margin: 0 12px;}}@media (max-width: 1200px) {.h-nav__item {margin: 0 8px;}}.h-nav__link {font-size: 22px;}@media (max-width: 1600px) {.h-nav__link {font-size: 20px;}}@media (max-width: 1200px) {.h-nav__link {font-size: 18px;}}.h-nav__link.active, .h-nav__link:hover {color: #293234;}.main-nav-box {background: #01a7e1;}@media (min-width: 993px) {.main-nav-box {display: block !important;}}@media (max-width: 992px) {.main-nav-box {position: fixed;z-index: 1000;top: 0;left: 0;right: 0;bottom: 0;overflow: auto;opacity: 0;visibility: hidden;transition: 0.3s;}body.fix .main-nav-box {opacity: 1;visibility: visible;}.main-nav-box::before {content: '';position: fixed;left: 0;right: 0;top: 0;bottom: 0;height: 70px;background: #01a7e1;z-index: 1;}}.main-nav-box__wrap {position: relative;/*padding: 0 60px;*/}@media (max-width: 1600px) {.main-nav-box__wrap {padding: 0;}}@media (max-width: 992px) {.main-nav-box__wrap {padding: 90px 20px 60px;}.main-nav-box__wrap::before {content: '';position: fixed;top: 70px;left: 20px;right: 20px;height: 1px;background: #fff;opacity: 0.3;}}.main-nav-box__contacts {display: none;}@media (max-width: 992px) {.main-nav-box__contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #01a7e1;position: fixed;left: 20px;top: 0;right: 20px;padding: 18px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}}@media (min-width: 993px) {.main-nav {display: table;width: 100%;}.main-nav__item {display: table-cell;width: 1%;white-space: normal;-webkit-transition: none !important;transition: none !important;}.main-nav__item:last-child .main-nav__link::after {content: '';position: absolute;right: 0;top: 20px;bottom: 20px;width: 1px;background: #fff;opacity: 0.3;}.main-nav__item.active, .main-nav__item:hover {background: #098bb9;}.main-nav__item.active ~ * .main-nav__link::before,.main-nav__item.active .main-nav__link::before,.main-nav__item.active .main-nav__link::after, .main-nav__item:hover ~ * .main-nav__link::before,.main-nav__item:hover .main-nav__link::before,.main-nav__item:hover .main-nav__link::after {display: none;}.main-nav__item.active .main-nav__subn, .main-nav__item:hover .main-nav__subn {display: block;}.main-nav__item--short-subn {position: relative;}.main-nav__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 70px;color: #fff;font-size: 22px;font-weight: 400;position: relative;}.main-nav__toggle {display: none;}}@media (min-width: 993px) and (max-width: 1600px) {.main-nav__link {font-size: 20px;}}@media (min-width: 993px) and (max-width: 1200px) {.main-nav__link {font-size: 15px;height: 54px;}}@media (min-width: 993px) {.main-nav__link::before {content: '';position: absolute;left: 0;top: 20px;bottom: 20px;width: 1px;background: #fff;opacity: 0.3;}.main-nav__subn {position: absolute;top: 100%;left: 0;min-width: 100%;display: none;}}.main-nav__item a.active {color:#fff;background: #098bb9;}.mn-subn__item a.active{color:#293234;background: #01a7e1;}@media (max-width: 992px) {.main-nav__item a.active {background: none;opacity:0.5;color: #fff;}.main-nav {color: #fff;}.main-nav a {color: #fff;}.main-nav a:hover {color: #293234;}.main-nav__item {position: relative;margin-bottom: 0;}.main-nav__link {font-weight: bold;font-size: 28px;display: block;width: 100%;}.main-nav__link:last-child {margin-bottom: 0;}.main-nav__toggle {display: block;background: url(https://visualweb.ru/images/chevron-down-white.svg) center no-repeat;background-size: 40px;width: 30px;height: 30px;position: absolute;right: 0;top: 16px;}.main-nav__toggle.open {transform: rotate(180deg);}.main-nav__subn {display: none;}}.mn-subn-list {padding: 20px 135px;}.mn-subn__item.active a {color:#000}@media (min-width: 993px) {.mn-subn-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;background: #0ca5ca;}.mn-subn.noline::before {display:none}}@media (max-width: 1600px) {.mn-subn-list {padding: 20px 0;}}@media (max-width: 992px) {.mn-subn-list {padding: 0;}}.mn-subn__title a:hover {color:#293234}@media (min-width: 993px) {.mn-subn {width: 100%;background: #01a7e1;padding: 20px 30px 20px 30px;position: relative;}.main-nav__item--short-subn .mn-subn:first-child {padding: 43px 20px 30px 40px;}.mn-subn:first-child {padding: 20px 30px;}.mn-subn::before {content: '';position: absolute;left: 0;top: 20px;bottom: 20px;width: 1px;background: #fff;opacity: 0.3;}.mn-subn:first-child::before {display: none;}.mn-subn__title {color: #fff;font-size: 21px;font-weight: bold;}.mn-subn__wrap {-webkit-columns: 2;columns: 2;}}@media (min-width: 993px) and (max-width: 1600px) {.mn-subn__wrap {-webkit-columns: 1;columns: 1;}}@media (max-width: 1180px) {.mn-subn__link {font-size: 17px !Important;line-height: 1.4;}}@media (min-width: 993px) {.mn-subn__item {line-height: 1.4;}.mn-subn__link {display: inline-block;font-size: 19px;line-height: 1.4;color: #fff;}.mn-subn__link:hover {color: #293234;}.mn-subn--parts {width: 53%;}}@media (min-width: 993px) and (max-width: 1200px) {.mn-subn--parts {width: 70%;}}@media (max-width: 992px) {.mn-subn {margin-bottom: 15px;}.mn-subn:last-child {margin-bottom: 0;}.mn-subn__title {font-weight: bold;font-size: 20px;}.noline .mn-subn__title{display:none;}.mn-subn__item {line-height: 1.3;}.mn-subn__link {font-size: 18px;}}.burger-btn {width: 30px;height: 21px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;overflow: hidden;background: none;border: none;position: relative;outline: none;}.burger-btn span {position: absolute;left: 0;top: 9px;width: 30px;height: 3px;background-color: #01a7e1;-webkit-transition: 0.3s;transition: 0.3s;}.burger-btn::before, .burger-btn::after {content: '';position: absolute;left: 0;width: 30px;height: 3px;background-color: #01a7e1;-webkit-transition: 0.3s;transition: 0.3s;}.burger-btn::before {top: 0;}.burger-btn::after {bottom: 0;}.burger-btn.open {height: 30px;}.burger-btn.open span {opacity: 0;}.burger-btn.open::before, .burger-btn.open::after {width: 28px;background: #fff;}.burger-btn.open::before {top: 50%;margin-top: -1px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.burger-btn.open::after {bottom: 50%;margin-bottom: -2px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.h-nav-contact {display: block;width: 36px;height: 36px;background-position: center;background-repeat: no-repeat;background-size: contain;margin-right: 15px;}@media (max-width: 992px) {.h-nav-contact {margin-right: 15px;}}.h-nav-contact:active {-webkit-transform: scale(0.9);transform: scale(0.9);}.h-nav-contact--email {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjU3LDIxMGMtMjQuODE0LDAtNDUsMjAuMTg2LTQ1LDQ1YzAsMjQuODE0LDIwLjE4Niw0NSw0NSw0NWMyNC44MTQsMCw0NS0yMC4xODYsNDUtNDVDMzAyLDIzMC4xODYsMjgxLjgxNCwyMTAsMjU3LDIxMHoiLz48L2c+PC9nPjxnPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0yNTUsMEMxMTQuMzksMCwwLDExNC4zOSwwLDI1NXMxMTQuMzksMjU3LDI1NSwyNTdzMjU3LTExNi4zOSwyNTctMjU3UzM5NS42MSwwLDI1NSwweiBNMzYyLDMzMGMtMjAuMjczLDAtMzguMTUyLTEwLjE2MS00OS4wMTctMjUuNTk2QzI5OS4yMywzMTkuOTcxLDI3OS4zNTQsMzMwLDI1NywzMzBjLTQxLjM1MywwLTc1LTMzLjY0Ny03NS03NWMwLTQxLjM1MywzMy42NDctNzUsNzUtNzVjMTYuOTQ4LDAsMzIuNDI2LDUuODY1LDQ1LDE1LjM4M1YxOTVjMC04LjI5MSw2LjcwOS0xNSwxNS0xNWM4LjI5MSwwLDE1LDYuNzA5LDE1LDE1YzAsMzMuMzYsMCw0MS42MjUsMCw3NWMwLDE2LjUzOCwxMy40NjIsMzAsMzAsMzBjMTYuNTM4LDAsMzAtMTMuNDYyLDMwLTMwYzAtMTAwLjM5MS02Ni40MzItMTUwLTEzNS0xNTBjLTc0LjQ0MywwLTEzNSw2MC41NTctMTM1LDEzNXM2MC41NTcsMTM1LDEzNSwxMzVjMzAsMCw1OC4zNzQtOS42MDksODIuMDYxLTI3LjgwM2MxNS44MjItMTIuMDc4LDMzLjk0LDExLjc2NSwxOC4yODEsMjMuNzg5QzMyOC4zNTMsNDA4LjIzNywyOTMuNjY1LDQyMCwyNTcsNDIwYy05MC45ODEsMC0xNjUtNzQuMDE5LTE2NS0xNjVTMTY2LjAxOSw5MCwyNTcsOTBjODIuODk3LDAsMTY1LDYxLjEzNSwxNjUsMTgwQzQyMiwzMDMuMDkxLDM5NS4wOTEsMzMwLDM2MiwzMzB6Ii8+PC9nPjwvZz48L3N2Zz4=);}.h-nav-contact--phone {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQzNi45OTIsNzQuOTUzYy05OS45ODktOTkuOTU5LTI2Mi4wOC05OS45MzUtMzYyLjAzOSwwLjA1NXMtOTkuOTM1LDI2Mi4wOCwwLjA1NSwzNjIuMDM5czI2Mi4wOCw5OS45MzUsMzYyLjAzOS0wLjA1NWM0OC4wMDYtNDguMDIxLDc0Ljk2OC0xMTMuMTQ2LDc0Ljk1My0xODEuMDQ3QzUxMS45ODYsMTg4LjA1NSw0ODUuMDA1LDEyMi45NTEsNDM2Ljk5Miw3NC45NTN6IE0zODcuNzAzLDM1Ni42MDVjLTAuMDExLDAuMDExLTAuMDIyLDAuMDIzLTAuMDM0LDAuMDM0di0wLjA4NWwtMTIuOTcxLDEyLjg4NWMtMTYuNzc1LDE2Ljk4Ny00MS4yMDYsMjMuOTc2LTY0LjQyNywxOC40MzJjLTIzLjM5NS02LjI2Mi00NS42MzUtMTYuMjMtNjUuODc3LTI5LjUyNWMtMTguODA2LTEyLjAxOS0zNi4yMzQtMjYuMDY5LTUxLjk2OC00MS44OTljLTE0LjQ3Ny0xNC4zNzEtMjcuNDgzLTMwLjE1MS0zOC44MjctNDcuMTA0Yy0xMi40MDgtMTguMjQyLTIyLjIyOS0zOC4xMTQtMjkuMTg0LTU5LjA1MWMtNy45NzMtMjQuNTk2LTEuMzY2LTUxLjU4NSwxNy4wNjctNjkuNzE3bDE1LjE4OS0xNS4xODljNC4yMjMtNC4yNDIsMTEuMDg1LTQuMjU3LDE1LjMyNi0wLjAzNGMwLjAxMSwwLjAxMSwwLjAyMywwLjAyMiwwLjAzNCwwLjAzNGw0Ny45NTcsNDcuOTU3YzQuMjQyLDQuMjIzLDQuMjU3LDExLjA4NSwwLjAzNCwxNS4zMjZjLTAuMDExLDAuMDExLTAuMDIyLDAuMDIyLTAuMDM0LDAuMDM0bC0yOC4xNiwyOC4xNmMtOC4wOCw3Ljk5Mi05LjA5NiwyMC42OTItMi4zODksMjkuODY3YzEwLjE4NSwxMy45NzgsMjEuNDU2LDI3LjEzMSwzMy43MDcsMzkuMzM5YzEzLjY1OSwxMy43MTgsMjguNTA4LDI2LjE5Nyw0NC4zNzMsMzcuMjkxYzkuMTY3LDYuMzk0LDIxLjU5NSw1LjMxNiwyOS41MjUtMi41NmwyNy4yMjEtMjcuNjQ4YzQuMjIzLTQuMjQyLDExLjA4NS00LjI1NywxNS4zMjYtMC4wMzRjMC4wMTEsMC4wMTEsMC4wMjIsMC4wMjIsMC4wMzQsMC4wMzRsNDguMDQzLDQ4LjEyOEMzOTEuOTExLDM0NS41MDIsMzkxLjkyNiwzNTIuMzYzLDM4Ny43MDMsMzU2LjYwNXoiLz48L2c+PC9nPjwvc3ZnPg==);}.h-nav-contact--tlg {border-radius:50%;background: #fff url(https://visualweb.ru/uploads/icons/icon-message-to-telegram-blue.svg) 6px center no-repeat;background-size: 21px;}.h-nav-contact--tlg svg{fill: #01a7e1;vertical-align: middle;width:21px;height:21px;margin-left:7px;}.h-nav-contact--whp {border-radius:50%;background: #fff url(https://visualweb.ru/uploads/icons/icon-message-to-whatsapp-blue.svg) 8px center no-repeat;background-size: 21px;}.h-nav-contact--whp svg{fill: #01a7e1;;width:21px;height:21px;margin-left: 8px;margin-top: 7px;}.menu_mob {display:none}.menu_mob a{display:block}@media (max-width: 795px) {.menu_mob {display:block;}.menu_mob .main-nav__link {font-size:20px;font-weight:normal;}}/* fix nav */.header-fix {position: fixed;top: 0;left: 0;right: 0;background: #fff;z-index: 998;-webkit-transition: 0.3s;transition: 0.3s;}.logo_box img,.open_nav_btn {-webkit-transition: 0.3s;transition: 0.3s;}@media (min-width: 1200px) {.header-fix.sm {height: 120px;}.header-fix.sm .header__wrap {height: 70px;}.header-fix.sm .main-nav__link {height: 54px;font-size: 19px;}/*.header-fix.sm .h-logo img {width: 200px;}.header-fix.sm .h-nav__link {font-size: 15px;}.header-fix.sm .h-phone {font-size: 18px;}.header-fix.sm .mn-subn__link {font-size: 18px;}*/.header-fix * {-webkit-transition: 0.3s;transition: 0.3s;}}@media (max-width: 992px) {.header-fix.sm {-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);}}/*# sourceMappingURL=style.css.map *//* pages *//*  page header */.page_title {padding: 65px 100px 40px; background: #fff;max-width: 1340px;margin: 0 auto;}.page_title h1 {color: #000; text-align: center; margin: 0; font-weight: 300; font-size: 58px;line-height:65px;}.text_box .page_title {margin: 0 auto 45px;}@media (max-width: 1280px) {.page_title h1 {font-size: 42px; line-height: 1.2;}}@media (max-width: 1024px) {.page_title {width:100%;}.page_title {padding: 20px;background:#01a7e1;color:#fff}.page_title h1 {color: #fff;}}@media (max-width: 640px) {.page_title h1 {font-size: 34px; line-height: 1;color:#fff}.text_box .page_title {margin: 0 auto 15px;}}.breadcrumb {}/* main page */.mp_last_work {font-size: 0;}.mp_last_work .cat_works {margin: 0 -65px;}.proj_short_card .art_list {display:block}.mp_last_work .art_list .item {margin-bottom: 0px;}.mp_last_work_new {margin:3px -80px 0 !important;border-top:solid 1px #fff}.mp_last_work_new .proj_full_card {width: 100%;}.mp_last_work_new .proj_full_card h3 {color: #fff;font-size: 110px;line-height: 106px;margin: 50px auto 130px;max-width: 650px;}.mp_last_work_new .text_box {background-image: linear-gradient(241deg, #01d4ea, #00bcec);}.proj_full_card {position: relative; padding-top: 7px; /*display: table;*/ display:inline-block; width:50%;}.proj_full_card h2 {font: 500 32px/38px 'Circe';}.proj_full_card .page_title {margin:0 auto}.proj {display: table; /*display:inline-block;*/ width:100%;}.proj_full_card > * {display: table-cell; width: 50%; vertical-align: middle;}.proj_full_card .text_box {text-align: center; background-size:cover !important; /*padding: 0 20px;*/}.proj_full_card .proj_descr {font-size: 22px; line-height: 40px;padding: 0 158px;margin:auto}.proj_full_card .proj_descr h2{margin: 0 0 20px;font: 500 26px/34px 'Circe';}@media (max-width: 1024px) {.proj_full_card h2 {margin-top:20px;}.proj_full_card .proj_descr{width:100%;font-size: 20px;}.mp_last_work .cat_works {margin:0}}@media (max-width: 768px) {.mp_last_work {display:none}.proj_descr h2 {margin: 30px 15px !important;}.proj_full_card .proj_descr h2{margin: 0 0 30px;font: 500 21px/34px 'Circe';}.proj_full_card h2 {font: 500 22px/30px 'Circe';margin:30px auto !important}}@media (max-width: 480px) {.proj_full_card .proj_descr{line-height: 30px;padding:0 20px;}}.proj_full_card .more_btn {display: inline-block; width: 250px; height: 70px; font-size: 20px; font-weight: bold; text-align: center; line-height: 70px; color: #01a7e1; background: #237ecb; border: none; transition:0.3s; border-radius: 10px; background: #fff;}.proj_full_card .more_btn:hover {background: #2a2d39; color: #fff;}.proj_full_card .short_info {font-size: 22px; font-weight: bold; padding: 45px 0 60px;}.proj_full_card .short_info br {display: none;}.proj_full_card .short_info > * {margin: 0 45px; /*padding-left: 30px;*/}/*.proj_full_card .short_info .date {background: url(https://visualweb.ru/img/ico_calend.png) left 5px no-repeat;}.proj_full_card .short_info .url {background: url(https://visualweb.ru/img/ico_window_blue.png) left 5px no-repeat;}*/.proj_full_card .short_info .url .domain {display:inline-block}.proj_full_card .short_info .url .site {display:none}@media (max-width: 640px) {.proj_full_card .short_info .date {padding:0px;background:none}/*.proj_full_card .short_info .date span{display:none}*/.short_info .cat_name {display:none !important}.proj_full_card .short_info .url {padding:0px;background:none;text-transform:capitalize}.proj_full_card .short_info .url .domain {display:none}.proj_full_card .short_info .url .site {display:inline-block}}.proj_full_card .cat_name {display: inline-block; height: 56px; font-size: 20px; line-height: 58px; padding: 0 32px; font-weight: bold; color: #fff;background: #00beec; border-radius: 10px;}@media (max-width: 1024px) {.proj_full_card .cat_name {display: inline-block;height: 40px;font-size: 16px;line-height: 42px;font-weight: bold;color: #fff;padding: 0 16px;background: #00beec;border-radius: 10px;margin:0 20px !important;}}.proj_full_card .card_proj_logo {bottom: 0;}.proj_full_card .title {position: absolute; color: #fff; text-align: center; font-size: 40px; bottom: 58px; left: 0; width: 100%; padding: 0 30px;}.proj_full_card .white_btn {font-size: 20px;}.card_proj_cover {position: relative;}.card_proj_cover img {width: 100%; display: block;}.card_proj_logo {position: absolute; z-index: 10; top: 0; left: 0; bottom: 30px; width: 100%; background-position: center; background-repeat: no-repeat;}.mp_last_work {margin: -10px -10px 20px;}.mp_last_work .proj_short_card {width: 33.3%; display: inline-block; vertical-align: top; padding: 10px;}.proj_short_card {position: relative; color: #fff; text-align: center;}.proj_short_card img {width: 100%; display: block; transition:1.8s;}.proj_short_card .info_box {position: absolute; top: 50%; left: 0; width: 100%; margin-top: -60px;}.proj_short_card .title {font-size: /*73px*/58px; font-weight: bold; line-height: 1;text-transform: uppercase;/*width:80%;*/margin:auto}.proj_short_card .descr {font-size: 25px; margin-top: -5px;}.proj_short_card .cat_name_box {position: absolute; bottom: 72px; left: 0; width: 100%;}.cat_name_box {display:none !important}.proj_short_card .cat_name {display: inline-block; height: 40px; font-size: 16px; line-height: 42px; font-weight: bold; color: #fff; padding: 0 26px; background: #00beec; border-radius: 10px;}.proj_short_card a {display: block; overflow: hidden;color:#fff}.proj_short_card a:hover img {transform: scale(1.03);}/*.proj_short_card a:hover {color:#00beec !important}*/.proj_short_card a:hover .info_box {color:#fff !important}.proj_short_card .descr .date {opacity: 0.8;font-size: 17px;display:block}.proj_short_card .cat_name {position:relative}.proj_short_card.x2 .cat_name:hover::before {position:absolute;width:100%;height:100%;background:#fff;z-index:1000;content:'Посмотреть все';margin:0 -32px;background: #00beec;border-radius: 10px;}.proj_short_card.x3 .cat_name:hover::before {position:absolute;width:100%;height:100%;background:#fff;z-index:1000;content:'Посмотреть все';margin:0 -26px;background: #00beec;border-radius: 10px;}.proj_short_card.x2 .cat_name:hover::before {position:absolute;width:100%;height:100%;background:#fff;z-index:1000;content:'Посмотреть все';margin:0 -32px;background: #00beec;border-radius: 10px;}.proj_short_card.x3 .cat_name:hover::before {position:absolute;width:100%;height:100%;background:#fff;z-index:1000;content:'Посмотреть все';margin:0 -26px;background: #00beec;border-radius: 10px;}@media (max-width: 1281px) {.proj_short_card.x2:hover .cat_name::before,.proj_short_card.x3:hover .cat_name::before,.proj_short_card.x2 a:hover .cat_name::before,.proj_short_card.x3 a:hover .cat_name::before {margin:0 -26px;}}.art_list li {padding-left: 0 !important;margin-left: 0 !important;}.art_list li::after {display:none}.proj_short_card.x2 .art_list .title {font-size:26px !important;width: 100%;margin-bottom:15px;font-weight:400;line-height: 38px;}.proj_short_card.x2 .art_list .text_box {width:100%; background:#fff; padding: 80px 60px;}.proj_short_card.x2 .art_list .item:first-child .text_box {margin-bottom:0}.proj_short_card.x2 .art_list .art_cat{font-size: 34px;color:#293234;text-transform:uppercase;font-weight:600;line-height: 34px;margin-bottom: 20px;}.proj_short_card.x2 .art_list .wrap > * {display:block;}.proj_short_card.x2 .art_list {text-align: left;}.proj_short_card.x2 .art_list .item {width: 100%;display: block;}.proj_short_card.x2 .art_list .item .hashtags {justify-content: flex-start;}.proj_short_card.x2 .art_list .time {position:relative;bottom:auto}@media (max-width: 1600px) {.proj_full_card h3 {font-size: 40px; line-height: 1.4; margin: 0 auto 50px;}}@media (min-width: 1281px) {.proj_short_card.x2 .info_box {margin-top: -78px;}.proj_short_card.x2 .title {font-size: 88px;}.proj_short_card.x2 .descr {font-size: 28px;}.proj_short_card.x2 .cat_name_box {bottom: 58px;display:none}.proj_short_card.x2:hover .cat_name_box {display:block}.proj_short_card.x2 .cat_name {height: 56px; font-size: 20px; line-height: 58px; padding: 0 32px;}.proj_short_card .cat_name_box {display:none;}.proj_short_card:hover .cat_name_box {display:block;}}@media (max-width: 1280px) {.proj_full_card h3 {font-size: 36px;}.card_proj_logo {background-size: 35%;}.proj_full_card .card_proj_logo {background-size: 45%; bottom: 60px;}.proj_short_card.x2 .art_list .text_box {padding: 20px;}}@media (max-width: 1500px) {.proj_short_card .cat_name_box {bottom: 40px;}}@media (max-width: 1400px) {.proj_short_card .cat_name_box {bottom: 20px;}}@media (max-width: 1024px) {.mp_last_work {margin: -5px -5px 10px;}.mp_last_work .proj_short_card {padding: 5px;}.proj_short_card .title {font-size: 60px;}.proj_short_card.x3 .title {font-size: 35px;}.proj_short_card.x3 .descr {font-size: 20px;}.cat_works .proj_short_card.x2 .title, .cat_works .proj_short_card.x3 .title {font-size: 45px;}.proj_full_card .short_info > * {margin: 0 20px;}}@media (max-width: 960px) {.proj_full_card {position: relative; display: block;padding-top:0px;}.proj_full_card > * {display: block; width: 100%;}.proj_full_card .text_box {text-align: center;padding: 0px;}.card_proj_cover {position: absolute; top: 0; height: 420px; overflow: hidden;}.proj_full_card .card_proj_logo {background-size: auto;}.proj_short_card .title {font-size: 50px;}.proj_short_card .descr {font-size: 20px; margin-top: 0;}.proj_short_card .cat_name_box {bottom: 35px;}.proj_short_card.x2 .art_list .title {font-size:15px !important;line-height: 24px;}.proj_short_card.x2 .art_list .art_cat{font-size: 24px;margin-bottom: 15px;}}@media (max-width: 960px) and (min-width: 761px) {.proj_short_card.x3 .info_box {margin-top: -40px;}.proj_short_card.x3 .title {font-size: 25px;}.proj_short_card.x3 .descr {font-size: 16px; margin-top: 0; line-height: 1.5; padding: 0 10px;}.proj_short_card.x3 .cat_name_box {bottom: 25px;}}@media (max-width: 960px) {.proj_short_card .cat_name {height: 30px !important;font-size: 14px;line-height: 30px;}.proj_short_card .info_box {margin-top: -80px;}.proj_short_card.x3 .descr {line-height: 27px;}}@media (max-width: 760px) {.proj_short_card .title {font-size: 35px;}.mp_last_work .proj_short_card {width: 50%;}.mp_last_work .proj_short_card:last-child {width: 100%; height: 360px; overflow: hidden;}.mp_last_work .proj_short_card:last-child .card_proj_logo {background-size: auto;}}@media (max-width: 640px) {.proj_full_card h3 {font-size: 32px; line-height: 1.3;}.card_proj_cover img {width: auto; height: 100%;}.mp_last_work .proj_short_card,.mp_last_work .proj_short_card:last-child {width: 100%; height: 300px; overflow: hidden;}.mp_last_work .proj_short_card .card_proj_logo {background-size: auto;}.proj_short_card .cat_name_box {bottom: 50px;}/*.proj_full_card .short_info br {display: inline;}*/.proj_full_card .short_info > * {margin: 25px 0;}.cat_works .proj_short_card.x2 .title, .cat_works .proj_short_card.x3 .title {font-size: 35px;}.cat_works .proj_short_card {height:auto}.cat_works.short_list {overflow-x:auto;display:flex !important;flex-wrap:nowrap;gap: 10px;}.cat_works.short_list .proj_short_card {min-width: 85vw;}.cat_works.short_list .upload_btn {display:none}.cat_works.short_list .cat_name_box {bottom:30px}}@media (max-width: 480px) {.proj_full_card .card_proj_logo {background-size: 60%;}.proj_full_card h3 {font-size: 28px; line-height: 1.6;}.mp_last_work .proj_short_card,.mp_last_work .proj_short_card:last-child {width: 100%; /*height: auto;*/}.card_proj_cover {height: 320px;}.card_proj_cover img {width: 100%; height: auto;}}@media (max-width: 360px) {.mp_last_work .proj_short_card .card_proj_logo,.mp_last_work .proj_short_card:last-child .card_proj_logo {background-size: 35%;}.proj_full_card h3 {font-size: 22px;}.proj_short_card .descr {font-size: 20px;}.proj_short_card .cat_name_box {bottom: 35px;}}@media (max-width: 320px) {.proj_full_card .title {display: none;}}.info_slider_box {padding: 80px 0 100px; margin-bottom: 50px; background: #f0f2f3; text-align:center;max-width:100% !important}.info_slider_box .slider_head {color: #293234;font: 300 48px 'Circe';margin: 0 0 30px;}.info_slider_box h2 {color: #293234; text-align: center; margin-bottom: 70px;}.info_slider_box .blue_btn {display: inline-block; margin: 80px auto -41px;width:auto;padding:0 30px;}@media (max-width: 1024px) {.info_slider_box {padding: 40px 0 25px;}.info_slider_box h2 {margin-bottom:40px;}.info_slider_box h1 {font: 300 38px 'Circe';}}.text_slider {height: 690px; position: relative;}.text_slider .iosSlider {width: 100%; height: 690px;}.text_slider .item {display: table; width: 100%; height: 690px;}.text_slider .item > * {display: table-cell; width: 50%; height: 690px; vertical-align: middle;}.text_slider .item .photo_box {background-position: center; background-repeat: no-repeat; background-size: cover;}.text_slider .text_box {text-align: center; padding: 0 20px 110px; background: #fff;}.text_slider .text_box h4 {font-size: 25px; color: #000; padding-bottom: 35px; margin-bottom: 35px; position: relative;}.text_slider .text_box h4:after {content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -78px; width: 156px; height: 1px; background: #efefef;}.text_slider .text_box p {font-size: 22px; line-height: 40px; max-width: 550px; margin: 0 auto;}.text_slider .spnav {position: absolute; bottom: 90px; left: 50%; right: 0; z-index: 100; text-align: center;}.spnav .item_list {display: block; font-size: 0;}.spnav .item {cursor: pointer; display: inline-block; vertical-align: top; width: 12px; height: 12px; margin: 0 10px; background: #4a4a4a; -o-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s; transition:0.3s; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}.spnav .item.active {background: #01c9eb;}@media (max-width: 1280px) {.text_slider .text_box h4 {padding-bottom: 40px; margin-bottom: 40px;}}@media (max-width: 960px) {.text_slider {background: #fff;}.text_slider .item > * {display: block; width: auto; height: auto; vertical-align: middle;}.text_slider .item .photo_box {height: 240px;}.text_slider .text_box {text-align: center; padding: 40px 20px 40px;}.text_slider .text_box h4 {padding-bottom: 35px; margin-bottom: 35px;}.text_slider .text_box p {max-width: 600px;}.text_slider .spnav {position: absolute; bottom: 10px; left: 0; right: 0;}.text_slider,.text_slider .iosSlider,.text_slider .iosSlider .item {height: 700px;}}@media (max-width: 640px) {.info_slider_box h2 {margin-bottom: 40px;}.text_slider .text_box p {font-size: 20px; line-height: 1.8;}}@media (max-width: 640px) {.text_slider .text_box h4 {padding-bottom: 25px; margin-bottom: 25px;}.info_slider_box {padding: 23px 5px 20px; margin: 20px 0; border-bottom: 1px solid #efefef;}.text_slider,.text_slider .iosSlider,.text_slider .iosSlider .item {height: 700px;}.text_slider .text_box p {line-height: 1.2 !important; font-size: 19px;}.info_slider_box .blue_btn {display: block; margin: 50px auto 50px;}}@media (max-width: 320px) {.text_slider .text_box p {font-size: 18px;}}.partner_slider_box {padding-top: 40px; padding-bottom: 50px;}.partner_slider {position: relative; height: 250px; margin: 0 auto; /*margin-bottom: 48px;*/}.partner_slider .iosSlider {width: 100%; height: 250px;}.partner_slider .slider_box li {height: 250px; width: 20%; float: left; display: table; text-align: center;}.partner_box img {max-width: 100%;}.partner_box li:nth-child(1) img {max-width: 70%;}.partner_box li:nth-child(2) img {max-width: 90%;}.partner_box li:nth-child(4) img {max-width: 75%;}.partner_slider .spnav {position: absolute; bottom: -48px; left: 0; right: 0; z-index: 100; text-align: center;}@media (max-width: 1280px) {.partner_slider .wrap {padding: 0 10px;}}@media (max-width: 1024px) {.partner_slider .slider_box li {width: 25%;}.partner_slider .wrap {padding: 0 25px;}}@media (max-width: 768px) {.partner_slider_box {padding-top: 0; padding-bottom: 0;}.partner_slider .slider_box li {width: 50%;}.partner_slider .spnav {bottom: -20px;}}.bt_action_box {display: flex; width: 100%; height: 360px; display: flex;align-items: center;}.bt_action_box .col {text-align: center; display: flex; vertical-align: middle; width: 25%; height: 100%;display: flex;justify-content: center;align-items: center;}.bt_action_box .ico {height: 108px; margin-bottom: 12px;}.bt_action_box .ico_1 {background: url(/uploads/icons/bottom-phone.svg) center no-repeat;background-size: 108px;}.bt_action_box .ico_2 {background: url(/uploads/icons/bottom-webform.svg) center no-repeat;background-size: 108px;}.bt_action_box .ico_3 {background: url(/uploads/icons/icon-message-to-whatsapp-blue.svg) center no-repeat;background-size: 108px;}.bt_action_box .ico_4 {background: url(/uploads/icons/icon-message-to-telegram-blue.svg) center no-repeat;background-size: 108px;}.bt_action_box .title {font-size: 40px;}.bt_action_box .title_mob {display:none}.bt_action_box .blue_btn {width: 250px; height: 70px; font-size: 20px; line-height: 70px;display:none}@media (max-width: 640px) {.bt_action_box .ico {height: 64px;}.bt_action_box .blue_btn {display:block;border-radius: 0px;}}.bt_action_box .phone_num a {display: block;}@media (max-width: 1280px) {.bt_action_box .title {font-size: 32px;}}@media (max-width: 800px) {.bt_action_box .col {height: 360px;}.bt_action_box .title {font-size: 26px;}.bt_action_box .blue_btn {width: 200px; height: 60px; font-size: 18px; line-height: 63px;}.bt_action_box .phone_num a {height: 60px;}}@media (max-width: 760px) {.bt_action_box {display: flex; height: auto;}.bt_action_box .title {display:none}.bt_action_box .title_mob {font-size: 15px;display:block}.bt_action_box .blue_btn {width: 180px;}}@media (max-width: 640px) {.bt_action_box .col {padding: 0 15px; height: 320px;}.bt_action_box .title {font-size: 21px; margin: 0; height: 56px; line-height: 1;}.bt_action_box .blue_btn {width: 100%; font-size: 16px; overflow: hidden;}}@media (max-width: 480px) {.bt_action_box .col {position: relative; height: auto; padding: 25px 5px;}.bt_action_box .blue_btn {width: auto; height: auto; background: none !important; position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; text-indent: -1000px;}.bt_action_box .blue_btn a {position: absolute; top: 0; left: 0; right: 0; bottom: 0; height: auto;}.bt_action_box .ico {background-size: 40px !important; margin-bottom: 5px;}}/* catalog */.cat_filter {display: table; text-align: center; color: #00beec; padding: 10px 0 0; margin: 0 auto 10px;}.cat_filter .news_count {display:none}.cat_filter li {display: inline-block; vertical-align: middle; padding:0 18px; font-size: 22px;}.cat_filter li:first-child {border-left: none;}.cat_filter a {display: inline-block; /*white-space: nowrap;*/}.cat_filter span {font-size: 15px;line-height: 15px;color: #afc6cb;margin-left: 4px;display: inline-block;position: absolute;}.cat_filter .active > a,.cat_filter a:hover {color: #293234;}.cat_filter .active span,.cat_filter a:hover span {color: #00beec;}@media (max-width: 1180px) {.cat_filter li {font-size: 20px;}.cat_filter span {font-size: 18px; margin-left: 7px;}}@media (max-width: 1024px) {.cat_filter {padding: 15px 10px 14px 10px;}.cat_filter span {display:none}}@media (max-width: 960px) {.cat_filter li {display: inline-block; vertical-align: middle; width: auto; height: auto; border-left: none; font-size: 22px; padding: 10px 20px;}.cat_filter {line-height:30px}}@media (max-width: 640px) {.cat_filter {padding: 30px 10px 0 10px; margin-bottom: 0;display: flex;flex-wrap: nowrap;overflow-x: auto;}.cat_filter li {font-size: 16px; padding: 0px 15px 0 5px;line-height:15px;white-space: nowrap;}.cat_filter span {font-size: 16px;}}.cat_works {font-size: 0;margin: 0;padding: 20px 0 80px;display: flex;flex-wrap: wrap;align-items: stretch;/*min-height: 100%*/;width:auto}.cat_works .proj_short_card {display: inline-block; vertical-align: top; padding: 5px;}.cat_works .x2 {width: 50%;}.cat_works .x3 {width: 33.33%;}/*.proj_short_card.x2 {width: 50%;height: 100%;align-items: stretch;min-height: 100%;    align-self: center;}*/.proj_short_card.x2 {width: 50%;}.proj_short_card.x2 .card_proj_logo {background-size: 35%;}.cat_works .upload_btn {display: block; margin: 70px auto 0 auto; width: 250px; height: 60px; font-size: 18px; line-height: 60px;}.ordbutton .upload_btn {display: inline-block; margin: 30px 15px 30px 15px; width: auto; height: 53px; font-size: 20px; line-height: 53px;padding:0 30px;color:#fff}.ordbutton .upload_btn:hover {color:#fff;}@media (max-width: 640px) {.ordbutton .upload_btn {display: inline-block;margin: 0 10px;width: auto;height: 50px;font-size: 18px;line-height: 50px;padding: 0 20px;}.ordbutton {margin: 0 auto 10px !important;}}.cat_action_box {text-align: center; margin-bottom: 70px;}@media (max-width: 1280px) {.cat_works .x3 {width: 50%;}}@media (max-width: 1024px) {.cat_works {margin: 0 auto;}.cat_works .proj_short_card {padding: 5px;}}@media (max-width: 960px) {.cat_works {padding: 0px 15px;}}@media (max-width: 800px) {/*.cat_works .x2 {width: 100%;}.cat_works .x3 {width: 50%;}*/.cat_works.short_list .x3 {width: 50%;}.cat_works.short_list .x3:first-child {display: none;}}@media (max-width: 640px) {.proj_short_card.x2,.cat_works .x2 {width: 100%;}.cat_works .x3 {width: 100%;}.cat_works .proj_short_card {padding: 5px 0;}.cat_works.short_list .x3 {width: 100%;min-width: 80vw;}.cat_works.short_list .x3:first-child {display: block;}}.intro_box {font-size: 22px; line-height: 40px; text-align: center; padding: 87px 40px 82px; margin: 0 -40px; border-top: 1px solid #efefef;}.intro_box .wrap {max-width: 1060px; margin: 0 auto;}@media (max-width: 1280px) {.intro_box {margin: 0 -20px;}}@media (max-width: 1024px) {.intro_box {padding: 60px 40px;}}@media (max-width: 960px) {.intro_box {margin: 0 -20px;}}@media (max-width: 480px) {.intro_box {font-size: 20px; line-height: 1.6; padding: 40px 40px;}}/* project */.proj_screen_box {margin-bottom: -20px; text-align: center;}.proj_screen_box .descr {font-size: 26px; padding: 0 20px; line-height: 1.3;margin: 0 auto 25px;max-width:1200px}.proj_screen_box img {max-width: 100%; box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.07);}.proj_screen_box {position: relative;}.proj_screen_box .decor {position: absolute; top: 0; left: 0; width: 100%; height: 640px;}.proj_screen_box .page_box {margin-bottom: 20px; padding: 40px 0 60px 0;}.proj_screen_box .page_box:first-child {background: none;}.proj_screen_box .page_box:first-child .descr {color: #fff;}.proj_screen_box .page_box > * {position: relative; z-index: 10;}@media (max-width: 640px) {.proj_screen_box {padding: 0;}}.proj_elm {text-align: center; padding: 71px 20px 173px;}.proj_elm h2 {margin-bottom: 33px;}.proj_elm_slider_box {max-width: 1147px; width: 100%; margin: 0 auto; box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.15);}.proj_elm_slider {position: relative; margin: 0 auto;}.proj_elm_slider .iosSlider {width: 100%; height: 560px;}.proj_elm_slider .slider_box li {height: 560px; width: 100%; float: left;}.proj_elm_slider img {margin: 0 auto;/*max-width: 100%; display: block;*/}.proj_elm_slider .spnav {position: absolute; left: 0; top: 100%; width: 100%; margin-top: 70px;}.comment_box.black_box {padding-top: 82px; padding-bottom: 93px;}.comment_box .white_box {padding: 98px 40px 86px; background: #fff;}.comment_box .wrap {display: table; max-width: 1080px; margin: 0 auto;}.comment_box .wrap > * {display: table-cell; vertical-align: middle;}.comment_box .photo_box {width: 273px; height: 273px; background: url(https://visualweb.ru/img/krug_ser.png) center center no-repeat;text-align:center}.comment_box .photo_box img {max-width:200px;}.comment_box .text_box {padding-left: 100px;}.comment_box h4 {font-size: 14px; color: #000; font-weight: bold; letter-spacing: 2px; text-transform: uppercase;}.comment_box p {margin-bottom: 33px;}@media (max-width: 1024px) {.comment_box .text_box {padding-left: 50px;}}@media (max-width: 800px) {.comment_box.black_box {padding-top: 20px; padding-bottom: 20px;}.comment_box .white_box {padding: 50px 30px;}.comment_box .wrap {display: block; text-align: center;}.comment_box .wrap > * {display: block;}.comment_box .photo_box {width: auto; margin-bottom: 50px;}.comment_box .photo_box img {max-width: 100%;}.comment_box .text_box {padding-left: 0;}}@media (max-width: 480px) {.comment_box .photo_box {width: auto; margin-bottom: 20px; display: table-cell; vertical-align: middle;}.comment_box .photo_box img {max-width: 50%;}.comment_box .text_box {padding-top: 30px;}.comment_box .white_box {padding: 50px 5px;}}.mob_view_box {padding: 0 0 0 0;overflow: hidden;}.mob_view_box p {text-align: center; max-width: 1140px; margin: 0 auto 75px; padding: 0 30px;}.mob_view_box .screen_box {position: relative; /*height: 1198px;*/ text-align: center; /*padding-top: 95px; background: url(https://visualweb.ru/img/mob_view_bg.jpg) center bottom no-repeat;*/}.mob_view_box .screen_box:after {content: ''; position: absolute; left: 50%; bottom: 0; margin-left: -480px; width: 960px; height: 530px; /*background: url(https://visualweb.ru/img/mob_view_bg_hand.png) center no-repeat;*/}/*.mob_view_box .screen_box img {margin-left: 46px;}*/@media (max-width: 760px) {.mob_view_box {border-bottom: 1px solid #efefef;}.mob_view_box p {margin: 0 auto 40px; padding: 0 20px;}.mob_view_box .screen_box {height: auto; padding: 40px; background: none;}.mob_view_box .screen_box:after {display: none;}.mob_view_box .screen_box img {margin-left: 0; max-width: 100%; box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.15);}}@media (max-width: 480px) {.mob_view_box .screen_box {padding: 20px;}}.share_box {display: table; width: 100%; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;}.share_box li {display: table-cell; vertical-align: middle; width: 20%; height: 128px; border-left: 1px solid #efefef; text-align: center;}.share_box li:first-child {border-left: none;}.share_box a > * {margin: 0 27px; display: inline-block; vertical-align: middle;}.share_box span {font-size: 18px;  padding-top: 3px;}@media (max-width: 800px) {.share_box a > * {margin: 0 10px;}}@media (max-width: 480px) {.share_box li {height: auto;}.share_box a {display: block; padding: 15px 0 7px;}.share_box a > * {margin: 0; display: block;}.share_box img {margin: 0 auto 15px;}}.proj_nav {display: table; width: 100%; text-align: center;}.proj_nav > * {display: table-cell; vertical-align: middle; width: 33.33%; height: 160px; padding-top: 14px; font-size: 26px;}.proj_nav a {display: inline-block;}.proj_nav a:hover {color: #00beec;}.proj_nav .up {color: #00beec;}.proj_nav .up:hover {color: #293234;}.proj_nav .prev {padding-left: 43px; background: url(https://visualweb.ru/img/arrow_l_blue.png) left center no-repeat;}.proj_nav .next {padding-right: 43px; background: url(https://visualweb.ru/img/arrow_r_blue.png) right center no-repeat;}@media (max-width: 1080px) {.proj_nav a {font-size: 24px;}}@media (max-width: 1024px) {.proj_nav .prev,.proj_nav .next {line-height:30px;}}@media (max-width: 800px) {.proj_nav .prev,.proj_nav .next {padding: 0; background: none;line-height:20px;}.proj_nav a {font-size: 20px;}}@media (max-width: 640px) {.proj_nav .prev {padding: 0 20px; text-align: left;}.proj_nav .next {padding: 0 20px; text-align: right;}}@media (max-width: 480px) {.proj_nav > * {height: 100px;}.proj_nav .prev,.proj_nav .next {font-size: 0; display: inline-block; height: 25px; text-align: center; width: 90px; margin-bottom: 18px;}.proj_nav .prev {background: url(https://visualweb.ru/img/arrow_l_blue.png) center no-repeat;}.proj_nav .next {background: url(https://visualweb.ru/img/arrow_r_blue.png) center no-repeat;}}/* text page */.sub_nav {text-align: center; padding: 25px 0 41px 0;}.sub_nav li {display: inline-block; vertical-align: middle; border-left: 1px solid #efefef; font-size: 23px; padding: 25px 0 20px 0;}.sub_nav li:first-child {border-left: none;}.sub_nav a {color: #00beec;}.sub_nav li.active a,.sub_nav a:hover {color: #293234;}@media (max-width: 1400px) {.sub_nav {display: table; width: 100%;padding: 20px 0 41px 0;}.sub_nav li {display: table-cell; width: 1%; padding: 16px 10px 13px; text-align: center;}}@media (max-width: 1180px) {.sub_nav li {font-size: 18px;}}@media (max-width: 960px) {.sub_nav li {display: inline-block; vertical-align: middle; width: auto; height: auto; border-left: none; font-size: 22px; padding: 10px 20px;}}@media (max-width: 640px) {.sub_nav li {font-size: 18px; padding: 0px 10px;}}.page_intro {text-align: center; max-width: 1600px; margin: 0 auto 30px; font-size: 26px; line-height: 45px; padding: 40px 30px;}/*.page_intro span {text-transform: lowercase}*/.price_box {text-align: center;margin-top: 60px;}.price_box li {display: inline-block; vertical-align: middle; padding-left: 105px; font-size: 33px; line-height: 42px; text-align: left; margin: 0 70px;background-size: 64px !important;}.price_box li span{display:none}@media (max-width: 1600px) {.price_box li {margin: 0 30px;}}@media (max-width: 1280px) {.price_box li {padding-left: 105px; font-size: 28px; line-height: 42px;}}@media (max-width: 1180px) {.page_intro {font-size: 23px; line-height: 1.8;}.price_box li {margin: 0 20px;}}@media (max-width: 1024px) {.price_box {padding-top: 40px;}.price_box li {padding-left: 95px; font-size: 23px;}}@media (max-width: 960px) {.price_box {padding: 0 20px  20px;margin-top:0}.price_box li {margin: 20px 30px;padding-left: 85px;font-size: 17px;line-height: 37px;margin: 20px 15px;}}@media (max-width: 640px) {.page_intro {padding: 25px 15px 20px;font-size: 20px;line-height: 1.3;text-align:left;font-weight:500;margin: 0 auto;}.price_box {display:flex;justify-content: space-between;}.price_box li {padding-left: 100px; font-size: 17px;margin: 20px 0px;line-height: 22px;background-size: 70px !important;padding: 85px 0 0 0 !important; text-align: center !important; background-position: center top !important;width: 30%;}}hr {display: block; border: none; width: 100%; height: 1px; margin: 30px 0; background: #cbcbcb}@media (max-width: 640px) {hr {margin: 40px 0 30px; }}.content_box {/*padding-top: 50px;*/ padding-bottom: 20px; font-size: 22px;/*border:solid 1px #eee*/}.content_box h2, .cbc h2{margin:70px auto;line-height:55px;padding: 0 200px;}.content_box p img, .content_box_text p img  {max-width:100%;margin:auto;display: block;}@media (max-width: 960px) {.content_box h2, .cbc h2{margin:30px 0px ;padding: 0;text-align:left;}}.content_box .h2-first{margin:30px auto 30px;line-height:55px;}.content_box h3 {line-height:50px;margin:27px auto 20px;}.content_box h3 a:hover {color:#00c7eb;}.content_box > * {max-width: 1180px; margin: 0 auto;}.content_box.sm > * {max-width: 1024px;}.content_box hr {max-width: 100%; margin: 90px 0 80px;}.content_box p {margin-bottom: 25px; line-height: 1.6;}.content_box p:last-child {margin-bottom: 0;}.content_box a {color:#01a7e1}.content_box a:hover {color:#293234;}.content_box ul {margin-bottom: 20px;}.content_box li {position: relative;padding-left: 12px;margin-left: 34px;line-height: 1.6;}.content_box li:after {content: '';position: absolute;left: -12px;top: 13px;width: 7px;height: 7px;background: #01bfec;border-radius: 50%;}.content_box blockquote {position: relative; padding: 25px 50px 0 100px; margin-top: 50px; margin-bottom: 50px; font-weight: normal; line-height: 1.6;}.content_box blockquote:after {content: ''; position: absolute; left: 100px; top: 0; width: 100px; height: 3px; background: #01bfec;}.content_box .info_text {max-width: 1280px; padding: 45px 50px 40px 50px; color: #fff; margin-top: 50px; margin-bottom: 50px; font-size: 28px; line-height: 1.5; background: #01bfec;}.content_box.sm .info_text {max-width: 1124px;}.content_box ol {counter-reset: num-counter;}.content_box ol li {position: relative; padding-left: 85px; margin-bottom: 50px; list-style: none;}.content_box ol li:before {content: counter(num-counter); counter-increment: num-counter; position: absolute; left: 0; top: 5px; width: 48px; height: 48px; line-height: 50px; color: #01bfec; font-weight: bold; text-align: center; border: 2px solid #01bfec; border-radius: 50%;}.content_box ol h4 {font-size: 22px; color: #293234;}.content_box_text {margin:auto}@media (max-width: 768px) {.content_box h3 {font-weight:500;width: 100%;margin-left: 0;}.content_box li {padding-left: 8px;margin-left: 15px;}}.three_text_col {font-size: 0;}.three_text_col .col {width: 33.33%; display: inline-block; vertical-align: top; padding: 0 20px;}@media (max-width: 640px) {.three_text_col {padding:40px 20px}.realty .col{padding:0 15px !important;margin-top:30px;}.realty .col h3 {margin-bottom:0px;font-size:40px;}}.two_text_col {font-size: 0;margin:40px auto}.two_text_col .col {width: 50%; display: inline-block; vertical-align: top; padding: 0 0 0 45px;}.two_text_col .col p span{display:block;margin:15px 0;padding:15px 0;border-top:solid 3px #eee;border-bottom:solid 3px #eee;}.two_text_col .col a {display:block;padding:10px;}.two_text_col .col a:hover .header{color:#00c7eb}.two_text_col .col li a {display:contents;}.two_text_col .col:first-child {padding: 0 45px 0 0;}.col3 .col {width: 33%; display: inline-block; vertical-align: top; padding: 0 0 25px 65px;}.two_text_col .col .header {height:auto;font: 300 32px 'Circe';}.two_text_col .col .header a {color: #01a7e1;margin: 0 0 5px;padding: 0;height:auto}.two_text_col .col .header a:hover {color: #202021}.two_text_col h3 {margin-left:0;width:100%;margin-bottom:0;margin-top:0}@media (max-width: 960px) {.two_text_col {margin:10px auto 0}.two_text_col .col .header {font: 400 22px 'Circe';}.two_text_col .col .header a{line-height:1.2;margin-bottom:5px;}.two_text_col h3 {margin:30px 0 10px;}}.two_text_col .col3 {width: 33%; display: inline-block; vertical-align: top; padding: 0 0 0 65px;font-size:22px}.two_text_col .col3:first-child {padding: 0 65px 0 0;}@media (max-width: 640px) {.two_text_col .col3 {width: 50%;padding:0px;margin-bottom:30px;}}@media (max-width: 1280px) {.content_box .info_text {margin: 50px -50px;}}@media (max-width: 1180px) {.content_box {padding-top: 40px; padding-bottom: 40px;}.two_text_col .col { padding: 0 0 0 30px;}.two_text_col .col:first-child {padding: 0 30px 0 0;}.content_box hr {max-width: 100%; margin: 40px 0 70px;}}@media (max-width: 1124px) {.content_box.sm .info_text {margin: 50px -50px;}}@media (max-width: 800px) {.three_text_col .col,.two_text_col .col {display: block; padding: 0; width: auto; margin-bottom: 10px;}.two_text_col .col:first-child {padding: 0;}.content_box blockquote {padding: 25px 0 0 50px;}.content_box blockquote:after {left: 50px;}}@media (max-width: 480px) {.two_text_col .col {margin-bottom: 10px;}.content_box hr {max-width: 100%; margin: 20px 0 50px;}.content_box blockquote {padding: 25px 0 0 0;}.content_box blockquote:after {left: 0;}.content_box ol li {padding-left: 60px;}.content_box ol li:before {width: 36px; height: 36px; line-height: 38px; top: 0; font-size: 18px;}}.art_bt {max-width: 1240px; border-top: 1px solid #eee; margin-top: 50px; overflow: hidden; padding: 20px 30px 0 30px;}.art_date {float: right; font-size: 18px; color: #777;}.art_back {font-size: 18px; font-weight: normal; color: #01bfec;display:inline-block;}.art_back a {margin: 0;}@media (max-width: 1280px) {.art_bt {margin: 50px -30px 0; padding: 20px 30px 0 30px;}}.art_last_box {/*padding-top: 0px; padding-bottom: 35px;*/padding: 0;/*max-width: 1180px;*/  /*height: 100%;*/ margin: auto;}.art_last_box .upload_btn {margin: 0 15px 30px 15px;}.art_last_box .art_list {margin:0;}.blog_main .art_list {display:flex}.blog_main ul {margin: 0 auto 40px auto;}.blog_main li {position: relative;padding-left: 28px;margin-left: 38px;line-height: 1.6;}.blog_main li:after {content: '';position: absolute;left: 0;top: 14px;width: 7px;height: 7px;background: #01bfec;border-radius: 50%;}.art_list {font-size: 0; margin: 0 -10px;display:flex;flex-wrap:wrap}.art_list .item {width: 33%; display: inline-block; vertical-align: top; padding: 0px 15px;margin-bottom:80px;}.art_list .wrap {/*display: table;*/ width: 100%; position: relative;}.art_list .wrap > * {/*display: table-cell;*/ vertical-align: top;}.art_list .wrap:hover {color: #00beec;}/*.art_list .photo_box {width: 50%;}*/.art_list .photo_box img {width: 100%; display: block;min-height: 190px;object-fit: cover;}.art_list .text_box {padding: 0; position: relative; /*width: 50%;*/}/*.art_list .text_box:after {content: ''; position: absolute; bottom: 44px; right: 40px; width: 26px; height: 26px; background: url(https://visualweb.ru/img/news_arrow.png) center no-repeat;}*/.art_list .title {font-size: 22px; line-height: 27px; transition:0.3s; margin-bottom: 10px;}.art_list .title a {color: #293234;}.art_list a:hover .title {color: #00beec;}.art_list .time {font-size: 15px; color: #a6adaf;display: flex;justify-content: left;}.art_list h2{margin-top:40px;}.art_list .tags_list {text-align:left;}.year_list {width:100%}.art_last_box .white_btn {margin: 0 auto 50px;display: block;line-height: 73px;font-weight: bold;text-align: center;color: #fff;background: #237ecb;border: none;transition: 0.3s;border-radius: 10px;background: #01caeb;background-image: linear-gradient(259deg, #01d4ea, #00bcec);}.art_last_box .white_btn:hover {background-image: linear-gradient(259deg, #00bcec, #01d4ea);}.proj_short_card .art_last_box {padding: 10px 20px; height: 100%;}.proj_short_card .art_list {display: flex; flex-wrap: wrap; margin: 0; flex-direction: column; height: 100%;}.proj_short_card .art_list .item {display: block; padding: 0px; height: 50%; padding: 0; position: relative;}/*.proj_short_card .art_list .item:first-child {padding-top: 10px;}.proj_short_card .art_list .item:last-child {padding-bottom: 10px;}*/.proj_short_card .art_list .item:after {content: ''; position: absolute; left: -20px; right: -20px; top: 100%; margin-top: -10px; height: 20px; background: #fff;}.proj_short_card .art_list .item:last-child:after {display: none;}.proj_short_card .art_list .wrap {display: flex; height: 100%; align-items: center;}@media (max-width: 1024px) {.art_last_box {padding:15px 15px 0;}.proj_short_card .art_last_box {padding: 5px 10px;}.proj_short_card .art_list .item {padding: 15px 0;}.proj_short_card .art_list .item:first-child {padding-top: 5px;}.proj_short_card .art_list .item:last-child {padding: 5px 0;}.proj_short_card .art_list .item:after {height: 10px; margin-top: -5px;}}.blog_box .wrap {background: #f7f7f7;}.gray_box .blog_box .wrap {background: #fff;}@media (max-width: 1600px) {.art_list .text_box {padding: 10px 30px 0 30px;}.art_list .title {padding-bottom: 0;}.art_list .text_box:after {bottom: 29px;}}@media (max-width: 1400px) {.art_list .title {font-size: 18px; line-height: 1.4;}}@media (max-width: 1180px) {.art_list .item {padding: 10px 10px;}.art_list .text_box {padding: 20px 20px 0 20px;}.art_list .time {font-size:13px}}@media (max-width: 960px) {.art_list .item {padding: 10px 0;}.art_list .wrap > * {display: block; width: auto;}.art_list .photo_box {overflow: hidden; width: auto; height: 320px;}.art_list .text_box {padding: 40px 40px 0;}.art_list .year_list {display:none}.art_list .tags_list {display:none !important}.art_list {display: flex;flex-wrap: nowrap;gap: 10px;justify-content: flex-start;overflow: auto;}}@media (max-width: 800px) {.blog_main .art_list {display:block !important}.art_list .text_box {padding: 0;}.art_list .time {position: relative;margin-top:5px;display: flex;align-items: center;}}@media (max-width: 640px) {.art_list {margin: 0 15px;}.art_list .item {width: auto; display: block; padding: 0;margin-bottom:30px;}.art_list .photo_box img {margin-top: -20%;}.proj_short_card .art_list {height: auto;}.cbc .content_box:first-child {padding-top:0 !important}.mp_last_work .art_list {overflow:visible}}@media (max-width: 480px) {.art_list .wrap > * {display: block; width: auto;}.art_list .photo_box {height: auto;}.art_list .photo_box img {margin-top: 0%;}.art_list .text_box {min-height: 0;}.art_list .title {margin-bottom: 0px;}}@media (max-width: 360px) {.art_list .title {font-size: 18px;}}/* footer */footer {position: relative; padding: 60px 0; color: #4a4a4a; font-size: 0; position: relative; background: #fff;}footer .container {position: static;display: flex;justify-content: space-between;}footer .container > * {display: inline-block; vertical-align: top;}footer .copyright {padding: 0; font-size: 18px; color: #a2a9aa; line-height: 29px;}footer .copyright .cpr:before {content: '©'; display: inline-block; position: relative; top: -3px; margin-right: 5px;}.f_addr {width: 25.6%; font-size: 18px; line-height: 29px; color: #00beec;}.f_nav_box {margin-top:10px;}.f_nav_box div {display: table-cell; vertical-align: middle; width: 1%; white-space: nowrap;text-align:center}.f_nav_box div a {color: #2a2d39; font-size: 15px;display: block;margin: 0 20px;}.f_nav_box div a:hover {color: #00c7eb;}.f_soc_lnk {padding-left: 30px;margin-top:10px;}.f_soc_lnk li {display: inline-block; vertical-align: middle; text-align: right;margin-left:15px;}.f_soc_lnk a {display: inline-block;}.f_soc_lnk img {display: block;}.f_soc_lnk svg {fill:#cdd0d1; width:26px; height:26px;}.f_soc_lnk a:hover svg {fill:#01caeb;}@media (max-width: 1280px) {.f_soc_lnk {padding-left: 10px;}}@media (max-width: 1240px) {footer {padding: 60px 0 85px 0;}footer .copyright {position: absolute; bottom: 25px; left: 0; width: 100%; text-align: center; padding: 0;}.f_addr {width: 33%;}.f_nav_box {width: 45%;}.f_soc_lnk {width: 35%;}}@media (max-width: 1024px) {footer {padding: 40px 0 100px;}.f_addr {display: none !important;}.f_nav_box {display: table !important; float: left;}.f_soc_lnk {float: right;}.f_nav_box div {display: inline-block;width: auto;}.f_nav_box div a {font-size: 15px;margin:0 5px}}@media (max-width: 960px) {footer {padding: 40px 0 110px 0;}footer .container {text-align: center;display:block;padding:0 !important}footer .copyright {font-size:15px !important;bottom: 37px;}.f_nav_box li {text-align: center;}.f_nav_box li a {font-size: 20px;}.f_soc_lnk {padding-left: 0;float:none}.f_addr {position: absolute; bottom: 85px; left: 0; width: 100%; text-align: center; padding: 0 20px;}.f_addr br {display: none;}.f_nav_box {width: 47%;}.f_soc_lnk {width: 30%;}}@media (max-width: 800px) {.f_nav_box {display: block !important; width: auto; margin-bottom: 25px;}.f_nav_box li {width: auto; text-align: center; display: inline-block; padding: 0 20px;}.f_soc_lnk {display: block; width: auto;}.f_soc_lnk li {padding: 0 10px;width:auto;margin: 0 15px}}@media (max-width: 640px) {footer {padding: 15px 0 102px 0;}footer .container > * {display: block; text-align: center;}.f_nav_box {float: none;}.f_nav_box li {padding: 0 15px;}.f_soc_lnk {float: none; padding: 0;}.f_soc_lnk li {padding: 0 10px;}.f_addr br {display: inline;}}@media (max-width: 480px) {.f_nav_box {width: auto;}.f_nav_box li {padding: 0 5px;}.f_soc_lnk {position: static;}}@media (max-width: 360px) {.f_soc_lnk {top: 80px;}.f_nav_box li a {font-size: 16px;}.f_addr {font-size: 16px; bottom: 95px;}}/* elements */.blue_box {background: #eee;}.blue_box h2 {color: #fff;}.orange_box {color: #fff; /*background: #f8774c;*/}.black_box {background: #293234;}.gray_box {background: #f0f2f3;}.gray_box h2 {color: #293234;}.info_block {padding: 70px 0 85px; margin-bottom: 20px;}.info_block h2 {text-align: center; margin-bottom: 40px;}.info_block .art_list {margin-bottom: 0;}.rub {font-family: Arial !important;}table {width: 100%;}.blue {color: #068dff;}.blue_btn {display: inline-block; width: 250px; height: 70px; line-height: 73px; font-weight: bold; text-align: center; color: #fff; background: #237ecb; border: none; transition:0.3s; border-radius: 10px; background: #01caeb; background-image: linear-gradient(259deg, #01d4ea, #00bcec);}.blue_btn:hover {color: #fff; background-image: linear-gradient(259deg, #00bcec, #01d4ea);}.orange_btn {display: inline-block; font-weight: bold; text-align: center; color: #fff; background: #f46731; border: none; transition:0.3s; border-radius: 5px;}.orange_btn:hover {background: #237ecb;}.black_btn {display: inline-block; width: 340px; height: 90px; line-height: 88px; text-align: center; color: #fff; font-size: 32px; border: 1px solid #292929; background: #292929; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}.black_btn:hover {color: #292929; border-color: #7cbeda; background: #fff;}.white_btn {display: inline-block; width: 250px; height: 70px; font-size: 20px; line-height: 74px; font-weight: bold; text-align: center; color: #00beec; background: #fff; border: none; transition:0.3s; border-radius: 10px;}.white_btn:hover {color: #000;}@media (max-width: 480px) {.info_block {margin-bottom: 0;}}@media (max-width: 370px) {.blue_btn {width: 240px;}}textarea:focus, input:focus{outline: none;}input[type="submit"] {cursor: pointer;}input::-webkit-input-placeholder {opacity: 0.5; color: inherit;}input::-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 19+ */input:-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 18- */input:-ms-input-placeholder {opacity: 0.5; color: inherit;}textarea::-webkit-input-placeholder {opacity: 0.5; color: inherit;}textarea::-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 19+ */textarea:-moz-placeholder {opacity: 0.5; color: inherit;}/* Firefox 18- */textarea:-ms-input-placeholder {opacity: 0.5; color: inherit;}textarea,input {-webkit-appearance: none;}.popup {display: none;}.form_box textarea,.form_box input[type="text"] {width: 100%; font-size: 22px; color: #444; border: none; background: #fafafa; transition:0.3s;}.form_box textarea:focus,.form_box input[type="text"]:focus {border-color: #e82541;}.form_box input[type="text"] {width: 100%; height: 80px; padding: 0 32px;}.form_box textarea {padding: 30px 45px; resize: none;}.form_box .submit {width: 100%; height: 95px; text-align: center; border: none; font-size: 30px; padding-top: 4px; color: #fff; font-weight: bold; background: #444; transition:0.3s;}.form_box .submit:hover {background: #fafafa; color: #444;}.error {background: #feeded !important;}@media (max-width: 480px) {.form_box input[type="text"] {height: 60px; padding: 0 25px; font-size: 20px;}.form_box textarea {padding: 10px 25px; font-size: 20px;}.form_box .submit {height: 80px; font-size: 26px;}}/* plugins *//* support class style */.clear {clear: both; float: none !important;}.pos_center {text-align: center;}.cf:before,.cf:after {content: " "; /* 1 */ display: table; /* 2 */}.cf:after {clear: both;}.middle_box > * {display: inline-block; vertical-align: middle;}div.h_l_box ul.h_top_nav_box li.active a {color: #00c7eb;}div.container.cf ul.f_nav_box li.active a {color: #00c7eb;}div.h_lng ul#language_menu li.active a.active {color: #00c7eb;}/*#l-form4{border: 1px solid #e4e4e4;padding: 30px;display:none;width:650px;}.fancybox-inner #l-form4{position:static;top:0;left:0;}#l-form5{border: 1px solid #e4e4e4;padding: 30px;display:none;width:650px;}.fancybox-inner #l-form5{position:static;top:0;left:0;}@media (max-width: 1024px) {#l-form4{padding: 40px 100px;}}@media (max-width: 640px) {#l-form4 {padding: 15px;width:100%;}#l-form4 h2{font-size:32px;margin-bottom:16px;}#namezv, #phonezv, #timezv, #email {font-size:18px;}#l-form5 {padding: 15px;width:100%;}#l-form5 h2{font-size:32px;margin-bottom:16px;}.formtext {line-height: 1.4 !important;font-size:18px !important;}}*/#namezv, #phonezv, #timezv, #email {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}#email {color: #bebfc0;}.contactform textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: #bebfc0;height: 151px;margin-bottom: 17px;outline: medium none;padding-left: 21px;padding-top:7px;width: 100%;}#soobsenie {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 151px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;padding-top:7px;}#namezv1, #phonezv1, #timezv1 {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}div.contactform div.submit input{background: #01caeb linear-gradient(259deg, #01d4ea, #00bcec) repeat scroll 0 0;border: medium none;border-radius: 10px;color: #fff;display: block;font-weight: bold;height: 53px;line-height: 53px;margin: auto;text-align: center;transition: all 0.3s ease 0s;width: 186px;font-size:18px;}div.contactform div.submit input:hover {background-image: linear-gradient(259deg, #00bcec, #01d4ea);}.display {display:none;}div.required label.error {display:none !important;}.contactform div .zf {font: 300 42px 'Circe'; color: #4a4a4a; margin: 0 0 20px; padding: 0; text-align: center;}.formtext {margin-bottom:30px;text-align:center;line-height:22px}/* contacts */.contacts_page {padding-top: 20px; margin: 0 auto 16px;}.contacts_page * {color: #4a4a4a;}.contacts_page h2 {margin-bottom: 0;}.contacts_page hr {width: 100%; max-width: 1000px; height: 1px; margin: 70px auto 80px; background: #efefef;}.map_box {height: 500px;}.contact_list {display: table; width: 100%; border: 1px solid #efefef; margin: -15px 0 33px;}.contact_list .item {width: 24.5%; height: 300px; display: table-cell; vertical-align: middle; text-align: center; border-left: 1px solid #efefef; padding: 0 60px; font-size: 24px; line-height: 40px;}.contact_list .item:first-child {border-left: none;}.contact_list h3 {line-height: 35px; margin-bottom: 19px;}@media (max-width: 780px) {.contact_list h3 br {display:none}}.contact_list a {color: #01bfec;}.contacts_page .two_text_col {padding: 0 150px;}.contacts_page .two_text_col h3 {line-height: 45px; margin-bottom: 38px;}.contacts_page .two_text_col ul {}.marker_list {font-size: 22px; line-height: 30px;margin-bottom:20px;}.marker_list li {position: relative; padding-left: 28px; margin-left:38px;line-height:1.6}.marker_list li:after {content: ''; position: absolute; left: 0; top: 14px; width: 7px; height: 7px; background: #01bfec; border-radius: 50%;}@media (max-width: 960px) {.marker_list li {margin-left:0;font-size: 18px;line-height: 1.4;margin-bottom: 2px;padding-left: 20px;}.marker_list li:after {top: 8px;}}@media (max-width: 1550px) {.contact_list .item {padding: 10px 20px 0;}}@media (max-width: 1280px) {.contacts_page .two_text_col {padding: 0 40px;}}@media (max-width: 1100px) {.contact_list .item {display: inline-block; width: 49.5%; height: auto; padding: 40px 0; border: none; border-top: 1px solid #efefef;}}@media (max-width: 1024px) {.contacts_page .two_text_col {padding: 0;}.contacts_page h3 {font-size: 34px;}}@media (max-width: 960px) {.contact_list {display: block; border: none; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;}}@media (max-width: 800px) {.contacts_page h3 br {display: none;}}@media (max-width: 700px) {.contact_list .item {width: 100%;line-height:30px;padding: 20px 0;}.contact_list h3 {line-height:35px;}}@media (max-width: 680px) {.contacts_page .two_text_col h3 {font-size: 24px;line-height: 1.2 !important}.contact_list {margin: 30px 0;}.contact_list .item {font-size: 20px;}.marker_list {font-size: 19px; line-height: 1.4;margin-top:20px}}/* page 404 */.page_404 {font-size: 38px;line-height: 52px;padding: 130px 20px 125px;text-align: center;}.page_404 a {color: #01cdeb;}.page_404 a:hover {color: #000;}.page_404 .ico_box {padding: 59px 20px 38px;}.page_404 .ico_box img {max-width: 100%;}@media (max-width: 480px) {.page_404 {font-size: 28px;line-height: 1.5;padding: 60px 20px;}}@media (max-width: 360px) {.page_404 {font-size: 24px;}}.inside {margin-bottom:20px;}.inside li{list-style:disc;margin-left:38px;}.vn {display: block;margin-left: -2px;margin-top: 21px;font-size:22px;}.vn:hover {text-decoration: underline !important;}.ttl-border {text-align:center;}.arch {background: url(https://visualweb.ru/img/ico_window_blue.png) left 5px no-repeat;margin: 0 27px;padding-left: 30px;}div#ssilka-styler.jq-checkbox.cms_checkbox {border: 1px solid grey;margin: auto auto 12px;text-align: center;display:none !important;}div#ssilka1-styler.jq-checkbox.cms_checkbox {border: 1px solid grey;margin: auto auto 12px;text-align: center;display:none !important;}div label a.soglosenie {color: #0ca5ca;}#m57cf2fbrp__45-error {background: yellow none repeat scroll 0 0;border: 1px solid red;height: 30px;text-indent: -99999px;width: 30px;}div.contactform div label span {display: block;line-height: 22px;margin-bottom: 30px;text-align: center;}div.required input.cms_checkbox {width: 36px;}div.contactform div.required label {display: block;line-height: 23px;text-align: center;}div.contactform div.required label a.soglosenie {color:#0ca5ca;}div.container.cf div.copyright span.sogl a.soglosenie {color: #a2a9aa;font-size: 16px;line-height: 25px;display:block;}.list li{margin-bottom:20px;}.list li{margin-left:22px;list-style:disc;}.pic100 {width:100%}.ordbutton {margin:50px auto;text-align:center;/*border:solid 1px #eee*/}.partners li{display: inline-block;width: 275px;margin-bottom: 50px;font-size: 18px;line-height: 24px;vertical-align: top;margin-right: 15px;}.partners img{border:solid 1px #efefef;margin-bottom:10px;}.ghj {font-size: 26px;line-height: 45px;margin: 0 auto;max-width: 1340px;padding: 22px 30px 80px;text-align: center;}.ghj h3 {margin-bottom:15px;}.frm {font-size: 0; margin: 0 -10px;}.field {margin-bottom: 17px; display: inline-block; width: 100%; padding: 0 10px;}.field.x2 {width: 50%;}div.field input {border: 1px solid #acafb3;box-sizing: border-box;color: #000;height: 51px;outline: medium none;padding-left: 21px;width: 100%;}div.field textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 200px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}@media (max-width: 768px) {div.container.cf div.copyright span.sogl a.soglosenie {font-size: 13px;}.field.x2 {width: 100%;}}.seo_links {font-size:22px;margin-top:30px;}.seo_links li {display:inline-block}.seo_links a {display: inline-block;vertical-align: middle;font-size: 21px;padding: 0 16px;color:#00beec;}.seo_links a:hover {color: #000;}.seo_links .active {color:#000}.seo_block .content_box {padding:0 0 80px}.seo_block hr{margin-top:0px;margin-bottom:60px;}div.col input {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}@media (max-width: 1024px) {div.col input {height: 41px;margin-bottom: 12px;font-size: 17px;}div.col textarea {margin-bottom: 12px;font-size: 17px;}}div.col textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: #636465;margin-bottom: 17px;outline: medium none;padding-left: 21px;padding-top: 7px;width: 100%;height:165px;}div span a.soglosenie {color: #0ca5ca;}div.submit input.cms_submit {background: #01caeb linear-gradient(259deg, #01d4ea, #00bcec) repeat scroll 0 0;border: medium none;border-radius: 10px;color: #fff;display: block;font-size: 18px;font-weight: bold;height: 53px;line-height: 53px;margin: auto;text-align: center;transition: all 0.3s ease 0s;width: 186px;}div.submit input.cms_submit:hover {color: #fff; background-image: linear-gradient(259deg, #00bcec, #01d4ea);}.disnon{display:none;margin: 10px 38px 20px;font-size: 19px;line-height: 1.5;background-color: #f4f7f8;padding: 23px;line-height: 1.5;font-size: 22px;}.disnon p {line-height:1.5;margin: 20px 0;color:#000}.disnon p:first-child {margin: 0 0 20px;}@media (max-width: 1024px) {.disnon{font-size: 18px;line-height:1.4;margin:0 0 20px 0;}.disnon p {line-height:1.4;margin:0 0 20px;color:#000}}.simple-text {padding:30px 20px;}.simple-text li{position: relative;padding-left: 28px;margin-left: 38px;line-height: 1.6;}.simple-text li:after {content: '';position: absolute;left: 0;top: 14px;width: 7px;height: 7px;    background: #01bfec;border-radius: 50%;}@media (max-width: 1024px) {.simple-text li{font-size:19px;margin-left:0px;margin-bottom:25px;}}.simple-text ul{margin-bottom: 25px;}.simple-text a {color: #00beec;}.simple-text a:hover {color: #000;}.faq_list .col{width:39%;display:inline-block;vertical-align:top;text-align: left;}.faqfrm {width:600px;margin:50px auto}@media (max-width: 640px) {.faqfrm {width:100%;padding:0 20px 50px;margin:0px;}}.faqfrm h3 {text-align:center;margin-bottom:15px;}.faqfrm form div.row span {display:none;}.row input {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}.row textarea.cms_textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: #636465;height: 151px;margin-bottom: 17px;outline: medium none;padding-left: 21px;padding-top: 7px;width: 100%;}.btn_box input.cms_submit {background: #01caeb linear-gradient(259deg, #01d4ea, #00bcec) repeat scroll 0 0;border: medium none;border-radius: 10px;color: #fff;display: block;font-size: 18px;font-weight: bold;height: 53px;line-height: 53px;margin: auto;text-align: center;transition: all 0.3s ease 0s;width: 186px;}.btn_box input.cms_submit:hover {background: #00a0e2;}.text ul {margin-bottom:30px;}.text li {margin-left:38px;list-style:disc;}.linkblue {color:#00bcec}.linkblue:hover {color:#000}[class^="icon-"]:before, [class*=" icon-"]:before {/* use !important to prevent issues with browser extensions that change fonts */font-family: 'feather' !important;speak: auto;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;/* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-activity:before {content: "\e900";}.icon-airplay:before {content: "\e901";}.icon-alert-circle:before {content: "\e902";}.icon-alert-octagon:before {content: "\e903";}.icon-alert-triangle:before {content: "\e904";}.icon-align-center:before {content: "\e905";}.icon-align-justify:before {content: "\e906";}.icon-align-left:before {content: "\e907";}.icon-align-right:before {content: "\e908";}.icon-anchor:before {content: "\e909";}.icon-aperture:before {content: "\e90a";}.icon-archive:before {content: "\e90b";}.icon-arrow-down:before {content: "\e90c";}.icon-arrow-down-circle:before {content: "\e90d";}.icon-arrow-down-left:before {content: "\e90e";}.icon-arrow-down-right:before {content: "\e90f";}.icon-arrow-left:before {content: "\e910";}.icon-arrow-left-circle:before {content: "\e911";}.icon-arrow-right:before {content: "\e912";}.icon-arrow-right-circle:before {content: "\e913";}.icon-arrow-up:before {content: "\e914";}.icon-arrow-up-circle:before {content: "\e915";}.icon-arrow-up-left:before {content: "\e916";}.icon-arrow-up-right:before {content: "\e917";}.icon-at-sign:before {content: "\e918";}.icon-award:before {content: "\e919";}.icon-bar-chart:before {content: "\e91a";}.icon-bar-chart-2:before {content: "\e91b";}.icon-battery:before {content: "\e91c";}.icon-battery-charging:before {content: "\e91d";}.icon-bell:before {content: "\e91e";}.icon-bell-off:before {content: "\e91f";}.icon-bluetooth:before {content: "\e920";}.icon-bold:before {content: "\e921";}.icon-book:before {content: "\e922";}.icon-bookmark:before {content: "\e923";}.icon-book-open:before {content: "\e924";}.icon-box:before {content: "\e925";}.icon-briefcase:before {content: "\e926";}.icon-calendar:before {content: "\e927";}.icon-camera:before {content: "\e928";}.icon-camera-off:before {content: "\e929";}.icon-cast:before {content: "\e92a";}.icon-check:before {content: "\e92b";}.icon-check-circle:before {content: "\e92c";}.icon-check-square:before {content: "\e92d";}.icon-chevron-down:before {content: "\e92e";}.icon-chevron-left:before {content: "\e92f";}.icon-chevron-right:before {content: "\e930";}.icon-chevrons-down:before {content: "\e931";}.icon-chevrons-left:before {content: "\e932";}.icon-chevrons-right:before {content: "\e933";}.icon-chevrons-up:before {content: "\e934";}.icon-chevron-up:before {content: "\e935";}.icon-chrome:before {content: "\e936";}.icon-circle:before {content: "\e937";}.icon-clipboard:before {content: "\e938";}.icon-clock:before {content: "\e939";}.icon-cloud:before {content: "\e93a";}.icon-cloud-drizzle:before {content: "\e93b";}.icon-cloud-lightning:before {content: "\e93c";}.icon-cloud-off:before {content: "\e93d";}.icon-cloud-rain:before {content: "\e93e";}.icon-cloud-snow:before {content: "\e93f";}.icon-code:before {content: "\e940";}.icon-codepen:before {content: "\e941";}.icon-command:before {content: "\e942";}.icon-compass:before {content: "\e943";}.icon-copy:before {content: "\e944";}.icon-corner-down-left:before {content: "\e945";}.icon-corner-down-right:before {content: "\e946";}.icon-corner-left-down:before {content: "\e947";}.icon-corner-left-up:before {content: "\e948";}.icon-corner-right-down:before {content: "\e949";}.icon-corner-right-up:before {content: "\e94a";}.icon-corner-up-left:before {content: "\e94b";}.icon-corner-up-right:before {content: "\e94c";}.icon-cpu:before {content: "\e94d";}.icon-credit-card:before {content: "\e94e";}.icon-crop:before {content: "\e94f";}.icon-crosshair:before {content: "\e950";}.icon-database:before {content: "\e951";}.icon-delete:before {content: "\e952";}.icon-disc:before {content: "\e953";}.icon-dollar-sign:before {content: "\e954";}.icon-download:before {content: "\e955";}.icon-download-cloud:before {content: "\e956";}.icon-droplet:before {content: "\e957";}.icon-edit:before {content: "\e958";}.icon-edit-2:before {content: "\e959";}.icon-edit-3:before {content: "\e95a";}.icon-external-link:before {content: "\e95b";}.icon-eye:before {content: "\e95c";}.icon-eye-off:before {content: "\e95d";}.icon-facebook:before {content: "\e95e";}.icon-fast-forward:before {content: "\e95f";}.icon-feather:before {content: "\e960";}.icon-file:before {content: "\e961";}.icon-file-minus:before {content: "\e962";}.icon-file-plus:before {content: "\e963";}.icon-file-text:before {content: "\e964";}.icon-film:before {content: "\e965";}.icon-filter:before {content: "\e966";}.icon-flag:before {content: "\e967";}.icon-folder:before {content: "\e968";}.icon-folder-minus:before {content: "\e969";}.icon-folder-plus:before {content: "\e96a";}.icon-gift:before {content: "\e96b";}.icon-git-branch:before {content: "\e96c";}.icon-git-commit:before {content: "\e96d";}.icon-github:before {content: "\e96e";}.icon-gitlab:before {content: "\e96f";}.icon-git-merge:before {content: "\e970";}.icon-git-pull-request:before {content: "\e971";}.icon-globe:before {content: "\e972";}.icon-grid:before {content: "\e973";}.icon-hard-drive:before {content: "\e974";}.icon-hash:before {content: "\e975";}.icon-headphones:before {content: "\e976";}.icon-heart:before {content: "\e977";}.icon-help-circle:before {content: "\e978";}.icon-home:before {content: "\e979";}.icon-image:before {content: "\e97a";}.icon-inbox:before {content: "\e97b";}.icon-info:before {content: "\e97c";}.icon-instagram:before {content: "\e97d";}.icon-italic:before {content: "\e97e";}.icon-layers:before {content: "\e97f";}.icon-layout:before {content: "\e980";}.icon-life-buoy:before {content: "\e981";}.icon-link:before {content: "\e982";}.icon-link-2:before {content: "\e983";}.icon-linkedin:before {content: "\e984";}.icon-list:before {content: "\e985";}.icon-loader:before {content: "\e986";}.icon-lock:before {content: "\e987";}.icon-log-in:before {content: "\e988";}.icon-log-out:before {content: "\e989";}.icon-mail:before {content: "\e98a";}.icon-map:before {content: "\e98b";}.icon-map-pin:before {content: "\e98c";}.icon-maximize:before {content: "\e98d";}.icon-maximize-2:before {content: "\e98e";}.icon-menu:before {content: "\e98f";}.icon-message-circle:before {content: "\e990";}.icon-message-square:before {content: "\e991";}.icon-mic:before {content: "\e992";}.icon-mic-off:before {content: "\e993";}.icon-minimize:before {content: "\e994";}.icon-minimize-2:before {content: "\e995";}.icon-minus:before {content: "\e996";}.icon-minus-circle:before {content: "\e997";}.icon-minus-square:before {content: "\e998";}.icon-monitor:before {content: "\e999";}.icon-moon:before {content: "\e99a";}.icon-more-horizontal:before {content: "\e99b";}.icon-more-vertical:before {content: "\e99c";}.icon-move:before {content: "\e99d";}.icon-music:before {content: "\e99e";}.icon-navigation:before {content: "\e99f";}.icon-navigation-2:before {content: "\e9a0";}.icon-octagon:before {content: "\e9a1";}.icon-package:before {content: "\e9a2";}.icon-paperclip:before {content: "\e9a3";}.icon-pause:before {content: "\e9a4";}.icon-pause-circle:before {content: "\e9a5";}.icon-percent:before {content: "\e9a6";}.icon-phone:before {content: "\e9a7";}.icon-phone-call:before {content: "\e9a8";}.icon-phone-forwarded:before {content: "\e9a9";}.icon-phone-incoming:before {content: "\e9aa";}.icon-phone-missed:before {content: "\e9ab";}.icon-phone-off:before {content: "\e9ac";}.icon-phone-outgoing:before {content: "\e9ad";}.icon-pie-chart:before {content: "\e9ae";}.icon-play:before {content: "\e9af";}.icon-play-circle:before {content: "\e9b0";}.icon-plus:before {content: "\e9b1";}.icon-plus-circle:before {content: "\e9b2";}.icon-plus-square:before {content: "\e9b3";}.icon-pocket:before {content: "\e9b4";}.icon-power:before {content: "\e9b5";}.icon-printer:before {content: "\e9b6";}.icon-radio:before {content: "\e9b7";}.icon-refresh-ccw:before {content: "\e9b8";}.icon-refresh-cw:before {content: "\e9b9";}.icon-repeat:before {content: "\e9ba";}.icon-rewind:before {content: "\e9bb";}.icon-rotate-ccw:before {content: "\e9bc";}.icon-rotate-cw:before {content: "\e9bd";}.icon-rss:before {content: "\e9be";}.icon-save:before {content: "\e9bf";}.icon-scissors:before {content: "\e9c0";}.icon-search:before {content: "\e9c1";}.icon-send:before {content: "\e9c2";}.icon-server:before {content: "\e9c3";}.icon-settings:before {content: "\e9c4";}.icon-share:before {content: "\e9c5";}.icon-share-2:before {content: "\e9c6";}.icon-shield:before {content: "\e9c7";}.icon-shield-off:before {content: "\e9c8";}.icon-shopping-bag:before {content: "\e9c9";}.icon-shopping-cart:before {content: "\e9ca";}.icon-shuffle:before {content: "\e9cb";}.icon-sidebar:before {content: "\e9cc";}.icon-skip-back:before {content: "\e9cd";}.icon-skip-forward:before {content: "\e9ce";}.icon-slack:before {content: "\e9cf";}.icon-slash:before {content: "\e9d0";}.icon-sliders:before {content: "\e9d1";}.icon-smartphone:before {content: "\e9d2";}.icon-speaker:before {content: "\e9d3";}.icon-square:before {content: "\e9d4";}.icon-star:before {content: "\e9d5";}.icon-stop-circle:before {content: "\e9d6";}.icon-sun:before {content: "\e9d7";}.icon-sunrise:before {content: "\e9d8";}.icon-sunset:before {content: "\e9d9";}.icon-tablet:before {content: "\e9da";}.icon-tag:before {content: "\e9db";}.icon-target:before {content: "\e9dc";}.icon-terminal:before {content: "\e9dd";}.icon-thermometer:before {content: "\e9de";}.icon-thumbs-down:before {content: "\e9df";}.icon-thumbs-up:before {content: "\e9e0";}.icon-toggle-left:before {content: "\e9e1";}.icon-toggle-right:before {content: "\e9e2";}.icon-trash:before {content: "\e9e3";}.icon-trash-2:before {content: "\e9e4";}.icon-trending-down:before {content: "\e9e5";}.icon-trending-up:before {content: "\e9e6";}.icon-triangle:before {content: "\e9e7";}.icon-truck:before {content: "\e9e8";}.icon-tv:before {content: "\e9e9";}.icon-twitter:before {content: "\e9ea";}.icon-type:before {content: "\e9eb";}.icon-umbrella:before {content: "\e9ec";}.icon-underline:before {content: "\e9ed";}.icon-unlock:before {content: "\e9ee";}.icon-upload:before {content: "\e9ef";}.icon-upload-cloud:before {content: "\e9f0";}.icon-user:before {content: "\e9f1";}.icon-user-check:before {content: "\e9f2";}.icon-user-minus:before {content: "\e9f3";}.icon-user-plus:before {content: "\e9f4";}.icon-users:before {content: "\e9f5";}.icon-user-x:before {content: "\e9f6";}.icon-video:before {content: "\e9f7";}.icon-video-off:before {content: "\e9f8";}.icon-voicemail:before {content: "\e9f9";}.icon-volume:before {content: "\e9fa";}.icon-volume-1:before {content: "\e9fb";}.icon-volume-2:before {content: "\e9fc";}.icon-volume-x:before {content: "\e9fd";}.icon-watch:before {content: "\e9fe";}.icon-wifi:before {content: "\e9ff";}.icon-wifi-off:before {content: "\ea00";}.icon-wind:before {content: "\ea01";}.icon-x:before {content: "\ea02";}.icon-x-circle:before {content: "\ea03";}.icon-x-square:before {content: "\ea04";}.icon-youtube:before {content: "\ea05";}.icon-zap:before {content: "\ea06";}.icon-zap-off:before {content: "\ea07";}.icon-zoom-in:before {content: "\ea08";}.icon-zoom-out:before {content: "\ea09";}/* msngr */.open_msgr {position: fixed; color: #fff; font-size: 14px; cursor: pointer; height: 36px; z-index: 9; max-width: 500px; line-height: 36px; font-family: Arial,Helvetica,sans-serif; left: auto; right: 12%; bottom: -46px; transform: none; border-radius: 25px 25px 0 0; background-color: #f79937; background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.15) 0, rgba(255,255,255,0) 100%); transition: 1.3s;}.open_msgr.open {bottom: 0;}.open_msgr::before {left: -20px; background-image: url(https://visualweb.ru/img/lbl_bg_l.svg);}.open_msgr::after {right: -16px; background-image: url(https://visualweb.ru/img/lbl_bg_r.svg);}.open_msgr:before,.open_msgr:after {color: #f79937}.open_msgr:before,.open_msgr:after {content: ''; bottom: -6px; height: 40px; width: 42px; position: absolute; z-index: 0; background-repeat: no-repeat;}.open_msgr .wrap {padding: 0 20px 0 30px;}.open_msgr .lbl {font-size: 15px; margin-left: 0; padding: 0 10px; display: block; white-space: nowrap; height: 36px; line-height: 36px; letter-spacing: 0.5px;}.open_msgr .icon-mail {position: absolute; top: -10px; left: -8px; color: #f79937; font-size: 18px; text-align: center; line-height: 26px; width: 34px; height: 34px; border: 2px solid #f79937; background: #fff; border-radius: 50%;}.open_msgr .icon-mail:before {line-height: 28px; margin-right: 1px;}.msg_box {display: none; position: fixed; z-index: 9999999; bottom: 60px; right: 12%; width: 310px; min-height: 395px; border-radius: 5px; font-size: 16px; background: #fff; box-shadow: 0 1px 3px 0 rgba(0,0,0,0.24), 0 5px 35px 0 rgba(0,0,0,0.3);}.msg_box .title {position: relative; font-size: 18px; text-align: center; height: 40px; text-shadow: 0 1px 0 rgba(0,0,0,0.15); font-weight: bold; line-height: 40px; color: #fff; border-radius: 5px 5px 0 0; background-color: #00beec; background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.15) 0, rgba(255,255,255,0) 100%);}.msg_box .title.icon-mail:before {position: absolute; left: 15px; line-height: 40px; opacity: 0.7; font-size: 20px;}.msg_box_close {position: absolute; top: 0; right: -38px; color: #fff; font-size: 14px; text-align: center; line-height: 26px; width: 26px; height: 26px; background: #00beec; border-radius: 50%; cursor: pointer; box-shadow: 0 1px 3px 0 rgba(0,0,0,0.24), 0 5px 35px 0 rgba(0,0,0,0.3);}.msg_box_close.icon-x:before {line-height: 26px;}.msg_box .wrap {padding: 10px 10px 5px 10px; position: relative;}.msg_box .confirm_box {display: none; position: relative; text-align: center; height: 350px; padding-top: 220px; font-size: 18px;}.msg_box .confirm_box::after {content: ''; position: absolute; top: 90px; left: 0; right: 0; height: 110px; background: url(https://visualweb.ru/img/status_check.png) center no-repeat; background-size: contain;}.msg_box .hint {position: relative; background: #eee; border-radius: 3px; padding: 10px 10px 10px 15px; margin-bottom: 15px;line-height:20px}.msg_box .hint:after {content: ''; position: absolute; right: 100%; top: 10px; width: 0; height: 0; border-style: solid; border-width: 7px 8px 7px 0; border-color: transparent #eee;}.msg_forms {}.msg_forms .btn_box {padding: 0 0 10px}.msg_forms .field {border: 1px solid #e2e2e2; border-radius: 3px; margin: 10px 0; position: relative;padding:0}.msg_forms .field::before {position: absolute; top: 0; left: 10px; line-height: 36px !important; font-size: 18px; padding:0px;}.msg_forms input[type="text"],.msg_forms input[type="email"],.msg_forms input[type="phone"],.msg_forms textarea {border: none; background: none; display: block; width: 100%; height: 36px; font-size: 15px; padding: 0 10px;}.msg_forms textarea {height: 80px !important; padding: 8px 10px!important; border:none!important;}.msg_forms .field[class^="icon-"] input[type="text"],.msg_forms .field[class*=" icon-"] input[type="text"] {padding-left: 40px;}.msg_forms .send_btn {width: 100px; height: 32px; background: #00beec;}.msg_forms .send_btn:hover {background: #f79937;}.msg_forms button {display: inline-block; transition: 0.3s; border: none; text-align: center; font-size: 12px; letter-spacing: 0.4px; text-transform: uppercase; font-weight: bold; color: #fff; border-radius: 3px; cursor: pointer;}.msg_forms button:active {transform: scale(0.96);}textarea,input,button {-webkit-appearance: none; outline:none !important;}@media (max-width: 800px) {.row textarea.cms_textarea, .row input {font-size: 18px;line-height: 1.4 !important;}.open_msgr {bottom: 30px !important; right: 20px; width: 50px; height: 50px; border-radius: 50%; opacity: 0; visibility: hidden; transition: 0.5s;}.open_msgr.open {opacity: 1; visibility: visible;}.open_msgr:before,.open_msgr:after {display: none;}.open_msgr .lbl {display: none;}.open_msgr .icon-mail {position: absolute; top: 0; left: 0; color: #fff; font-size: 30px; text-align: center; line-height: 50px; width: 50px; height: 50px; border: none; background: #00beec;}.open_msgr .icon-mail:before {line-height: 50px; margin-left: 2px;}}@media (max-width: 480px) {.msg_box {display: none; top: 0; left: 0; bottom: 0; right: 0; width: auto; min-height: 0; height: auto; border-radius: 0; box-shadow: none;}.msg_box .title {font-weight: normal; border-radius: 0; background: #00beec;}.msg_box_close {top: 8px; right: 10px; font-size: 18px; line-height: 26px; width: 26px; height: 26px; background: none; box-shadow: none; z-index: 10;}}@media (max-width: 360px) {.open_msgr {bottom: 15px !important; right: 15px;}}div.btn_box input#m8dbfasubmit.cms_submit {background: #00beec none repeat scroll 0 0;border: medium none;border-radius: 3px;color: #fff;cursor: pointer;display: inline-block;font-size: 12px;font-weight: bold;height: 32px;letter-spacing: 0.4px;line-height: 35px;margin-bottom: 0;padding: 0;text-align: center;text-transform: uppercase;transition: all 0.3s ease 0s;width: 100px;}div.btn_box input#m8dbfasubmit.cms_submit:hover {background: #f79937;}.zayvka-left {width:48%;display:inline-block;}.zayvka-left h2{margin-bottom:20px;}.zayvka-left ul li {padding-left:0px;margin-top:10px;}.zayvka-right {width:48%;display:inline-block;}.zayvka-right h2{margin-bottom:20px;}.zayvka-right ul li {margin-left:0px;margin-top:10px;}@media (max-width: 880px) {.zayvka-left {width:100%;display:block;}.zayvka-right {width:100%;display:block;}}.bold {font-weight:bold}@media (max-width:1050px) {.images {width:100%}}.nomargin {margin:0;padding:0 0 0}/*.container ul li.active  {background: #0ca5ca none repeat scroll 0 0;height: 6px;}*/.pr_hour {font-size:17px;display:inline-block;background:#00bcec;color:#fff;padding: 4px 20px 2px;border-radius: 20px;margin:  -15px auto 10px;position:absolute;line-height:23px;}.pr_hour_fix {font-size:17px;display:inline-block;background:#00bcec;color:#fff;padding: 4px 20px 2px;border-radius: 20px;margin: 0 auto 20px;}.pr_noabs {position:relative}.subn ul.col.x2 li.active a{color:black;}.subn ul.col li.active a {color:black;}/*актив меню*/.container ul li.open_subn a.active {background: #0ca5ca none repeat scroll 0 0;}.newsopen {width:1180px;margin-bottom:40px;font-size: 22px;line-height: 35px;}.newsopen a {color: #00beec;}.newsopen a:hover {color:#000}.newsopen ul {font-size: 22px;line-height: 30px;margin-bottom: 40px;}.newsopen ul li {position: relative;padding-left: 28px;margin-left: 38px;line-height: 1.6;}.newsopen ul li:after {content: '';position: absolute;left: 0;top: 14px;width: 7px;height: 7px;background: #01bfec;border-radius: 50%;}.newsopen ul.bt_action_box li:after {display: none;}.newsopen ul.f_soc_lnk li:after {display: none;}.newsopen .art_date {float: none;margin-top: 30px}.art_date a {color:#fff}.newsopen .art_back {float: none;}.newsopen__footer {display: flex;align-items: center;justify-content: space-between;}@media (max-width:760px) {.newsopen {font-size: 18px;line-height: 1.4 !important;}.newsopen ul li {padding-left: 20px;margin-left: 0px;line-height: 1.4;}.newsopen__footer .vn{font-size:18px}.newsopen__footer .art_view, .newsopen__footer .art_date, .newsopen__footer .art_like{font-size:15px}.newsopen img {width:100%}.art_like::before {width:13px !important;height:13px !important;}}.newsopen__stat {display: flex;align-items: center;justify-content: center;}.newsopen__stat .art_like {margin-left: 15px;}.art_view {display: flex;align-items: center;font-size: 18px;color: #a6adaf;}.art_view::before {content: '';width: 19px;height: 13px;margin-right: 5px;/*background: url(/images/icon-view.svg) center no-repeat;*/opacity: 0.4;}.art_like {display: flex;align-items: center;font-size: 18px;color: #00beec;}.art_like::before {content: '';display: block;/*width: 18px;*/height: 18px;/*background: url(/images/heart.svg) center no-repeat;*/background-size: contain;margin-right: 5px;position: relative;top: -1px;}.like_span {display: flex;align-items: center;margin-left: 19px;}/*.like_span::before {content: '';display: block;width: 14px;height: 14px;background-size: contain;margin-right: 5px;position: relative;top: -2px;}*/.subcreate .subn .col{width:100%}.subcreate .subn {width:33.3%;left:33.4%}@media (max-width:800px) {.subcreate .subn {width:100%;left:7.6%}.main_nav .subn li.ttl {color:#000;margin-bottom:10px;}.main_nav .subn .ttl {padding-top:10px !important;}}@media (max-width:640px) {.main_nav .subn .ttl {padding-top:20px !important;}.newsopen__stat {display:none}}.subfin .subn {width: 16.7%;left: 0;}.subcont .subn .col{width:100%}.subcont .subn {width: 16.7%;right: 16.6%;;left: auto;}.subtech .subn .col{width:50%}.subtech .subn {width:33.3%;left:50%}.subseo .subn .col{width:100%}.subseo .subn {width: 16.7%;right: -13px;left: auto;}@media (max-width:800px) {.subtech .subn, .subcreate .subn, .subcont .subn {width: 100%;}.proj_full_card .short_info {padding: 0;display: flex;flex-wrap: wrap;justify-content: space-evenly;}.proj_full_card .short_info .date {order:2}.proj_full_card .cat_name {order: 1;width: 100%;}.proj_full_card .short_info .arch {order: 3;}}.fig {margin-bottom:30px;text-align:center}.fig img{max-width:100%;margin-top:30px;}.fig span {display:block;text-align:center;font-style:italic;color:#aaa;font-size:17px}.ttl {font: 300 38px 'Circe';color: #202021;margin: 0 0 20px 0;padding: 0;}.works p{margin-bottom:0px;}.works .work{margin-bottom:30px;}.works .name {font-weight:700;}.works .param, .newsopen .param {color:#a2a9aa;margin-bottom:40px;}.faq_serv {max-width: 1180px;margin: 0 auto 50px;}.faq_serv .popup-line {margin-bottom:3px;font-size: 22px;color:#293234}.faq_serv .popup-line span {font-size: 18px;color: #a6adaf;margin-left: 10px;}@media (max-width:960px) {.faq_serv {margin: 0 auto;}.faq_serv .popup-line span {margin-left: 0px;display:block;margin-top:5px;}}.faq_serv .container {padding: 0 118px;}@media (max-width:1024px) {.faq_serv .container {padding: 0 !important;}}@media (max-width:1115px) {.faq_serv {text-align:left;}.faq_serv .popup-line {margin-bottom:10px;line-height:1.4;font-size:18px}}.popup-line a{cursor:pointer; margin-top:5px; border-bottom: dashed 1px #aeaeae; color:#293234;}.popup-line a:hover{border-bottom: none;}.workpic {margin-bottom:40px;text-align:center;}.workpic img {border:solid 1px #efefef;width:100%}.workpic canvas{width:100% !important;height:100% !important}@media (max-width:1115px) {.workpic img{width:100%}}.workpic span {display:block;text-align:center;color:#a2a9aa;margin:3px 0;font-style:italic}.workpic_small {margin-bottom:40px;text-align:center;}.workpic_small img {border:solid 1px #efefef;}.workpic_small span {display:block;text-align:center;color:#a2a9aa;margin:3px 0;font-style:italic}@media (max-width:960px) {.workpic_small img {width:100%}}.blog-soc-icons {text-align:center;}.blog-soc-icons .icon{display:inline-block;text-align:center;border:solid 1px #eee;margin:0 10px;}.blog-soc-icons img{width:80px;fill:#00beec}.blog-soc-icons a{display:block}#mb7f80questionsubmit {width: 250px; height: 70px; font-size: 20px; line-height: 70px;display: inline-block; width: 250px; height: 70px; line-height: 73px; font-weight: bold; text-align: center; color: #fff; background: #237ecb; border: none; transition:0.3s; border-radius: 10px; background: #01caeb; background-image: linear-gradient(259deg, #01d4ea, #00bcec);}.tplist {margin:-40px 0 20px;}.tplist a {margin-top:0px !important;}@media (max-width:900px) {.tplist {margin:20px 0 0;}}.final {margin-bottom:40px;margin-top:30px;}.final h2 {border:none}.final p{margin-bottom:0px;}.final td {width:16%;padding:15px;text-align:center;font-size: 20px;line-height:26px}.final tr td:first-child{width:4%}.final .new td{font-size:25px;}.final tr:nth-child(2n+1) {background:#f1f1f1}.view svg {fill:#a6adaf;}@media (max-width:900px) {.final {padding:60px 0 0;margin-bottom:40px;border:none;margin-top:30px;overflow: auto;background: url(/images/icon-hscroll.svg) center 15px no-repeat;background-size: 32px 32px;}.final td {width:24%;padding:15px;text-align:center;font-size: 15px;line-height:18px;}.final .new td{font-size:20px;white-space: nowrap}}.quest li {margin-bottom:3px;}.quest li span{font-size: 18px;color: #a6adaf;margin-left:10px;}.quest li a {color: #2a2d39;}.quest li a:hover {color: #01a7e1;}.mbot {margin-bottom:50px !important}@media (max-width:960px) {.quest li {margin-bottom:2px;}.mbot {padding-bottom:35px;margin-bottom:35px !important;border-bottom:solid 1px #efefef}}.quest p {display:inline-block;}.faqfrm input[type=submit], .butfaq {background: #01caeb linear-gradient(259deg, #01d4ea, #00bcec) repeat scroll 0 0;border: medium none;border-radius: 10px;color: #fff;display: block;    font-size: 18px;font-weight: bold;height: 53px;line-height: 53px;margin: auto;text-align: center;transition: all 0.3s ease 0s;width: 186px;}.faqfrm input[type=submit]:hover, .butfaq:hover {color: #fff;background-image: linear-gradient(259deg, #00bcec, #01d4ea);}.butfaq {margin-bottom:30px;}@media (max-width: 1180px) {.newsopen {width:100% !important;padding: 0 15px;}}.faq_open a{color: #00beec;}.faq_open a:hover{color: #293234;}.lists {display:flex;margin-bottom:60px;}.lists .col {width: 33%;margin-right: 20px;}.faq_open li {position: relative;padding-left: 28px;margin-left: 38px;line-height: 1.6;}.faq_open li:after {content: '';position: absolute;left: 0;top: 14px;width: 7px;height: 7px;background: #01bfec;border-radius: 50%;}.faq_open ul {margin-bottom:30px;}.form_two_col {display:flex;justify-content:space-between}.form_two_col .row {width:48%}@media (max-width: 960px) {.lists {margin:0 15px;}.faq_open {padding-top:10px}.form_two_col {display:block;}.form_two_col .row {width:100%}}@media (max-width: 760px) {.lists {display:block}.lists .col {width: 100%;}}.lists a {display: block;margin-bottom: 10px;font-size: 21px;color:#00c7eb;font-weight: 400;}.lists a:hover {color: #293234;}.cbc h1.hide {display:none;}.price {line-height: 35px !important;font-size:40px}.price span{display:block;color:#aeaeae;text-decoration:line-through;font-size: 23px;}.m0 {margin:0}/*.card_proj_img {width: 568px;height:463px;display: block;transition: 1.8s;background-size: contain !important;}*/.proj_short_card > a {position: relative;color:#fff}.proj_short_card > a:after {content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.3)}.proj_short_card > a:hover:after {content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0);-webkit-transition: 0.3s;transition: 0.4s;}.proj_short_card .info_box,.proj_short_card .cat_name_box {z-index: 1;}.proj_short_card .info_box span {position:relative}.terms {font-size: 13px;margin-bottom: 20px;text-align: center;line-height: 16px;}.zf {font: 300 48px 'Circe'; color: #000; margin: 0 0 30px; padding: 0; text-align: center;}#loadbutton {background: #01caeb linear-gradient(259deg, #01d4ea, #00bcec) repeat scroll 0 0;cursor: pointer;border: medium none;border-radius: 10px;color: #fff;display: block;font-size: 18px;font-weight: bold;height: 53px;line-height: 53px;margin: auto;text-align: center;transition: all 0.3s ease 0s;width: 186px;margin-top: 30px;}@media (max-width: 780px) {.zf {font: 300 38px 'Circe'; margin: 0 0 0px;}}.pullup_block {margin-bottom:60px;}.pullup_button {margin-bottom:3px;}.pullup {display:inline-block;font: 300 22px 'Circe';cursor:pointer;color:#293234;padding:0 0 3px 0;border-bottom:dashed 1px #aeaeae}.pullup:hover {border-bottom:dashed 1px #fff;color:#0ca5ca}.pullup_open {padding:30px 0 40px 40px;}@media (max-width: 768px) {.pullup {font: 300 18px/1.4 'Circe';padding:0}.pullup_open {padding:0 0 20px 25px;font-size: 18px;line-height: 1.4 !important;}}.page_form {background:#f5f5f5;padding: 60px;}.page_form input, .page_form textarea{border:solid 1px #f5f5f5 !important}.page_form .cms_submit {border:none !important}.form_col {display:flex}.form_col input:nth-child(2) {margin:0 20px;}@media (max-width: 960px) {.form_col {display:block}.form_col input:nth-child(2) {margin: 0 0 12px;}}@media (max-width: 640px) {.page_form {padding: 40px 20px;}.formtext {font-size:18px;line-height:1.4}}.img_left .descr {padding:0 0 0 42px;}.img_right .descr {padding:0 42px 0 0;text-align:left}.img_left, .img_right {margin-bottom:0px;}.img_left .descr, .img_right .descr {width:50%;vertical-align:top;line-height:20px;font-size:20px;}.img_left .descr p, .img_right .descr p {line-height:30px;}.info_blocks strong{display:block;font-size:35px;margin-bottom:20px;line-height:40px;}@media (max-width: 800px) {.info_blocks strong{margin:20px 0;}.img_left {display: flex;flex-direction: column-reverse;flex-wrap: wrap;}}.info_blocks figure{width:50%;display:table-cell;}.info_blocks figure img {width:100%;}.info_blocks .descr {display:table-cell;vertical-align:middle;}.info_blocks .more {background-color: #ff4b33;border-radius: 4px;color: #fff;font-size: 20px;margin: auto;padding: 12px;text-align: center;display:inline-block;}.info_blocks a {color:#333}.info_blocks a:hover .more {background: #ffcc33;}.info_blocks .sep {font-size:0;margin:30px 0}.img_left figure{padding-right: 42px;}.img_right figure{padding-left: 42px;}@media (max-width: 800px) {.img_left figure{padding-right: 0;}.img_right figure{padding-left: 0;}}@media (max-width: 800px) {.info_blocks figure{width:100%;display:block;}.info_blocks .descr {display:block;width:100%;padding:0px;}.img_left, .img_right {margin-bottom:20px;}.img_right img, .img_left img {margin-top:20px;}.img_right .anch {display: flex;flex-flow: wrap}.img_right figure{order: 1;padding-left: 0px;}.img_right .descr{order: 2;text-align:left;}}.blocks_2 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top:50px}.blocks_2 .item {width: 48%;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 65px;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-right: 50px;text-align: left;}.blocks_2 .item .title {margin-bottom:20px;font-size:30px;font-weight:300;line-height:38px;    position: initial;color: #293234;text-align: left;padding:0}.blocks_2 .item .desc {line-height:1.6}.blocks_3_1 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.blocks_3_1 .item{width: 33.33%;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 65px;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-right: 50px;}.blocks_3_1 .item .title{margin-bottom:20px;font-weight:bold;font-size:20px;line-height:28px;}.blocks_3_1 .item .desc {line-height:1.6}@media (max-width: 960px) {.blocks_2 {display:block}.blocks_2 .item {width: 100%;padding-right:0}.blocks_2 .item .desc {line-height:1.4;font-size:18px}.blocks_3_1 {display:block;padding:0}.blocks_3_1 .item{width: 100%;display:block;padding-right: 0;margin-bottom: 45px;}.blocks_3_1 .item .title{line-height:27px;}.blocks_3_1 .item .desc{line-height:30px;}}.blocks_3_2 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top:70px;justify-content: space-between;}.blocks_3_2 .item{width: 32%;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 0;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-bottom: 50px;}.blocks_3_2 .item .title{margin-bottom:20px;font-size:30px;font-weight:400;line-height:38px}.blocks_3_2 .item .title2{margin-bottom:20px;font-size:30px;font-weight:300;line-height:38px;text-align:left}.blocks_3_2 .item .desc{line-height:1.5;text-align:left;font-size: 20px;}@media (max-width: 960px) {.blocks_3_2 {margin-top:45px}.blocks_3_2 .item .desc{line-height:1.4;font-size:18px}.blocks_3_2 {display:block;padding:0}.blocks_3_2 .item{width: 100%;display:block;padding-right: 0;margin-bottom: 0;padding-bottom: 20px;}.blocks_3_2 .item .title, .blocks_3_2 .item .title2{font-size:22px;line-height:30px;font-weight:700}}.blocks_4 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.blocks_4 .item{width: 25%;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 65px;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-right: 50px;}.blocks_4 .item .title{margin-bottom:20px;font-weight:bold}@media (max-width: 960px) {.blocks_4 {display:block;padding:0 20px}.blocks_4 .item{width: 100%;display:block;padding-right: 0;}}.insert_1, .insert_2, .insert_3, .insert_4, .insert_5 {margin:50px auto}.insert_1 {padding:40px;border: 5px solid #00beec;font-size: 26px;}.insert_2 {padding:40px;background: #00beec;font-size: 26px;color:#fff}.insert_2_red {padding:40px;background: #f00;font-size: 26px;color:#fff}.insert_3 {text-align:center;font-size:32px;}.insert_4 {}.insert_4 .line {width: 100%;max-width: 140px;margin-left: auto;margin-right: auto;height: 1px;background-color: #000000;}.insert_4 .line-text{padding:50px 0;text-align:center;}.insert_5 {border-left: 5px solid #00beec;font-size:32px;padding-left:40px;line-height:45px;text-align:left}.insert_port {border-left: 5px solid #00beec;font-size:21px;padding-left:40px;line-height:30px;text-align:left}@media (max-width: 960px) {.insert_1, .insert_2 {padding:15px;font-size: 20px;line-height: 27px;}.insert_5 {font-size:22px;line-height:30px;padding-left:20px;}.insert_3 {text-align:center;font-size:28px;line-height: 35px;}.insert_4 .line-text{padding:30px 0;line-height: 35px;}.insert_5 {padding:0 30px}.insert_port {font-size:17px;line-height:22px;padding-left:20px;}}.container section {display: block;content: "";height: 80px;margin: -140px 0 0;}.menu_marg {margin-top:20px}.head_in {margin-top:40px;}@media (max-width: 960px) {.head_in {margin-top:20px;}}.arrtop {color:#21a519;font-weight:bold;display:inline-block;margin-left:5px;}.arrbot {color:#ff0000;display:inline-block;margin-left:5px;}.checked {opacity:0.5;margin-left: 5px;font-size: 10px;}.vars {font-weight:400}.vars em{font-weight:800;font-style:normal}@media (max-width: 960px) {.mob_hide {display:none}.checked {display:none}}.price_small {display:block;margin-bottom:5px;}.art_list .item .count {display: inline-block;text-align: center;padding: 3px 8px 2px 0;font-size: 13px;color: #00beec;text-decoration: none;margin: 0 10px 0 0;line-height:1;}.art_list .item .count:hover {color: #000;}.blog-2 {background: #fff !important} /*Студия*/.blog-6 {background: #fff !important} /*Техподдержка*/.blog-7 {background: #fff !important} /*Верстка*/.blog-8 {background: #fff !important} /*Контекст*/.blog-9 {background: #fff !important} /*SEO*/.blog-12 {background: #fff !important} /*Аудит сайтов*/.blog-14 {background: #fff !important;} /*Wordpress*/.blog-15 {background: #fff !important;} /*Телеграм*/.blog-16 {background: #fff !important;} /*Интернет-магазин*/.blog-17 {background: #fff !important;} /*Недвижимость*/.blog-18 {background: #fff !important;} /*Корпоративный*/.mob_icons {display:none}.cont_top {display: flex;align-items: center;gap: 20px;}.cont_top .h-nav-contact {width:26px;height:26px;margin-right:0}@media (max-width: 960px) {.art_list .item {min-width:80vw}.art_list .item .count {padding: 3px 7px 2px 0;font-size: 12px;}.mob_icons {display:flex}.mob_icons img {width:24px;}.h-nav-contact-phone img {width: 29px;}.cont_top {display: none;}}.soc_mess {display:flex;align-items: center;margin:0 0 50px;justify-content: center;}.soc_mess .f_soc_lnk {width:auto;padding-left:20px}.soc_mess .f_soc_lnk li{width:auto;margin:0 30px;}.soc_mess .f_soc_lnk svg {width:60px; height:60px;fill: #00beec;}.soc_mess .f_soc_lnk img {width:60px; height:60px;fill: #00beec;}@media (max-width: 760px) {.soc_mess .f_soc_lnk {width:100%;padding-left:0;display: flex;margin-top: 30px;justify-content: space-between;}.soc_mess .f_soc_lnk li{width:auto;margin:0 10px;width: 25%;}.soc_mess .f_soc_lnk svg {width: 100%;height: 100%;}}.faq_list {padding-top:40px}@media (max-width: 960px) {.faq_list {padding-top:15px}}.item a.linknews {display: inline-block;padding-right:12px;}.wrap div.text_box span.lmp.blog {font-size: 20px;color: red;display: inline-block;padding-right:12px;}.hashtags {margin-bottom: 17px;font-size: 13px;display: flex;justify-content: center;flex-wrap: wrap;}.hashtags a{padding:0 5px;color:#00beec}.hashtags a:hover{opacity:0.7}.hashtags span {font-size: 13px;color: #00beec;display:inline-block;margin-right:18px;}.info_box .hashtags {display:none}.hashtags-all {display:block}.tags_list {text-align:center;margin-bottom: 10px;}@media (max-width: 960px) {.art_list .hashtags {display:none}.hashtags {line-height:1;margin:0 0 20px 0}.hashtags a{padding:5px 10px}.hashtags span {margin:3px;}.mp_last_work .hashtags {margin:0 0 20px}.hashtags {font-size: 15px;}}.fullbg {margin-left: -1000px;margin-right: -1000px;padding-left: 1000px;padding-right: 1000px;background:#00beec;padding-top:80px;padding-bottom:80px; max-width: inherit;}.fullbg .h2-first {color:#fff;margin-top:0;margin-bottom:60px;max-width:1180px;padding: 0}.fullbg .h2-first span {text-transform: inherit}@media (max-width: 960px) {.fullbg {padding-top:5px;padding-bottom:40px;}.fullbg .h2-first {margin-top:40px !important;margin-bottom: 13px !important;}}.fullbg_g {margin-left: -1000px;margin-right: -1000px;padding-left: 1000px;padding-right: 1000px;background:#f9fafa;padding-top:5px;padding-bottom:80px; max-width: inherit;margin-top:80px;}.fullbg_g .h2-first {color:#fff;margin-top:0;margin-bottom:40px}@media (max-width: 960px) {.fullbg_g {padding-top:5px;padding-bottom:40px;}}.tariff {display: flex;justify-content: center;}.tariff .item {-ms-flex-preferred-size: 33.333%;flex-basis: 33.333%;-webkit-flex-basis: 33.333%;    max-width: 33.333%;width: 33.333%;background: #fff;border-radius: 15px;margin: 0 10px;transition: background-color .3s ease-out;position: relative;background:#fff;padding: 30px 30px 110px 30px;}.tariff .name {text-align:center;line-height: 1.3;margin-top: 20px;font-weight:500}.tariff .price {text-align:center;font-weight: 500;margin-top: 25px;font-size:45px;}.tariff .price span {color:#bbb;text-decoration: none;font-weight: normal;font-size: 18px;}.tariff .inf {border-top:solid 1px #eee;padding:20px 0;margin:20px 0 0;line-height: 1.5;font-size: 18px;}.tariff .inf hr {margin: 20px 0 25px;background: #eee;}.tariff .popular {position:absolute;text-align: center;font-size:14px;transform: translate(-50%,-50%);left: 50%;top: 0;background: #ffc700;border-radius: 8px;padding: 10px 15px;    line-height: 1;}.tariff .popular_icon {position:absolute;text-align: center;transform: translate(-50%,-50%);left: 50%;top: 0;border-radius: 8px;padding: 10px 15px;}.tariff .popular_icon img {width:100px;}.tariff .blue_btn {height: 53px;line-height: 53px;margin: auto;width: auto;font-size: 18px;padding: 0 29px;color:#fff}.tariff .blue_btn:hover {color:#fff}.tariff_add {opacity:0.9}.tariff_add .item {padding: 30px}.tariff__header {min-height: 110px;}.tariff__bottom {position: absolute;bottom: 45px;left: 0;right: 0;display: flex;}.tariff_info {text-align:center;color:#fff;margin-bottom:60px;}.txt_com {text-align:center;margin-top:30px;color:#fff}.tariff_2el .item {width:49%;-ms-flex-preferred-size: 49%;flex-basis: 49%;-webkit-flex-basis: 49%;max-width: 49%;}.group .tariff .item {padding:30px;}.tariff_h2_add {margin-top:50px !important;}@media (max-width: 960px) {.fullbg {margin-bottom:50px;}.tariff {display: flex;overflow: auto;margin: 0 -15px;padding: 20px 15px 0 15px;gap: 10px;justify-content: flex-start;scrollbar-width: none;}.tariff::-webkit-scrollbar {-webkit-appearance: none;display: none;}.tariff .item {max-width: 100%;width: 100%;background: #fff;border-radius: 15px;display: block;margin: 0 auto 30px;padding: 30px 15px 110px 15px;min-width: 45vw;}.tariff_add .item {padding: 30px 15px;}.tariff .price {font-size: 30px}.tariff .price br {display: none}.tariff .inf {font-size: 18px;line-height: 1.4 !important;}.tariff .blue_btn {width: 210px;display: block}.tariff__header {min-height: 0;}.tariff_info,.txt_com {font-size: 18px;line-height: 1.4 !important;padding: 0;text-align:left;}.tariff .popular_icon {margin-top: 18px;}.tariff .popular_icon img {width: 70px;}.tariff_block, .tariff_2el {margin-bottom:50px;}.tariff .name {font-size: 20px;}}@media (max-width: 768px) {.tariff {margin: 0;}.tariff .item {min-width: 80vw;}}.container_pad {padding-top:80px;}.container_pad .desc {color:#fff;text-align:center;}.menu_seo_sup {}.type_works ul {display:flex;flex-wrap:wrap;justify-content: space-evenly;}.type_works li {width:40%;margin-bottom: 40px;}.type_works .title{color:#293234;font-size:28px;line-height:36px}.type_works span{color:#8e9191;font-size:19px;}.type_works .work_time{color:#28b9eb;font-size:38px;line-height: 38px;display:flex;align-items: center;}.type_works .work_time figure{margin-right:14px;}@media (max-width: 960px) {.container_pad {padding-top:20px;}.menu_seo_sup .cat_filter {padding:0 0 20px !important;}}@media (max-width: 768px) {.type_works li{width:100%;}.type_works li:last-child {margin-bottom:0}.type_works .title{font-size:22px;line-height:30px}.type_works span{font-size:19px;}.type_works .work_time{font-size:28px;line-height: 28px;}}.cases {display:flex;margin-bottom:50px;}.cases figure{width:33%}.cases figure img{width:100%}.cases .insert_5{width:66%;margin:0 0 0 40px;}.partner_box ul {display:flex}.partner_box li {width:20%;display: flex;align-items: center;justify-content: center;}@media (max-width: 768px) {.tags_list {line-height:1;margin-bottom:5px;}.cases {display:block;}.cases figure{width:100%}.cases .insert_5{width:100%;margin:0;padding:0 10px}.center {text-align:center;}.partner_box {margin-bottom:30px;}.partner_box {display: flex;justify-content: space-around;}.partner_box ul {flex-wrap:wrap;width:90%;justify-content: center;}.partner_box li {width:50%;}}.tag_works {padding: 20px 0 0;}.group .fullbg {background:#fff}.group h2 {color:#000 !important}.group .tariff_info {color:#000}.group .tariff .inf {font: 300 18px/1.4 'Circe';}.group .tariff .item {background:#f5f5f5}.group .tariff .blue_btn {}.tags_in_post {margin-bottom:30px;}.tags_in_post a{margin-right:20px;}.about_main {max-width: 1340px;margin: 0 auto;font-size: 26px;line-height: 45px;padding: 80px 30px 10px;text-align:center;}.about_main a {color: #01a7e1;}.about_main h2 {line-height:1.2}.about_main .main_cats {display: flex;justify-content: center;flex-wrap:wrap}.about_main .main_cats a {color: #fff;background-image: linear-gradient(259deg, #01d4ea, #00bcec);font-size: 18px;line-height: 18px;border-radius: 10px;padding: 18px 20px;font-weight: bold;transition: 0.3s;margin:0 10px 20px;}.about_main .main_cats a:hover {color: #fff;background-image: linear-gradient(259deg, #00bcec, #01d4ea);}@media (max-width: 768px) {.about_main .main_cats a {font-size: 14px;padding: 10px 15px;margin: 0 10px 20px;}.tags_in_post {font-size: 18px;line-height: 1.4 !important;}.about_main {padding: 10px 30px 10px;}.b-lazy {height:300px;}.tag_works {display:flex;flex-wrap:nowrap;overflow-x: auto;gap: 10px;padding: 0px 15px;}.cat_works .proj_short_card {width: 100%;min-width: 80vw;}}.about-box__wrap {position: relative;overflow: hidden;height: 230px;}.about-box__wrap::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 132px;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#ffffff));background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);-webkit-transition: 0.5s;transition: 0.5s;}.about-box__wrap.open::after {display: none;}.about-box__more {display: inline-block;color: #00beec;cursor: pointer;margin-bottom: 30px;border-bottom: dashed 1px #00beec;font-size: 15px;}.about-box__more:hover {border-bottom: dashed 1px #fff;}.nav_link {display:none;}@media (max-width: 992px) {.nav_link {display:block;margin:30px 20px 0 !important}.nav_link a {width:100%}.map_box {height:auto;}}.cms_block {display:flex;flex-wrap:wrap;justify-content:space-between}.cms_block .item {width:48%;margin-bottom:30px;}.cms_block .item img {width:300px;}.cms_block .item .info {line-height: 1.6;}@media (max-width: 992px) {.cms_block {display:block;}.cms_block .item {width:100%}.cms_block .item img {margin:0 auto 20px;display:block}.cms_block .item .info {font-size:18px;line-height:1.4}}.long_new {display: flex !important;width: 50% !important;margin-bottom: 45px;}.long_new .tags_list {display:flex;margin-bottom:10px;flex-wrap: wrap;}.long_new a {display:flex}.long_new .photo_box {width:45%;overflow:hidden;position:relative;}.long_new .photo_box img {filter: grayscale(1);transition: 0.5s;}.long_new .photo_box a:hover img {filter: grayscale(0.20);}.long_new .text_box {padding:0}.long_new .text_box_full {display: flex;align-items: center;padding: 30px;width:55%}.noimg {padding:0 !important}.img_center {text-align:center;}@media (max-width: 992px) {.long_new {display: block !important;width:100% !important}.long_new a {display:block}.long_new .photo_box {width:100%}.long_new .text_box_full {padding: 30px 0 0;width:100%}.contacts_inf {text-align:center}.regions_list {display: flex;flex-wrap: wrap;justify-content: space-between;}.regions_list .col {width: 47%;margin-right: 0;}.img_center img {width:100%}}.ussr_title {color: #01a7e1;cursor:pointer}.ussr_title:hover {color: #293234;}.icons_list ul {display:flex;justify-content: center;}.icons_list li {margin:0 20px 20px 0;}.icons_list img {width:35px}.center {text-align:center}.center img {width:100%}.two_pics {display:flex;gap:20px;}.two_pics .item {width:50%;}.two_pics .item img {width:100%}.two_pics .title {margin-bottom: 20px;font-size: 30px;font-weight: 300;line-height: 38px;position: initial;color: #293234;}.two_pics .text {}@media (max-width: 992px) {.two_pics {flex-wrap:wrap;}.two_pics .item {width:100%;}}.gallery-slider {position: relative;}.gallery-slider._lg .gallery-slider__item img {height: 420px;}.gallery-slider__item {padding: 0;}.gallery-slider .swiper-pagination {position: static;text-align: left;margin-top: 50px;}@media (max-width: 992px) {.gallery-slider .swiper-pagination {margin-top: 20px;}}.gallery-slider .swiper-pagination .swiper-pagination-bullet {background: #E0E0E0;margin: 0 10px 0 0;width: 40px;height: 3px;border-radius: 0;opacity: 0.7;}.gallery-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #ED1847;width: 100px;opacity: 1;}.gallery-item {position: relative;}.gallery-item__num {position: absolute;left: 0;top: 0;width: 50px;height: 50px;background: #ED1847;font-size: 20px;color: #fff;font-weight: 500;line-height: 30px;display: flex;align-items: center;justify-content: center;}.gallery-item__photo img {display: block;width: 100%;height: 310px;-o-object-fit: cover;object-fit: cover;}.gallery-item__title {margin-top: 18px;font-size: 20px;font-weight: 300;line-height: 30px;text-transform: uppercase;}.desc a {color:#00beec}.desc a:hover {color:#293234}.center {text-align:center}.off_inf {text-align:center;margin-top:40px;}.reg_price .price_box {margin:30px 0 0;}.cbc .cat_works:first-child {display:none}.cbc .cat_works:first-child {display:flex}.results {display:flex;justify-content:space-between;margin-bottom:40px;}.results .item {width:19%}.results .name {font-size: 22px;line-height: 29px;margin-bottom: 20px;text-align:center;}.results span {font-size: 45px;line-height: 55px;display: block;text-align:center;margin:20px 0 10px;color:#00beec}.results figure {text-align:center}.results figure img {width:100px;}.wide_slider .text_slider .text_box {padding: 0 20px 20px;}.wide_slider .text_slider .item .photo_box {background-color: #fff;}.wide_slider .text_slider .item {height:500px;}.wide_slider .text_slider .item > * {height:500px;}.wide_slider .spnav .item {height: 12px !important;}.wide_slider .iosSlider {height:500px;}.wide_slider .text_slider .item .photo_box {background-size: contain;}@media (max-width: 992px) {.results {justify-content: center;flex-wrap: wrap;}.results .item {width: 49%;}.wide_slider .text_slider .item > * {height:190px;}}.news_count {position: absolute;margin-top: -13px;margin-left: -6px;background: #f79937;width: 23px;height: 22px;color: #fff;line-height: 24px;border-radius: 50%;text-align: center;font-size: 11px;}.date_cent {text-align:center;margin-bottom:40px;font-size:22px;}.tabs {}.tabs__header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;flex-wrap: wrap;margin-bottom:50px;justify-content: center;}.tabs__item {cursor: pointer;border: medium none;border-radius: 10px;color: #01caeb;display: block;font-size: 18px;font-weight: bold;margin: auto;text-align: center;transition: all 0.3s ease 0s;padding: 22px 20px;line-height: 18px;margin: 0 10px;border: solid 1px #fff;}.tabs__item:hover,.tabs__item.active {opacity: 1;background: #fff;color:#01caeb;border: solid 1px #01caeb;}.tabs__box {display: none;line-height: 1.5;text-align: left;font-size: 20px;color: #555;}.tabs__box .typography {font-size: 18px;line-height: 30px;color: #555;}.tabs__box.visible {display: block;}.tabs__box h3 {margin:27px 0 20px 0px}.header_a {font: 300 48px/52px 'Circe';text-align:center}.header_a a {color:#000}.header_a3 {font: 400 35px/40px 'Circe';text-align:left;}.header_a3 a {color:#000}.first {font-weight: 400;}.mob_serv {display:none}.mob_serv a {color:#000;font-weight: normal;}.mob_serv a.active {color: #01a7e1;}.tilda_tarifs {padding: 0}footer .container {padding: 0 99px 0 50px;}.hashtags h3 {display: block;width: 100%;text-align: center;margin:30px 0 15px}.new_news {position:absolute;font-size:15px; padding:5px 7px;background:#f79937;z-index:1;top:15px;right:0;font-size: 20px;line-height: 22px;color: #fff;}@media (min-width: 992px) {.page_title {background-image:none !important}}.blog_open .art_date {display:none}.newsopen .art_date {display:block}.blog_open .page_title h1 {font-size:52px;}.other_news li {margin-left: 0 !important;margin-bottom: 0;}.other_news li:after {display:none}.more_works {text-align:center;margin-bottom:60px;}.more_works .blue_btn {height: 60px;line-height: 60px;}@media (max-width: 992px) {.more_works {text-align:center;margin:30px 0;}.header_a {font: 300 30px/42px 'Circe';}.header_a3 {font: 400 28px/32px 'Circe';text-align:left;}.header_a, .header_a3 {margin:30px 0 15px}.tabs__header {flex-wrap: nowrap;overflow-x: auto;justify-content: flex-start;}.tabs__item {white-space: nowrap;padding: 10px;}.first {font-size: 20px;line-height: 36px;font-weight: 400;}.mob_serv {display: flex;overflow-x: auto;margin: 0 0 0 15px;}.mob_serv li {white-space: nowrap;margin-right: 15px;}.tilda_tarifs {padding: 0 15px}.tariff {padding: 20px 0 0;}.blog_open .page_title {height: 475px;background-size: cover !important;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: flex-end;position:relative;padding: 15px;        background-position: center !important;}.blog_open .page_title::before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 0;background: linear-gradient(47deg, #000 0%, rgba(0, 0, 0, 0) 100%);opacity: 0.5;max-height: 475px;}.blog_open .page_title h1 {text-align:left;font-size: 28px;z-index: 1;margin: 40px 0;font-weight: 500;}.blog_open .art_date {z-index:1;color:#fff;font-size: 15px;display:flex;align-items: center;}.blog_open .art_date .art_view, .blog_open .art_date .art_like {font-size:15px;color:#a6adaf}.mob_image_blog {display:none}.newsopen .art_date {display:none}.blog_open .cat_filter {display:none}.group {padding:15px 0;}.group .art_list {display:block}.group .art_last_box {padding:0}.group .art_last_box a {color:#000}.samples h2 {margin: 30px 15px !important;}}.type_tasks h2 {display:none}.year_list {width:100%}.load_portfolio {cursor:pointer}.pop {display:none}.top-price {background: url(/uploads/icons/top-price.svg) left center no-repeat;}.top-clock {background: url(/uploads/icons/top-clock.svg) left center no-repeat;}.top-warranty {background: url(/uploads/icons/top-warranty.svg) left center no-repeat;}@media (max-width: 768px) {/*.samples {padding: 0 20px;}*/.mob-otstup {padding: 0 15px !important;}.ordbutton a {margin: 10px!important;}.blocks_portfolio {display:flex;flex-wrap: nowrap;gap: 15px;overflow: auto;margin: 0 -20px;padding: 0 20px;-ms-overflow-style: none;scrollbar-width: none;}.blocks_portfolio::-webkit-scrollbar {display: none;}.blocks_portfolio .item {width: 100%;min-width: 80vw;padding: 25px;background: #f5f5f5;border-radius: 20px;}.region_prices {margin:0 !important}.region_blocks {padding-bottom:20px;}.tag_block h2 {margin: 0 0 20px !important;}}.prices_ussr td {vertical-align: top;padding: 15px 0;}.tarifs_block {padding:0;overflow: visible;}.center {text-align:center}/* DROP DOWN BOX */.filter-box {display: flex;align-items: center;justify-content: center;gap: 20px;}@media (max-width: 1200px) {.filter-box {margin-top: 40px;}}@media (max-width: 992px) {.filter-box {padding: 0 15px;}}@media (max-width: 568px) {.filter-box {flex-wrap: wrap;gap: 30px;margin-top: 40px;margin-bottom: 20px;}}.filter-box__item {min-width: 260px;}@media (max-width: 1200px) {.filter-box__item {width: 100%;}}.drop-box {width: 100%;height: 58px;border: 1px solid #efefef;background: none;border-radius: 10px;position: relative;text-align: left;max-width:258px;margin:auto;}.drop-box.open .drop-box__header::after {transform: rotate(180deg);}.drop-box__label {position: absolute;top: -12px;left: 10px;display: flex;align-items: center;height: 20px;font-size: 16px;background: #fff;padding: 0 10px;}.drop-box__header {display: flex;align-items: center;height: 58px;padding: 0 45px 0 20px;cursor: pointer;z-index: 600;position: relative;}.drop-box__header::after {content: "";position: absolute;top: 0;right: 8px;width: 24px;height: 100%;background: url(https://visualweb.ru/images/chevron-down.svg) center no-repeat;}.drop-box__val {display: block;font-size: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.drop-box__val.show {display: block;}.drop-box__dropdown {display: none;position: absolute;z-index: 5555;top: 100%;left: 0;min-width: 100%;margin-top: 2px;background-color: #fff;font-size: 14px;padding: 10px 5px 10px 10px;min-width: 100%;box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);border-radius: 10px;overflow: hidden;}.drop-box__dropdown-wrap {overflow: auto;max-height: 308px;}.drop-box__dropdown-wrap::-webkit-scrollbar {width: 5px;height: 5px;}.drop-box__dropdown-wrap::-webkit-scrollbar-track {background-color: transparent;margin: 0 15px;}.drop-box__dropdown-wrap::-webkit-scrollbar-thumb {background-color: #efefef;border-radius: 4px;}.drop-box.open .drop-box__dropdown {display: block;}.drop-box__item {display: flex;align-items: center;transition: 0.3s;cursor: pointer;font-size: 20px;white-space: nowrap !important;border-radius: 5px;}.drop-box__item.selected {color: #2673E9;background: #fafafa;}.drop-box__item:hover {color: #2673E9;background: #fafafa;}.drop-box__item a {padding: 4px 10px 2px 10px;display: block;width: 100%;position: relative;}.blog_main img.viop_lk {margin: auto;display: block}.mob_index {display:none}@media (max-width: 768px) {.mob_index {display:block}.mob_index .proj_full_card {width:100%}.mob_index .proj_full_card .text_box {background-image: linear-gradient(241deg, #01d4ea, #00bcec);padding: 50px 0;}.mob_index .card_proj_cover {position: relative;}.mob_index .proj_full_card h1 {color:#fff}.mob_index .proj_full_card h1 a {color:#fff;}.mob_index .long_new .photo_box img {filter: grayscale(0);}}/* Кругляш */.mobile-contacts {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999;display: flex;flex-direction: column;justify-content: flex-end;align-items: flex-end;padding: 45px;opacity: 0;visibility: hidden;transition: 0.5s;}.mobile-contacts::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;opacity: 0;transition: 0.5s;background: #000;opacity: 0.97;}.mobile-contacts.open {opacity: 1;visibility: visible;}.mobile-contacts.open::after {opacity: 0.7;}.mobile-contacts.open .mobile-contacts__list {height: 390px;opacity: 1;}.mobile-contacts__list {overflow: hidden;opacity: 0;transition: 0.5s;}.contact-buttons {display: flex;flex-direction: column;justify-content: flex-end;}.contact-buttons__item {margin-top: 10px;width: 70px;height: 70px;}.contact-button {display: block;border: none;width: 70px;height: 68px;border-radius: 50%;background-color: #fff;background-position: center;background-repeat: no-repeat;background-size: 42px;cursor: pointer;}.contact-button--email {background-color: #31877c;background-image: url(https://visualweb.ru/uploads/icons/social-media-email.svg);}.contact-button--phone {background-color: #f79937;background-image: url(https://visualweb.ru/uploads/icons/social-media-phone.svg);}.contact-button--telegram {background-color: #01a7e1;background-image: url(https://visualweb.ru/uploads/icons/social-media-telegram.svg);}.contact-button--whatsapp {background-color: #25d366;background-image: url(https://visualweb.ru/uploads/icons/social-media-whatsapp.svg);}.contact-button--faq {background-color: #31877c;background-image: url(https://visualweb.ru/uploads/icons/icon-faq-w.svg);}.contact-button--close {background-image: url(https://visualweb.ru/uploads/icons/icon-close-orange.svg);}.contact-button--chat {background-color: #ff4d11;background-image: url(https://visualweb.ru/uploads/icons/icon-chat.svg);}.mobile-open-contacts {display: block;position: fixed;bottom: 45px;right: 45px;z-index: 9999;}.pulsar-icons {background-color: #f79937;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;border-radius: 50%;z-index: 1;}.pulsar-icons__list {display: flex;align-items: center;position: absolute;right: 0;}.pulsar-icons__list-item {display: flex;align-items: center;justify-content: center;width: 70px;min-width: 70px;height: 70px;}.pulsar-icons__list-item img {width: 42px;}@keyframes pulsate {0% {transform: scale(1);opacity: 0;}50% {opacity: 1;}100% {transform: scale(1.5);opacity: 0;}}.pulse-base::before,.pulse-base::after {content:"";border: 15px solid rgba(255,77,17,0.3);border-radius: 50%;top: 0;left: 0;right: 0;bottom: 0;position: absolute;animation: pulsate 3s ease-out;animation-iteration-count: infinite;opacity: 0;z-index: 1;}.pulse-base::before {animation-delay: 0s;}.pulse-base::after {animation-delay: -1.5s;}.icons_soc_top {display:flex}.icons_soc_top img {margin:0 5px;height:32px;}.sl-container {border: 10px solid #BFE2FF;margin: 20px auto;overflow: hidden;position: relative;width: 640px;height: 420px;box-sizing: border-box;box-shadow: 0 4px 12px rgba(0,0,0,0.2), 0 16px 20px rgba(0,0,0,0.2);}.sl-container .view {position: absolute;top: 0;left: 0;overflow: hidden;}.sl-container .view img {width: 640px;max-width: 640px;}.sl-container .view-before {z-index: 100;}.sl-container .view-after {width: 100px;z-index: 200;}.sl-container .dragme {position: absolute;width: 10px;height: 100%;top: 0px;left: 100px;background-color: #BFE2FF;cursor: pointer;z-index: 300;}.sl-container .dr-circle {position: absolute;top: calc(50% - 20px);left: -15px;border-radius: 100%;width: 40px;height: 40px;text-align: center;background-color: #BFE2FF;cursor: pointer;z-index: 300;}.sl-container .dr-circle i {line-height: 40px;font-size: 20px;color: #337AB7;font-weight: bold;}@media screen and (max-width: 768px) {.sl-container {width: 320px;height: 210px;}.sl-container .view img {width: 320px;max-width: 320px;}.slider_new .text_box {text-align: left;padding: 10px 20px 40px;}.slider_new .text_box h4 {margin-bottom: 0;}.spnav .item {margin: 0 10px 10px;}}@media (max-width: 992px) {.mobile-open-contacts {bottom: 25px;right: 16px;}.mobile-contacts {padding: 25px 16px;}.contact-button {width: 54px;height: 54px;background-size: 32px;}.pulsar-icons__list-item {display: flex;align-items: center;justify-content: center;width: 54px;min-width: 54px;height: 54px;}.mobile-contacts.open .mobile-contacts__list {height: 310px;}.pulsar-icons__list-item img {width: 32px;}.contact-buttons__item {width: 54px;height: 54px;}}/* Снег */.snow {position: absolute;width: 10px;height: 10px;background: white;border-radius: 50%;z-index:10000;}.snow:nth-child(1) {opacity: 0.6064;transform: translate(56.5936vw, -10px) scale(0.1606);animation: fall-1 22s -16s linear infinite;}@keyframes fall-1 {34.585% {transform: translate(57.9903vw, 34.585vh) scale(0.1606);}to {transform: translate(57.29195vw, 100vh) scale(0.1606);}}.snow:nth-child(2) {opacity: 0.0623;transform: translate(38.6106vw, -10px) scale(0.3982);animation: fall-2 17s -21s linear infinite;}@keyframes fall-2 {70.443% {transform: translate(37.0175vw, 70.443vh) scale(0.3982);}to {transform: translate(37.81405vw, 100vh) scale(0.3982);}}.snow:nth-child(3) {opacity: 0.7242;transform: translate(18.1453vw, -10px) scale(0.9984);animation: fall-3 10s -24s linear infinite;}@keyframes fall-3 {71.78% {transform: translate(22.1161vw, 71.78vh) scale(0.9984);}to {transform: translate(20.1307vw, 100vh) scale(0.9984);}}.snow:nth-child(4) {opacity: 0.7166;transform: translate(59.7326vw, -10px) scale(0.0443);animation: fall-4 26s -3s linear infinite;}@keyframes fall-4 {73% {transform: translate(51.3509vw, 73vh) scale(0.0443);}to {transform: translate(55.54175vw, 100vh) scale(0.0443);}}.snow:nth-child(5) {opacity: 0.4818;transform: translate(47.3488vw, -10px) scale(0.0922);animation: fall-5 20s -19s linear infinite;}@keyframes fall-5 {38.705% {transform: translate(42.8013vw, 38.705vh) scale(0.0922);}to {transform: translate(45.07505vw, 100vh) scale(0.0922);}}.snow:nth-child(6) {opacity: 0.6966;transform: translate(82.0968vw, -10px) scale(0.2105);animation: fall-6 16s -19s linear infinite;}@keyframes fall-6 {57.687% {transform: translate(83.8295vw, 57.687vh) scale(0.2105);}to {transform: translate(82.96315vw, 100vh) scale(0.2105);}}.snow:nth-child(7) {opacity: 0.1583;transform: translate(30.6433vw, -10px) scale(0.633);animation: fall-7 17s -27s linear infinite;}@keyframes fall-7 {32.969% {transform: translate(22.2786vw, 32.969vh) scale(0.633);}to {transform: translate(26.46095vw, 100vh) scale(0.633);}}.snow:nth-child(8) {opacity: 0.581;transform: translate(11.9714vw, -10px) scale(0.9446);animation: fall-8 10s -19s linear infinite;}@keyframes fall-8 {50.353% {transform: translate(6.2107vw, 50.353vh) scale(0.9446);}to {transform: translate(9.09105vw, 100vh) scale(0.9446);}}.snow:nth-child(9) {opacity: 0.5241;transform: translate(81.6951vw, -10px) scale(0.0775);animation: fall-9 13s -8s linear infinite;}@keyframes fall-9 {57.565% {transform: translate(74.2251vw, 57.565vh) scale(0.0775);}to {transform: translate(77.9601vw, 100vh) scale(0.0775);}}.snow:nth-child(10) {opacity: 0.7246;transform: translate(25.7857vw, -10px) scale(0.9998);animation: fall-10 24s -25s linear infinite;}@keyframes fall-10 {51.74% {transform: translate(31.8345vw, 51.74vh) scale(0.9998);}to {transform: translate(28.8101vw, 100vh) scale(0.9998);}}.snow:nth-child(11) {opacity: 0.5149;transform: translate(92.3636vw, -10px) scale(0.0578);animation: fall-11 27s -18s linear infinite;}@keyframes fall-11 {36.667% {transform: translate(99.7436vw, 36.667vh) scale(0.0578);}to {transform: translate(96.0536vw, 100vh) scale(0.0578);}}.snow:nth-child(12) {opacity: 0.9127;transform: translate(49.0414vw, -10px) scale(0.8844);animation: fall-12 16s -10s linear infinite;}@keyframes fall-12 {78.832% {transform: translate(54.1785vw, 78.832vh) scale(0.8844);}to {transform: translate(51.60995vw, 100vh) scale(0.8844);}}.snow:nth-child(13) {opacity: 0.3398;transform: translate(69.7404vw, -10px) scale(0.1702);animation: fall-13 11s -27s linear infinite;}@keyframes fall-13 {75.387% {transform: translate(66.2703vw, 75.387vh) scale(0.1702);}to {transform: translate(68.00535vw, 100vh) scale(0.1702);}}.snow:nth-child(14) {opacity: 0.2942;transform: translate(78.2498vw, -10px) scale(0.2558);animation: fall-14 18s -4s linear infinite;}@keyframes fall-14 {50.833% {transform: translate(77.4161vw, 50.833vh) scale(0.2558);}to {transform: translate(77.83295vw, 100vh) scale(0.2558);}}.snow:nth-child(15) {opacity: 0.9913;transform: translate(33.4796vw, -10px) scale(0.971);animation: fall-15 18s -4s linear infinite;}@keyframes fall-15 {68.342% {transform: translate(29.8375vw, 68.342vh) scale(0.971);}to {transform: translate(31.65855vw, 100vh) scale(0.971);}}.snow:nth-child(16) {opacity: 0.7887;transform: translate(82.2204vw, -10px) scale(0.4834);animation: fall-16 14s -27s linear infinite;}@keyframes fall-16 {54.051% {transform: translate(73.4595vw, 54.051vh) scale(0.4834);}to {transform: translate(77.83995vw, 100vh) scale(0.4834);}}.snow:nth-child(17) {opacity: 0.2261;transform: translate(63.7127vw, -10px) scale(0.2669);animation: fall-17 16s -12s linear infinite;}@keyframes fall-17 {59.314% {transform: translate(67.0833vw, 59.314vh) scale(0.2669);}to {transform: translate(65.398vw, 100vh) scale(0.2669);}}.snow:nth-child(18) {opacity: 0.2058;transform: translate(52.4074vw, -10px) scale(0.5879);animation: fall-18 22s -9s linear infinite;}@keyframes fall-18 {66.43% {transform: translate(48.9808vw, 66.43vh) scale(0.5879);}to {transform: translate(50.6941vw, 100vh) scale(0.5879);}}.snow:nth-child(19) {opacity: 0.6578;transform: translate(6.4349vw, -10px) scale(0.4305);animation: fall-19 17s -1s linear infinite;}@keyframes fall-19 {69.544% {transform: translate(15.8105vw, 69.544vh) scale(0.4305);}to {transform: translate(11.1227vw, 100vh) scale(0.4305);}}.snow:nth-child(20) {opacity: 0.3662;transform: translate(25.27vw, -10px) scale(0.3203);animation: fall-20 13s -27s linear infinite;}@keyframes fall-20 {68.355% {transform: translate(30.7754vw, 68.355vh) scale(0.3203);}to {transform: translate(28.0227vw, 100vh) scale(0.3203);}}.snow:nth-child(21) {opacity: 0.9667;transform: translate(47.2831vw, -10px) scale(0.4046);animation: fall-21 11s -9s linear infinite;}@keyframes fall-21 {43.906% {transform: translate(56.1966vw, 43.906vh) scale(0.4046);}to {transform: translate(51.73985vw, 100vh) scale(0.4046);}}.snow:nth-child(22) {opacity: 0.2889;transform: translate(42.054vw, -10px) scale(0.453);animation: fall-22 30s -8s linear infinite;}@keyframes fall-22 {79.61% {transform: translate(38.1079vw, 79.61vh) scale(0.453);}to {transform: translate(40.08095vw, 100vh) scale(0.453);}}.snow:nth-child(23) {opacity: 0.7727;transform: translate(94.2838vw, -10px) scale(0.2761);animation: fall-23 18s -8s linear infinite;}@keyframes fall-23 {37.825% {transform: translate(102.4486vw, 37.825vh) scale(0.2761);}to {transform: translate(98.3662vw, 100vh) scale(0.2761);}}.snow:nth-child(24) {opacity: 0.1066;transform: translate(39.0104vw, -10px) scale(0.9023);animation: fall-24 14s -20s linear infinite;}@keyframes fall-24 {61.656% {transform: translate(38.537vw, 61.656vh) scale(0.9023);}to {transform: translate(38.7737vw, 100vh) scale(0.9023);}}.snow:nth-child(25) {opacity: 0.2742;transform: translate(21.0901vw, -10px) scale(0.0122);animation: fall-25 18s -11s linear infinite;}@keyframes fall-25 {44.41% {transform: translate(28.6667vw, 44.41vh) scale(0.0122);}to {transform: translate(24.8784vw, 100vh) scale(0.0122);}}.snow:nth-child(26) {opacity: 0.9528;transform: translate(27.8171vw, -10px) scale(0.4968);animation: fall-26 20s -12s linear infinite;}@keyframes fall-26 {48.391% {transform: translate(26.7582vw, 48.391vh) scale(0.4968);}to {transform: translate(27.28765vw, 100vh) scale(0.4968);}}.snow:nth-child(27) {opacity: 0.8532;transform: translate(46.2107vw, -10px) scale(0.055);animation: fall-27 11s -29s linear infinite;}@keyframes fall-27 {37.526% {transform: translate(40.2169vw, 37.526vh) scale(0.055);}to {transform: translate(43.2138vw, 100vh) scale(0.055);}}.snow:nth-child(28) {opacity: 0.6639;transform: translate(82.2147vw, -10px) scale(0.4175);animation: fall-28 12s -29s linear infinite;}@keyframes fall-28 {67.938% {transform: translate(80.9578vw, 67.938vh) scale(0.4175);}to {transform: translate(81.58625vw, 100vh) scale(0.4175);}}.snow:nth-child(29) {opacity: 0.0234;transform: translate(85.2143vw, -10px) scale(0.1361);animation: fall-29 24s -28s linear infinite;}@keyframes fall-29 {54.599% {transform: translate(90.5724vw, 54.599vh) scale(0.1361);}to {transform: translate(87.89335vw, 100vh) scale(0.1361);}}.snow:nth-child(30) {opacity: 0.3478;transform: translate(40.1505vw, -10px) scale(0.8939);animation: fall-30 21s -19s linear infinite;}@keyframes fall-30 {32.248% {transform: translate(38.2824vw, 32.248vh) scale(0.8939);}to {transform: translate(39.21645vw, 100vh) scale(0.8939);}}.snow:nth-child(31) {opacity: 0.9036;transform: translate(80.2156vw, -10px) scale(0.1224);animation: fall-31 27s -20s linear infinite;}@keyframes fall-31 {74.255% {transform: translate(87.1581vw, 74.255vh) scale(0.1224);}to {transform: translate(83.68685vw, 100vh) scale(0.1224);}}.snow:nth-child(32) {opacity: 0.1539;transform: translate(84.4031vw, -10px) scale(0.8212);animation: fall-32 21s -12s linear infinite;}@keyframes fall-32 {72.907% {transform: translate(90.9293vw, 72.907vh) scale(0.8212);}to {transform: translate(87.6662vw, 100vh) scale(0.8212);}}.snow:nth-child(33) {opacity: 0.2517;transform: translate(6.5781vw, -10px) scale(0.5607);animation: fall-33 17s -28s linear infinite;}@keyframes fall-33 {55.111% {transform: translate(8.9221vw, 55.111vh) scale(0.5607);}to {transform: translate(7.7501vw, 100vh) scale(0.5607);}}.snow:nth-child(34) {opacity: 0.4501;transform: translate(21.1792vw, -10px) scale(0.5248);animation: fall-34 13s -2s linear infinite;}@keyframes fall-34 {31.071% {transform: translate(14.8032vw, 31.071vh) scale(0.5248);}to {transform: translate(17.9912vw, 100vh) scale(0.5248);}}.snow:nth-child(35) {opacity: 0.0339;transform: translate(65.657vw, -10px) scale(0.464);animation: fall-35 30s -20s linear infinite;}@keyframes fall-35 {75.576% {transform: translate(71.7128vw, 75.576vh) scale(0.464);}to {transform: translate(68.6849vw, 100vh) scale(0.464);}}.snow:nth-child(36) {opacity: 0.1276;transform: translate(45.0635vw, -10px) scale(0.559);animation: fall-36 13s -30s linear infinite;}@keyframes fall-36 {46.226% {transform: translate(49.2227vw, 46.226vh) scale(0.559);}to {transform: translate(47.1431vw, 100vh) scale(0.559);}}.snow:nth-child(37) {opacity: 0.486;transform: translate(26.9647vw, -10px) scale(0.8743);animation: fall-37 18s -5s linear infinite;}@keyframes fall-37 {70.658% {transform: translate(19.0636vw, 70.658vh) scale(0.8743);}to {transform: translate(23.01415vw, 100vh) scale(0.8743);}}.snow:nth-child(38) {opacity: 0.3881;transform: translate(36.5866vw, -10px) scale(0.4045);animation: fall-38 18s -12s linear infinite;}@keyframes fall-38 {50.331% {transform: translate(29.0733vw, 50.331vh) scale(0.4045);}to {transform: translate(32.82995vw, 100vh) scale(0.4045);}}.snow:nth-child(39) {opacity: 0.5738;transform: translate(68.9199vw, -10px) scale(0.9079);animation: fall-39 13s -25s linear infinite;}@keyframes fall-39 {44.464% {transform: translate(59.2672vw, 44.464vh) scale(0.9079);}to {transform: translate(64.09355vw, 100vh) scale(0.9079);}}.snow:nth-child(40) {opacity: 0.8051;transform: translate(41.5804vw, -10px) scale(0.2563);animation: fall-40 23s -9s linear infinite;}@keyframes fall-40 {36.71% {transform: translate(40.8262vw, 36.71vh) scale(0.2563);}to {transform: translate(41.2033vw, 100vh) scale(0.2563);}}.snow:nth-child(41) {opacity: 0.5795;transform: translate(23.5562vw, -10px) scale(0.5648);animation: fall-41 15s -26s linear infinite;}@keyframes fall-41 {77.492% {transform: translate(30.6245vw, 77.492vh) scale(0.5648);}to {transform: translate(27.09035vw, 100vh) scale(0.5648);}}.snow:nth-child(42) {opacity: 0.3249;transform: translate(60.5164vw, -10px) scale(0.2912);animation: fall-42 18s -2s linear infinite;}@keyframes fall-42 {58.099% {transform: translate(58.7125vw, 58.099vh) scale(0.2912);}to {transform: translate(59.61445vw, 100vh) scale(0.2912);}}.snow:nth-child(43) {opacity: 0.8615;transform: translate(66.5416vw, -10px) scale(0.4002);animation: fall-43 21s -5s linear infinite;}@keyframes fall-43 {46.714% {transform: translate(66.6631vw, 46.714vh) scale(0.4002);}to {transform: translate(66.60235vw, 100vh) scale(0.4002);}}.snow:nth-child(44) {opacity: 0.1714;transform: translate(82.5693vw, -10px) scale(0.4522);animation: fall-44 15s -29s linear infinite;}@keyframes fall-44 {43.05% {transform: translate(73.9236vw, 43.05vh) scale(0.4522);}to {transform: translate(78.24645vw, 100vh) scale(0.4522);}}.snow:nth-child(45) {opacity: 0.9257;transform: translate(66.0937vw, -10px) scale(0.1823);animation: fall-45 24s -20s linear infinite;}@keyframes fall-45 {75.74% {transform: translate(60.4165vw, 75.74vh) scale(0.1823);}to {transform: translate(63.2551vw, 100vh) scale(0.1823);}}.snow:nth-child(46) {opacity: 0.9213;transform: translate(7.9937vw, -10px) scale(0.2919);animation: fall-46 18s -18s linear infinite;}@keyframes fall-46 {54.824% {transform: translate(10.7416vw, 54.824vh) scale(0.2919);}to {transform: translate(9.36765vw, 100vh) scale(0.2919);}}.snow:nth-child(47) {opacity: 0.4547;transform: translate(22.2335vw, -10px) scale(0.9467);animation: fall-47 12s -17s linear infinite;}@keyframes fall-47 {32.897% {transform: translate(22.4189vw, 32.897vh) scale(0.9467);}to {transform: translate(22.3262vw, 100vh) scale(0.9467);}}.snow:nth-child(48) {opacity: 0.3634;transform: translate(84.9148vw, -10px) scale(0.131);animation: fall-48 26s -10s linear infinite;}@keyframes fall-48 {50.195% {transform: translate(80.6264vw, 50.195vh) scale(0.131);}to {transform: translate(82.7706vw, 100vh) scale(0.131);}}.snow:nth-child(49) {opacity: 0.191;transform: translate(37.4954vw, -10px) scale(0.3518);animation: fall-49 10s -8s linear infinite;}@keyframes fall-49 {32.707% {transform: translate(37.7114vw, 32.707vh) scale(0.3518);}to {transform: translate(37.6034vw, 100vh) scale(0.3518);}}.snow:nth-child(50) {opacity: 0.4465;transform: translate(23.9368vw, -10px) scale(0.5617);animation: fall-50 20s -2s linear infinite;}@keyframes fall-50 {76.161% {transform: translate(24.5436vw, 76.161vh) scale(0.5617);}to {transform: translate(24.2402vw, 100vh) scale(0.5617);}}.snow:nth-child(51) {opacity: 0.4058;transform: translate(94.7692vw, -10px) scale(0.2213);animation: fall-51 12s -4s linear infinite;}@keyframes fall-51 {78.217% {transform: translate(93.2119vw, 78.217vh) scale(0.2213);}to {transform: translate(93.99055vw, 100vh) scale(0.2213);}}.snow:nth-child(52) {opacity: 0.0511;transform: translate(91.9666vw, -10px) scale(0.1553);animation: fall-52 12s -27s linear infinite;}@keyframes fall-52 {62.641% {transform: translate(89.7822vw, 62.641vh) scale(0.1553);}to {transform: translate(90.8744vw, 100vh) scale(0.1553);}}.snow:nth-child(53) {opacity: 0.6866;transform: translate(35.7216vw, -10px) scale(0.5644);animation: fall-53 25s -14s linear infinite;}@keyframes fall-53 {58.894% {transform: translate(40.0317vw, 58.894vh) scale(0.5644);}to {transform: translate(37.87665vw, 100vh) scale(0.5644);}}.snow:nth-child(54) {opacity: 0.582;transform: translate(40.2074vw, -10px) scale(0.4455);animation: fall-54 14s -11s linear infinite;}@keyframes fall-54 {77.281% {transform: translate(33.1553vw, 77.281vh) scale(0.4455);}to {transform: translate(36.68135vw, 100vh) scale(0.4455);}}.snow:nth-child(55) {opacity: 0.7486;transform: translate(91.0881vw, -10px) scale(0.8975);animation: fall-55 22s -30s linear infinite;}@keyframes fall-55 {73.436% {transform: translate(95.8822vw, 73.436vh) scale(0.8975);}to {transform: translate(93.48515vw, 100vh) scale(0.8975);}}.snow:nth-child(56) {opacity: 0.9149;transform: translate(79.1348vw, -10px) scale(0.2446);animation: fall-56 13s -2s linear infinite;}@keyframes fall-56 {43.998% {transform: translate(71.3727vw, 43.998vh) scale(0.2446);}to {transform: translate(75.25375vw, 100vh) scale(0.2446);}}.snow:nth-child(57) {opacity: 0.7213;transform: translate(50.8729vw, -10px) scale(0.0504);animation: fall-57 25s -16s linear infinite;}@keyframes fall-57 {44.422% {transform: translate(57.3603vw, 44.422vh) scale(0.0504);}to {transform: translate(54.1166vw, 100vh) scale(0.0504);}}.snow:nth-child(58) {opacity: 0.1156;transform: translate(63.6074vw, -10px) scale(0.5649);animation: fall-58 11s -1s linear infinite;}@keyframes fall-58 {62.841% {transform: translate(73.2332vw, 62.841vh) scale(0.5649);}to {transform: translate(68.4203vw, 100vh) scale(0.5649);}}.snow:nth-child(59) {opacity: 0.0688;transform: translate(78.3657vw, -10px) scale(0.2561);animation: fall-59 17s -15s linear infinite;}@keyframes fall-59 {43.061% {transform: translate(84.7611vw, 43.061vh) scale(0.2561);}to {transform: translate(81.5634vw, 100vh) scale(0.2561);}}.snow:nth-child(60) {opacity: 0.8235;transform: translate(34.8727vw, -10px) scale(0.1058);animation: fall-60 23s -21s linear infinite;}@keyframes fall-60 {74.842% {transform: translate(31.7602vw, 74.842vh) scale(0.1058);}to {transform: translate(33.31645vw, 100vh) scale(0.1058);}}.snow:nth-child(61) {opacity: 0.0526;transform: translate(3.275vw, -10px) scale(0.6346);animation: fall-61 11s -10s linear infinite;}@keyframes fall-61 {38.158% {transform: translate(-1.029vw, 38.158vh) scale(0.6346);}to {transform: translate(1.123vw, 100vh) scale(0.6346);}}.snow:nth-child(62) {opacity: 0.8859;transform: translate(36.1158vw, -10px) scale(0.1344);animation: fall-62 22s -21s linear infinite;}@keyframes fall-62 {62.332% {transform: translate(33.6984vw, 62.332vh) scale(0.1344);}to {transform: translate(34.9071vw, 100vh) scale(0.1344);}}.snow:nth-child(63) {opacity: 0.1977;transform: translate(33.3671vw, -10px) scale(0.0632);animation: fall-63 15s -25s linear infinite;}@keyframes fall-63 {37.64% {transform: translate(43.0982vw, 37.64vh) scale(0.0632);}to {transform: translate(38.23265vw, 100vh) scale(0.0632);}}.snow:nth-child(64) {opacity: 0.6276;transform: translate(23.4037vw, -10px) scale(0.3789);animation: fall-64 29s -27s linear infinite;}@keyframes fall-64 {68.776% {transform: translate(18.5666vw, 68.776vh) scale(0.3789);}to {transform: translate(20.98515vw, 100vh) scale(0.3789);}}.snow:nth-child(65) {opacity: 0.7737;transform: translate(18.3928vw, -10px) scale(0.348);animation: fall-65 14s -26s linear infinite;}@keyframes fall-65 {79.243% {transform: translate(11.1482vw, 79.243vh) scale(0.348);}to {transform: translate(14.7705vw, 100vh) scale(0.348);}}.snow:nth-child(66) {opacity: 0.1562;transform: translate(23.4487vw, -10px) scale(0.4969);animation: fall-66 18s -7s linear infinite;}@keyframes fall-66 {70.921% {transform: translate(13.5305vw, 70.921vh) scale(0.4969);}to {transform: translate(18.4896vw, 100vh) scale(0.4969);}}.snow:nth-child(67) {opacity: 0.9507;transform: translate(8.2918vw, -10px) scale(0.8008);animation: fall-67 26s -6s linear infinite;}@keyframes fall-67 {41.042% {transform: translate(4.6277vw, 41.042vh) scale(0.8008);}to {transform: translate(6.45975vw, 100vh) scale(0.8008);}}.snow:nth-child(68) {opacity: 0.2859;transform: translate(4.4022vw, -10px) scale(0.4319);animation: fall-68 23s -11s linear infinite;}@keyframes fall-68 {30.449% {transform: translate(13.092vw, 30.449vh) scale(0.4319);}to {transform: translate(8.7471vw, 100vh) scale(0.4319);}}.snow:nth-child(69) {opacity: 0.9147;transform: translate(63.1398vw, -10px) scale(0.4155);animation: fall-69 28s -3s linear infinite;}@keyframes fall-69 {65.383% {transform: translate(65.1352vw, 65.383vh) scale(0.4155);}to {transform: translate(64.1375vw, 100vh) scale(0.4155);}}.snow:nth-child(70) {opacity: 0.8848;transform: translate(23.4444vw, -10px) scale(0.8146);animation: fall-70 13s -22s linear infinite;}@keyframes fall-70 {43.648% {transform: translate(17.8633vw, 43.648vh) scale(0.8146);}to {transform: translate(20.65385vw, 100vh) scale(0.8146);}}.snow:nth-child(71) {opacity: 0.7118;transform: translate(90.9626vw, -10px) scale(0.7588);animation: fall-71 18s -1s linear infinite;}@keyframes fall-71 {58.277% {transform: translate(98.2016vw, 58.277vh) scale(0.7588);}to {transform: translate(94.5821vw, 100vh) scale(0.7588);}}.snow:nth-child(72) {opacity: 0.5087;transform: translate(73.3722vw, -10px) scale(0.9993);animation: fall-72 18s -6s linear infinite;}@keyframes fall-72 {52.181% {transform: translate(72.7816vw, 52.181vh) scale(0.9993);}to {transform: translate(73.0769vw, 100vh) scale(0.9993);}}.snow:nth-child(73) {opacity: 0.9855;transform: translate(79.5455vw, -10px) scale(0.6813);animation: fall-73 21s -22s linear infinite;}@keyframes fall-73 {58.651% {transform: translate(81.0418vw, 58.651vh) scale(0.6813);}to {transform: translate(80.29365vw, 100vh) scale(0.6813);}}.snow:nth-child(74) {opacity: 0.5779;transform: translate(0.8084vw, -10px) scale(0.8054);animation: fall-74 29s -2s linear infinite;}@keyframes fall-74 {73.29% {transform: translate(-2.6132vw, 73.29vh) scale(0.8054);}to {transform: translate(-0.9024vw, 100vh) scale(0.8054);}}.snow:nth-child(75) {opacity: 0.9123;transform: translate(84.4454vw, -10px) scale(0.4911);animation: fall-75 26s -9s linear infinite;}@keyframes fall-75 {71.691% {transform: translate(75.9106vw, 71.691vh) scale(0.4911);}to {transform: translate(80.178vw, 100vh) scale(0.4911);}}.snow:nth-child(76) {opacity: 0.879;transform: translate(69.2109vw, -10px) scale(0.6467);animation: fall-76 10s -24s linear infinite;}@keyframes fall-76 {40.999% {transform: translate(71.1344vw, 40.999vh) scale(0.6467);}to {transform: translate(70.17265vw, 100vh) scale(0.6467);}}.snow:nth-child(77) {opacity: 0.9983;transform: translate(41.5932vw, -10px) scale(0.4618);animation: fall-77 17s -17s linear infinite;}@keyframes fall-77 {47.127% {transform: translate(45.8938vw, 47.127vh) scale(0.4618);}to {transform: translate(43.7435vw, 100vh) scale(0.4618);}}.snow:nth-child(78) {opacity: 0.1497;transform: translate(33.1912vw, -10px) scale(0.7018);animation: fall-78 17s -10s linear infinite;}@keyframes fall-78 {69.153% {transform: translate(36.1319vw, 69.153vh) scale(0.7018);}to {transform: translate(34.66155vw, 100vh) scale(0.7018);}}.snow:nth-child(79) {opacity: 0.1377;transform: translate(52.5935vw, -10px) scale(0.1223);animation: fall-79 13s -20s linear infinite;}@keyframes fall-79 {62.477% {transform: translate(48.3592vw, 62.477vh) scale(0.1223);}to {transform: translate(50.47635vw, 100vh) scale(0.1223);}}.snow:nth-child(80) {opacity: 0.7409;transform: translate(19.2156vw, -10px) scale(0.2645);animation: fall-80 16s -14s linear infinite;}@keyframes fall-80 {75.757% {transform: translate(21.354vw, 75.757vh) scale(0.2645);}to {transform: translate(20.2848vw, 100vh) scale(0.2645);}}.snow:nth-child(81) {opacity: 0.821;transform: translate(3.0341vw, -10px) scale(0.6898);animation: fall-81 15s -13s linear infinite;}@keyframes fall-81 {47.696% {transform: translate(-5.1028vw, 47.696vh) scale(0.6898);}to {transform: translate(-1.03435vw, 100vh) scale(0.6898);}}.snow:nth-child(82) {opacity: 0.8718;transform: translate(79.0731vw, -10px) scale(0.0889);animation: fall-82 28s -11s linear infinite;}@keyframes fall-82 {51.907% {transform: translate(84.9244vw, 51.907vh) scale(0.0889);}to {transform: translate(81.99875vw, 100vh) scale(0.0889);}}.snow:nth-child(83) {opacity: 0.2257;transform: translate(77.5689vw, -10px) scale(0.4153);animation: fall-83 27s -22s linear infinite;}@keyframes fall-83 {45.475% {transform: translate(80.1411vw, 45.475vh) scale(0.4153);}to {transform: translate(78.855vw, 100vh) scale(0.4153);}}.snow:nth-child(84) {opacity: 0.6003;transform: translate(38.2591vw, -10px) scale(0.1744);animation: fall-84 29s -13s linear infinite;}@keyframes fall-84 {63.595% {transform: translate(40.3118vw, 63.595vh) scale(0.1744);}to {transform: translate(39.28545vw, 100vh) scale(0.1744);}}.snow:nth-child(85) {opacity: 0.6428;transform: translate(43.6799vw, -10px) scale(0.7761);animation: fall-85 22s -6s linear infinite;}@keyframes fall-85 {52.47% {transform: translate(39.9986vw, 52.47vh) scale(0.7761);}to {transform: translate(41.83925vw, 100vh) scale(0.7761);}}.snow:nth-child(86) {opacity: 0.2203;transform: translate(11.8462vw, -10px) scale(0.4738);animation: fall-86 12s -27s linear infinite;}@keyframes fall-86 {37.162% {transform: translate(9.4196vw, 37.162vh) scale(0.4738);}to {transform: translate(10.6329vw, 100vh) scale(0.4738);}}.snow:nth-child(87) {opacity: 0.2042;transform: translate(68.1988vw, -10px) scale(0.3326);animation: fall-87 16s -2s linear infinite;}@keyframes fall-87 {50.915% {transform: translate(59.3551vw, 50.915vh) scale(0.3326);}to {transform: translate(63.77695vw, 100vh) scale(0.3326);}}.snow:nth-child(88) {opacity: 0.4405;transform: translate(66.7981vw, -10px) scale(0.143);animation: fall-88 15s -21s linear infinite;}@keyframes fall-88 {60.645% {transform: translate(76.7838vw, 60.645vh) scale(0.143);}to {transform: translate(71.79095vw, 100vh) scale(0.143);}}.snow:nth-child(89) {opacity: 0.8594;transform: translate(90.0449vw, -10px) scale(0.7175);animation: fall-89 24s -24s linear infinite;}@keyframes fall-89 {70.519% {transform: translate(87.4105vw, 70.519vh) scale(0.7175);}to {transform: translate(88.7277vw, 100vh) scale(0.7175);}}.snow:nth-child(90) {opacity: 0.0904;transform: translate(81.0178vw, -10px) scale(0.954);animation: fall-90 21s -14s linear infinite;}@keyframes fall-90 {66.779% {transform: translate(73.5897vw, 66.779vh) scale(0.954);}to {transform: translate(77.30375vw, 100vh) scale(0.954);}}.snow:nth-child(91) {opacity: 0.1728;transform: translate(97.0289vw, -10px) scale(0.8606);animation: fall-91 26s -15s linear infinite;}@keyframes fall-91 {36.443% {transform: translate(87.7748vw, 36.443vh) scale(0.8606);}to {transform: translate(92.40185vw, 100vh) scale(0.8606);}}.snow:nth-child(92) {opacity: 0.2311;transform: translate(5.3531vw, -10px) scale(0.5513);animation: fall-92 10s -30s linear infinite;}@keyframes fall-92 {61.957% {transform: translate(4.015vw, 61.957vh) scale(0.5513);}to {transform: translate(4.68405vw, 100vh) scale(0.5513);}}.snow:nth-child(93) {opacity: 0.384;transform: translate(95.485vw, -10px) scale(0.6726);animation: fall-93 27s -6s linear infinite;}@keyframes fall-93 {46.183% {transform: translate(91.9757vw, 46.183vh) scale(0.6726);}to {transform: translate(93.73035vw, 100vh) scale(0.6726);}}.snow:nth-child(94) {opacity: 0.3479;transform: translate(42.8071vw, -10px) scale(0.3889);animation: fall-94 25s -26s linear infinite;}@keyframes fall-94 {47.313% {transform: translate(41.6502vw, 47.313vh) scale(0.3889);}to {transform: translate(42.22865vw, 100vh) scale(0.3889);}}.snow:nth-child(95) {opacity: 0.2161;transform: translate(72.2974vw, -10px) scale(0.2408);animation: fall-95 10s -18s linear infinite;}@keyframes fall-95 {49.198% {transform: translate(73.5698vw, 49.198vh) scale(0.2408);}to {transform: translate(72.9336vw, 100vh) scale(0.2408);}}.snow:nth-child(96) {opacity: 0.7166;transform: translate(79.9389vw, -10px) scale(0.7145);animation: fall-96 24s -17s linear infinite;}@keyframes fall-96 {77.485% {transform: translate(85.7483vw, 77.485vh) scale(0.7145);}to {transform: translate(82.8436vw, 100vh) scale(0.7145);}}.snow:nth-child(97) {opacity: 0.2107;transform: translate(34.8164vw, -10px) scale(0.6583);animation: fall-97 24s -21s linear infinite;}@keyframes fall-97 {43.029% {transform: translate(44.7713vw, 43.029vh) scale(0.6583);}to {transform: translate(39.79385vw, 100vh) scale(0.6583);}}.snow:nth-child(98) {opacity: 0.2908;transform: translate(27.983vw, -10px) scale(0.7688);animation: fall-98 21s -6s linear infinite;}@keyframes fall-98 {52.02% {transform: translate(27.3045vw, 52.02vh) scale(0.7688);}to {transform: translate(27.64375vw, 100vh) scale(0.7688);}}.snow:nth-child(99) {opacity: 0.1482;transform: translate(14.9457vw, -10px) scale(0.0425);animation: fall-99 14s -29s linear infinite;}@keyframes fall-99 {58.215% {transform: translate(21.8648vw, 58.215vh) scale(0.0425);}to {transform: translate(18.40525vw, 100vh) scale(0.0425);}}.snow:nth-child(100) {opacity: 0.6941;transform: translate(4.312vw, -10px) scale(0.6985);animation: fall-100 16s -11s linear infinite;}@keyframes fall-100 {64.887% {transform: translate(-1.5017vw, 64.887vh) scale(0.6985);}to {transform: translate(1.40515vw, 100vh) scale(0.6985);}}.snow:nth-child(101) {opacity: 0.2655;transform: translate(9.9107vw, -10px) scale(0.2117);animation: fall-101 15s -2s linear infinite;}@keyframes fall-101 {38.315% {transform: translate(4.9562vw, 38.315vh) scale(0.2117);}to {transform: translate(7.43345vw, 100vh) scale(0.2117);}}.snow:nth-child(102) {opacity: 0.6411;transform: translate(35.7989vw, -10px) scale(0.0677);animation: fall-102 12s -2s linear infinite;}@keyframes fall-102 {40.935% {transform: translate(31.9013vw, 40.935vh) scale(0.0677);}to {transform: translate(33.8501vw, 100vh) scale(0.0677);}}.snow:nth-child(103) {opacity: 0.173;transform: translate(16.3894vw, -10px) scale(0.9221);animation: fall-103 15s -23s linear infinite;}@keyframes fall-103 {47.967% {transform: translate(20.624vw, 47.967vh) scale(0.9221);}to {transform: translate(18.5067vw, 100vh) scale(0.9221);}}.snow:nth-child(104) {opacity: 0.5854;transform: translate(40.164vw, -10px) scale(0.8623);animation: fall-104 28s -28s linear infinite;}@keyframes fall-104 {33.038% {transform: translate(42.974vw, 33.038vh) scale(0.8623);}to {transform: translate(41.569vw, 100vh) scale(0.8623);}}.snow:nth-child(105) {opacity: 0.4442;transform: translate(72.5666vw, -10px) scale(0.889);animation: fall-105 28s -21s linear infinite;}@keyframes fall-105 {30.243% {transform: translate(67.1893vw, 30.243vh) scale(0.889);}to {transform: translate(69.87795vw, 100vh) scale(0.889);}}.snow:nth-child(106) {opacity: 0.9278;transform: translate(2.9024vw, -10px) scale(0.9838);animation: fall-106 17s -19s linear infinite;}@keyframes fall-106 {48.778% {transform: translate(10.957vw, 48.778vh) scale(0.9838);}to {transform: translate(6.9297vw, 100vh) scale(0.9838);}}.snow:nth-child(107) {opacity: 0.2946;transform: translate(84.6703vw, -10px) scale(0.1176);animation: fall-107 26s -27s linear infinite;}@keyframes fall-107 {47.771% {transform: translate(87.3362vw, 47.771vh) scale(0.1176);}to {transform: translate(86.00325vw, 100vh) scale(0.1176);}}.snow:nth-child(108) {opacity: 0.7511;transform: translate(54.1105vw, -10px) scale(0.7076);animation: fall-108 17s -8s linear infinite;}@keyframes fall-108 {37.796% {transform: translate(48.0652vw, 37.796vh) scale(0.7076);}to {transform: translate(51.08785vw, 100vh) scale(0.7076);}}.snow:nth-child(109) {opacity: 0.2139;transform: translate(60.61vw, -10px) scale(0.2164);animation: fall-109 20s -17s linear infinite;}@keyframes fall-109 {71.703% {transform: translate(66.6319vw, 71.703vh) scale(0.2164);}to {transform: translate(63.62095vw, 100vh) scale(0.2164);}}.snow:nth-child(110) {opacity: 0.0409;transform: translate(24.236vw, -10px) scale(0.0995);animation: fall-110 11s -28s linear infinite;}@keyframes fall-110 {54.433% {transform: translate(18.0408vw, 54.433vh) scale(0.0995);}to {transform: translate(21.1384vw, 100vh) scale(0.0995);}}.snow:nth-child(111) {opacity: 0.0888;transform: translate(16.9777vw, -10px) scale(0.4807);animation: fall-111 14s -17s linear infinite;}@keyframes fall-111 {32.457% {transform: translate(20.8533vw, 32.457vh) scale(0.4807);}to {transform: translate(18.9155vw, 100vh) scale(0.4807);}}.snow:nth-child(112) {opacity: 0.5612;transform: translate(16.2678vw, -10px) scale(0.133);animation: fall-112 27s -21s linear infinite;}@keyframes fall-112 {52.456% {transform: translate(10.5542vw, 52.456vh) scale(0.133);}to {transform: translate(13.411vw, 100vh) scale(0.133);}}.snow:nth-child(113) {opacity: 0.8734;transform: translate(2.9566vw, -10px) scale(0.8338);animation: fall-113 29s -20s linear infinite;}@keyframes fall-113 {49.923% {transform: translate(7.0474vw, 49.923vh) scale(0.8338);}to {transform: translate(5.002vw, 100vh) scale(0.8338);}}.snow:nth-child(114) {opacity: 0.8291;transform: translate(14.99vw, -10px) scale(0.2383);animation: fall-114 11s -7s linear infinite;}@keyframes fall-114 {49.147% {transform: translate(12.1948vw, 49.147vh) scale(0.2383);}to {transform: translate(13.5924vw, 100vh) scale(0.2383);}}.snow:nth-child(115) {opacity: 0.9135;transform: translate(93.2031vw, -10px) scale(0.4367);animation: fall-115 25s -12s linear infinite;}@keyframes fall-115 {48.929% {transform: translate(89.9588vw, 48.929vh) scale(0.4367);}to {transform: translate(91.58095vw, 100vh) scale(0.4367);}}.snow:nth-child(116) {opacity: 0.6152;transform: translate(54.7649vw, -10px) scale(0.265);animation: fall-116 23s -15s linear infinite;}@keyframes fall-116 {42.988% {transform: translate(51.9764vw, 42.988vh) scale(0.265);}to {transform: translate(53.37065vw, 100vh) scale(0.265);}}.snow:nth-child(117) {opacity: 0.3368;transform: translate(41.1716vw, -10px) scale(0.2666);animation: fall-117 19s -29s linear infinite;}@keyframes fall-117 {33.44% {transform: translate(46.642vw, 33.44vh) scale(0.2666);}to {transform: translate(43.9068vw, 100vh) scale(0.2666);}}.snow:nth-child(118) {opacity: 0.4309;transform: translate(87.3638vw, -10px) scale(0.2669);animation: fall-118 17s -17s linear infinite;}@keyframes fall-118 {71.277% {transform: translate(95.757vw, 71.277vh) scale(0.2669);}to {transform: translate(91.5604vw, 100vh) scale(0.2669);}}.snow:nth-child(119) {opacity: 0.4446;transform: translate(2.1466vw, -10px) scale(0.7521);animation: fall-119 22s -16s linear infinite;}@keyframes fall-119 {50.39% {transform: translate(-3.2082vw, 50.39vh) scale(0.7521);}to {transform: translate(-0.5308vw, 100vh) scale(0.7521);}}.snow:nth-child(120) {opacity: 0.5929;transform: translate(51.9297vw, -10px) scale(0.353);animation: fall-120 22s -10s linear infinite;}@keyframes fall-120 {39.333% {transform: translate(54.8831vw, 39.333vh) scale(0.353);}to {transform: translate(53.4064vw, 100vh) scale(0.353);}}.snow:nth-child(121) {opacity: 0.1432;transform: translate(79.1121vw, -10px) scale(0.3649);animation: fall-121 13s -15s linear infinite;}@keyframes fall-121 {46.836% {transform: translate(72.5459vw, 46.836vh) scale(0.3649);}to {transform: translate(75.829vw, 100vh) scale(0.3649);}}.snow:nth-child(122) {opacity: 0.7405;transform: translate(87.7616vw, -10px) scale(0.9917);animation: fall-122 12s -12s linear infinite;}@keyframes fall-122 {35.435% {transform: translate(93.1391vw, 35.435vh) scale(0.9917);}to {transform: translate(90.45035vw, 100vh) scale(0.9917);}}.snow:nth-child(123) {opacity: 0.9654;transform: translate(19.1452vw, -10px) scale(0.6616);animation: fall-123 15s -21s linear infinite;}@keyframes fall-123 {66.58% {transform: translate(23.2683vw, 66.58vh) scale(0.6616);}to {transform: translate(21.20675vw, 100vh) scale(0.6616);}}.snow:nth-child(124) {opacity: 0.1651;transform: translate(75.9691vw, -10px) scale(0.0787);animation: fall-124 24s -24s linear infinite;}@keyframes fall-124 {52.105% {transform: translate(84.2255vw, 52.105vh) scale(0.0787);}to {transform: translate(80.0973vw, 100vh) scale(0.0787);}}.snow:nth-child(125) {opacity: 0.3378;transform: translate(99.7268vw, -10px) scale(0.8839);animation: fall-125 29s -17s linear infinite;}@keyframes fall-125 {37.426% {transform: translate(103.8323vw, 37.426vh) scale(0.8839);}to {transform: translate(101.77955vw, 100vh) scale(0.8839);}}.snow:nth-child(126) {opacity: 0.2255;transform: translate(38.173vw, -10px) scale(0.7555);animation: fall-126 24s -7s linear infinite;}@keyframes fall-126 {73.349% {transform: translate(43.6995vw, 73.349vh) scale(0.7555);}to {transform: translate(40.93625vw, 100vh) scale(0.7555);}}.snow:nth-child(127) {opacity: 0.1517;transform: translate(9.027vw, -10px) scale(0.6722);animation: fall-127 16s -28s linear infinite;}@keyframes fall-127 {66.931% {transform: translate(6.0099vw, 66.931vh) scale(0.6722);}to {transform: translate(7.51845vw, 100vh) scale(0.6722);}}.snow:nth-child(128) {opacity: 0.5383;transform: translate(46.003vw, -10px) scale(0.3891);animation: fall-128 25s -9s linear infinite;}@keyframes fall-128 {61.567% {transform: translate(50.3104vw, 61.567vh) scale(0.3891);}to {transform: translate(48.1567vw, 100vh) scale(0.3891);}}.snow:nth-child(129) {opacity: 0.6954;transform: translate(70.729vw, -10px) scale(0.1522);animation: fall-129 29s -7s linear infinite;}@keyframes fall-129 {42.384% {transform: translate(67.1801vw, 42.384vh) scale(0.1522);}to {transform: translate(68.95455vw, 100vh) scale(0.1522);}}.snow:nth-child(130) {opacity: 0.8818;transform: translate(0.2239vw, -10px) scale(0.5732);animation: fall-130 28s -4s linear infinite;}@keyframes fall-130 {56.322% {transform: translate(6.5223vw, 56.322vh) scale(0.5732);}to {transform: translate(3.3731vw, 100vh) scale(0.5732);}}.snow:nth-child(131) {opacity: 0.0111;transform: translate(16.1061vw, -10px) scale(0.2998);animation: fall-131 25s -9s linear infinite;}@keyframes fall-131 {60.491% {transform: translate(14.4009vw, 60.491vh) scale(0.2998);}to {transform: translate(15.2535vw, 100vh) scale(0.2998);}}.snow:nth-child(132) {opacity: 0.3851;transform: translate(73.6096vw, -10px) scale(0.1103);animation: fall-132 12s -10s linear infinite;}@keyframes fall-132 {47.914% {transform: translate(78.1664vw, 47.914vh) scale(0.1103);}to {transform: translate(75.888vw, 100vh) scale(0.1103);}}.snow:nth-child(133) {opacity: 0.2935;transform: translate(14.0252vw, -10px) scale(0.5924);animation: fall-133 13s -8s linear infinite;}@keyframes fall-133 {45.35% {transform: translate(8.1118vw, 45.35vh) scale(0.5924);}to {transform: translate(11.0685vw, 100vh) scale(0.5924);}}.snow:nth-child(134) {opacity: 0.968;transform: translate(72.3995vw, -10px) scale(0.3832);animation: fall-134 10s -24s linear infinite;}@keyframes fall-134 {35.68% {transform: translate(79.1341vw, 35.68vh) scale(0.3832);}to {transform: translate(75.7668vw, 100vh) scale(0.3832);}}.snow:nth-child(135) {opacity: 0.0304;transform: translate(89.5467vw, -10px) scale(0.7527);animation: fall-135 20s -26s linear infinite;}@keyframes fall-135 {34.363% {transform: translate(93.8397vw, 34.363vh) scale(0.7527);}to {transform: translate(91.6932vw, 100vh) scale(0.7527);}}.snow:nth-child(136) {opacity: 0.9148;transform: translate(57.3328vw, -10px) scale(0.9316);animation: fall-136 26s -28s linear infinite;}@keyframes fall-136 {42.415% {transform: translate(66.5063vw, 42.415vh) scale(0.9316);}to {transform: translate(61.91955vw, 100vh) scale(0.9316);}}.snow:nth-child(137) {opacity: 0.3371;transform: translate(77.8973vw, -10px) scale(0.1934);animation: fall-137 22s -9s linear infinite;}@keyframes fall-137 {30.252% {transform: translate(70.6699vw, 30.252vh) scale(0.1934);}to {transform: translate(74.2836vw, 100vh) scale(0.1934);}}.snow:nth-child(138) {opacity: 0.2501;transform: translate(63.3636vw, -10px) scale(0.2754);animation: fall-138 14s -1s linear infinite;}@keyframes fall-138 {60.866% {transform: translate(68.9816vw, 60.866vh) scale(0.2754);}to {transform: translate(66.1726vw, 100vh) scale(0.2754);}}.snow:nth-child(139) {opacity: 0.4896;transform: translate(34.4003vw, -10px) scale(0.8847);animation: fall-139 11s -25s linear infinite;}@keyframes fall-139 {79.87% {transform: translate(39.7115vw, 79.87vh) scale(0.8847);}to {transform: translate(37.0559vw, 100vh) scale(0.8847);}}.snow:nth-child(140) {opacity: 0.17;transform: translate(30.5296vw, -10px) scale(0.7586);animation: fall-140 21s -30s linear infinite;}@keyframes fall-140 {68.485% {transform: translate(34.2255vw, 68.485vh) scale(0.7586);}to {transform: translate(32.37755vw, 100vh) scale(0.7586);}}.snow:nth-child(141) {opacity: 0.0292;transform: translate(37.3772vw, -10px) scale(0.9827);animation: fall-141 17s -3s linear infinite;}@keyframes fall-141 {59.098% {transform: translate(41.0599vw, 59.098vh) scale(0.9827);}to {transform: translate(39.21855vw, 100vh) scale(0.9827);}}.snow:nth-child(142) {opacity: 0.896;transform: translate(55.6196vw, -10px) scale(0.0532);animation: fall-142 16s -6s linear infinite;}@keyframes fall-142 {60.633% {transform: translate(54.7343vw, 60.633vh) scale(0.0532);}to {transform: translate(55.17695vw, 100vh) scale(0.0532);}}.snow:nth-child(143) {opacity: 0.7804;transform: translate(60.8152vw, -10px) scale(0.9424);animation: fall-143 10s -16s linear infinite;}@keyframes fall-143 {33.254% {transform: translate(65.6851vw, 33.254vh) scale(0.9424);}to {transform: translate(63.25015vw, 100vh) scale(0.9424);}}.snow:nth-child(144) {opacity: 0.1452;transform: translate(89.8383vw, -10px) scale(0.1001);animation: fall-144 18s -23s linear infinite;}@keyframes fall-144 {30.391% {transform: translate(91.3511vw, 30.391vh) scale(0.1001);}to {transform: translate(90.5947vw, 100vh) scale(0.1001);}}.snow:nth-child(145) {opacity: 0.7184;transform: translate(48.5351vw, -10px) scale(0.3599);animation: fall-145 22s -22s linear infinite;}@keyframes fall-145 {59.345% {transform: translate(55.3838vw, 59.345vh) scale(0.3599);}to {transform: translate(51.95945vw, 100vh) scale(0.3599);}}.snow:nth-child(146) {opacity: 0.9699;transform: translate(35.3261vw, -10px) scale(0.4453);animation: fall-146 11s -1s linear infinite;}@keyframes fall-146 {66.551% {transform: translate(25.5637vw, 66.551vh) scale(0.4453);}to {transform: translate(30.4449vw, 100vh) scale(0.4453);}}.snow:nth-child(147) {opacity: 0.0402;transform: translate(98.9298vw, -10px) scale(0.7885);animation: fall-147 10s -9s linear infinite;}@keyframes fall-147 {76.874% {transform: translate(89.2414vw, 76.874vh) scale(0.7885);}to {transform: translate(94.0856vw, 100vh) scale(0.7885);}}.snow:nth-child(148) {opacity: 0.9046;transform: translate(80.2911vw, -10px) scale(0.7863);animation: fall-148 17s -19s linear infinite;}@keyframes fall-148 {53.319% {transform: translate(73.2848vw, 53.319vh) scale(0.7863);}to {transform: translate(76.78795vw, 100vh) scale(0.7863);}}.snow:nth-child(149) {opacity: 0.8538;transform: translate(38.0684vw, -10px) scale(0.7314);animation: fall-149 17s -23s linear infinite;}@keyframes fall-149 {78.633% {transform: translate(44.3407vw, 78.633vh) scale(0.7314);}to {transform: translate(41.20455vw, 100vh) scale(0.7314);}}.snow:nth-child(150) {opacity: 0.1531;transform: translate(37.3017vw, -10px) scale(0.1504);animation: fall-150 20s -26s linear infinite;}@keyframes fall-150 {31.113% {transform: translate(43.7078vw, 31.113vh) scale(0.1504);}to {transform: translate(40.50475vw, 100vh) scale(0.1504);}}.snow:nth-child(151) {opacity: 0.8722;transform: translate(91.9396vw, -10px) scale(0.0044);animation: fall-151 28s -20s linear infinite;}@keyframes fall-151 {43.603% {transform: translate(91.116vw, 43.603vh) scale(0.0044);}to {transform: translate(91.5278vw, 100vh) scale(0.0044);}}.snow:nth-child(152) {opacity: 0.0515;transform: translate(19.8939vw, -10px) scale(0.6684);animation: fall-152 28s -8s linear infinite;}@keyframes fall-152 {75.713% {transform: translate(25.0569vw, 75.713vh) scale(0.6684);}to {transform: translate(22.4754vw, 100vh) scale(0.6684);}}.snow:nth-child(153) {opacity: 0.8442;transform: translate(46.371vw, -10px) scale(0.798);animation: fall-153 30s -6s linear infinite;}@keyframes fall-153 {58.616% {transform: translate(41.7506vw, 58.616vh) scale(0.798);}to {transform: translate(44.0608vw, 100vh) scale(0.798);}}.snow:nth-child(154) {opacity: 0.1018;transform: translate(71.914vw, -10px) scale(0.6719);animation: fall-154 29s -5s linear infinite;}@keyframes fall-154 {57.744% {transform: translate(75.5014vw, 57.744vh) scale(0.6719);}to {transform: translate(73.7077vw, 100vh) scale(0.6719);}}.snow:nth-child(155) {opacity: 0.7877;transform: translate(6.6174vw, -10px) scale(0.1465);animation: fall-155 27s -1s linear infinite;}@keyframes fall-155 {34.019% {transform: translate(7.87vw, 34.019vh) scale(0.1465);}to {transform: translate(7.2437vw, 100vh) scale(0.1465);}}.snow:nth-child(156) {opacity: 0.0823;transform: translate(84.9517vw, -10px) scale(0.252);animation: fall-156 22s -16s linear infinite;}@keyframes fall-156 {69.189% {transform: translate(79.7376vw, 69.189vh) scale(0.252);}to {transform: translate(82.34465vw, 100vh) scale(0.252);}}.snow:nth-child(157) {opacity: 0.5158;transform: translate(81.6858vw, -10px) scale(0.1445);animation: fall-157 11s -10s linear infinite;}@keyframes fall-157 {60.542% {transform: translate(81.4995vw, 60.542vh) scale(0.1445);}to {transform: translate(81.59265vw, 100vh) scale(0.1445);}}.snow:nth-child(158) {opacity: 0.8579;transform: translate(28.5712vw, -10px) scale(0.2678);animation: fall-158 10s -8s linear infinite;}@keyframes fall-158 {55.26% {transform: translate(35.907vw, 55.26vh) scale(0.2678);}to {transform: translate(32.2391vw, 100vh) scale(0.2678);}}.snow:nth-child(159) {opacity: 0.7573;transform: translate(67.3108vw, -10px) scale(0.4085);animation: fall-159 25s -19s linear infinite;}@keyframes fall-159 {35.35% {transform: translate(63.9282vw, 35.35vh) scale(0.4085);}to {transform: translate(65.6195vw, 100vh) scale(0.4085);}}.snow:nth-child(160) {opacity: 0.0876;transform: translate(24.8646vw, -10px) scale(0.3773);animation: fall-160 27s -30s linear infinite;}@keyframes fall-160 {34.17% {transform: translate(34.5235vw, 34.17vh) scale(0.3773);}to {transform: translate(29.69405vw, 100vh) scale(0.3773);}}.snow:nth-child(161) {opacity: 0.0379;transform: translate(65.9665vw, -10px) scale(0.2408);animation: fall-161 21s -20s linear infinite;}@keyframes fall-161 {60.909% {transform: translate(61.5842vw, 60.909vh) scale(0.2408);}to {transform: translate(63.77535vw, 100vh) scale(0.2408);}}.snow:nth-child(162) {opacity: 0.0837;transform: translate(56.2788vw, -10px) scale(0.1306);animation: fall-162 28s -13s linear infinite;}@keyframes fall-162 {64.274% {transform: translate(61.3539vw, 64.274vh) scale(0.1306);}to {transform: translate(58.81635vw, 100vh) scale(0.1306);}}.snow:nth-child(163) {opacity: 0.8771;transform: translate(63.0696vw, -10px) scale(0.6597);animation: fall-163 21s -18s linear infinite;}@keyframes fall-163 {39.53% {transform: translate(59.5785vw, 39.53vh) scale(0.6597);}to {transform: translate(61.32405vw, 100vh) scale(0.6597);}}.snow:nth-child(164) {opacity: 0.9999;transform: translate(4.2825vw, -10px) scale(0.0717);animation: fall-164 14s -13s linear infinite;}@keyframes fall-164 {79.762% {transform: translate(-3.9735vw, 79.762vh) scale(0.0717);}to {transform: translate(0.1545vw, 100vh) scale(0.0717);}}.snow:nth-child(165) {opacity: 0.4714;transform: translate(99.4958vw, -10px) scale(0.3269);animation: fall-165 21s -21s linear infinite;}@keyframes fall-165 {39.387% {transform: translate(105.6757vw, 39.387vh) scale(0.3269);}to {transform: translate(102.58575vw, 100vh) scale(0.3269);}}.snow:nth-child(166) {opacity: 0.3746;transform: translate(53.0239vw, -10px) scale(0.3657);animation: fall-166 12s -24s linear infinite;}@keyframes fall-166 {70.631% {transform: translate(62.7074vw, 70.631vh) scale(0.3657);}to {transform: translate(57.86565vw, 100vh) scale(0.3657);}}.snow:nth-child(167) {opacity: 0.5709;transform: translate(79.2712vw, -10px) scale(0.4085);animation: fall-167 30s -15s linear infinite;}@keyframes fall-167 {46.51% {transform: translate(72.7296vw, 46.51vh) scale(0.4085);}to {transform: translate(76.0004vw, 100vh) scale(0.4085);}}.snow:nth-child(168) {opacity: 0.4179;transform: translate(36.2152vw, -10px) scale(0.1466);animation: fall-168 14s -6s linear infinite;}@keyframes fall-168 {76.242% {transform: translate(33.3566vw, 76.242vh) scale(0.1466);}to {transform: translate(34.7859vw, 100vh) scale(0.1466);}}.snow:nth-child(169) {opacity: 0.5992;transform: translate(59.5258vw, -10px) scale(0.1451);animation: fall-169 26s -21s linear infinite;}@keyframes fall-169 {75.926% {transform: translate(59.2684vw, 75.926vh) scale(0.1451);}to {transform: translate(59.3971vw, 100vh) scale(0.1451);}}.snow:nth-child(170) {opacity: 0.4882;transform: translate(69.8301vw, -10px) scale(0.6129);animation: fall-170 15s -17s linear infinite;}@keyframes fall-170 {48.217% {transform: translate(74.4212vw, 48.217vh) scale(0.6129);}to {transform: translate(72.12565vw, 100vh) scale(0.6129);}}.snow:nth-child(171) {opacity: 0.5528;transform: translate(38.7188vw, -10px) scale(0.0332);animation: fall-171 28s -17s linear infinite;}@keyframes fall-171 {44.117% {transform: translate(48.4211vw, 44.117vh) scale(0.0332);}to {transform: translate(43.56995vw, 100vh) scale(0.0332);}}.snow:nth-child(172) {opacity: 0.5346;transform: translate(52.394vw, -10px) scale(0.3339);animation: fall-172 25s -28s linear infinite;}@keyframes fall-172 {36.243% {transform: translate(57.8666vw, 36.243vh) scale(0.3339);}to {transform: translate(55.1303vw, 100vh) scale(0.3339);}}.snow:nth-child(173) {opacity: 0.8248;transform: translate(37.0368vw, -10px) scale(0.9866);animation: fall-173 29s -29s linear infinite;}@keyframes fall-173 {46.597% {transform: translate(31.2186vw, 46.597vh) scale(0.9866);}to {transform: translate(34.1277vw, 100vh) scale(0.9866);}}.snow:nth-child(174) {opacity: 0.6638;transform: translate(12.2055vw, -10px) scale(0.0138);animation: fall-174 22s -1s linear infinite;}@keyframes fall-174 {58.418% {transform: translate(9.5348vw, 58.418vh) scale(0.0138);}to {transform: translate(10.87015vw, 100vh) scale(0.0138);}}.snow:nth-child(175) {opacity: 0.179;transform: translate(86.1vw, -10px) scale(0.4803);animation: fall-175 16s -13s linear infinite;}@keyframes fall-175 {75.752% {transform: translate(89.5932vw, 75.752vh) scale(0.4803);}to {transform: translate(87.8466vw, 100vh) scale(0.4803);}}.snow:nth-child(176) {opacity: 0.2015;transform: translate(36.3738vw, -10px) scale(0.805);animation: fall-176 12s -15s linear infinite;}@keyframes fall-176 {36.014% {transform: translate(41.4468vw, 36.014vh) scale(0.805);}to {transform: translate(38.9103vw, 100vh) scale(0.805);}}.snow:nth-child(177) {opacity: 0.4943;transform: translate(47.0746vw, -10px) scale(0.4928);animation: fall-177 28s -8s linear infinite;}@keyframes fall-177 {47.345% {transform: translate(42.3207vw, 47.345vh) scale(0.4928);}to {transform: translate(44.69765vw, 100vh) scale(0.4928);}}.snow:nth-child(178) {opacity: 0.9426;transform: translate(99.3236vw, -10px) scale(0.2999);animation: fall-178 19s -3s linear infinite;}@keyframes fall-178 {48.536% {transform: translate(90.5529vw, 48.536vh) scale(0.2999);}to {transform: translate(94.93825vw, 100vh) scale(0.2999);}}.snow:nth-child(179) {opacity: 0.6399;transform: translate(15.7813vw, -10px) scale(0.7856);animation: fall-179 19s -20s linear infinite;}@keyframes fall-179 {30.132% {transform: translate(18.9399vw, 30.132vh) scale(0.7856);}to {transform: translate(17.3606vw, 100vh) scale(0.7856);}}.snow:nth-child(180) {opacity: 0.8503;transform: translate(10.9591vw, -10px) scale(0.7916);animation: fall-180 12s -7s linear infinite;}@keyframes fall-180 {36.703% {transform: translate(9.1547vw, 36.703vh) scale(0.7916);}to {transform: translate(10.0569vw, 100vh) scale(0.7916);}}.snow:nth-child(181) {opacity: 0.1348;transform: translate(53.1461vw, -10px) scale(0.8013);animation: fall-181 22s -19s linear infinite;}@keyframes fall-181 {50.387% {transform: translate(59.4317vw, 50.387vh) scale(0.8013);}to {transform: translate(56.2889vw, 100vh) scale(0.8013);}}.snow:nth-child(182) {opacity: 0.9543;transform: translate(58.2148vw, -10px) scale(0.0388);animation: fall-182 15s -14s linear infinite;}@keyframes fall-182 {75.531% {transform: translate(62.9471vw, 75.531vh) scale(0.0388);}to {transform: translate(60.58095vw, 100vh) scale(0.0388);}}.snow:nth-child(183) {opacity: 0.5708;transform: translate(82.0553vw, -10px) scale(0.485);animation: fall-183 10s -6s linear infinite;}@keyframes fall-183 {31.738% {transform: translate(76.427vw, 31.738vh) scale(0.485);}to {transform: translate(79.24115vw, 100vh) scale(0.485);}}.snow:nth-child(184) {opacity: 0.0712;transform: translate(0.9395vw, -10px) scale(0.6482);animation: fall-184 26s -7s linear infinite;}@keyframes fall-184 {48.022% {transform: translate(-4.1316vw, 48.022vh) scale(0.6482);}to {transform: translate(-1.59605vw, 100vh) scale(0.6482);}}.snow:nth-child(185) {opacity: 0.4314;transform: translate(73.6599vw, -10px) scale(0.9771);animation: fall-185 26s -21s linear infinite;}@keyframes fall-185 {31.231% {transform: translate(71.9023vw, 31.231vh) scale(0.9771);}to {transform: translate(72.7811vw, 100vh) scale(0.9771);}}.snow:nth-child(186) {opacity: 0.1247;transform: translate(17.9018vw, -10px) scale(0.482);animation: fall-186 17s -23s linear infinite;}@keyframes fall-186 {48.965% {transform: translate(21.7857vw, 48.965vh) scale(0.482);}to {transform: translate(19.84375vw, 100vh) scale(0.482);}}.snow:nth-child(187) {opacity: 0.6122;transform: translate(79.2544vw, -10px) scale(0.022);animation: fall-187 13s -18s linear infinite;}@keyframes fall-187 {57.741% {transform: translate(87.3109vw, 57.741vh) scale(0.022);}to {transform: translate(83.28265vw, 100vh) scale(0.022);}}.snow:nth-child(188) {opacity: 0.7029;transform: translate(54.5522vw, -10px) scale(0.7017);animation: fall-188 23s -23s linear infinite;}@keyframes fall-188 {73.241% {transform: translate(59.5396vw, 73.241vh) scale(0.7017);}to {transform: translate(57.0459vw, 100vh) scale(0.7017);}}.snow:nth-child(189) {opacity: 0.3526;transform: translate(75.9194vw, -10px) scale(0.6914);animation: fall-189 14s -15s linear infinite;}@keyframes fall-189 {35.731% {transform: translate(70.0908vw, 35.731vh) scale(0.6914);}to {transform: translate(73.0051vw, 100vh) scale(0.6914);}}.snow:nth-child(190) {opacity: 0.341;transform: translate(8.7055vw, -10px) scale(0.0739);animation: fall-190 25s -3s linear infinite;}@keyframes fall-190 {62.843% {transform: translate(9.0326vw, 62.843vh) scale(0.0739);}to {transform: translate(8.86905vw, 100vh) scale(0.0739);}}.snow:nth-child(191) {opacity: 0.2226;transform: translate(21.6214vw, -10px) scale(0.1503);animation: fall-191 24s -20s linear infinite;}@keyframes fall-191 {63.759% {transform: translate(27.6373vw, 63.759vh) scale(0.1503);}to {transform: translate(24.62935vw, 100vh) scale(0.1503);}}.snow:nth-child(192) {opacity: 0.2353;transform: translate(68.7895vw, -10px) scale(0.9739);animation: fall-192 15s -4s linear infinite;}@keyframes fall-192 {72.208% {transform: translate(65.2812vw, 72.208vh) scale(0.9739);}to {transform: translate(67.03535vw, 100vh) scale(0.9739);}}.snow:nth-child(193) {opacity: 0.7317;transform: translate(45.7966vw, -10px) scale(0.5618);animation: fall-193 29s -20s linear infinite;}@keyframes fall-193 {38.177% {transform: translate(48.9203vw, 38.177vh) scale(0.5618);}to {transform: translate(47.35845vw, 100vh) scale(0.5618);}}.snow:nth-child(194) {opacity: 0.1465;transform: translate(49.8403vw, -10px) scale(0.8306);animation: fall-194 14s -18s linear infinite;}@keyframes fall-194 {65.705% {transform: translate(56.8028vw, 65.705vh) scale(0.8306);}to {transform: translate(53.32155vw, 100vh) scale(0.8306);}}.snow:nth-child(195) {opacity: 0.2971;transform: translate(91.1086vw, -10px) scale(0.1813);animation: fall-195 17s -25s linear infinite;}@keyframes fall-195 {66.937% {transform: translate(85.2615vw, 66.937vh) scale(0.1813);}to {transform: translate(88.18505vw, 100vh) scale(0.1813);}}.snow:nth-child(196) {opacity: 0.8214;transform: translate(87.2935vw, -10px) scale(0.7893);animation: fall-196 10s -19s linear infinite;}@keyframes fall-196 {73.935% {transform: translate(94.7506vw, 73.935vh) scale(0.7893);}to {transform: translate(91.02205vw, 100vh) scale(0.7893);}}.snow:nth-child(197) {opacity: 0.1808;transform: translate(72.9409vw, -10px) scale(0.5116);animation: fall-197 23s -16s linear infinite;}@keyframes fall-197 {74.228% {transform: translate(67.1071vw, 74.228vh) scale(0.5116);}to {transform: translate(70.024vw, 100vh) scale(0.5116);}}.snow:nth-child(198) {opacity: 0.6675;transform: translate(9.2003vw, -10px) scale(0.7263);animation: fall-198 18s -25s linear infinite;}@keyframes fall-198 {58.882% {transform: translate(7.7747vw, 58.882vh) scale(0.7263);}to {transform: translate(8.4875vw, 100vh) scale(0.7263);}}.snow:nth-child(199) {opacity: 0.9878;transform: translate(6.1047vw, -10px) scale(0.4389);animation: fall-199 24s -10s linear infinite;}@keyframes fall-199 {76.544% {transform: translate(15.6042vw, 76.544vh) scale(0.4389);}to {transform: translate(10.85445vw, 100vh) scale(0.4389);}}.snow:nth-child(200) {opacity: 0.7186;transform: translate(74.5255vw, -10px) scale(0.2784);animation: fall-200 12s -4s linear infinite;}@keyframes fall-200 {63.902% {transform: translate(81.9179vw, 63.902vh) scale(0.2784);}to {transform: translate(78.2217vw, 100vh) scale(0.2784);}}.cookies {position: fixed;bottom: 0;z-index: 10000;left: 0;right: 0;background: #f7f7f7;}.cookies a{text-decoration:underline;}.cookies a:hover{text-decoration:none;}.cookies .inf {width: 100%;margin: auto;padding: 20px;font-size: 14px;font-weight: 500;display: flex;align-items: center;color: #000;max-width: 1500px;}.cookies .close {display: block;background: #01caeb;padding: 5px 10px;margin-left: 20px;color: #ffffff;text-decoration:none;}.cookies .close:hover {background: #2f2f2f}.cookies .close span {display: block;}@media (max-width: 767px) {.cookies .inf {width: 100%;font-size: 13px;letter-spacing: 1px;}}.hidden {display: none;}.confirm-field {display: block;margin-bottom: 22px;font-size: 15px;line-height: 24px;cursor: pointer;}.confirm-field .st {margin: 0;padding-left: 32px;position: relative;}.confirm-field input[type=checkbox] {display: none;margin: 0;padding: 0;width: 24px;height: 24px;}.confirm-field .st::before {content: '';position: absolute;left: 0;top: 0;width: 24px;height: 24px;background-image: url(/images/checkbox.svg);}.confirm-field input[type=checkbox]:checked + .st::before {background-image: url(/images/checkbox-active.svg);}.confirm-field input[type=checkbox].error + .st::before {background-image: url(/images/checkbox-error.svg);}.confirm-field .agree.checked .st::before {content: '';position: absolute;left: 0;top: 0;width: 24px;height: 24px;background-image: url(/images/checkbox.svg);}
/* Stylesheet: style Modified On 2025-07-11 18:45:20 */
/*.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('/images/fancybox/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('/images/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/images/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}*/
/* Stylesheet: fancybox Modified On 2024-06-24 17:22:05 */
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}@-webkit-keyframes bounce {0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}@keyframes bounce {0%, 20%, 53%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}40%, 43% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {0%, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {0%, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}.flash {-webkit-animation-name: flash;animation-name: flash;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes pulse {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake {-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada {-webkit-animation-name: tada;animation-name: tada;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes wobble {0% {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform: none;transform: none;}}@keyframes wobble {0% {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform: none;transform: none;}}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes bounceIn {0%, 20%, 40%, 60%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {0%, 20%, 40%, 60%, 80%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounceInDown {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInDown {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}100% {-webkit-transform: none;transform: none;}}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInLeft {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInRight {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}100% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}@keyframes bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}100% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}100% {-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}100% {-webkit-transform: none;transform: none;opacity: 1;}}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {0% {opacity: 1;}100% {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {0% {opacity: 1;}100% {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}100% {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}100% {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge {-webkit-animation-name: hinge;animation-name: hinge;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollOut {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}50% {opacity: 1;}}@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}50% {opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {0% {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}100% {opacity: 0;}}@keyframes zoomOut {0% {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}100% {opacity: 0;}}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideInDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes slideInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}@-webkit-keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}}@keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%);}}@keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%);}}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);}}@keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);}}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);}}@keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);}}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}
/* Stylesheet: animation Modified On 2025-02-06 11:26:30 */
