<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/local/templates/.default/css/app.css?1640809265161802*/
@import url(https://fonts.googleapis.com/css2?family=PT+Serif:wght@400;700&amp;display=swap);
@import url(https://fonts.googleapis.com/css2?family=PT+Serif&amp;family=Roboto+Condensed:wght@700&amp;display=swap);
@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&amp;display=swap);
/* Box sizing rules */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Remove default padding */
ul[class],
ol[class] {
  padding: 0;
}

/* Remove default margin */
body,
h1,
h2,
h3,
h4,
p,
ul[class],
ol[class],
figure,
blockquote,
dl,
dd {
  margin: 0;
}

/* Set core root defaults */
html {
  scroll-behavior: smooth;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

/* Remove list styles on ul, ol elements with a class attribute */
ul[class],
ol[class] {
  list-style: none;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
}

/* Natural flow and rhythm in articles by default */
article &gt; * + * {
  margin-top: 1em;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
  font: inherit;
}

/* Blur images when they have no alt attribute */
img:not([alt]) {
  filter: blur(10px);
}

/* Remove all animations and transitions for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

@font-face {
  font-family: 'icomoon';
  src:  url(/local/templates/.default/fonts/6b24995a325294598324a295aab04739.eot);
  src:  url(/local/templates/.default/fonts/6b24995a325294598324a295aab04739.eot#iefix) format('embedded-opentype'),
  url(/local/templates/.default/fonts/dcb1525ec856acf8c43f613c2c3d1407.ttf) format('truetype'),
  url(/local/templates/.default/fonts/a8dce4d445d0cd503cfe9309b7af929a.woff) format('woff'),
  url(/local/templates/.default/img/fb83200a3345bd89e02b358a0613f0e8.svg#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  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-vk:before {
  content: "\e921";
}
.icon-youtube:before {
  content: "\e922";
}
.icon-arrow-down:before {
  content: "\e900";
}
.icon-arrow-right:before {
  content: "\e901";
}
.icon-google:before {
  content: "\e902";
}
.icon-graph:before {
  content: "\e903";
}
.icon-instagram:before {
  content: "\e904";
}
.icon-download:before {
  content: "\e905";
}
.icon-chat:before {
  content: "\e906";
}
.icon-breadcrumb:before {
  content: "\e907";
}
.icon-check:before {
  content: "\e908";
}
.icon-info:before {
  content: "\e909";
}
.icon-facebook:before {
  content: "\e90a";
}
.icon-arrow-left:before {
  content: "\e90b";
}
.icon-home:before {
  content: "\e90c";
}
.icon-bell:before {
  content: "\e90d";
}
.icon-close:before {
  content: "\e90e";
}
.icon-clock:before {
  content: "\e90f";
}
.icon-location:before {
  content: "\e910";
}
.icon-link:before {
  content: "\e911";
}
.icon-mail:before {
  content: "\e912";
}
.icon-minus:before {
  content: "\e913";
}
.icon-navigate:before {
  content: "\e914";
}
.icon-phone:before {
  content: "\e915";
}
.icon-plus:before {
  content: "\e916";
}
.icon-play:before {
  content: "\e917";
}
.icon-refresh:before {
  content: "\e918";
}
.icon-tag-close:before {
  content: "\e919";
}
.icon-search:before {
  content: "\e91a";
}
.icon-telegram1:before {
  content: "\e91b";
}
.icon-trash:before {
  content: "\e91c";
}
.icon-twitter:before {
  content: "\e91d";
}
.icon-user:before {
  content: "\e91e";
}
.icon-arrow-down1:before {
  content: "\e91f";
}
.icon-telegram:before {
  content: "\e920";
}

[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;-o-transition-property:opacity, filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;-o-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;-o-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;-o-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:0.22s;-o-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear;-o-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;-o-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;-o-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;-o-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(45deg);transform:translate3d(0, -10px, 0) rotate(45deg);-webkit-transition-delay:0.22s;-o-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear;-o-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;-o-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;-o-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(135deg);transform:translate3d(0, 10px, 0) rotate(135deg);-webkit-transition-delay:0.075s;-o-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);transform:translate3d(0, -20px, 0) rotate(-270deg);-webkit-transition-delay:0.075s;-o-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;-o-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;-o-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(-135deg);transform:translate3d(0, 10px, 0) rotate(-135deg);-webkit-transition-delay:0.075s;-o-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(270deg);transform:translate3d(0, -20px, 0) rotate(270deg);-webkit-transition-delay:0.075s;-o-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;-o-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px, 80px, 0) rotate(45deg);transform:translate3d(80px, 80px, 0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px, 80px, 0) rotate(-45deg);transform:translate3d(-80px, 80px, 0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;-o-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;-webkit-transform:translate3d(80px, -80px, 0) rotate(-45deg);transform:translate3d(80px, -80px, 0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px, -80px, 0) rotate(45deg);transform:translate3d(-80px, -80px, 0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{-webkit-transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear;-o-transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear;transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;-webkit-transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear;-o-transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-90deg);transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5.71429px, -6px, 0);transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(90deg);transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;-o-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;-o-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;-o-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;-o-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;-o-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;-o-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.13s linear;-o-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;-o-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;-o-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear;-o-transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:0.22s;-o-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear;-o-transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;-o-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.075s 0.12s ease, opacity 0.075s ease;-o-transition:top 0.075s 0.12s ease, opacity 0.075s ease;transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.075s ease, opacity 0.075s 0.12s ease;-o-transition:top 0.075s ease, opacity 0.075s 0.12s ease;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top, opacity;-o-transition-property:top, opacity;transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;-o-transition-property:bottom, transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top, opacity;-o-transition-property:top, opacity;transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;-o-transition-property:bottom, transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.no-scroll{overflow:hidden}.center{text-align:center}.responsive{max-width:100%;height:auto}.orange-line-200,.orange-line-100{display:block;height:4px;width:200px;background-color:#f27c00;margin-top:0.5em;margin-bottom:1em}.orange-line-100{width:100px;height:3px}.black-line-84{height:2px;width:84px;background-color:#3d444e;margin-top:0.5em;margin-bottom:1em}.orange{color:#f27c00}.hide-lg{display:inherit}.hide-sm{display:inherit}@media screen and (max-width: 1023px){.hide-sm{display:none !important}}@media screen and (min-width: 1024px){.hide-lg{display:none !important}}img.centered{max-width:80%;display:block;margin:0 auto}.pt50{padding-top:50px !important}.pt100{padding-top:100px !important}.mt50{margin-top:50px !important}.mt100{margin-top:100px !important}.block-margin{margin:100px 0}@media screen and (max-width: 1279px){.block-margin{margin:50px 0}}@media screen and (max-width: 767px){.block-margin{margin:25px 0}}.block-padding{padding-top:100px !important}@media screen and (max-width: 1279px){.block-padding{padding-top:50px !important}}@media screen and (max-width: 767px){.block-padding{padding-top:25px !important}}.video16x9{position:relative;padding-bottom:56.25%;height:0}.video16x9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.todo{border:3px solid red}.breadcrumbs{-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}h1{font-family:'PT Serif', serif;font-size:60px;font-weight:700;line-height:1.1;margin-bottom:0.75em}h2{font-family:'PT Serif', serif;font-size:36px;font-weight:700;margin-bottom:0.75em}h3{font-family:'PT Serif', serif;font-size:24px;font-weight:400;margin-bottom:0.75em}h4{font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;margin-bottom:0.75em;text-transform:uppercase}h5{font-family:'Roboto Condensed', sans-serif;font-size:14px;font-weight:700;margin-bottom:0.75em;text-transform:uppercase}figure{max-width:100%;position:relative;margin-bottom:3vw;display:inline-block}figure img{margin:0 auto}figure figcaption{font-family:'Source Sans Pro', sans-serif;font-size:.8rem;font-weight:600;display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;text-align:center;max-width:100%;color:#909090;overflow-x:hidden;margin-top:10px;white-space:nowrap}figure.full-width{width:100%}figure.full-width img{width:100%;height:auto}ul{list-style-type:none}ul li:before{content:'\2013';position:absolute;margin-left:-20px}ol{font-family:'Source Sans Pro', sans-serif;font-size:inherit;font-weight:400;color:#202020;line-height:40px}ul,ol{font-family:'Source Sans Pro', sans-serif;font-size:inherit;font-weight:400;line-height:40px;color:#202020}p,div,section,article{font-family:'Source Sans Pro', sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5;color:black;margin-bottom:0.75em}p strong,div strong,section strong,article strong{font-weight:700}p sub,p sup,div sub,div sup,section sub,section sup,article sub,article sup{font-size:0.8rem}p a,div a,section a,article a{color:#f27c00}p.lead{font-family:'PT Serif', serif;font-size:40px;font-weight:400;line-height:1.3}@media screen and (max-width: 1024px){h1{font-size:36px}h2{font-size:20px}p.lead{font-size:30px}p,div,section,article{font-size:1.125rem}}h2:not(:first-child),h3:not(:first-child){margin-top:2em}i{-webkit-box-sizing:content-box;box-sizing:content-box}.container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.content{padding-top:2vw}.content img.responsive{margin:50px 0}.container-np{max-width:1200px;margin:0 auto;padding:0;position:relative}.wide-border{width:100%;height:1px;margin:0;padding:0;background-color:rgba(22,27,75,0.05)}section,div,article,div{margin-bottom:0}.two-cols{display:grid;grid-template-columns:350px 1fr;grid-column-gap:26px}@media screen and (max-width: 1023px){.two-cols{grid-template-columns:1fr}.container,.container-np{max-width:100%}}.btn-icon,.btn,button,.btn-sm{font-family:'Source Sans Pro', sans-serif;font-size:inherit;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 1.4em;background:none;border:none;text-transform:uppercase;outline:none;cursor:pointer;line-height:4em;margin:0.5em 1em;display:inline-block;vertical-align:middle;-webkit-transition-duration:0.125s;-o-transition-duration:0.125s;transition-duration:0.125s}.btn-icon:active:not(.disabled),.btn:active:not(.disabled),button:active:not(.disabled),.btn-sm:active:not(.disabled){-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.btn-icon&gt;i,.btn&gt;i,button&gt;i,.btn-sm&gt;i{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;line-height:4em;vertical-align:middle;-webkit-box-sizing:content-box;box-sizing:content-box}.btn-icon&gt;*:last-child,.btn&gt;*:last-child,button&gt;*:last-child,.btn-sm&gt;*:last-child{margin-right:0}.btn:hover,.btn-sm:hover,.btn-icon:hover{-webkit-box-shadow:0.07em 0.14em 0.28em #0005;box-shadow:0.07em 0.14em 0.28em #0005}.btn-icon i{margin:0}.btn,button{color:white;background-color:#161b4b}.btn-sm{color:white;background-color:#161b4b;line-height:3.57em}.btn-sm i{line-height:3.3em}button:disabled,.btn.disabled{cursor:not-allowed;background-color:#d0d6d4;color:white}button:disabled i,.btn.disabled i{color:inherit}.btn-icon-right i{margin-left:0.6em}.btn-icon-left i{margin-right:0.6em}.btn-m0{margin-left:0;margin-right:0}.btn-inherit-fs{font-size:1em}.btn-orange{color:white;background-color:#f27c00}.btn-white-gray{background-color:white;color:#636972;border:1px solid #636972}.btn-white-black{background-color:white;color:black;border:1px solid #636972}.btn-gray{background-color:#3d444e;color:white}.btn-transparent{color:white;background-color:transparent;border:1px solid white}.btn-icon{padding:0 12px 0 17px}.btn-icon&gt;i{text-align:center;margin-right:0}.main-header{overflow-x:hidden;height:130px;display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header__phone-number{font-family:'PT Serif', serif;font-size:30px;font-weight:400;line-height:40px;color:#161b4b;margin:0;padding:0}.main-header__phone-free{margin:0;padding:0;font-family:'PT Serif', serif;font-size:14px;font-weight:400;color:#a2aeaa;line-height:14px}.main-header .hamburger{padding:0;display:none}.main-header__search{display:none;font-size:30px;text-align:center}.main-header__search a,.main-header__search a:link,.main-header__search a:visited,.main-header__search a:hover,.main-header__search a:active{color:#202020;text-decoration:none}.main-header__search a{color:#161b4b}@media screen and (max-width: 1279px){.main-header{height:100px;grid-template-columns:1fr auto 40px 40px;grid-column-gap:20px}.main-header .hamburger{display:block}.main-header__search{display:block}.main-header__phone-number{font-size:36px}}@media screen and (max-width: 750px){.main-header{padding-top:10px;grid-template-columns:1fr 30px 40px;grid-column-gap:20px;height:150px}.main-header .simintech-logo{width:220px;height:40px}.main-header .hamburger{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-header__phone{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-column-start:1;grid-column-end:4;justify-self:center}.main-header__phone-number{font-size:32px;line-height:1}}@media screen and (max-width: 380px){.main-header .simintech-logo{width:187px;height:34px}}nav.main-menu{position:relative}nav.main-menu a{text-decoration:none}nav.main-menu ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition-duration:125ms;-o-transition-duration:125ms;transition-duration:125ms}nav.main-menu ul li{display:block;text-align:center;text-transform:uppercase;list-style:none;margin:0}nav.main-menu ul li a{line-height:50px;height:50px;display:block;padding:0 20px;margin:0;font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:600;color:#3d444e}nav.main-menu ul li.active{-webkit-transition-duration:125ms;-o-transition-duration:125ms;transition-duration:125ms;background:#161b4b}nav.main-menu ul li.active a{color:white}nav.main-menu ul li:hover{-webkit-transition-duration:125ms;-o-transition-duration:125ms;transition-duration:125ms;background:rgba(99,105,114,0.98)}nav.main-menu ul li:hover a{color:white}nav.main-menu ul li:hover .menu-dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:none;-webkit-animation:menu-hover-animation 250ms;animation:menu-hover-animation 250ms;display:block;opacity:1;padding:46px}nav.main-menu ul li:before{content:''}nav.main-menu ul li.main-menu__search{vertical-align:center}nav.main-menu ul li.main-menu__search a{vertical-align:middle;line-height:50px;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;padding:0}nav.main-menu ul li.main-menu__search a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}nav.main-menu ul li.main-menu__search:hover{background:transparent}nav.main-menu ul li.main-menu__search i.icon-search{color:#161b4b;font-size:26px;line-height:50px}nav.main-menu .menu-dropdown{z-index:1;animation:menu-hover-animation reverse 1250ms;position:absolute;display:none;opacity:0;right:20px;top:50px;width:760px;background-color:rgba(99,105,114,0.98);text-align:right}nav.main-menu .menu-dropdown&gt;a{margin-top:40px;display:inline-block}nav.main-menu .menu-dropdown__items{display:grid;grid-template-columns:auto auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:20px}nav.main-menu .menu-dropdown__items .menu-item{padding:0;margin:0;text-align:left;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;color:white;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400}nav.main-menu .menu-dropdown__items .menu-item img{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:inline-block;margin-right:15px}nav.main-menu .menu-dropdown__items .menu-item:hover{cursor:pointer;text-shadow:1px 2px 5px #000}nav.main-mobile-menu{z-index:100;display:none;position:fixed;top:130px;bottom:0;left:0;right:0;background-color:white;overflow-y:auto}@media screen and (max-width: 1279px){nav.main-mobile-menu{top:90px}}nav.main-mobile-menu--active{display:block}@media screen and (min-width: 1279px){nav.main-mobile-menu--active{display:none}}nav.main-mobile-menu a,nav.main-mobile-menu a:link,nav.main-mobile-menu a:visited,nav.main-mobile-menu a:hover,nav.main-mobile-menu a:active{color:#202020;text-decoration:none}nav.main-mobile-menu ul{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:50px 0 0 0;list-style:none;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:22px;font-weight:600;line-height:3;text-transform:uppercase}nav.main-mobile-menu ul li:before{content:none}nav.main-mobile-menu ul li a{color:#a2aeaa}nav.main-mobile-menu ul li.active{background-color:#3d444e}nav.main-mobile-menu ul li.active a{color:white}@-webkit-keyframes menu-hover-animation{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes menu-hover-animation{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@media screen and (max-width: 1279px){nav.main-menu{display:none}}@media screen and (min-width: 1024px){.hamburger{display:none}}.main-footer{position:relative;background-color:#3d444e;margin-top:50px}.main-footer:before{position:absolute;background-color:#a2aeaa;z-index:-1;content:'';left:0;right:50vw;top:0;height:60px;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:skew(0, 3deg) translateX(20px);-ms-transform:skew(0, 3deg) translateX(20px);transform:skew(0, 3deg) translateX(20px)}.main-footer:after{position:absolute;bottom:0;right:0;content:'';width:0;height:0;border-bottom:calc(100vw / 60) solid #a2aeaa;border-left:500px solid transparent}.main-footer .simintech-logo-white{margin-bottom:40px}.main-footer div{margin-bottom:0}.main-footer__top{padding:65px 20px 30px 20px;display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;grid-column-gap:20px;border-bottom:1px solid rgba(255,255,255,0.17)}.main-footer__top ul{font-size:20px;margin:64px 0 0 0;padding:0}.main-footer__top ul li:before{content:''}.main-footer__top a{font-family:'PT Serif', serif;font-size:14px;font-weight:400;text-decoration:none;color:white}.main-footer__top a:hover{text-decoration:underline}.main-footer__top p{font-family:'PT Serif', serif;font-size:14px;font-weight:400;line-height:20px;color:white}.main-footer__logo{padding-right:30px}.main-footer__social{margin-top:60px;text-align:right}.main-footer__social a,.main-footer__social a:link,.main-footer__social a:visited,.main-footer__social a:hover,.main-footer__social a:active{color:#fff;text-decoration:none}.main-footer__social a{font-size:20px;margin-left:18px}.main-footer__address{font-family:'PT Serif', serif;font-size:14px;font-weight:400;margin-top:34px;text-align:right;line-height:20px}.main-footer__address i{margin-right:15px;font-size:20px;color:white}.main-footer__address i:before{display:inline-block;-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}.main-footer__col-1 a,.main-footer__col-2 a{font-family:'Source Sans Pro', sans-serif;font-size:inherit;font-weight:400}.main-footer__phone{font-family:'PT Serif', serif;font-size:30px;font-weight:400;text-align:right;line-height:40px;color:white;margin:0}.main-footer__phone-free{font-family:'PT Serif', serif;font-size:14px;font-weight:400;color:white;margin:0;line-height:16px;text-align:right}.main-footer__copy{font-family:'PT Serif', serif;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;color:rgba(254,254,254,0.39);text-align:center;line-height:86px;height:86px}.main-footer__copy .impulsit{font-family:'PT Serif', serif;font-size:12px;font-weight:400;line-height:86px;color:rgba(255,255,255,0.39);vertical-align:center;display:inline-block;position:absolute;right:0;bottom:0;z-index:1}.main-footer__copy .impulsit a,.main-footer__copy .impulsit a:link,.main-footer__copy .impulsit a:visited,.main-footer__copy .impulsit a:hover,.main-footer__copy .impulsit a:active{color:#202020;text-decoration:none}.main-footer__copy .impulsit .impulsit-logo{margin-left:10px;-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px)}@media screen and (max-width: 1279px){.main-footer__top{grid-template-columns:1fr 1fr;grid-column-gap:50px}.main-footer__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-footer__logo .simintech-logo-white{width:303px;height:56px;margin-bottom:30px}.main-footer__logo p{max-width:23em}.main-footer__social{margin:0 0 30px 0}.main-footer__contacts{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:right;justify-self:right;margin-bottom:30px}.main-footer__phone-free{text-align:right}.main-footer__col-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;justify-self:flex-end;text-align:right}.main-footer__col-2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;justify-self:flex-start;text-align:left}.main-footer ul{margin:0 0 30px 0}}@media screen and (max-width: 720px){.main-footer__top{grid-template-columns:1fr;grid-column-gap:50px}.main-footer__top .simintech-logo-white{margin:0 auto;display:block}.main-footer__logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;justify-self:center}.main-footer__logo .simintech-logo-white{margin-bottom:29px;width:130px;height:24px}.main-footer__logo p{text-align:center;margin-bottom:50px}.main-footer__contacts{margin-top:20px;text-align:center;justify-self:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main-footer__phone-free{text-align:center}.main-footer__address{text-align:center}.main-footer__social{text-align:center;padding-bottom:30px}.main-footer__col-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;justify-self:center;text-align:center}.main-footer__col-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;justify-self:center;text-align:center}.main-footer ul{margin:0}.main-footer__copy{padding-top:30px;height:auto;line-height:2}.main-footer__copy .impulsit{display:block;position:static}}.page-title{background-image:url(/local/templates/.default/img/da5baa40c973c41af14eb9983366e7f8.png);background-size:cover;height:120px}.page-title__text{font-family:'PT Serif', serif;font-size:40px;font-weight:400;color:white;text-transform:uppercase;line-height:120px}@media screen and (max-width: 767px){.page-title{background-image:none;height:auto}.page-title__text{padding-top:10px;font-size:30px;line-height:1.2;color:#161b4b}}.breadcrumbs{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs a,.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:hover,.breadcrumbs a:active{color:#202020;text-decoration:none}.breadcrumbs span{white-space:nowrap;font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:600;position:relative;text-transform:uppercase}.breadcrumbs span:not(:last-child){padding-right:3em}.breadcrumbs span:not(:last-child):after{font-family:'icomoon' !important;color:#f27c00;position:absolute;font-size:1em;line-height:1em;top:0.2em;right:1em;width:1em;content:"\e907"}.breadcrumbs span:not(:last-child):hover{text-decoration:underline;color:#f27c00}@media screen and (max-width: 1279px){.breadcrumbs a{font-size:12px}}.labels-grid{padding:75px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.hover-card{position:relative;overflow:hidden;margin:0;padding:0}.hover-card:hover .hover-card__info{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hover-card img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.hover-card__buttons{position:absolute;bottom:1.5em;left:1.5em;right:1.5em;margin:0;padding:0;text-align:center}.hover-card__info{font-size:1.25vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;margin:0;top:0;bottom:0;right:0;left:0;padding:1.5em;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-backdrop-filter:blur(4px) brightness(50%);backdrop-filter:blur(4px) brightness(50%);opacity:0;background-color:rgba(61,68,78,0.8)}.hover-card__info h3{font-family:'PT Serif', serif;font-size:inherit;font-weight:400;line-height:1.33;max-height:2.5em;overflow:hidden;color:white}.hover-card__info p{font-family:'Source Sans Pro', sans-serif;font-size:.64em;font-weight:400;line-height:1.33;color:white;max-height:6.4em;overflow:hidden}.hover-card__info a{font-size:0.64em;margin:2em 0 0 0;background-color:#636972}.hover-card__grant{font-family:'Source Sans Pro', sans-serif;font-size:.58em;font-weight:600;position:absolute;top:0;right:2.30769em;background-color:#a2aeaa;color:white;line-height:3.42;padding:0 1.3em}.hover-card__grant img{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);display:inline-block;width:1.5em;height:1.7em;margin-right:0.5vw}.hover-card--grant .hover-card__info{padding-top:2.3em}.hover-card--edu .hover-card__buttons{text-align:right}.hover-card--edu .hover-card__buttons a{background-color:white;color:#3d444e}.hover-card-wrap{position:static;opacity:1}@media screen and (max-width: 767px){.hover-card-wrap{opacity:0;pointer-events:none}.hover-card-wrap--active{opacity:1;pointer-events:auto}}.hover-card-wrap:active .hover-card__info{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 1279px){.hover-card__info{font-size:2.5vw}}@media screen and (max-width: 767px){.hover-card__info{font-size:5vw}}.hover-cards-grid{position:relative;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.hover-cards-grid--bg::before{content:'';position:absolute;left:20%;right:5%;top:0;height:100px;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);background-color:#a2aeaa}@media screen and (max-width: 767px){.hover-cards-grid--bg::before{content:none}}@media screen and (min-width: 768px) and (max-width: 1279px){.hover-cards-grid{padding:0 20px;grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.hover-cards-grid{position:relative;display:block;width:100vw;height:80vw}.hover-cards-grid .hover-card-wrap{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.hover-cards-grid .hover-card-wrap--active{opacity:1}}.abilities-card{min-height:512px;background-color:#F6F7F6;padding:30px;text-align:center}.abilities-card__image{margin-top:53px;position:relative;height:130px;margin-bottom:38px}.abilities-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.abilities-card__title{font-family:'Roboto Condensed', sans-serif;font-size:18px;font-weight:700;color:#3d444e;line-height:1.5;text-transform:uppercase;margin:13px 0}.abilities-card__text{font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#a2aeaa;line-height:1.33}@media screen and (min-width: 768px) and (max-width: 1023px){.abilities-card__title{font-size:16px}.abilities-card__text{font-size:14px}}@media screen and (max-width: 767px){.abilities-card{margin:10px 0}}.bg-image-gear{background-image:url(/local/templates/.default/img/4585fbe3eebb0be86d6c06f6dd222929.svg);background-repeat:no-repeat;background-position:top right}.something-gray,.something-gray-top-350,.something-gray-top-420,.something-gray-top-450,.something-gray-gear{position:relative;z-index:-100}.something-gray:after,.something-gray-top-350:after,.something-gray-top-420:after,.something-gray-top-450:after,.something-gray-gear:after{content:'';display:block;left:0;right:0;top:0;position:absolute;height:600px;background-color:rgba(162,174,170,0.1);-webkit-transform:skew(0, -4deg);-ms-transform:skew(0, -4deg);transform:skew(0, -4deg)}.no-overflow-x{overflow-x:hidden !important}.something-gray-top-350{overflow-y:visible}.something-gray-top-350:after{top:350px}.something-gray-top-420{overflow-y:visible}.something-gray-top-420:after{top:420px}.something-gray-top-450{overflow-y:visible}.something-gray-top-450:after{top:450px}.something-gray-gear:after{height:582px;background-image:url(/local/templates/.default/img/4585fbe3eebb0be86d6c06f6dd222929.svg);background-repeat:no-repeat;background-position:right top;background-size:contain;-webkit-transform:skew(0, -3deg) translateY(-100px);-ms-transform:skew(0, -3deg) translateY(-100px);transform:skew(0, -3deg) translateY(-100px)}.quick-start-card{width:225px;padding:0;display:contents}.quick-start-card__image{width:225px;height:110px;position:relative}.quick-start-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.quick-start-card__num{font-size:22px;width:42px;height:42px;border-radius:21px;position:absolute;top:76px;left:20px;background-color:#f27c00;color:white;text-align:center;line-height:42px}.quick-start-card:nth-child(even) .quick-start-card__num{background-color:black}.quick-start-card__text{padding:30px 5px;color:#3d444e;font-family:'Source Sans Pro', sans-serif;font-size:23px;font-weight:600;text-align:center;line-height:1.5}.quick-start-card&gt;div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quick-start-card:not(:last-child):after{content:'';display:block;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100px;border-bottom:3px dashed #a2aeaa}@media screen and (max-width: 1279px){.quick-start-card{width:191.25px;padding:0}.quick-start-card__image{width:191.25px;height:93.5px;position:relative}.quick-start-card__text{font-size:18px}.quick-start-card__num{font-size:18.7px;line-height:35.7px;width:35.7px;height:35.7px;border-radius:17.85px;position:absolute;top:64.6px;left:17px}.quick-start-card:not(:last-child):after{height:85px}}@media screen and (max-width: 1023px){.quick-start-card{width:157.5px;padding:0}.quick-start-card__image{width:157.5px;height:77px;position:relative}.quick-start-card__text{font-size:18px}.quick-start-card__num{font-size:15.4px;line-height:29.4px;width:29.4px;height:29.4px;border-radius:14.7px;position:absolute;top:53.2px;left:14px}.quick-start-card:not(:last-child):after{height:70px}}.advantage-card{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;right:0;top:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:48px;opacity:0}.advantage-card--active{opacity:1}.advantage-card__image{position:relative}.advantage-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.advantage-card__num{position:absolute;top:-41.5px;right:-41.5px;border-radius:41.5px;width:83px;height:83px;background-color:#f27c00;color:white;font-family:'Source Sans Pro', sans-serif;font-size:44px;font-weight:600;line-height:83px;text-align:center;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-animation:advantage-card-appear 1s forwards;animation:advantage-card-appear 1s forwards;-webkit-animation-delay:150ms;animation-delay:150ms}.advantage-card:nth-child(even) .advantage-card__num{background-color:black}.advantage-card a.button,.advantage-card .btn,.advantage-card .btn-sm{font-size:14px;margin-left:0}.advantage-card .btn-gray{background-color:#636972}.advantage-card__data p{font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;line-height:1.33;color:#a2aeaa}@media screen and (min-width: 768px) and (max-width: 1023px){.advantage-card__num{top:-3.5vmin;right:-3.5vmin;border-radius:3.5vmin;width:7vmin;height:7vmin;background-color:#f27c00;color:white;font-family:'Source Sans Pro', sans-serif;font-size:3.66vmin;font-weight:600;line-height:7vmin}.advantage-card__data p{font-size:16px}}@media screen and (max-width: 767px){.advantage-card{min-height:700px;grid-template-columns:1fr}.advantage-card__num{right:-20px}}@-webkit-keyframes advantage-card-appear{0%{-webkit-transform:scale(0.75);transform:scale(0.75);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes advantage-card-appear{0%{-webkit-transform:scale(0.75);transform:scale(0.75);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.industry-card{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.industry-card__image{display:grid;place-content:center;height:215px;width:215px;border-radius:107.5px;border:4px solid #e2e2e2;background-color:white;-webkit-box-shadow:0 0 20px #0003;box-shadow:0 0 20px #0003}.industry-card__text{font-family:'Source Sans Pro', sans-serif;font-size:23px;font-weight:600;padding:18px 0;line-height:1.43;text-transform:uppercase;color:#3d444e;text-align:center}.industry-card--highlight .industry-card__image{border:4px solid #f27c00;-webkit-box-shadow:0 0 20px #f27c00;box-shadow:0 0 20px #f27c00}.industry-card--highlight .industry-card__text{color:#f27c00}@media screen and (max-width: 1280px){.industry-card__image{width:180px;height:180px;border-radius:90px}.industry-card__image img{-webkit-transform:scale(0.83);-ms-transform:scale(0.83);transform:scale(0.83)}.industry-card__text{font-size:20px}}@media screen and (max-width: 1280px){.industry-card__image{width:160px;height:160px;border-radius:80px}.industry-card__image img{-webkit-transform:scale(0.74);-ms-transform:scale(0.74);transform:scale(0.74)}.industry-card__text{font-size:18px}}@media screen and (max-width: 1024px){.industry-card__image{width:140px;height:140px;border-radius:70px}.industry-card__image img{-webkit-transform:scale(0.65);-ms-transform:scale(0.65);transform:scale(0.65)}.industry-card__text{font-size:14px}}@media screen and (max-width: 767px){.industry-card{position:absolute;top:0;bottom:0;left:0;right:0;padding-top:20px;opacity:0}.industry-card--active{opacity:1}.industry-card__image{width:70vw;height:70vw;border-radius:35vw}.industry-card__image img{width:60vw;height:60vw}.industry-card__text{font-size:6vw}}.industry-cards{overflow-x:hidden;padding:20px 0 150px 0;min-height:700px;max-width:1412px;margin:0 auto;display:grid;grid-template-columns:repeat(5, 1fr);grid-row-gap:92px;grid-column-gap:10px;justify-items:center;position:relative}.industry-cards a,.industry-cards a:link,.industry-cards a:visited,.industry-cards a:hover,.industry-cards a:active{color:#202020;text-decoration:none}.industry-cards a:active .industry-card{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.industry-cards .touches{position:absolute;top:0;left:0;right:0;bottom:0}.block-industries{margin-top:50px;background-image:url(/local/templates/.default/img/1537ddb38e61971fb644eda0b67be0e3.svg);background-position:center;background-size:cover;background-repeat:no-repeat}.block-industries .container:first-child{padding-top:170px}@media screen and (max-width: 1280px){.block-industries .container:first-child{padding-top:0}}@media screen and (max-width: 767px){.industry-cards{display:block;padding-bottom:0;min-height:110vw}}.bottom-form{overflow-x:hidden !important}.bottom-form__wrap{margin-top:100px;text-align:center}.bottom-form__simintech{font-family:'PT Serif', serif;font-size:40px;font-weight:400;color:#a2aeaa}.bottom-form__title{font-family:'PT Serif', serif;font-size:48px;font-weight:400;color:#202020}.bottom-form__write{font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#a2aeaa}.bottom-form__form{max-width:500px;margin:50px auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.bottom-form__textarea{grid-column-start:1;grid-column-end:3}.bottom-form__buttons{font-size:14px;grid-column-start:1;grid-column-end:3;text-align:right}.bottom-form__buttons button{margin:0}@media screen and (max-width: 550px){.bottom-form__form{padding:10px;max-width:initial;margin:0;display:grid;grid-template-columns:1fr;grid-gap:30px}.bottom-form__textarea{grid-column-start:1;grid-column-end:2;min-height:150px;resize:none}.bottom-form__buttons{grid-column-start:1;grid-column-end:2}}.tags-links{font-size:18px;margin:0;padding:0}.tags-links a{text-decoration:none;text-transform:capitalize}.tags-links a:not(:last-child):after{content:',  '}.tags-links a:hover{text-decoration:underline}aside.left-col h2{font-family:'PT Serif', serif;font-size:36px;font-weight:400;position:relative;color:#161b4b}aside.left-col h2:before{content:'';position:absolute;left:0;bottom:-6px;width:84px;height:2px;background-color:#f27c00}aside.left-col ul{z-index:1;margin-top:44px;margin-bottom:95px}aside.left-col ul a,aside.left-col ul a:link,aside.left-col ul a:visited,aside.left-col ul a:hover,aside.left-col ul a:active{color:#202020;text-decoration:none}aside.left-col ul li{font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400}aside.left-col ul li:hover{color:#f27c00}aside.left-col ul li:hover a{color:#f27c00;text-decoration:underline}aside.left-col ul li.active{color:#f27c00}aside.left-col ul li.active a{color:#f27c00}@media screen and (max-width: 1023px){aside.left-col h2{font-size:28px}}.news-card{background-color:white;padding:30px;margin-bottom:20px;-webkit-box-shadow:2px 2px 5px rgba(162,174,170,0.1);box-shadow:2px 2px 5px rgba(162,174,170,0.1)}.news-card a,.news-card a:link,.news-card a:visited,.news-card a:hover,.news-card a:active{color:#202020;text-decoration:none}.news-card__date{font-family:'PT Serif', serif;font-size:15px;font-weight:400;text-align:right}.news-card__title{font-family:'PT Serif', serif;font-size:24px;font-weight:400;margin:0 0 20px 0;padding:0}.news-card__title a:hover{text-decoration:underline}.news-card__text{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}.site-map{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #a2aeaa;border-bottom:1px solid #a2aeaa;padding:25px;margin-top:100px;margin-bottom:100px}.site-map__header{font-family:'PT Serif', serif;font-size:24px;font-weight:400;cursor:pointer}.site-map__header:before{position:absolute;right:20px;font-family:'icomoon' !important;content:"\e914"}.site-map__content{padding-top:30px;-webkit-columns:3;-moz-columns:3;columns:3}.site-map__content a,.site-map__content a:link,.site-map__content a:visited,.site-map__content a:hover,.site-map__content a:active{color:#3d444e;text-decoration:none}.site-map__content&gt;div{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.site-map__content&gt;div&gt;a{display:block;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:700}.site-map__content&gt;div&gt;a:hover{text-decoration:underline}.site-map__content&gt;div ul{margin-top:12px;color:#a2aeaa}.site-map__content&gt;div ul a,.site-map__content&gt;div ul a:link,.site-map__content&gt;div ul a:visited,.site-map__content&gt;div ul a:hover,.site-map__content&gt;div ul a:active{color:#a2aeaa;text-decoration:none}.site-map__content&gt;div ul li&gt;a{font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400}.site-map__content&gt;div ul li&gt;a:hover{text-decoration:underline}.site-map__content&gt;div:not(:first-child){margin-top:20px}.site-map.site-map--opened .site-map__header:before{pointer-events:none;content:"\e911"}.modal{z-index:100;overflow-y:auto;background:white;position:fixed;top:0;left:0;right:0;bottom:0;display:none}.modal--opened{display:block}a[data-modal-trigger],a[data-role="close-modal"]{cursor:pointer}.search-results{display:none}.search-results a,.search-results a:link,.search-results a:visited,.search-results a:hover,.search-results a:active{color:#202020;text-decoration:none}.search-results__summary{padding:15px;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400;color:#a2aeaa;margin-bottom:30px}.search-results__left-col ul{font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400;margin:0}.search-results__left-col ul a,.search-results__left-col ul a:link,.search-results__left-col ul a:visited,.search-results__left-col ul a:hover,.search-results__left-col ul a:active{color:#202020;text-decoration:none}.search-results__left-col ul a.active{color:#f27c00}.search-results__left-col ul a:hover{color:#a2aeaa}.search-results .search-result{margin-bottom:30px;color:#a2aeaa}.search-results .search-result em{font-style:normal;color:black;background-color:rgba(242,124,0,0.14);font-weight:400}.search-results .search-result__tags{font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:400}.search-results .search-result__tags a{color:#f27c00}.search-results .search-result__tags a:hover{text-decoration:underline}.search-results .search-result__title{font-family:'PT Serif', serif;font-size:24px;font-weight:400;color:#3d444e}.search-results .search-result__text{font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#202020}@media screen and (max-width: 1023px){.search-results__summary{font-size:14px}.search-results__pager{margin-bottom:50px}.search-result{margin-bottom:20px;color:#a2aeaa}.search-result__title{font-size:18px}.search-result__text{font-size:16px}.search-results__left-col{display:none}}.search-modal__header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:white;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #3d444e;-webkit-box-shadow:0 2px 10px white;box-shadow:0 2px 10px white}.search-modal__body{position:relative;padding-top:50px;min-height:80vh;padding-bottom:100px}.search-modal__close{display:none;text-align:center}@media screen and (max-width: 767px){.search-modal__header{height:100px}.search-modal__body{padding-top:20px}.search-modal .simintech-logo{width:220px;height:40px}.search-modal__close{position:absolute;left:0;right:0;bottom:25px;display:block}}.site-search{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #3d444e;padding-left:5px;position:relative}.site-search .easy-autocomplete{-webkit-box-flex:1;-ms-flex:1;flex:1}.site-search .easy-autocomplete input{width:100%}.site-search .easy-autocomplete-container{position:absolute;background:white;left:-3px;top:66px;width:100%}.site-search .easy-autocomplete-container .eac-item{margin-bottom:30px;color:#a2aeaa}.site-search .easy-autocomplete-container .eac-item .tags{font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:400;color:#f27c00}.site-search .easy-autocomplete-container .eac-item .text{font-family:'PT Serif', serif;font-size:24px;font-weight:400;color:#a2aeaa}.site-search .easy-autocomplete-container em{font-style:normal;color:black;background-color:rgba(242,124,0,0.14);font-weight:400}.site-search .easy-autocomplete-container ul{background-color:white;display:none;margin:0;padding:24px;border:1px solid #a2aeaa;border-radius:5px;-webkit-box-shadow:1px 3px 6px #0003;box-shadow:1px 3px 6px #0003}.site-search .easy-autocomplete-container ul li{padding:20px}.site-search .easy-autocomplete-container ul li:before{content:none}.site-search .easy-autocomplete-container ul li.selected{background-color:rgba(162,174,170,0.1)}.site-search__separator{position:relative;width:1px;height:30px;background-color:#a2aeaa}.site-search__button{font-size:14px;margin:0 5px}.site-search input{font-family:'PT Serif', serif;font-size:24px;font-weight:400;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 20px;height:56px}.site-search input:focus{border:none}.site-search input::-webkit-input-placeholder{text-transform:none}.site-search input::-moz-placeholder{text-transform:none}.site-search input:-ms-input-placeholder{text-transform:none}.site-search input::-ms-input-placeholder{text-transform:none}.site-search input::placeholder{text-transform:none}.site-search__examples{padding:15px;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400}.site-search__examples span{color:#f27c00;cursor:pointer}.site-search__examples span:hover{text-decoration:underline}@media screen and (max-width: 1023px){.site-search .easy-autocomplete-container ul{padding:5px}.site-search .easy-autocomplete-container ul li{padding:10px}.site-search .easy-autocomplete-container .eac-item{margin-bottom:20px;color:#a2aeaa}.site-search .easy-autocomplete-container .eac-item .tags{font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:400;color:#f27c00}.site-search .easy-autocomplete-container .eac-item .text{font-family:'PT Serif', serif;font-size:18px;font-weight:400;color:#a2aeaa}}@media screen and (max-width: 767px){.site-search__separator{display:none}.site-search:after{right:20px;color:#a2aeaa;width:20px;height:20px;font-size:24px;line-height:24px;position:absolute;font-family:'icomoon' !important;content:"\e916"}.site-search__button{display:none}.site-search input{padding-right:60px}.site-map{display:none}}.requirements-modal{background-color:#f27c00}.requirements-modal .simintech-logo-modal{width:466px;height:86px}.requirements-modal__header{z-index:10;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;-webkit-box-shadow:0 5px 10px #f27c00;box-shadow:0 5px 10px #f27c00}@media screen and (max-width: 1280px){.requirements-modal__header{height:100px}.requirements-modal__header .simintech-logo-modal{width:220px;height:40px}}.requirements-modal__body{position:relative;padding-top:50px;min-height:80vh;padding-bottom:100px}@media screen and (max-width: 1280px){.requirements-modal__body{padding-top:20px;padding-bottom:30px}}.requirements-modal__close{display:none;text-align:center;fill:white}.requirements-modal__title{font-family:'PT Serif', serif;font-size:54px;font-weight:400;color:white;text-align:center;margin:70px 0 50px}@media screen and (max-width: 1280px){.requirements-modal__title{font-size:40px;margin:20px 0 30px}}@media screen and (max-width: 767px){.requirements-modal__title{font-size:30px;line-height:1.5}}.requirements-modal__text{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px}@media screen and (max-width: 767px){.requirements-modal__text{grid-template-columns:1fr;grid-row-gap:50px}}.requirements-modal__text p{font-family:'Source Sans Pro', sans-serif;font-size:22px;font-weight:400;color:#202020;line-height:1.2}@media screen and (max-width: 1280px){.requirements-modal__text p{font-size:20px}}@media screen and (max-width: 767px){.requirements-modal__header{height:100px}.requirements-modal__body{padding-top:20px}.requirements-modal .simintech-logo-white{width:220px;height:40px}.requirements-modal__close{position:absolute;left:0;right:0;bottom:25px;display:block}}.download-modal{background-color:#3D444E}.download-modal .simintech-logo-modal-2{width:466px;height:86px}.download-modal__header{z-index:10;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px}@media screen and (max-width: 1280px){.download-modal__header{height:100px}.download-modal__header .simintech-logo-modal{width:220px;height:40px}}.download-modal__body{border-top:1px solid white;position:relative;padding-top:50px;min-height:80vh;padding-bottom:100px}@media screen and (max-width: 1280px){.download-modal__body{padding-top:20px;padding-bottom:30px}}.download-modal__close{display:none;text-align:center;fill:white}.download-modal__title{font-family:'PT Serif', serif;font-size:54px;font-weight:400;color:white;text-align:center;margin:0 0 30px}@media screen and (max-width: 1023px){.download-modal__title{font-size:32px;line-height:1.33}}.download-modal__form{margin:0 auto;max-width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:stretch}.download-modal__form&gt;*{margin-bottom:20px}.download-modal__form p{color:white}.download-modal__form-top{margin:0 auto;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:stretch}.download-modal__form-top&gt;*{margin-bottom:20px}.download-modal__form-top p{color:white}@media screen and (max-width: 1279px){.download-modal__header{height:100px}.download-modal__body{padding-top:20px}.download-modal .simintech-logo-modal-2{width:220px;height:40px}.download-modal__close{position:absolute;left:0;right:0;bottom:25px;display:block}}.support-modal{background-color:#f27c00}.support-modal .simintech-logo-modal{width:466px;height:86px}.support-modal__header{z-index:10;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;-webkit-box-shadow:0 5px 10px #f27c00;box-shadow:0 5px 10px #f27c00}@media screen and (max-width: 1280px){.support-modal__header{height:100px}.support-modal__header .simintech-logo-modal{width:220px;height:40px}}.support-modal__body{border-top:1px solid white;position:relative;min-height:80vh;padding-bottom:100px}@media screen and (max-width: 1279px){.support-modal__body{padding-bottom:30px}}.support-modal__close{display:none;text-align:center;fill:white}.support-modal__title{padding-top:20px;font-family:'PT Serif', serif;font-size:60px;font-weight:600;color:white;text-align:center}@media screen and (max-width: 1279px){.support-modal__title{font-size:40px}}@media screen and (max-width: 767px){.support-modal__title{font-size:30px;line-height:1.5}}.support-modal__text{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px}@media screen and (max-width: 767px){.support-modal__text{grid-template-columns:1fr;grid-row-gap:50px}}.support-modal__text p{font-family:'Source Sans Pro', sans-serif;font-size:22px;font-weight:400;color:#202020;line-height:1.2}@media screen and (max-width: 767px){.support-modal__header{height:100px}.support-modal__body{padding-top:20px}.support-modal__close{position:absolute;left:0;right:0;bottom:25px;display:block}}.support-form{max-width:636px;margin:50px auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.support-form input::-webkit-input-placeholder, .support-form select::-webkit-input-placeholder, .support-form textarea::-webkit-input-placeholder{color:#161b4b}.support-form input::-moz-placeholder, .support-form select::-moz-placeholder, .support-form textarea::-moz-placeholder{color:#161b4b}.support-form input:-ms-input-placeholder, .support-form select:-ms-input-placeholder, .support-form textarea:-ms-input-placeholder{color:#161b4b}.support-form input::-ms-input-placeholder, .support-form select::-ms-input-placeholder, .support-form textarea::-ms-input-placeholder{color:#161b4b}.support-form input::placeholder,.support-form select::placeholder,.support-form textarea::placeholder{color:#161b4b}.support-form__textarea{grid-column-start:1;grid-column-end:3}.support-form__select{grid-column-start:1;grid-column-end:3}.support-form .dropzone{font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:400;line-height:74px;text-align:center;grid-column-start:1;grid-column-end:3;background-color:#fff6;height:74px;border:1px dashed #707070}.support-form .dropzone a{color:white}@media screen and (max-width: 550px){.support-form{padding:10px;max-width:initial;margin:0;display:grid;grid-template-columns:1fr;grid-gap:20px}.support-form__textarea{min-height:150px;resize:none}.support-form__select,.support-form .dropzone,.support-form__textarea{grid-column-start:1;grid-column-end:2}}.image-viewer{overflow:hidden;background-color:rgba(12,19,37,0.85)}.image-viewer__close{z-index:100;opacity:0.5;display:block;position:absolute;top:10px;right:10px;width:32px;height:32px;background-image:url(/local/templates/.default/img/7fb6c535cf11f5bd50dbea5027a841f4.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.image-viewer__close:hover{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.image-viewer__card{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center center;top:32px;left:32px;right:32px;bottom:90px;opacity:0}@media screen and (max-width: 767px){.image-viewer__card{left:0;right:0}}.image-viewer__card--active{z-index:1;opacity:1}.image-viewer__dot{margin:0 10px;display:inline-block;width:8px;height:8px;border:1px solid #f27c00;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.image-viewer__dot--active{margin:0 8px;width:14px;height:14px;background-color:#f27c00}.image-viewer i{margin:20px}@media screen and (max-width: 1279px){.image-viewer i{display:none}}.image-viewer__dots{position:absolute;left:0;right:0;bottom:32px;height:32px;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}.sci-pub{display:grid;grid-template-areas:"a b d e f g" "a c d e f g";grid-template-columns:1fr 5fr 1.5fr 1.5fr 2fr  1fr;grid-column-gap:20px;padding:18px 0;border-bottom:1px solid #a2aeaa}.sci-pub&gt;div{margin:0;padding:0}.sci-pub__num{grid-area:a;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#3d444e}.sci-pub__title{grid-area:b;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:22px;font-weight:400}.sci-pub__description{grid-area:c;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#3d444e}.sci-pub__names{grid-area:d;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#3d444e}.sci-pub__pages{grid-area:e;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#3d444e}.sci-pub__categories{grid-area:f;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#3d444e}.sci-pub__filetype{grid-area:g;margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#3d444e;text-align:right}.sci-pub__filetype a.btn-sm{font-size:14px;margin-left:0;display:none}@media screen and (max-width: 767px){.sci-pub{grid-template-columns:1fr 1fr;grid-template:"a a" "b b" "c c" "d e" "f f" "g g";grid-row-gap:10px}.sci-pub__description,.sci-pub__categories{font-size:12px}.sci-pub__pages{text-align:right}.sci-pub__filetype{text-align:left}.sci-pub__filetype a.btn-sm{display:inline-block}}.photo-grid{position:relative;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.photo-grid img{width:25vw;height:auto;-o-object-fit:cover;object-fit:cover;cursor:pointer}@media screen and (max-width: 1279px){.photo-grid img{width:50vw}}@media screen and (max-width: 767px){.photo-grid img{width:100vw}}.photo-grid:before{content:'';position:absolute;background-color:rgba(162,174,170,0.23);z-index:-100;left:50px;right:50px;top:0;height:468px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}.pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:300px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto 0 auto}.pager a,.pager a:link,.pager a:visited,.pager a:hover,.pager a:active{color:#202020;text-decoration:none}.pager a:active,.pager a.active{color:#f27c00}.pager [data-pager]{cursor:pointer}span.tag{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;font-family:'PT Serif', serif;font-size:14px;font-weight:400;line-height:2.2em;border-radius:1.1em;border:1px solid #dfdfdf;padding:0 1em;margin:0.3em 0;background-color:#fffe}span.tag:not(:last-child){margin-right:0.5em}span.tag i{display:none;line-height:2.2em;-webkit-transform:translateY(0.1em);-ms-transform:translateY(0.1em);transform:translateY(0.1em);color:#a2aeaa;margin-left:0.25em}span.tag--active{position:relative;border-color:#f27c00;padding-right:0.5em}span.tag--active i{display:inline-block;cursor:pointer}.search-examples{padding:15px;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400}.search-examples span{color:#f27c00;cursor:pointer}.search-examples span:hover{text-decoration:underline}.switch-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switch{cursor:pointer;display:inline-block;position:relative;width:40px;height:22px;border-radius:11px;border:1px solid white;margin:0 10px}.switch:after{content:'';display:block;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;position:absolute;width:16px;height:16px;background-color:white;border-radius:8px;top:2px;left:2px}.switch--on:after{left:20px}.switch-label{font-size:14px;text-transform:uppercase;color:#fff6;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;cursor:pointer}.switch-label--active{color:#fff}.block-search{height:61px;border:1px solid #161b4b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-search__input{font-family:'PT Serif', serif;font-size:24px;font-weight:400;color:#161b4b;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:59px;line-height:59px;padding:0 16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.block-search__input:focus{border:none}.block-search__spacer{height:32px;-webkit-box-flex:0;-ms-flex:0 0 1px;flex:0 0 1px;background-color:#707070}.block-search__categories{position:relative;font-family:'PT Serif', serif;font-size:24px;font-weight:400;color:#3d444e;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;padding:0 16px 0 45px}.block-search__categories:before{position:absolute;left:10px;font-family:'icomoon' !important;content:"\e903";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.block-search__search-icon{-webkit-box-flex:0;-ms-flex:0 0 59px;flex:0 0 59px;height:59px}.block-search__search-icon button{display:block;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background:none;color:#161b4b;line-height:59px;font-size:26px;text-align:center}.pager-controls{display:none}.pager-dot{width:8px;height:8px;border:1px solid #f27c00;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.pager-dot--active{width:14px;height:14px;background-color:#f27c00}@media screen and (max-width: 767px){.pager-controls{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.pager-controls .prev,.pager-controls .next{margin:-1em;padding:1em}}.simintech-logo{width:309px;height:56px;display:inline-block;background-image:url(/local/templates/.default/img/35c36b5ef2dbdbf02ae1de7f048d7400.svg);background-size:contain;background-repeat:no-repeat}.close-button{width:36px;height:36px;display:inline-block;background-image:url(/local/templates/.default/img/10ca0b8c8783e85763ca2611713c0c2b.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.close-button:active{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.close-button-white{width:36px;height:36px;display:inline-block;background-image:url(/local/templates/.default/img/7fb6c535cf11f5bd50dbea5027a841f4.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.close-button-white:active{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.simintech-logo-white{width:130px;height:24px;display:inline-block;background-image:url(/local/templates/.default/img/093aabd09c81d7617ddbd1d004258209.svg);background-size:contain;background-repeat:no-repeat}.simintech-logo-modal-2{width:466px;height:86px;display:inline-block;background-image:url(/local/templates/.default/img/f4a9bdee36bfb5562b7bf1db2195b781.svg);background-size:contain;background-repeat:no-repeat}.simintech-logo-modal{width:466px;height:86px;display:inline-block;background-image:url(/local/templates/.default/img/0d7385e557471e96a89c224eb87ab26f.svg);background-size:contain;background-repeat:no-repeat}.impulsit-logo{width:110px;height:32px;display:inline-block;background-image:url(/local/templates/.default/img/743c9eab1da9679d603ecfb3cbb18d23.svg);background-size:contain;background-repeat:no-repeat}table{margin:24px 0;border-spacing:0;width:100%}table th{font-family:'Roboto Condensed', sans-serif;font-size:10px;font-weight:700;text-align:left;background-color:#3d444e;color:#a2aeaa;text-transform:uppercase;padding:11px 20px}table td{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;padding:6px 20px}table td a{font-size:inherit;font-family:inherit;font-weight:inherit;color:#f27c00}table tr:nth-child(odd){background-color:rgba(162,174,170,0.09)}input,textarea,select{background:none;border:1px solid #a2aeaa;padding:16px 20px 12px;font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:600;outline:none;color:#3d444e;background-color:white}input:focus,textarea:focus,select:focus{border:1px solid #3d444e}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder{color:#a2aeaa;text-transform:uppercase}input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder{color:#a2aeaa;text-transform:uppercase}input:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder{color:#a2aeaa;text-transform:uppercase}input::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder{color:#a2aeaa;text-transform:uppercase}input::placeholder,textarea::placeholder,select::placeholder{color:#a2aeaa;text-transform:uppercase}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical}select{height:48px}.custom-select-sort{font-family:"PT Serif";font-size:18px;min-width:300px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:left}.custom-select-sort select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-sort *{-webkit-box-sizing:border-box;box-sizing:border-box}.custom-select-sort.is-disabled{opacity:.333}.custom-select-sort .custom-select-opener{position:relative;outline:none;border:1px solid #707070;background-color:white;line-height:2.77;display:block;cursor:pointer;width:100%;padding:0 2.5em 0 1.14em}.custom-select-sort .custom-select-opener::after{position:absolute;right:1.14em;font-family:'icomoon' !important;color:#161b4b;content:"\e903";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.custom-select-sort .custom-select-panel{max-height:0;-webkit-transition:max-height .125s ease-out, overflow-y 0.05s 0.125s, opacity .125s;-o-transition:max-height .125s ease-out, overflow-y 0.05s 0.125s, opacity .125s;transition:max-height .125s ease-out, overflow-y 0.05s 0.125s, opacity .125s;overflow:hidden;background-color:white;position:absolute;top:2.5em;z-index:1;width:100%;opacity:0}.custom-select-sort.is-open .custom-select-panel{border:1px solid #707070;max-height:10.7em;overflow-y:auto;opacity:1}.custom-select-sort .custom-select-option{position:relative;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;font-family:"PT Serif";font-size:18px;line-height:2.77;padding:0 0.5em 0 2.5em}.custom-select-sort .custom-select-option.has-focus{cursor:pointer}.custom-select-sort .custom-select-option.is-selected{background-color:rgba(162,174,170,0.22)}.custom-select-sort .custom-select-option.is-selected::before{position:absolute;right:1.14em;line-height:inherit;font-family:'icomoon' !important;content:"\e91d";color:black;left:0.5em}.custom-select-sort .custom-select-optgroup&gt;.custom-select-option{padding-left:2em}.custom-select-sort .custom-select-optgroup::before{content:attr(data-label);display:block;padding:0.5em;color:#888}.main-banner{height:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(/local/templates/.default/img/da5baa40c973c41af14eb9983366e7f8.png);background-color:#0D1235;background-size:cover;background-position:center}.main-banner h1{font-family:'PT Serif', serif;font-size:54px;font-weight:400;line-height:1.38;color:white;text-align:center;max-width:11em;text-shadow:1px 1px 3px #0004, 2px 2px 8px #0003;margin-bottom:43px}.main-banner a,.main-banner button{font-size:14px}.main-banner button{margin:46px 0 30px}.main-banner a{margin:0}.main-banner .mouse-icon{background-image:url(/local/templates/.default/img/e272dfab1535696472711c541095cb36.svg);width:25px;height:38px;margin:89px 0 25px 0}.main-banner__spacer{margin:0;min-width:128px;min-height:3px;background:white;-webkit-box-shadow:1px 1px 3px #0004, 2px 2px 8px #0003;box-shadow:1px 1px 3px #0004, 2px 2px 8px #0003}@media screen and (max-width: 1024px){.main-banner{height:550px;padding-bottom:50px}.main-banner .mouse-icon{display:none}}@media screen and (max-width: 700px){.main-banner{height:500px}.main-banner h1{font-size:40px;max-width:11em}}@media screen and (max-width: 450px){.main-banner{height:450px}.main-banner h1{font-size:30px}}.main-examples{font-size:22px}.main-examples .container{text-align:right}.main-examples .container a{margin:30px 0}@media screen and (max-width: 767px){.main-examples .pager-controls{margin-top:20px}}.main-intro{position:relative;min-height:1000px;padding-top:138px;text-shadow:0 0 5px #fff7}.main-intro__text{position:relative;color:#202020;font-family:'Source Sans Pro', sans-serif;font-size:22px;font-weight:400;line-height:36px}.main-intro__text:before{position:absolute;content:'';width:773px;height:777px;left:-345px;top:-98px;background-image:url(/local/templates/.default/img/d5d2f2d6aae5605960ac8767f5f57e7e.svg);background-size:contain;background-repeat:no-repeat}.main-intro__download{position:absolute;left:445px;top:415px}.main-intro__download.button{font-size:22px}@media screen and (max-width: 1920px){.main-intro__text{padding-right:200px;padding-left:260px}}@media screen and (max-width: 1800px){.main-intro__text{padding-right:0;margin-left:100px}}@media screen and (max-width: 1600px){.main-intro__text{margin-left:200px}}@media screen and (max-width: 1440px){.main-intro__text{margin-left:250px}}@media screen and (max-width: 1280px){.main-intro__text{font-size:20px;line-height:26px;margin-left:350px}.main-intro__text a.button{font-size:14px}}@media screen and (max-width: 1150px){.bg-image-gear{background-size:400px auto}.main-intro{min-height:750px;padding-top:103.5px}.main-intro__text{font-size:18px;margin-left:250px}.main-intro__text:before{width:579.75px;height:582.75px;left:-258.75px;top:-63.5px}.main-intro__download{position:absolute;left:333.75px;top:450px}.main-intro__download.button{font-size:22px}}@media screen and (max-width: 920px){.bg-image-gear{background-size:200px auto}.main-intro{min-height:auto;padding-top:30px}.main-intro__text{padding-left:0;margin-left:0;font-size:18px}.main-intro__text:before{content:none}.main-intro__download{display:none}}.main-quick-start{padding-bottom:100px;overflow:hidden}.main-quick-start__cards{margin-top:50px;margin-bottom:45px}.main-quick-start__cards-wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-quick-start p{color:#202020}.main-quick-start__links{position:relative;min-height:180px;background-color:#3d444e;padding:34px 40px;display:grid;grid-template-columns:1fr 2px 1fr;grid-column-gap:60px}.main-quick-start__links .spacer{background-color:rgba(255,255,255,0.18)}.main-quick-start__links .main-quick-start-link-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-quick-start__links .main-quick-start-link-card__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:40px}.main-quick-start__links .main-quick-start-link-card__text{font-family:'Source Sans Pro', sans-serif;font-size:23px;font-weight:600;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:white;margin:0}.main-quick-start__links:before{content:'';display:block;position:absolute;z-index:-1;top:0;left:-100vw;right:-100vw;height:100%;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);background-color:rgba(61,68,78,0.19)}@media screen and (max-width: 1023px){.main-quick-start__links{margin-left:20px;margin-right:20px}.main-quick-start .main-quick-start-link-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-quick-start .main-quick-start-link-card__text{text-align:center;max-width:400px}.main-quick-start .main-quick-start-link-card__image{-webkit-box-flex:0;-ms-flex:0 0 108px;flex:0 0 108px;margin:20px 0}}@media screen and (max-width: 767px){.main-quick-start__links{margin-left:50px;margin-right:50px;grid-template-columns:unset;grid-template-rows:1fr 2px 1fr;grid-row-gap:34px}.main-quick-start__links:before{top:-3%;height:106%}.main-quick-start__links__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:20px 0}.main-quick-start .spacer{width:112px;justify-self:center}}@media screen and (max-width: 767px){.main-quick-start__cards{padding:20px 0;overflow-x:auto}.main-quick-start__cards-wrap{min-width:840px}}@media screen and (max-width: 490px){.main-quick-start__links{margin-left:0;margin-right:0}}.main-industry{padding-top:45px;margin-top:-100px}.main-industry p.lead{color:#3d444e;margin-bottom:68px;max-width:900px}.main-abilities{position:relative;background-image:url(/local/templates/.default/img/4d199e551493d7f861ac8687b00d011a.svg);background-repeat:no-repeat;background-position:right calc(1200px + (100vw - 1200px) / 2 + 27px) top -120px;background-color:rgba(162,174,170,0.1)}.main-abilities .container-np,.main-abilities .container{background-color:#fff}.main-abilities .container-np h1,.main-abilities .container h1{padding:0.75em 0;margin:0}.main-abilities__cards{text-align:center;background-color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column-gap:10px;padding:0 10px}.main-abilities a{margin-top:54px;font-size:22px}@media screen and (max-width: 767px){.main-abilities__cards{padding:0;grid-template-columns:1fr}}.main-advantages{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden}.main-advantages h1{padding-top:1.8em}.main-advantages__slides{position:relative;margin:80px 0 0 0;height:500px;padding:0}.main-advantages__slides:before{content:'';position:absolute;width:319px;height:319px;left:-195px;bottom:-88px;background-image:url(/local/templates/.default/img/f680e4b22e09f761de7b8cd41ea485fa.svg);background-size:contain}.main-advantages__slides-control{padding:20px;text-align:right;min-height:90px;vertical-align:middle;line-height:26px;margin-bottom:70px}.main-advantages__slides-control a,.main-advantages__slides-control a:link,.main-advantages__slides-control a:visited,.main-advantages__slides-control a:hover,.main-advantages__slides-control a:active{color:#3d444e;text-decoration:none}.main-advantages__slides-control i{line-height:26px;vertical-align:middle}.main-advantages__slides-control .prev-slide,.main-advantages__slides-control .next-slide{outline:none;margin:-1em;padding:1em;border-radius:50%;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.main-advantages__slides-control .prev-slide i,.main-advantages__slides-control .next-slide i{-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s}.main-advantages__slides-control .prev-slide:active i,.main-advantages__slides-control .next-slide:active i{display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.main-advantages__slides-control .slides-control-text{font-family:'PT Serif', serif;font-size:20px;font-weight:700;margin:0 40px}.main-advantages__slides-control .slides-control-text .slides-control-current{font-family:'PT Serif', serif;font-size:20px;font-weight:700}.main-advantages__slides-control .slides-control-text .slides-control-total{font-family:'PT Serif', serif;font-size:20px;font-weight:700}@media screen and (min-width: 768px) and (max-width: 1279px){.main-advantages__slides{height:41.66vmin}}@media screen and (min-width: 401px) and (max-width: 767px){.main-advantages__slides{height:calc(175vw + (401px - 105vw))}.main-advantages__slides:before{background-size:50vmin 50vmin;background-repeat:no-repeat;background-position:right top;bottom:initial}.main-advantages__slides-control{text-align:center}}@media screen and (max-width: 400px){.main-advantages__slides{height:700px}.main-advantages__slides:before{background-size:50vmin 50vmin;background-repeat:no-repeat;background-position:top center;bottom:initial}.main-advantages__slides-control{text-align:center}}.main-modules-libs{margin-top:48px;padding:20px;display:grid;grid-template-columns:380px 1fr;background-color:rgba(162,174,170,0.1);min-height:500px}.main-modules-libs__info{padding-right:47px;border-right:4px solid white}.main-modules-libs__info a{font-size:14px;margin-top:30px;margin-left:0}.main-modules-libs__libs-outer{padding-left:50px}.main-modules-libs__libs-wrap{max-height:500px}.main-modules-libs__libs-wrap .simplebar-track.simplebar-vertical{background-color:white;width:4px}.main-modules-libs__libs-wrap .simplebar-scrollbar.simplebar-visible{width:4px;background-color:#3d444e}.main-modules-libs__libs{-webkit-columns:2;-moz-columns:2;columns:2}.main-modules-libs__lib-item{position:relative;height:50px;margin-bottom:0;font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:400;line-height:18px}.main-modules-libs__lib-item a,.main-modules-libs__lib-item a:link,.main-modules-libs__lib-item a:visited,.main-modules-libs__lib-item a:hover,.main-modules-libs__lib-item a:active{color:#3d444e;text-decoration:none}.main-modules-libs__lib-item a{line-height:18px;margin:0;display:inline-block;position:relative;font-size:14px;padding-left:40px}.main-modules-libs__lib-item a:before{content:'';left:0;position:absolute;width:27px;height:18px;background-image:url(/local/templates/.default/img/1ea05a41d1e30550e3a59aa60df19709.svg)}.main-modules-libs__lib-item a:hover{text-decoration:underline;color:#a2aeaa}.main-modules-libs__lib-item a:hover:before{background-image:url(/local/templates/.default/img/b3be3c7f8956c6533c8663a28946f3ea.svg)}.main-modules-libs__title{font-family:'PT Serif', serif;font-size:36px;font-weight:400;margin-bottom:36px}.main-modules-libs__name{font-family:'PT Serif', serif;font-size:24px;font-weight:400;margin-bottom:36px}.main-modules-libs__description{font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:400;line-height:28px}@media screen and (max-width: 1023px){.main-modules-libs{grid-template-columns:0.9fr 1fr}.main-modules-libs__libs{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width: 750px){.main-modules-libs{grid-template-columns:1fr}.main-modules-libs__libs-outer{padding:20px 0}.main-modules-libs__libs-wrap{height:300px}.main-modules-libs__libs{-webkit-columns:2;-moz-columns:2;columns:2}.main-modules-libs__info{padding-right:0;padding-bottom:30px;border-right:none;border-bottom:4px solid white}}@media screen and (max-width: 600px){.main-modules-libs__libs{-webkit-columns:1;-moz-columns:1;columns:1}}.main-freeware{overflow-x:hidden;margin-top:150px;margin-bottom:115px;display:grid;grid-template-columns:550px 1fr;grid-column-gap:50px}.main-freeware a,.main-freeware a:link,.main-freeware a:visited,.main-freeware a:hover,.main-freeware a:active{color:#a2aeaa;text-decoration:none}.main-freeware a:hover,.main-freeware a:link:hover{color:#f27c00}.main-freeware a:link{position:relative}.main-freeware a:link:after{content:'';position:absolute;bottom:0;left:2px;right:2px;height:2px;background-color:#a2aeaa}.main-freeware a:link:hover:after{background-color:#f27c00}.main-freeware .btn-sm{font-size:14px}.main-freeware input{border-color:#3d444e}.main-freeware__simintech{font-family:'PT Serif', serif;font-size:40px;font-weight:400;line-height:1.33;color:#a2aeaa;margin:0}.main-freeware__lead{font-family:'PT Serif', serif;font-size:48px;font-weight:400;line-height:1.33;margin-bottom:10px}.main-freeware__requirements{font-size:16px}.main-freeware__requirements a,.main-freeware__requirements a:link,.main-freeware__requirements a:visited,.main-freeware__requirements a:hover,.main-freeware__requirements a:active{color:#a2aeaa;text-decoration:none}.main-freeware__requirements a,.main-freeware__requirements a:link{line-height:16px;text-decoration:underline}.main-freeware__requirements a:hover,.main-freeware__requirements a:link:hover{color:#f27c00;text-decoration:underline}.freeware-form{font-size:14px}.freeware-form__tabs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #161b4b}.freeware-form__tab{height:64px;text-transform:uppercase;display:grid;place-content:center;font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:600;line-height:20px;padding:12px;text-align:center;border-bottom:4px solid transparent;color:#a2aeaa;cursor:pointer;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.freeware-form__tab--active{color:#3d444e;border-bottom:4px solid #161b4b}.freeware-form__form{padding:50px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media screen and (max-width: 1200px){.main-freeware{grid-template-columns:400px 1fr;grid-column-gap:20px}.main-freeware__simintech{font-size:28px}.main-freeware__lead{font-size:33px}}@media screen and (max-width: 1023px){.main-freeware{grid-template-columns:1fr;grid-row-gap:30px;margin:30px 0}.main-freeware .freeware-form{justify-self:center;max-width:700px}.main-freeware__simintech,.main-freeware__lead,.main-freeware__requirements{text-align:center}}@media screen and (max-width: 550px){.main-freeware__simintech,.main-freeware__lead,.main-freeware__requirements{text-align:left}.main-freeware .freeware-form{display:none}}.main-forum{font-size:22px;position:relative;min-height:670px}.main-forum img{top:0;left:650px;position:absolute;z-index:-1}.main-forum p{font-family:'PT Serif', serif;font-size:40px;font-weight:400;padding:132px 0 60px;max-width:900px;line-height:52px}@media screen and (max-width: 1023px){.main-forum p{font-size:33px;padding:30px 0}.main-forum img{position:static}.main-forum__buttons{text-align:center}.main-forum__buttons a{margin:20px 0;font-size:20px}}.main-codegen__top{background-color:#3d444e;position:relative;padding-bottom:110px}.main-codegen__top:before{z-index:-1;content:'';position:absolute;left:0;right:100px;top:70%;bottom:0;background-color:#a2aeaa;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);-webkit-transform-origin:20% bottom;-ms-transform-origin:20% bottom;transform-origin:20% bottom}.main-codegen__notebook{width:82.33vw;height:54vw;max-width:988px;max-height:648px;position:relative;margin:-210px auto 230px}.main-codegen__notebook a{font-size:22px}.main-codegen__notebook-viewport{position:absolute;left:13.76%;right:14.17%;top:12.03%;bottom:18.21%}.main-codegen__notebook:after{content:'';position:absolute;width:183px;height:116px;background-image:url(/local/templates/.default/img/2227b2e6e5028ddf73ab8747fc970f31.svg);background-size:contain;background-repeat:no-repeat;left:-126px;top:242px}.main-codegen__wrap{padding:50px 0;display:grid;grid-template-columns:600px 1fr;grid-column-gap:180px}.main-codegen__simintech{font-family:'PT Serif', serif;font-size:40px;font-weight:400;line-height:52px;color:#a2aeaa;margin:0}.main-codegen__lead{font-family:'PT Serif', serif;font-size:48px;font-weight:400;line-height:1.33;color:white;margin-bottom:10px}@media screen and (min-width: 768px) and (max-width: 1279px){.main-codegen__top{padding-bottom:145px}}@media screen and (max-width: 1279px){.main-codegen__wrap{padding:25px;grid-column-gap:80px;grid-template-columns:2fr 1fr}.main-codegen__notebook{margin-bottom:150px}.main-codegen__notebook:after{content:none}.main-codegen__lead{font-size:33px}}@media screen and (max-width: 767px){.main-codegen{height:auto}.main-codegen__wrap{grid-template-columns:1fr;grid-row-gap:20px;padding-bottom:110px;justify-items:center}.main-codegen__top{padding-bottom:0}.main-codegen__notebook{margin-top:-100px}.main-codegen a{font-size:18px}}.main-education{font-size:22px}.main-education h2{font-family:'PT Serif', serif;font-size:40px;font-weight:400;line-height:1.3;margin:0}.main-education__social{font-family:'PT Serif', serif;font-size:20px;font-weight:400;color:#a2aeaa;line-height:26px;margin-bottom:0}.main-education__lead{font-family:'PT Serif', serif;font-size:24px;font-weight:400;line-height:1.58;color:#3d444e}.main-education .black-line-84{margin:20px 0 11px;background-color:#161b4b}.main-education__buttons{margin-top:22px;text-align:right;margin-bottom:70px}.main-education__buttons a{margin:0}@media screen and (max-width: 767px){.main-education__buttons{font-size:16px;text-align:center}.main-education__buttons a{margin-left:0}}.industry-page__header h1{margin-top:30px;position:relative;margin-left:150px;line-height:100px}.industry-page__header h1:before{content:'';position:absolute;left:-150px;top:0;width:100px;height:100px;border-radius:50px;border:1px solid #a2aeaa;background-color:#fffe}.industry-page__header h1 img{position:absolute;left:-140px;top:10px;content:'';width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.industry-page__image{width:100%;-o-object-fit:cover;object-fit:cover;height:36vw;max-height:700px}@media screen and (max-width: 767px){.industry-page__header h1{margin-left:0;line-height:initial}.industry-page__header h1:before{content:none}.industry-page__header h1 img{display:none}.industry-page__image{display:none}}.faq-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #a2aeaa}.faq-item__header{padding:25px 50px 25px 25px;font-family:'Roboto Condensed', sans-serif;font-size:16px;font-weight:700;color:#161b4b;text-transform:uppercase;cursor:pointer}.faq-item__header:before{position:absolute;right:20px;font-family:'icomoon' !important;content:"\e914";color:#202020}.faq-item__content{padding:0 25px 25px 25px;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400}.faq aside.left-col ul li{line-height:1.3;margin-bottom:0.7em}.faq__right-col{padding-bottom:200px}.faq-item.faq-item--opened .faq-item__header:before{pointer-events:none;content:"\e911"}.contacts__map iframe{display:block}.contacts__main-wrap{margin:0;padding:0;position:relative;width:700px}.contacts__main-wrap:before{position:absolute;content:'';top:-425px;height:425px;width:25px;left:-12px;background:-o-radial-gradient(center, ellipse, rgba(0,0,0,0.2) 0, transparent 70%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.2) 0, transparent 70%)}.contacts__main-wrap:after{position:absolute;content:'';top:-425px;height:425px;width:25px;right:-12px;background:-o-radial-gradient(center, ellipse, rgba(0,0,0,0.2) 0, transparent 70%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.2) 0, transparent 70%)}.contacts__main{z-index:1;margin:0;padding:50px 20px;position:absolute;top:-426px;background-color:white;height:427px;width:700px;left:0;display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400;color:#202020}.contacts__main i{font-size:40px;color:#3d444e}.contacts__main a,.contacts__main a:link,.contacts__main a:visited,.contacts__main a:hover,.contacts__main a:active{color:#202020;text-decoration:none}.contacts__workhours,.contacts__social{grid-column-start:1;grid-column-end:3}.contacts__social{padding-top:30px}.contacts__social i{margin:20px}.contacts__props-wrap{padding-bottom:50px}.contacts__props{font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400;padding-top:30px;position:relative;line-height:2}.contacts__props a{position:absolute;right:0;bottom:0}@media screen and (max-width: 1279px){.contacts__main-wrap{width:100%}.contacts__main-wrap:before,.contacts__main-wrap:after{content:none}.contacts__main{width:100%;margin:20px auto;position:static}.contacts__props a{margin-top:30px;position:static}}@media screen and (max-width: 767px){.contacts__main{grid-template-columns:1fr;grid-row-gap:30px;height:auto;padding:0}.contacts__workhours,.contacts__social{grid-column-start:1;grid-column-end:2}.contacts__social{font-size:16px}.contacts__social i{margin:0 10px}}.news-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px;grid-row-gap:40px;padding:50px 20px}.news-list .news-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#3d444e;-webkit-box-shadow:1px 2px 5px #0001;box-shadow:1px 2px 5px #0001;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;margin:0;padding:0}.news-list .news-item a,.news-list .news-item a:link,.news-list .news-item a:visited,.news-list .news-item a:hover,.news-list .news-item a:active{color:#202020;text-decoration:none}.news-list .news-item:hover{-webkit-box-shadow:1px 2px 7px #0003;box-shadow:1px 2px 7px #0003}.news-list .news-item__body{margin:0;background-color:white;padding:30px}.news-list .news-item__image{position:relative;height:288px;width:100%}.news-list .news-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-list .news-item__date{font-family:'PT Serif', serif;font-size:15px;font-weight:400;text-align:right}.news-list .news-item__title{font-family:'PT Serif', serif;font-size:24px;font-weight:400;margin:0 0 20px 0;padding:0}.news-list .news-item__title a:hover{text-decoration:underline}.news-list .news-item__text{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}@media screen and (max-width: 1023px){.news-list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 650px){.news-list{grid-template-columns:1fr;padding:0}}.news-article__date{font-family:'PT Serif', serif;font-size:15px;font-weight:400;color:#3d444e}.news-article__intro{font-weight:600}.news-article__video{display:grid;grid-column-gap:50px;grid-template-columns:1fr 700px;padding-bottom:200px}@media screen and (max-width: 1279px){.news-article__video{grid-template-columns:1fr}}.news-article__video p{font-family:'Source Sans Pro', sans-serif;font-size:20px;font-weight:400;color:#3d444e;line-height:2}.science-page{padding-bottom:100px}.science-page__tags{padding:32px 0}.science-page__sort{text-align:right;padding:0 0 30px}@media screen and (max-width: 767px){.block-search__wrap{display:none}.science-page__sort{display:none}.science-page__tags{padding:10px 0}}.models-example-card{margin-bottom:90px}.models-example-card h2{font-size:33px;margin-bottom:14px}.models-example-card p{font-size:20px}.models-example-card .btn,.models-example-card .btn-sm{font-size:14px}.models-example-card .tags-links{margin-bottom:30px}@media screen and (max-width: 1023px){aside .news{display:none}aside .categories{position:relative}aside .categories h2:after{-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;display:inline-block;font-size:0.65em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-family:'icomoon' !important;content:"\e903"}aside .categories ul{margin-top:-30px;padding:20px 20px 20px 40px;position:absolute;background:#fff;display:none;-webkit-box-shadow:2px 2px 5px rgba(162,174,170,0.5);box-shadow:2px 2px 5px rgba(162,174,170,0.5)}aside .categories ul li{font-size:30px;line-height:2}aside .categories.opened h2:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}aside .categories.opened ul{display:block}}body{min-width:320px;overflow-x:hidden !important;overflow-y:auto;width:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


/* End */


/* Start:/local/templates/.default/css/custom.css?174221105918374*/
.site-search .easy-autocomplete-container ul li:hover {
    background-color: rgba(162,174,170,0.1);
}

.support-form .dropzone {
    height: auto;
}

form .error-message {
    margin-bottom: 0;
    color: #c70000;
    font-size: 0.7em;
}

.support-form div input, .support-form div select, .support-form div textarea {
    width: 100%;
}

.bottom-form__form div input, .bottom-form__formdiv select, .bottom-form__form div textarea {
    width: 100%;
}

.hidden {
    display: none;
}

.freeware-form__item {
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
}

.freeware-form__item input {
    width: 100%;
}

.search-examples .pointer {
    color: #f27c00;
    cursor: pointer;
}
@media screen and (max-width: 720px) {
    .site-map__content {
        -webkit-columns: 1;
        -moz-columns: 1;
        columns: 1;
    }
}

.breadcrumbs span:not(:last-child):after {
    top: 0.4em
}

/*.breadcrumbs span  {*/
/*    display: flex;*/
/*}*/

.main-forum img {
    opacity: 0.4;
    left: auto;
    right: 0;
}

@media screen and (max-width: 1023px) {
    .main-forum img {
        opacity: 1;
    }
}

#app_university_input, #download_app_university_input {
    position: relative;
}

#download_app_university_input input {
    width: 100%;
}

