.page-intro{margin-top:0 !important;margin-bottom:7rem;position:relative}@media(max-width: 992px){.page-intro{margin-top:0 !important;margin-bottom:72px}}@media(max-width: 768px){.page-intro{margin-top:0 !important;margin-bottom:64px}}@media(max-width: 576px){.page-intro{margin-top:0 !important;margin-bottom:48px}}.page-intro__layout{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.page-intro__layout>*{position:relative;z-index:2}.page-intro .editor-content--bottom{background-color:#fff;padding:48px 48px 0 48px;z-index:3;position:relative}.page-intro .editor-content--bottom .editor-content__inner{width:100%;max-width:36rem}@media(max-width: 768px){.page-intro .editor-content{max-width:66.666667%;-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%}}@media(max-width: 576px){.page-intro .editor-content{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width: 576px){.page-intro .editor-content--top{padding-right:8.333333%}}.page-intro .editor-content--top .editor-content__inner.bg-blur{background:rgba(0,0,0,.6);padding:64px}@media(max-width: 576px){.page-intro .editor-content--top .editor-content__inner.bg-blur{padding:2.5rem 1.5rem}}.page-intro .editor-content--top .editor-content__inner.bg-blur h1:only-child,.page-intro .editor-content--top .editor-content__inner.bg-blur h2:only-child,.page-intro .editor-content--top .editor-content__inner.bg-blur h3:only-child,.page-intro .editor-content--top .editor-content__inner.bg-blur h4:only-child,.page-intro .editor-content--top .editor-content__inner.bg-blur h5:only-child{margin:0}@media(max-width: 576px){.page-intro .editor-content h1,.page-intro .editor-content .h1{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.page-intro__inner--bottom{margin:0;max-width:100%}.page-intro--big .page-intro__layout{padding-top:12rem;padding-bottom:12rem;min-height:560px}@media(max-width: 768px){.page-intro--big .page-intro__layout{padding-top:8rem;padding-bottom:8rem}}@media(max-width: 576px){.page-intro--big .page-intro__layout{padding-top:96px;padding-bottom:96px;min-height:1px}}.page-intro--big .editor-content--bottom{margin-top:-12rem;min-height:12rem}@media(max-width: 768px){.page-intro--big .editor-content--bottom{margin-top:-8rem;min-height:8rem}}@media(max-width: 576px){.page-intro--big .editor-content--bottom{margin-top:-96px;max-width:91.666667%;-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;padding:8.333333% 8.333333% 0 8.333333%}}.page-intro--small .page-intro__layout{padding-top:96px;padding-bottom:96px}.page-intro--bg.bg-darken .page-intro__layout:after{content:"";display:block;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page-intro--bgc .page-intro__layout{padding-top:0;padding-bottom:0}.page-intro--bgc .col--11{position:relative;padding:96px 64px}.page-intro--bgc .col--11:after{content:"";background-color:#f2f2f2;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media(max-width: 576px){.page-intro--bgc .col--11{padding:8.333333%}}.page-intro--bgc .col--11 .editor-content{position:relative;z-index:2;padding:0}.page-intro__search{width:100%;position:relative;margin-top:2rem}@media(max-width: 768px){.page-intro__search{display:none}}.page-intro__search+.buttons-wrapper{margin-top:1rem}.page-intro__search input[type=text]{width:100%;padding:0 64px 0 24px;height:48px;color:#111;background-color:#e1e1e1;outline:none;border:0;margin:0;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;outline:2px solid rgba(0,0,0,0);outline-offset:2px}.page-intro__search input[type=text].placeholder{color:#575656;opacity:1}.page-intro__search input[type=text]:-moz-placeholder{color:#575656;opacity:1}.page-intro__search input[type=text]::-moz-placeholder{color:#575656;opacity:1}.page-intro__search input[type=text]:-ms-input-placeholder{color:#575656;opacity:1}.page-intro__search input[type=text]::-webkit-input-placeholder{color:#575656;opacity:1}.page-intro__search input[type=text]:hover,.page-intro__search input[type=text]:focus,.page-intro__search input[type=text]:active{background-color:#fff}.page-intro__search input[type=text]:focus-visible{border-radius:0;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-box-shadow:inset 0 0 0 2px #87be73;box-shadow:inset 0 0 0 2px #87be73;background-color:#fff}.page-intro__search button{position:absolute;top:0;right:0;width:64px;height:48px;border:none;background:rgba(0,0,0,0);font-size:1.25rem;line-height:1.5rem;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;outline:2px solid rgba(0,0,0,0)}.page-intro__search button i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-intro__search button:focus-visible{border-radius:0;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-box-shadow:inset 0 0 0 2px #87be73;box-shadow:inset 0 0 0 2px #87be73;background:rgba(0,0,0,0)}.page-intro__search--top input[type=text]{background-color:#fff}.page-intro__search--bottom input[type=text]{background-color:#f2f2f2}.page-intro__copyright.editor-content{max-width:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media(max-width: 768px){.page-intro .copyright.desktop{display:none}}.page-intro .copyright.mobile{margin-top:-8.333333%;padding-top:3px}@media(min-width: 577px){.page-intro .copyright.mobile{margin-top:-39px;padding-top:0}}@media(min-width: 769px){.page-intro .copyright.mobile{display:none}}

