/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@font-face{font-display:swap;font-family:PFBeauSansPro-Light;font-style:normal;font-weight:300;src:url(../assets/fonts/PFBeauSansPro-Light.eot);src:url(../assets/fonts/PFBeauSansPro-Light?#iefix) format("embedded-opentype"),url(../assets/fonts/PFBeauSansPro-Light.woff2) format("woff2"),url(../assets/fonts/PFBeauSansPro-Light.woff) format("woff"),url(../assets/fonts/PFBeauSansPro-Light.ttf) format("truetype"),url(../assets/fonts/PFBeauSansPro-Light.svg#Circe-Regular) format("svg")}@font-face{font-display:swap;font-family:CoHeadlineCorp-Regular;font-style:normal;font-weight:400;src:url(../assets/fonts/CoHeadlineCorp-Regular.eot);src:url(../assets/fonts/CoHeadlineCorp-Regular?#iefix) format("embedded-opentype"),url(../assets/fonts/CoHeadlineCorp-Regular.woff2) format("woff2"),url(../assets/fonts/CoHeadlineCorp-Regular.woff) format("woff"),url(../assets/fonts/CoHeadlineCorp-Regular.ttf) format("truetype"),url(../assets/fonts/CoHeadlineCorp-Regular.svg#Circe-Regular) format("svg")}:root{--f-primary:"PFBeauSansPro-Light",Arial,sans-serif;--f-secondary:"CoHeadlineCorp-Regular",Arial,sans-serif;--f-s-hero:80px;--f-s-promo:40px;--f-s-h1:28px;--f-s-h2:24px;--f-s-h3:16px;--f-s-body:20px;--f-s-small:14px;--f-s-exsmall:16px;--c-primary:#a2ad00;--c-primary-light:rgba(77,106,175,.7);--c-primary-exlight:rgba(77,106,175,.4);--c-text:#747678;--c-lines:#4d6aaf;--c-bg:#f4f4f4;--c-white:#fff;--c-black:#000;--border:1px solid var(--c-lines);--border-radius:4px;--transition:all 0.4s ease}@media (min-width:768px){:root{--f-s-h1:48px;--f-s-h2:40px;--f-s-h3:20px;--f-s-h3-second:20px;--f-s-body:26px;--f-s-small:20px}}@media (min-width:992px){:root{--f-s-hero:240px;--f-s-promo:68px;--f-s-h1:48px;--f-s-h2:40px;--f-s-h3:24px;--f-s-h3-second:32px}}@media (min-width:1440px){:root{--f-s-h1:62px;--f-s-h2:47px}}.icon{height:1em;pointer-events:none;transition:var(--transition);width:1em}*{box-sizing:border-box}h1,h2,h3,h4{margin:0}img{display:block;height:auto;max-width:100%}ol,ul{list-style:none}li,ol,ul{margin:0;padding:0}li{list-style-position:inside}p{margin:0}button{background:none;border:none;color:inherit;font-family:inherit;padding:0}button:active,button:hover{outline:none}a{color:inherit;text-decoration:none}input{border:none;font:inherit}button,input,input:active,input:hover{outline:none}button{cursor:pointer}button,select,textarea{font:inherit}body{margin:0}html{height:100%;scroll-behavior:smooth;scroll-padding-top:60px}.hidden{display:none!important}#svg-icons{display:none}@-webkit-keyframes mobileMenu{0%{right:-100%}to{right:0}}@keyframes mobileMenu{0%{right:-100%}to{right:0}}@-webkit-keyframes move{0%{transform:rotate(var(--r,0))}50%{transform:rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}to{transform:translate(calc(var(--x, -5px)*var(--d, 1)),calc(var(--y, 1px)*var(--d, 1))) rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}}@keyframes move{0%{transform:rotate(var(--r,0))}50%{transform:rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}to{transform:translate(calc(var(--x, -5px)*var(--d, 1)),calc(var(--y, 1px)*var(--d, 1))) rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}}@-webkit-keyframes move-back{0%{transform:translate(calc(var(--x, -5px)*var(--d, 1)),calc(var(--y, 1px)*var(--d, 1))) rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}50%{transform:translate(calc(var(--x, -5px)*var(--d, 1)*.7),calc(var(--y, 1px)*var(--d, 1)*.7)) rotate(var(--r,0))}to{transform:rotate(var(--r,0))}}@keyframes move-back{0%{transform:translate(calc(var(--x, -5px)*var(--d, 1)),calc(var(--y, 1px)*var(--d, 1))) rotate(calc(-45deg*var(--m, 1) + var(--r-a, 0deg)))}50%{transform:translate(calc(var(--x, -5px)*var(--d, 1)*.7),calc(var(--y, 1px)*var(--d, 1)*.7)) rotate(var(--r,0))}to{transform:rotate(var(--r,0))}}.container{margin:0 auto;padding:0 16px}@media (min-width:560px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1140px;padding:0 20px}}@media (min-width:1440px){.container{max-width:1440px}}.mb-16,.mb-20{margin-bottom:16px}@media (min-width:768px){.mb-20{margin-bottom:20px}}.mb-28{margin-bottom:20px}@media (min-width:768px){.mb-28{margin-bottom:28px}}.mb-32{display:block;margin-bottom:24px}@media (min-width:768px){.mb-32{margin-bottom:32px}}.mb-60{margin-bottom:28px}@media (min-width:768px){.mb-60{margin-bottom:40px}}@media (min-width:1200px){.mb-60{margin-bottom:60px}}.mb-100{margin-bottom:40px}@media (min-width:768px){.mb-100{margin-bottom:60px}}@media (min-width:1200px){.mb-100{margin-bottom:100px}}.btn{align-items:center;background-color:var(--c-primary);border-radius:var(--border-radius);color:var(--c-text);display:flex;flex-flow:column nowrap;font-family:var(--f-primary);font-size:var(--f-s-h4);height:60px;justify-content:center;line-height:1;padding:12px 28px;text-align:center;transition:var(--transition)}.btn:hover{opacity:.7}.btn._with-icon .icon{margin-right:16px}.btn._only-icon{background-color:transparent;border-radius:0;height:auto;min-width:auto;padding:0}.btn._border{background-color:transparent;border:var(--border);color:var(--c-lines)}.btn._border:hover{background-color:var(--c-primary);border-color:var(--c-primary);color:var(--c-text);opacity:1}.btn._white{border-color:var(--c-white);color:var(--c-white)}.mobile-btn{--color:var(--c-primary);background:none;border:none;cursor:pointer;height:36px;margin:0;padding:0;position:relative;width:36px}@media (min-width:1200px){.mobile-btn{display:none}}.mobile-btn .icon{stroke:var(--color);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block;height:48px;left:-14px;position:absolute;top:-6px;width:64px}.mobile-btn .icon path{stroke-dasharray:var(--array-1,26px) var(--array-2,100px);stroke-dashoffset:var(--offset,126px);transform:translateZ(0);transition:stroke-dasharray var(--duration,.85s) var(--easing,ease) var(--delay,0s),stroke-dashoffset var(--duration,.85s) var(--easing,ease) var(--delay,0s)}.mobile-btn .icon path:nth-child(2){--duration:0.7s;--easing:ease-in;--offset:100px;--array-2:74px}.mobile-btn .icon path:nth-child(3){--offset:133px;--array-2:107px}.mobile-btn._active .icon path{--offset:57px}.mobile-btn._active .icon path:first-child,.mobile-btn._active .icon path:nth-child(3){--delay:0.15s;--easing:cubic-bezier(0.2,0.4,0.2,1.1)}.mobile-btn._active .icon path:nth-child(2){--duration:0.4s;--offset:2px;--array-1:1px}.mobile-btn._active .icon path:nth-child(3){--offset:58px}.b-text h1,.h1{font-family:var(--f-secondary);font-size:var(--f-s-h1);line-height:1;margin-bottom:24px;max-width:980px;padding-left:16px;padding-right:16px;text-align:center}@media (min-width:992px){.b-text h1,.h1{margin-bottom:28px;padding-left:0;padding-right:0;text-align:left}}.b-text h2,.h2{font-size:var(--f-s-h2);font-weight:700;line-height:1;margin-bottom:4px}@media (min-width:992px){.b-text h2,.h2{margin-bottom:16px}}.input{--inputHeight:40px;--inputFontSize:var(--f-s-body);--inputBorder:var(--border);--inputBorderRadius:var(--border-radius);--inputColor:var(--c-text);--inputColorPlaceholder:var(--c-second-light);--inputBg:var(--c-white);--inputErrorFontSize:var(--f-s-small);--inputErrorColor:var(--c-error);width:100%}.input._revert{--inputBg:var(--c-bg);--inputColorPlaceholder:var(--c-bg)}.input._with-icon{position:relative}.input._with-icon .icon{fill:var(--c-bg-second);height:20px;position:absolute;right:10px;top:9px;width:20px}.input._with-icon .input__text{padding:14px 40px 14px 16px}.input__text{background-color:var(--inputBg);border:var(--inputBorder);border-radius:var(--inputBorderRadius);color:var(--inputColor);font-size:var(--inputFontSize);height:var(--inputHeight);padding:14px 16px;transition:var(--transition);width:100%}.input__text::-moz-placeholder{color:var(--inputColorPlaceholder);font-size:var(--inputFontSize)}.input__text::placeholder{color:var(--inputColorPlaceholder);font-size:var(--inputFontSize)}.input__text:hover{opacity:.7}.input__text:active,.input__text:focus{opacity:.8}.input__text._error{-webkit-animation:bounce 1s linear;animation:bounce 1s linear;position:relative}.input__error{color:var(--inputErrorColor);font-size:var(--inputErrorFontSize);left:16px;position:absolute;top:2px}.b-text a,.link{--linkColorPrimary:var(--c-primary);--linkColorText:var(--c-text);--linkActiveOpacity:0.7;color:var(--c-text);position:relative;transition:fill .4s linear,opacity .4s linear,color .4s linear}.b-text a:active,.b-text a:hover,.link:active,.link:hover{color:var(--linkColorPrimary)}.b-text a:active,.link:active{opacity:.6}.b-text a._with-icon,.link._with-icon{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.b-text a._with-icon .icon,.link._with-icon .icon{fill:var(--linkColorText);height:20px;margin-right:8px;width:20px}.b-text a._with-icon:hover .icon,.link._with-icon:hover .icon{fill:var(--linkColorPrimary)}.b-text a._revert,.link._revert{color:var(--linkColorPrimary)}.b-text a._revert:active,.b-text a._revert:hover,.link._revert:active,.link._revert:hover{color:var(--linkColorText)}.b-text a._revert:active,.link._revert:active{opacity:.6}.b-text a._revert .icon,.link._revert .icon{fill:var(--linkColorPrimary)}.b-text a._revert:hover .icon,.link._revert:hover .icon{fill:var(--linkColorText)}.b-text a._active,.link._active{cursor:default;opacity:var(--linkActiveOpacity)}.b-text a._active:active,.b-text a._active:hover,.link._active:active,.link._active:hover{color:inherit;opacity:var(--linkActiveOpacity)}.overlay{--overlayBg:rgba(0,0,0,.6);-webkit-animation:overlay .4s ease;animation:overlay .4s ease;background-color:var(--overlayBg);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.overlay._active{display:block}.body,.scroll-block{--scrollColor:var(--c-primary)}.body::-webkit-scrollbar-track,.scroll-block::-webkit-scrollbar-track{border-radius:4px}.body::-webkit-scrollbar,.scroll-block::-webkit-scrollbar{background-color:var(--c-white);width:4px}.body::-webkit-scrollbar-thumb,.scroll-block::-webkit-scrollbar-thumb{background-color:var(--scrollColor);border-radius:4px}._horizontal.body::-webkit-scrollbar,.scroll-block._horizontal::-webkit-scrollbar{background-color:var(--c-white);height:2px;width:100%}._horizontal.body::-webkit-scrollbar-thumb,.scroll-block._horizontal::-webkit-scrollbar-thumb{background-color:var(--scrollColor);border-radius:4px}.b-text__column{grid-gap:28px;display:grid}@media (min-width:992px){.b-text__column{grid-gap:40px;grid-template-columns:repeat(2,1fr)}}.b-text__container{width:calc(min(900px, 100%))}.b-text iframe{width:100%}@media (min-width:560px){.b-text iframe{width:400px}}.b-text *{font-size:var(--f-s-body)}.b-text *+*{margin-top:16px}.b-text h1{margin-bottom:36px}.b-text p+h2{margin-top:60px}.b-text h2{margin-bottom:24px}.b-text ul{list-style-type:disc}.b-text ol{list-style-type:decimal}.b-text li::marker{color:var(--c-primary)}.logo{height:70px;width:150px}@media (min-width:992px){.logo{height:154px;width:380px}}.logo__img{display:block;height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.body{color:var(--c-text);font-family:var(--f-primary);font-size:var(--f-s-body);line-height:1.2;overflow-x:hidden}.body._no-scroll{margin-left:-4px;overflow:hidden}.header{padding:16px 0;position:relative;z-index:200}@media (min-width:992px){.header{background-color:transparent;padding:20px 0}}.header__container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.header .main-menu{display:none}@media (min-width:992px){.header .main-menu{display:block}}.main-menu__list{grid-gap:20px;display:grid;grid-auto-flow:column;justify-content:center}.main-menu__item-link{color:var(--c-text);font-size:var(--f-s-body);text-align:center}.mobile-side{--topMenuHeight:var(--headerHeight);-webkit-animation:mobileMenu .4s ease;animation:mobileMenu .4s ease;background-color:var(--c-white);display:none;height:calc(100vh - var(--topMenuHeight));overflow:auto;padding:32px 16px 40px;position:fixed;right:0;top:var(--topMenuHeight);width:100vw;z-index:120}.mobile-side._active{display:block}@media (min-width:992px){.mobile-side{display:none}}.mobile-side .container{overflow-y:auto}.mobile-side .main-menu{margin-bottom:40px}.mobile-side .main-menu__list{grid-auto-flow:dense;justify-content:flex-start}.mobile-side .main-menu__item-link{color:var(--c-text);font-size:var(--f-s-body)}.tag{background-color:var(--c-primary);color:var(--c-white);display:inline-block;font-family:var(--f-secondary);font-size:var(--f-s-h3-second);margin-bottom:20px;padding:2px 8px;text-align:center}@media (min-width:992px){.tag{margin-bottom:32px}}.block-default{position:relative;width:100vw}@media (min-width:1440px){.block-default{max-height:none;min-height:100vh;overflow:hidden}}.block-default._padding{padding:24px 16px}@media (min-width:992px){.block-default._padding{padding:44px 32px}}.block-1{max-width:100vw;overflow:hidden}@media (min-width:992px){.block-1{background-size:contain;background:url(../assets/img/common/block-1-1.webp) no-repeat 100% 0;min-height:100vh}}.block-1 .container-fluid{display:flex;flex-direction:column}@media (min-width:992px){.block-1 .container-fluid{align-items:center;display:grid;grid-template-columns:2fr 1fr;min-height:100vh}}.block-1__img{display:block;order:2}@media (min-width:992px){.block-1__img{align-self:flex-end;max-height:90vh;order:0;z-index:10}}.block-1__inner{background-color:var(--c-primary);color:var(--c-white);margin-bottom:20px;padding:16px;position:relative;text-align:center}@media (min-width:992px){.block-1__inner{background-color:transparent;height:100%;margin-left:auto;text-align:left}}@media (min-width:1440px){.block-1__inner{right:2vw;top:5vh}}.block-1__inner:before{background-color:var(--c-primary);content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}@media (min-width:992px){.block-1__inner:before{height:340%;top:-120px;transform:rotate(10deg);width:140%}}.block-1__date{font-family:var(--f-secondary);font-size:var(--f-s-hero);line-height:1}.block-1__date span{font-size:var(--f-s-promo)}.block-1__sub-title{font-size:var(--f-s-h2);margin-bottom:28px;margin-left:auto;margin-right:auto;max-width:500px}@media (min-width:992px){.block-1__sub-title{margin-left:0;margin-right:0}}.block-1__wrapper{grid-gap:40px;display:grid}@media (min-width:768px){.block-1__wrapper{grid-gap:40px;grid-template-columns:repeat(2,290px);margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:992px){.block-1__wrapper{margin-left:0;margin-right:0}}.block-1__logo{margin:0 auto 28px}@media (min-width:992px){.block-1__logo{margin:0}}.block-1__item img{margin:0 auto;max-width:80px}@media (min-width:768px){.block-1__item img{max-height:80px;max-width:150px}}@media (min-width:992px){.block-1__item img{margin:0}}.block-2{overflow:hidden}.block-2__inner{grid-gap:40px;display:grid;max-width:75%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1200px){.block-2__inner{grid-template-columns:repeat(2,1fr)}}.block-2__item-title{font-family:var(--f-secondary);font-size:var(--f-s-h3-second);margin-bottom:12px}.block-2__item-text{font-size:var(--f-s-small)}.block-2__img-inner{grid-gap:28px;display:grid}@media (min-width:1200px){.block-2__img-inner{align-items:flex-end;grid-template-columns:auto auto}}.block-2__dop-img{display:none}@media (--media-Lg ){.block-2__dop-img{display:block;margin-left:auto;max-width:20%}}@media (min-width:1440px){.block-2__dop-img{display:block;height:auto;margin-left:0;margin-right:-24px;max-width:none;width:auto}}.block-2__img{display:none}@media (min-width:1200px){.block-2__img{display:block;max-width:20vw;position:absolute;right:0;top:0}}.block-3 .container-fluid{display:grid}@media (min-width:1200px){.block-3 .container-fluid{grid-gap:40px;align-items:center;grid-template-columns:repeat(2,auto)}}.block-3 .tag{display:block;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.block-3 .tag{margin-left:0;margin-right:0}}.block-4{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.block-4 .container-fluid{grid-gap:40px;display:grid}@media (min-width:1200px){.block-4 .container-fluid{grid-template-columns:repeat(2,auto)}}.block-4__img{margin:0 auto}@media (min-width:1200px){.block-4__img{max-height:60vh}}.b-text .block-4 h1,.block-4 .b-text h1,.block-4 .h1{padding-left:16px;padding-right:16px}.block-4__inner-img{background-color:#f4f4f4;padding:4vh 4vw}@media (min-width:1200px){.block-4__inner-img{min-height:100vh}}.block-5{padding-left:0!important;padding-right:0!important}@media (min-width:992px){.block-5{min-height:800px}}.block-5__inner{grid-gap:28px;background-color:var(--c-bg);display:grid;padding:20px}@media (min-width:768px){.block-5__inner{grid-gap:40px;grid-template-columns:repeat(2,1fr);justify-content:center}}@media (min-width:1200px){.block-5__inner{grid-template-columns:repeat(4,1fr)}}.b-text .block-5 h1,.block-5 .b-text h1,.block-5 .h1{max-width:none;text-align:center}.block-5__item{grid-gap:16px;align-items:center;display:grid;grid-template-columns:repeat(2,auto);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-5__item img{width:40px}@media (min-width:768px){.block-5__item img{width:auto}}.block-5__item-num{color:var(--c-primary);font-family:var(--f-secondary);font-size:var(--f-s-h2)}.block-5__item-name{font-family:var(--f-secondary);font-size:var(--f-s-h3)}.block-5__wrapper{display:flex;flex-direction:column;position:relative}.block-5__img{margin:0 auto 40px;max-width:80%;order:-1}@media (min-width:992px){.block-5__img{left:50%;margin:0;position:absolute;top:0;transform:translate(-50%)}}.block-5__text{font-size:var(--f-s-exsmall);margin-bottom:16px;padding:0 16px}@media (min-width:992px){.block-5__text{margin-bottom:0;max-width:260px;padding:0;position:absolute}}.block-5__text._1{left:4vw;top:2vh}@media (min-width:1440px){.block-5__text._1{left:14vw;top:5vh}}.block-5__text._2{left:4vw;top:24vh}@media (min-width:1440px){.block-5__text._2{left:14vw;top:20vh}}.block-5__text._3{left:4vw;top:44vh}@media (min-width:1440px){.block-5__text._3{left:14vw;top:35vh}}.block-5__text._4{right:16vw;top:5vh}.block-5__text._5{right:4vw;top:34vh}@media (min-width:1440px){.block-5__text._5{right:16vw;top:20vh}}.block-5__text._6{right:5vw;top:56vh}@media (min-width:1440px){.block-5__text._6{right:16vw;top:32vh}}.block-6 .container-fluid{display:grid}@media (min-width:1200px){.block-6 .container-fluid{grid-template-columns:repeat(2,1fr)}}.block-6__inner{background-color:var(--c-bg)}.block-6__custom{padding:20px;position:relative}.block-6__bg{display:none}@media (min-width:1440px){.block-6__bg{display:block;position:absolute;right:0;top:0}}.block-6__item{margin-top:24px;padding-left:20px;position:relative}.block-6__item:before{background-color:var(--c-primary);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:12px;width:8px}.block-6__item-name{font-family:var(--f-secondary)}.block-6__item-text{font-size:var(--f-s-exsmall);margin-top:0}.block-7 .block-1__wrapper{display:none}@media (min-width:768px){.block-7 .block-1__wrapper{display:grid}}

/*# sourceMappingURL=main.css.map?84094ef80968c83af54b*/