.js_company #download_app_university_input ul {
    display: none;
}

.js_company .switch-wrap--university {
    display: none;
}

.freeware-form__results {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid #3d444e;
    position: absolute;
    top: 100%;
    background: white;
    z-index: 1;
    max-height: 180px;
    overflow: auto;
}

.freeware-form__result {
    font-size: 10px;
    border-bottom: 1px solid #3d444e;
    padding: 5px;
    line-height: initial;
    cursor: pointer;
}

.fancybox-bid {
    max-width: 600px;
}
.main-header__phone-number a, .main-footer__phone a {
    font-size: inherit;
    color: inherit;
    text-decoration: inherit;
}

@media screen and (max-width: 375px) {
    .main-header__phone-number a, .main-footer__phone a {
        font-size: 24px;
    }
}

@media screen and (min-width: 1920px) { .main-intro__text {padding-right: 110px;padding-left: 260px;} }

/*----------------------------------------------------- */
/* * */
/*----------------------------------------------------- */
@media screen and (max-width: 460px) {
    .breadcrumbs {flex-wrap: wrap;}
    .container {word-break: break-word;overflow: hidden;}

    .bottom-form__form &gt; div {grid-column-start: 1;grid-column-end: 3;}
    .download-modal__form-top&gt;* {font-size: 12px;}
}

/*----------------------------------------------------- */
/* header */
/*----------------------------------------------------- */
.main-header {grid-template-columns: auto 1fr auto;}
.header-localization__wrap {position: relative;width: 100%;max-width: 1200px;margin: 0 auto;}
.header-localization__current {width: 74px;padding-right: 22px;margin-left: 42px;display: flex;justify-content: space-between;align-items: center;position: relative;cursor: pointer;}
.header-localization__current::after {font-family: 'icomoon' !important;color: #3D444E;position: absolute;font-size: 1em;line-height: 1em;top: 0px;right: 0px;content: "\e907";transform: rotate( 90deg);}
.header-localization__current-img {max-width: 20px;}
.header-localization__current-name {margin: 0px;font-size: 14px;text-transform: uppercase;font-weight: 600;}
.header-localization__list {width: 100%;max-width: 350px;position: absolute;top: -50px;left: 358px;background-color: #161B4B;display: none;flex-direction: column;z-index: 1;}
.header-localization__item {position: relative;display: flex;justify-content: center;flex-direction: column;padding-left: 52px;height: 60px;width: 100%;cursor: pointer;text-decoration: none;}
.header-localization__item:hover {background-color: #3D444E;}
.header-localization__item-img {position: absolute;left: 14px;top: 50%;transform: translateY(-50%);}
.header-localization__item-name {color: #fff;font-size: 14px;margin: 0px;text-transform: uppercase;font-weight: 600;}
.header-localization__item-description {color: #909090;font-size: 10px;margin: 0px;text-transform: uppercase;font-weight: 600;}
.active.header-localization__current::after {transform: rotate( 270deg);}
.show.header-localization__list {display: flex;}
.active.header-localization__item {background-color: #3D444E;}
@media screen and (max-width: 1279px) {
    .main-header {grid-template-columns: auto 1fr auto 40px 40px;}
    .header-localization__list {top: -38px;left: 378px;}

    nav.main-mobile-menu {top: 130px;}
    nav.main-mobile-menu ul {padding: 0px;}
}
@media screen and (max-width: 920px) {
    .main-header {grid-template-columns: auto 1fr 40px 40px;height: 150px;padding-top: 10px;}
    .header-localization__current {margin-left: 0px;}
    .header-localization__list {left: 336px;top: -90px;}
    .main-header__phone {order: 3;grid-column-start: 1;grid-column-end: 4;justify-self: center;}
}
@media screen and (max-width: 750px) {
    .header-localization__list {left: 246px;max-width: 214px;}
}
@media screen and (max-width: 460px) {
    .main-header {grid-template-columns: auto 40px 40px;}
    .header-localization__current {position: absolute;right: 0px;top: 100px;}
    .main-header__phone {padding-right: 59px;}
    .main-header__phone-number {display: flex;justify-content: flex-start;width: 100%;}
    .header-localization__list { max-width: 100%;left: auto;right: 0px;top: -26px;}
}
@media screen and (max-width: 380px) {
    .main-header .simintech-logo {width: 160px;}
}
/*----------------------------------------------------- */
/* vacancy */
/*----------------------------------------------------- */
.vacancy .faq-item__content {user-select: text;}
.vacancy .faq-item--opened .faq-item__content {display: block !important;opacity: 1 !important;}
.vacancy .faq-item__header:before {background-image: url(/local/templates/.default/img/plus.svg);content: "";width: 21px;height: 20px;background-size: 21px;background-repeat: no-repeat;background-position: center;}
.vacancy .faq-item.faq-item--opened .faq-item__header:before {background-image: url(/local/templates/.default/img/minus.svg);content: "";}
.vacancy .categories {position: sticky;top: 50px;}
.vacancy .categories li {line-height: 1.2;margin-bottom: 10px;}
.vacancy .categories ul {margin-bottom: 44px;}
.vacancy__email {font-size: 18px;position: relative;}
.vacancy__email span {font-size: 25px;}
.vacancy__email::before {content: '';position: absolute;left: 0;top: -6px;width: 84px;height: 2px;background-color: #3D444E;}
.vacancy__item-email {height: 77px;width: 100%;margin-top: 20px;display: flex;justify-content: center;align-items: center;background-color: #f27c00;color: #fff;text-decoration: none;}
.vacancy__item-email:hover {opacity: 0.8;}
.vacancy__item-email span {text-decoration: underline;margin-left: 5px;}

/*----------------------------------------------------- */
/* publications */
/*----------------------------------------------------- */
.block-search__categories {display: flex;align-items: center;flex: 0 0 250px;padding: 0px;}

.block-search__categories:before {display: none;}
.block-search__wrap .custom-select-sort:before {content: "\e917";font-size: 12px;top: 4px;left: 18px;font-family: 'icomoon' !important;position: absolute;transform: rotate( 90deg);}
.block-search__wrap .is-open.custom-select-sort:before {content: "\e917";transform: rotate( 270deg);}
.block-search__wrap .custom-select-sort .custom-select-option.is-selected::before {content: "\e908";}
.block-search__categories .custom-select-sort {min-width: 200px;padding: 0px 0px 0px 45px;}
.block-search__categories .custom-select-sort .custom-select-opener {border: none;padding: 0px;font-size: 24px;background-color: #fff0;line-height: 1;}
.block-search__categories .custom-select-sort .custom-select-opener::after {display: none;}
.block-search__categories .custom-select-sort.is-open .custom-select-panel {top: 41px;left: 0px;width: 310px;}
.sci-pub {grid-template-columns: 26px 5fr 2fr 1.5fr 2fr 36px;}
.sci-pub__img {grid-area: i;}
.sci-pub__names p {font-size: 18px;margin: 0px;}
.booc.sci-pub {grid-template-columns: 26px 116px 5fr 2fr 1.5fr 2fr 36px;grid-template-areas:"a i b d e f g" "a i c d e f g" "a i x d e f g";}
.sci-pub__video-v2 {grid-area: i;}
.sci-pub__video-v2 iframe {width: 100%;max-width: 100%;border: none;}
.video.sci-pub {grid-template-columns: 26px 376px 5fr 36px;grid-template-areas: "a i b g";}
.video.sci-pub .sci-pub__description,
.video.sci-pub .sci-pub__names,
.video.sci-pub .sci-pub__pages,
.video.sci-pub .sci-pub__categories {display: none;}
.sci-pub__link-materials {grid-area: x;font-size: 18px;color: #787C81;margin: 0px;line-height: 1;display: flex;align-items: flex-end;}

.science-page__sort {display: flex;justify-content: space-between;}
.science-page__sort .custom-select-sort {max-width: 300px;}
.science-page__sort .custom-select-sort .custom-select-opener::after {content: "\e917";font-size: 12px;top: 8px;right: 20px;font-family: 'icomoon' !important;position: absolute;transform: rotate( 90deg);}
.science-page__sort .is-open.custom-select-sort .custom-select-opener::after {content: "\e917";transform: rotate( 270deg);}
.science-page__sort .custom-select-sort .custom-select-option.is-selected::before {content: "\e908";}

.science-page__section-list {position: relative;}
.science-page__section-list::before {content: "";position: absolute;bottom: 0px;left: 0px;width: calc(100% - 60px);height: 3px;background-color: #A2AEAA;}
.science-page__section-item {font-size: 34px;margin-right: 60px;text-decoration: none;font-weight: 600;color: #A2AEAA;position: relative;}
.science-page__section-item.active {color: #3D444E;}
.science-page__section-item.active::before {content: "";position: absolute;bottom: -5px;left: 0px;width: 100%;height: 3px;background-color: #F27C00;z-index: 1;}

.sci-pub__list.video {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap: 15px;grid-row-gap: 40px;}
.sci-pub__video svg {width: 100%;max-width: 100%;min-height: 220px;padding: 86px;background-color: #ccc;}
.sci-pub__video iframe {width: 100%;max-width: 100%;min-height: 220px;border: none;}
.sci-pub__video-description {color: #F27C00;font-size: 22px;line-height: 1.2;margin: 0px;}

@media screen and (max-width: 1090px) {
    .science-page__sort {flex-direction: column;align-items: flex-start;}
    .science-page__section-list {margin-bottom: 30px;}
}

@media screen and (max-width: 800px) {
    .science-page__section-list {display: grid;text-align: left;height: 52px;overflow: hidden;}
    .science-page__section-list::after {content: '';width: 100%;height: 52px;position: absolute;top: 0px;left: 0px;}
    .science-page__section-list::before {content: "\e917";font-size: 12px;top: 20px;right: 10px;left: auto;font-family: 'icomoon' !important;position: absolute;transform: rotate( 90deg);width: 0px;height: 0px;background-color: #fff0;}
    .science-page__section-list:hover::before {content: "\e917";transform: rotate( 270deg);top: 32px;right: 27px;}
    .science-page__section-list:hover {height: auto;}
    .science-page__section-item {margin: 0px;padding-right: 40px;}
    .science-page__section-item.active::before {content: "";bottom: 0px;}
    .science-page__section-item.active {grid-row-start: 1;}
    .sci-pub__list.video {grid-template-columns: 1fr;}
}

@media screen and (max-width: 768px) {
    .sci-pub {grid-template: "a g" "b b" "c c" "d e" "f f";}
    .booc.sci-pub {grid-template: "a g" "b b" "i i" "c c" "d d" "f e" "x x";}
    
    .video.sci-pub {grid-template-columns: 1fr 1fr;grid-template-areas: "a g" "b b" "i i";}

    .sci-pub__names {display: flex;flex-wrap: wrap;}
    .sci-pub__names p {margin-right: 5px;}
    .sci-pub__pages {font-size: 12px;}
}

/*----------------------------------------------------- */
/* feedback */
/*----------------------------------------------------- */
.feedback__custom-CAPTCHA {display: none;grid-column-start: 1;grid-column-end: 3;grid-template-columns: 1fr 1fr;border: 10px solid #f7b066;}
.feedback__custom-CAPTCHA-description {grid-column-start: 1;grid-column-end: 3;text-align: center;color: #fff;}
.feedback__custom-CAPTCHA input,
.feedback__custom-CAPTCHA textarea {height: 48px;}

/*----------------------------------------------------- */
/* news */
/*----------------------------------------------------- */
@media screen and (max-width: 460px) {
    .news-list .news-item__image {height: auto;}
}

/*----------------------------------------------------- */
/* forum */
/*----------------------------------------------------- */
.forum-block-container {width: 100%;}
.forum-form .forum-block-container {width: 100%;}
.forum-form .forum-tabs {width: 100%;display: flex;}
.forum-form .forum-tabs .forum-tabs-header {flex: 1;}
.forum-form .forum-tabs .forum-tabs-body {flex: 3;margin: 0px;}
.forum-form .forum-tabs .forum-tabs-body .forum-info-box {width: 100%;}
.forum-form .forum-profile-edit-tab input:not([type="checkbox"]),
.forum-form .forum-profile-edit-tab select,
.forum-form .forum-profile-edit-tab textarea {width: 100%;}
@media screen and (max-width: 800px) {
    .forum-form .forum-tabs {flex-direction: column;}
    .forum-form .forum-tabs .forum-tabs-header {width: 100%;}
}
@media screen and (max-width: 460px) {
    .forum-form .forum-info-box-inner {font-size: 18px;}
    .forum-form .forum-profile-edit-tab th {font-size: 18px;}
    .forum-form .forum-reply-buttons {margin: 20px 0px 0px 0px;}
}

/*----------------------------------------------------- */
/* bottom-form */
/*----------------------------------------------------- */
.bottom-form__v2 {margin-top: 0px;text-align: left;}

/*----------------------------------------------------- */
/* bx-file__v1 */
/*----------------------------------------------------- */
.bx-file__v1 {grid-column-start: 1;grid-column-end: 3;}
.bx-file__v1 .file-selectdialog {margin: 0px;padding: 0px;min-height: 48px;}
.bx-file__v1 .file-selectdialog .file-extended {margin: 0px 0px 10px 0px ;}
.bx-file__v1 .file-selectdialog .file-extended .file-selector {margin: 0px;padding: 0px;}
.bx-file__v1 .file-selectdialog .file-extended .file-selector p span {font-family: 'Source Sans Pro', sans-serif;font-size: 16px !important;font-weight: 600;color: #a2aeaa !important;}

/*----------------------------------------------------- */
/* footer */
/*----------------------------------------------------- */
.main-footer__address i {margin: 0px 5px 0px 0px;position: relative;top: -5px;font-size: 20px;}

/*----------------------------------------------------- */
/* version history popup */
/*----------------------------------------------------- */

.notifications {
    position: fixed;
    right: 0;
    bottom: 79px;
    background-color: #3D444E;
    z-index: 100;
}

.notifications-close {
    width: 80px;
    height: 80px;
    padding: 18px 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
}

.notifications-close .icon {
    width: 24px;
    height: 24px;
    margin-bottom: 12px;
}

.notifications-close span {
    font-weight: 400;
    font-size: 10px;
    line-height: 10px;
    text-align: center;
    color: #fff;
    opacity: .4;
}

.notifications-open {
    opacity: 0;
    transform: translateX(100%);
    max-height: 0;
    max-width: 0;
    transition: transform .3s linear, opacity .3s linear, max-height .3s linear, max-width .3s linear, padding .3s linear;
}

.notifications-open.active {
    padding: 20px;
    opacity: 1;
    transform: none;
    max-height: 418px;
    max-width: 483px;
}

.notifications-open .header {
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    gap: 20px;
}

.notifications-open .header .icon {
    width: 30px;
    height: 30px;
}

.notifications-open .header .swiper-controls {
    height: 20px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.notifications-open .header .swiper-controls .controls-button {
    min-width: 20px;
    height: 20px;
    display: flex;
    cursor: pointer;
}

.notifications-open .header .swiper-controls .controls-button.swiper-button-disabled svg path {
    fill: #202020;
}

.notifications-open .header .swiper-controls .controls-pagination {
    font-family: 'Arial', serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #fff;
}

.notifications-open .header .close {
    width: 20px;
    height: 20px;
    margin-left: auto;
    display: flex;
    cursor: pointer;
}

.notifications-open .notifications__swiper .notifications-slide .top {
    margin-bottom: 10px;
}

.notifications-open .notifications__swiper .notifications-slide .top h3 {
    font-family: 'PT Serif', serif;
    font-weight: 400;
    font-size: 30px;
    line-height: 33px;
    color: #fff;
}

.notifications-open .notifications__swiper .notifications-slide .top span {
    font-family: 'Arial', serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    color: #F27C00;
}

.notifications-open .notifications__swiper .notifications-slide .body {
    margin-bottom: 10px;
}

.notifications-open .notifications__swiper .notifications-slide .body span {
    display: block;
    margin-bottom: 10px;
    font-family: 'Arial', serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    color: #F27C00;
}

.notifications-open .notifications__swiper .notifications-slide .body ul {
    max-height: 173px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
    color: #fff;
}

.notifications-open .notifications__swiper .notifications-slide .body ul li {
    font-family: 'Arial', serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
}

.notifications-open .notifications__swiper .notifications-slide .body ul li::before {
    display: none;
}

.notifications-open .notifications__swiper .notifications-slide a.next {
    display: block;
    height: 30px;
    font-family: 'Arial', serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    text-decoration: none;
}

@media (max-width: 560px) {
    .notifications-open.active {
        max-width: 360px;
        max-height: 463px;
    }

    .notifications-open .notifications__swiper .notifications-slide .body ul {
        max-height: 224px;
    }
}

.disable-list-style li:before {
    display: none;
}
/* End */


/* Start:/local/templates/.default/css/forum.css?1640809265781*/
html {
    font-size: 14px;
}

section.breadcrumbs {
    padding: 0.5em 1.117em;
    zoom: 1;
}

input, textarea, select {
    padding: 5px 10px 5px;
    height: auto;
}

div.forum-filter-field span.forum-filter-field-item {
    height: auto;
    display: flex;
}

input {
    -webkit-appearance: auto;
    -moz-appearance: auto;
    appearance: auto;
}

div.forum-reply-buttons input {
    font-size: 1em;
}

div.forum-topics-moderate input, div.forum-topics-moderate select {
    font-size: 0.8em;
}

div.forum-info-box {
    margin-bottom: 0;
}

div.forum-navigation-bottom {
    border-top: 1px solid #e1e1e1;
}

p, div, section, article {
    font-size: 1.1em;
}

.forum-contact-links {
    display: flex;
    flex-wrap: wrap;
}

.forum-block-container {
    overflow: auto;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/.default/style.css?16408092651138*/
.bx-breadcrumb {
	margin: 10px 0;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
/*.bx-breadcrumb .bx-breadcrumb-item span {*/
	/*font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;*/
	/*font-size: 13px;*/
	/*white-space: normal;*/
/*}*/
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}
.bx-breadcrumb .bx-breadcrumb-item a::after {content: "&gt;";	margin: 0px 2px 0px 6px; color: #969696; font-size: 12px}

.bx-breadcrumb .bx-breadcrumb-item span{
	color: #969696;
	font-size: 14px;
	transition: all .3s;
}

.bx-breadcrumb .bx-breadcrumb-item a span{
	color: #1e1e1e;
	transition: all .3s;
	font-size: 14px;
}

.fa-angle-right:before {
	content: '' !important;
	position: absolute;
	top: 50%;
	margin-top: -4px;
	right: -1px;
	background: url(/assets/images/icons.png) no-repeat -44px -133px;
	width: 9px;
	height: 9px;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1640809265146*/
.pagination div.active {
    background: #f5f5f5;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.pager-button {
    line-height: 0;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/search.page/.default/style.css?1740386700124*/
.errortext {
    color: red;
}

.js-corrected-query {
    color: red;
}

.corrected-query-message {
    margin-top: 20px;
}

/* End */


/* Start:/local/components/impulsit/feedback.form.bid/templates/download/style.css?17459952465878*/
.message_send {
    border: none;
    border-radius: 1px;
    font-size: 14px;
    padding: 15px;
    margin-bottom: 20px;
    color: #61a942;
    background-color: #dff2de;
    border-color: #ebccd1;
}

.message_err {
    border: none;
    border-radius: 1px;
    font-size: 14px;
    padding: 15px;
    margin-bottom: 20px;
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.bottom-bid__buttons-agreement {
    display: flex;
    align-items: flex-start;
    grid-column-start: 1;
    grid-column-end: 3;
}

.bottom-bid__buttons-agreement label {
    font-size: 14px;
    font-weight: 600;
    text-align: left;
    margin: 0 20px 0 16px;
    color: #ffffff;
    letter-spacing: 0.56px;
    line-height: normal;
    text-align: left;
    line-height: normal;
}

.bottom-bid__buttons-agreement a {
    color: #ffffff;
}

.bottom-bid__buttons-agreement button {
    min-width: 146px;
}

.bottom-bid__buttons-agreement input {
    padding: 0;
    height: 16px;
    width: auto;
    margin: 0;
    appearance: auto;
}

.download-modal__body .btn-sm.btn-orange {

}

.participant-type {
    display: none;
}

.participant-type.active {
    display: block;
}

.email-note {
    right: -340px;
    top: 3px;
    position: absolute;
    width: 330px;
    font-size: 14px;
    color: #FEFEFE;
    display: none;
}

.email-note.active {
    display: block;
}

.email-wrapper {
    position: relative;
}

.email-check {
    width: 100%;
}

.email-note-icon {
    width: 22px;
    height: 22px;
    position: absolute;
    right: -30px;
    top: 12px;
    cursor: pointer;
}

.email-note-close {
    position: absolute;
    right: -20px;
    top: 0;
}

#emailNoteCloseButton {
    display: none;
}

.email-note-separator {
    display: none;
}

#email-note-close-button {
    display: none;
}

form.download-modal__body .email-field {
    width: 100%;
}

form.download-modal__body .error-message {
    margin: -12px 0 20px 0;
    color: #ef9f9f;
}

@media screen and (max-width: 1200px) {
    .email-note-icon {
        right: 8px;
    }

    .email-note {
        background: #fff;
        position: fixed;
        width: 100%;
        font-size: 14px;
        display: none;
        color: #202020;
        top: auto;
        bottom: 0;
        left: 0;
        min-height: 356px;
        border-radius: 16px 16px 0 0;
        padding: 40px 15px;
    }

    #email-note-close-button {
        display: block;
        width: 132px;
        height: 48px;
        background: #F27C00;
        color: #FEFEFE;
        line-height: 22px;
        margin: 25px auto 0 auto;
    }

    .email-note-separator {
        width: 72px;
        height: 4px;
        background: #D9D9D9;
        position: absolute;
        left: 50%;
        margin-left: -35px;
        top: 20px;
        border-radius: 2px;
        display: block;
    }
}

.iti {
    --iti-path-flags-1x: url('/local/templates/.default/img/intl-tel-input/flags.webp');
    --iti-path-flags-2x: url('/local/templates/.default/img/intl-tel-input/flags@2x.webp');
    --iti-path-globe-1x: url('/local/templates/.default/img/intl-tel-input/globe.webp');
    --iti-path-globe-2x: url('/local/templates/.default/img/intl-tel-input/globe@2x.webp');
}

.iti__tel-input {
    width: 100%;
}

.iti__country-list .iti__flag, .iti__country-name {
    font-size: 14px;
    line-height: 16px;
}

.iti__dial-code {
    font-size: 14px;
    line-height: 16px;
    margin-left: auto;
}

.iti__country::before {
    content: none;
    display: none;
}

.iti .iti__selected-dial-code {
    font-size: 14px;
    font-weight: 600;
    margin-top: 4px;
}

.iti__ba {
    border-radius: 2px;
    overflow: hidden;
}

/*  */
.dropbtn {
background-color: #04AA6D;
color: white;
padding: 16px;
font-size: 16px;
border: none;
cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
background-color: #3e8e41;
}

#univercity {
box-sizing: border-box;
background-image: url('/local/components/impulsit/feedback.form.bid/templates/download/searchicon.png');
background-position: 14px 12px;
background-repeat: no-repeat;
font-size: 16px;
border: none;
}
.border-split {
    margin: 0 15px;
    border: none;
    border-bottom: 1px solid #ddd;
}

/* #univercity:focus {outline: 3px solid #ddd;} */

.dropdown {
position: relative;
display: inline-block;
}

.dropdown-content {
background-color: white;
min-width: 230px;
overflow: unset;
border: 1px solid #ddd;
z-index: 1;
display: flex;
flex-direction: column;
}

.content-wrapper {
    max-height: 450px;
    overflow: auto;
    -ms-overflow-style: none;
}
.content-wrapper::-webkit-scrollbar { width: 0; }

.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
margin: 0 10px;
font-size: medium;
}

.dropdown a:hover {background-color: #ddd;}

.dropdown .show {display: block;}

.organisation-name {
    display: none;
}
.organisation-name.active {
    display: block;
}
.organisation-city {
    display: none;
}
.organisation-city.active {
    display: block ;
}

/*  */
@media screen and (max-width: 550px) {
    .bottom-bid__buttons-agreement {
        display: block;
        text-align: left;
    }

    .bottom-bid__buttons-agreement button {
        width: 100%;
        margin-top: 10px;
    }

}

.textarea-wrapper {
    position: relative;
    width: 100%;
}

.textarea-wrapper textarea {
    width: 100%;
    height: 38px;
    min-height: 38px;
    overflow: hidden;
    resize: none;
    box-sizing: border-box;
    padding-bottom: 0px;
    padding-right: 60px;
    font-size: 14px;
    line-height: 1.2;
}

.clear-btn {
    position: absolute;
    right: 8px;
    top: 4px;
    border: none;
    background: transparent;
    font-size: 20px;
    line-height: 1;
    cursor: pointer;
    color: #888;
    padding: 0;
    display: none;
}
@media (max-width: 768px) {
    .textarea-wrapper textarea {
        padding-right: 20px;
    }

    .clear-btn {
        right: 0;
        top: 0;
    }
}
/* End */


/* Start:/local/templates/.default/css/intl-tel-input/intlTelInput.min.css?173139588013515*/
:root{--iti-hover-color:rgba(0, 0, 0, 0.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url("/local/templates/.default/css/intl-tel-input/../img/flags.webp");--iti-path-flags-2x:url("/local/templates/.default/css/intl-tel-input/../img/flags@2x.webp");--iti-path-globe-1x:url("/local/templates/.default/css/intl-tel-input/../img/globe.webp");--iti-path-globe-2x:url("/local/templates/.default/css/intl-tel-input/../img/globe@2x.webp");--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height: max-content;padding: 12px 10px 8px 12px;background: rgba(0, 0, 0, 0.06);border-radius: 6px;margin-left: 6px;}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.iti__search-input{width:100%;border-width:0;border-radius:3px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:0}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px 0 #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}
/* End */
/* /local/templates/.default/css/app.css?1640809265161802 */
/* /local/templates/.default/css/custom.css?174221105918374 */
/* /local/templates/.default/css/forum.css?1640809265781 */
/* /local/templates/.default/components/bitrix/breadcrumb/.default/style.css?16408092651138 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1640809265146 */
/* /local/templates/.default/components/bitrix/search.page/.default/style.css?1740386700124 */
/* /local/components/impulsit/feedback.form.bid/templates/download/style.css?17459952465878 */
/* /local/templates/.default/css/intl-tel-input/intlTelInput.min.css?173139588013515 */
</pre></body></html>