html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:before,.clearfix:before,.cf:after,.clearfix:after{content:"";display:table}.cf:after,.clearfix:after{clear:both}@font-face{font-family:"Roboto";src:url(/assets/fonts/Roboto-Regular.woff2) format("woff2"),url(/assets/fonts/Roboto-Regular.woff) format("woff"),url(/assets/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/assets/fonts/RobotoCondensed-Bold.woff2) format("woff2"),url(/assets/fonts/RobotoCondensed-Bold.woff) format("woff"),url(/assets/fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body,html{width:100%;margin-left:auto;margin-right:auto;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;box-sizing:border-box}*,::after,::before,input[type=search]{box-sizing:inherit}body.is-hover-disabled{pointer-events:none}body.is-popup-opened{overflow:hidden}.l-wrapper{overflow:auto;min-height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.l-wrapper.is-abs{position:absolute;left:0;top:0;width:100%;height:100%}.l-content{display:block;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.l-header,.l-footer{display:block;-webkit-flex:none;-ms-flex:none;flex:none}.l-footer{overflow:visible}.l-container{margin:0 auto;max-width:100%;position:relative;width:85vw}@media only screen and (min-width:768px){.l-container{width:89.58333333333333vw}}@media only screen and (min-width:1280px){.l-container{width:88.88888888888889vw}}@media only screen and (min-width:1440px){.l-container{max-width:1425px}}.l-inner-container{position:relative;margin:0 auto;max-width:100%;width:85vw}@media only screen and (min-width:768px){.l-inner-container{width:89.58333333333333vw}}@media only screen and (min-width:1280px){.l-inner-container{width:container-width-inner}}@media only screen and (min-width:1920px){.l-inner-container{max-width:1430px}}.l-outer-container{margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:1920px){.l-outer-container{max-width:1920px}}.l-footer-container{position:relative;max-width:100%;margin:auto;width:container-footer-mobile}@media only screen and (min-width:768px){.l-footer-container{width:container-footer-width}}.l-text-container{width:text-container-width;margin:auto;padding:1.5em 0}.g-hidden{display:none!important}.g-hidden--soft{display:none}.g-vam{display:inline-block;vertical-align:middle}.g-tac{text-align:center}.g-relative{position:relative}.g-nobr{white-space:nowrap}hr{margin:2rem 0;border:0;height:rel-size(1px);background-color:#ccc}.g-preparing{position:relative}.g-preparing.is-preparing>:not(.g-show-preparing){opacity:0;visibility:hidden}.g-preparing.is-preparing:after{content:""}figure{margin:1em 0;text-align:center}figcaption{margin-top:1em;font-size:.9em}img{max-width:100%;height:auto}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#svg-container{position:absolute;z-index:-1;visibility:hidden}.js-focus-visible :focus:not(.focus-visible){outline:none}.swiper-container:not(.swiper-container-initialized){overflow:hidden}.swiper-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;height:auto}.swiper-wrapper .swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.js-padding{padding-top:0}@media only screen and (min-width:1024px){.js-padding{padding-top:0}}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{font-size:2.4rem;line-height:1.166666666666667}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{line-height:1}h1,.like-h1,h2,.like-h2,h3,.like-h3,h4,.like-h4,h5,.like-h5,h6,.like-h6{font-weight:700}@media only screen and (max-width:575px){html{font-size:10px}}@media only screen and (min-width:576px) and (max-width:767px){html{font-size:calc(10px + (100vw - 575px)*.010417)}}@media only screen and (min-width:768px){html{font-size:calc(12px + (100vw - 767px)*-.003906)}}@media only screen and (min-width:1920px){html{font-size:11px!important}}@media only screen and (min-width:768px) and (max-width:575px){html{font-size:10px}}@media only screen and (min-width:768px) and (min-width:576px) and (max-width:767px){html{font-size:calc(10px + (100vw - 575px)*0)}}@media only screen and (min-width:768px) and (min-width:768px){html{font-size:calc(10px + (100vw - 767px)*.003906)}}@media only screen and (min-width:1280px) and (max-width:575px){html{font-size:10px}}@media only screen and (min-width:1280px) and (min-width:576px) and (max-width:1279px){html{font-size:calc(10px + (100vw - 575px)*-.002841)}}@media only screen and (min-width:1280px) and (min-width:1280px){html{font-size:calc(8px + (100vw - 1279px)*.0125)}}@media only screen and (min-width:1440px) and (max-width:575px){html{font-size:10px}}@media only screen and (min-width:1440px) and (min-width:576px) and (max-width:1439px){html{font-size:calc(10px + (100vw - 575px)*0)}}@media only screen and (min-width:1440px) and (min-width:1440px){html{font-size:calc(10px + (100vw - 1439px)*.002083)}}body{font-size:1.6rem;line-height:1.125;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility;color:#000;font-family:"Roboto",sans-serif;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0;background:#e4f7e9}@media only screen and (min-width:1280px){body{font-size:2.4rem;line-height:1.166666666666667}}h1,.like-h1{margin:1.5em 0 .8em}h2,.like-h2{margin:1.5em 0 .8em}h3,.like-h3{margin:1.5em 0 .8em}h4,.like-h4{font-size:2rem;margin:1.5em 0 .8em}h5,.like-h5{font-size:1.6rem;margin:1.5em 0 .8em}h6,.like-h6{font-size:1.4rem;margin:1.5em 0 .8em}#mocha a{text-decoration:none;border-image:none;border-bottom:none}a{color:inherit;text-decoration:none;transition:all .3s}a[role=button]{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}a:not([class]),a.page__link{color:#007549}p{margin-top:0;margin-bottom:0}ol{list-style-type:none;margin:1em 0 2em;padding:0}ol li{margin:.3em 0}ul{list-style:none;margin:0;padding-left:0}ul li{position:relative;padding-left:1.5rem}@media only screen and (min-width:1280px){ul li{padding-left:2.5rem}}ul li:last-child{margin-bottom:0}ul li::before{content:"";position:absolute;left:0;top:.8rem;width:.6rem;height:.6rem;border-radius:50%;background-color:#000}@media only screen and (min-width:768px){ul li::before{top:.8rem;width:.6rem;height:.6rem}}@media only screen and (min-width:1280px){ul li::before{top:1rem;width:.8rem;height:.8rem}}ul ol li::before{display:inline;background:0 0;-webkit-transform:none;transform:none}ol{counter-reset:ol-level-1}ol li{position:relative}ol li::before{display:inline}ol>li{counter-increment:ol-level-1}ol>li::before{content:counter(ol-level-1)}ol>li>ol{counter-reset:ol-level-2}ol>li>ol>li{counter-increment:ol-level-2;margin-left:1.8em}ol>li>ol>li::before{content:counter(ol-level-1) "." counter(ol-level-2) ". "}ol>li>ol>li>ol{counter-reset:ol-level-3}ol>li>ol>li>ol>li{counter-increment:ol-level-3;margin-left:2.7em}ol>li>ol>li>ol>li::before{content:counter(ol-level-1) "." counter(ol-level-2) "." counter(ol-level-3) ". "}blockquote{margin:1em 0;padding:.5em 0 .5em 2em;border-left:rel-size(2px) solid currentColor}dl{margin:1em 0}dt{margin-bottom:.5em}dd{margin-bottom:1.2em;font-style:italic}pre{overflow:auto;white-space:pre-wrap}.burger{cursor:pointer}.burger__line{-webkit-transform-origin:center center;transform-origin:center center;transition:all .3s}.burger__line--1{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}.burger__line--3{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}@media only screen and (max-width:766px){.burger__line--1{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}.burger__line--3{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}}.burger.is-active .burger__line--1{-webkit-transform:translate(-29%,29%) rotate(45deg);transform:translate(-29%,29%) rotate(45deg)}.burger.is-active .burger__line--2{opacity:0}.burger.is-active .burger__line--3{-webkit-transform:translate(-30%,-30%) rotate(-45deg);transform:translate(-30%,-30%) rotate(-45deg)}.button,button,form:not([class]) button[type=submit]:not(.g-raw),form:not([class]) input[type=submit]:not(.g-raw),form:not([class]) input[type=button]:not(.g-raw),form:not([class]) input[type=reset]:not(.g-raw){display:inline-block;color:black-extra;background-color:transparent;transition:all .3s;box-sizing:border-box;position:relative}.button:hover,button:hover,form:not([class]) button[type=submit]:not(.g-raw):hover,form:not([class]) input[type=submit]:not(.g-raw):hover,form:not([class]) input[type=button]:not(.g-raw):hover,form:not([class]) input[type=reset]:not(.g-raw):hover{border-image:none}.button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font:inherit;background-color:transparent;border:0;border-radius:4rem;padding:0;text-align:center;line-height:1;transition:all .3s;color:#fff;font-weight:700}.button--main{background-color:#007549;padding:0 3.3rem;height:4.5rem;font-size:1.6rem}@media only screen and (min-width:1280px){.button--main{padding:0 4.8rem;height:6rem;font-size:2rem}}.button--main:active{background-color:#007549}@media (any-hover:hover){.button--main:hover{background-color:#007549;box-shadow:3px 3px 5px #007549;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@media only screen and (min-width:1280px){.button--main:hover{background-color:#007549}}.button--icon svg{width:2rem;height:2.4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 1.2rem}.button .page__icon:not(.page__icon--hidden)~*{margin-left:2rem}.button *~.button__icon:not(.page__icon--hidden){margin-left:2rem}.button--triangular{width:1.35rem;height:1.35rem;padding:0;background-image:linear-gradient(45deg,#000 0,#000 50%,transparent 50%)}.button--triangular.button--prev{margin-top:0;top:auto;bottom:50%;left:0;-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.button--triangular.button--next{margin-top:0;top:auto;bottom:50%;right:0;-webkit-transform:translateY(50%) rotate(-135deg);transform:translateY(50%) rotate(-135deg)}.button--prev.swiper-button-lock,.button--next.swiper-button-lock{display:none}.button .swiper-pagination-current,.button .swiper-pagination-total{font-size:1.6rem;line-height:1.5}.button .swiper-container-horizontal>.swiper-pagination-bullets,.button .swiper-pagination-custom,.button .swiper-pagination-fraction{bottom:0}.swiper-pagination{position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper-pagination.swiper-pagination-lock{display:none}.swiper-pagination .swiper-pagination-bullet{width:1.4rem;height:1.4rem;margin-right:1.6rem;background-color:#c4c4c4}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet{background-color:#007549}.swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}form:not([class]) input:not(.g-raw):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=button]):not([type=reset]):not([type=color]):not([type=file]),form:not([class]) select:not(.g-raw),form:not([class]) textarea:not(.g-raw){display:block;width:100%;padding:.85em 1.2em;box-sizing:border-box;border:0;outline:0;background-color:#fff;color:#000;border:vw-size(1px) solid #000}form:not([class]) input:not(.g-raw):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=button]):not([type=reset]):not([type=color]):not([type=file]):focus,form:not([class]) select:not(.g-raw):focus,form:not([class]) textarea:not(.g-raw):focus{box-shadow:0 0 .3em .05em form-focus-color;border-color:form-focus-color}form:not([class]){position:relative}form:not([class]).is-sending>*{opacity:.5;pointer-events:none}form:not([class]).is-sending:after{content:""}form:not([class]) textarea{resize:vertical;min-height:13em}form:not([class]) input[type=image]{max-width:100%}form:not([class]) label{cursor:pointer}.forms__error-msg{display:none;position:absolute;bottom:100%;background-color:form-error-color;color:#fff;white-space:nowrap}.forms__error-msg--left{right:auto}.forms__input-wrapper{position:relative}.forms__input-wrapper.is-error{border-color:form-error-color}.forms__input-wrapper.is-error .form__error-msg{display:block}.forms__err{color:form-error-color}.forms__thanks{box-sizing:border-box;position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.popup{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden;text-align:center;padding:0;background-color:rgba(228,247,233,.6);will-change:opacity;opacity:0;pointer-events:none;transition:all .3s;transition-delay:.3s;white-space:nowrap;font-size:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.popup--feature{background-color:overlay}.popup::before{content:"";display:inline-block;height:100%}.popup::before,.popup__content{vertical-align:middle}.popup.is-opened{z-index:10000;opacity:1;pointer-events:all;transition-delay:0s}.popup.is-opened .popup__content{-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:.3s;opacity:1}.popup__content{font-size:1.6rem;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;white-space:normal;vertical-align:middle;position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;margin:2rem 0;padding:3.2rem 2.2rem;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);will-change:transform;opacity:0;transition:all .3s;background-color:#007549;display:inline-block;text-align:left;width:100%;border-radius:2rem;overflow:hidden}@media only screen and (min-width:1280px){.popup__content{font-size:2.4rem}}@media only screen and (max-width:767px){.popup__content{margin:0;min-height:100%;border-radius:0}}.popup__close{position:absolute;z-index:2;top:2rem;right:2rem;padding:0;width:2rem;height:2rem;cursor:pointer;border:0}.popup__close svg{display:block;width:2rem;height:2rem;fill:#007549}.popup__close-icon{stroke:#000}.popup__title{width:80%;margin-left:auto;margin-right:auto;font-size:2.1rem;line-height:1.095238095238095;margin-top:0;margin-bottom:2.5rem;font-weight:500;color:black-text;text-align:center}@media only screen and (max-width:1279px){.popup__text-break{display:none}}.svg-icon,.noscript-bar svg{fill:currentColor;stroke:none;width:1em;height:1em;display:inline-block;vertical-align:middle;overflow:visible!important;border:0;outline:0;-webkit-transform-origin:center center;transform-origin:center center;position:relative;box-sizing:border-box}.svg-icon--stroke{fill:none;stroke:currentColor;stroke-width:16}.svg-icon--contain{position:absolute;left:0;top:0;width:100%;height:100%}.svg-icon--border{border:.2em solid currentColor;border-radius:100%;padding:.6em;width:2.6em;height:2.6em}.svg-icon--fill{border-radius:100%;padding:.8em;background-color:#000;color:#fff;width:2.6em;height:2.6em}.svg-icon--rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.svg-icon--rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-icon--rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.svg-icon--rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.svg-icon>svg{display:block}symbol{overflow:visible}table{table-layout:auto;width:100%;border-collapse:collapse;margin:1em 0 2em}table td,table th{padding:.8em 1.2em;border:1px solid #b3b3b3;text-align:left}table th{font-weight:700}table>tbody:first-child tr:first-child td{font-weight:700}.cookie{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(128,128,128,.8);color:#000;position:fixed;left:0;bottom:0;width:100%;font-size:16px;line-height:1.6;padding:.1rem .5rem;z-index:2000}@media print,screen and (max-width:640px){.cookie{position:absolute}}.cookie a{color:#000;text-decoration:underline}.cookie a:hover{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#dededecf}.cookie_btn{display:inline-block;margin-left:auto;vertical-align:middle;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;border-radius:1.55rem;color:#000;font-size:.8rem;background:0 0;border:1px solid #000;padding:4px 30px}.cookie_btn:hover{background:#dedede36}@media only screen and (max-width:575px){table thead{display:none}table>tbody:first-child tr:first-child{display:none}table tr{display:block;margin:1em 0;border:1px solid #000}table td{display:block;border:0;border-bottom:1px dotted #ccc;word-break:break-word}table td:last-child{border-bottom:none}table td:before{content:attr(data-label);font-weight:700;display:block;margin-bottom:.7em}}.page__accordion-content{display:none;transition:height .3s ease-in;overflow:hidden}.page__icon-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.page__accordion-icon{transition:all .3s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.page .js-accordion-item--open-ready .page__accordion-content:not(.js-accordion-content--child),.page .js-accordion-item--active .page__accordion-content:not(.js-accordion-content--child){display:block}.page .js-accordion-item--open-ready .page__accordion-icon,.page .js-accordion-item--active .page__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page .js-accordion-item--close-ready .page__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page .js-accordion-item--open-ready .page__accordion-content,.page .js-accordion-item--close-ready .page__accordion-content,.page .js-accordion-item--active .page__accordion-content{height:auto}.page__section{padding:4rem 0}@media only screen and (min-width:768px){.page__section{padding:8rem 0}}.page__title{font-size:2.8rem;line-height:110%;color:#6f2c90;font-weight:700;text-transform:uppercase;text-align:center;margin:0}@media only screen and (min-width:1280px){.page__title{font-size:6.4rem}}.page__subtitle{font-size:2rem;line-height:110%;color:#007549;font-weight:700}@media only screen and (min-width:768px){.page__subtitle{font-size:2rem}}@media only screen and (min-width:1280px){.page__subtitle{font-size:3.6rem}}.page__checkbox.js-error~.page__checkbox-label::after{background-color:rgba(255,0,0,.3);border-radius:5px;-webkit-animation:blink 2s linear;animation:blink 2s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page__checkbox:checked~.page__checkbox-label::before,.page__checkbox.js-error:checked~.page__checkbox-label::before{border-color:#007549}.page__checkbox-label{position:relative;display:block;padding-left:5rem;cursor:pointer}.page__checkbox-label::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.page__checkbox-label:hover::before{border-color:#007549}.page__checkbox-label::before{content:"";position:absolute;z-index:1;top:50%;left:.6rem;width:2.4rem;height:2.4rem;border:1px solid #006536;background-color:#fff;border-radius:.6rem;-webkit-transform:scale(1.01) translateY(-50%);transform:scale(1.01) translateY(-50%);transition:all .3s}.page__checkbox:checked~.confirmation__label::before{background-image:url(../../../media/images/icon-check.svg);background-repeat:no-repeat;background-size:100% 100%}.fadeInShow{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeIn{opacity:0}.fadeInOpacity.fadeInShow{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s}.fadeInUpMain.fadeInShow{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeIn--d-02{-webkit-animation-delay:.2s;animation-delay:.2s}.fadeIn--d-04{-webkit-animation-delay:.4s;animation-delay:.4s}.fadeIn--d-06{-webkit-animation-delay:.6s;animation-delay:.6s}.fadeInUp{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.fadeInUp.fadeInShow{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInLeft{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0);-webkit-animation-duration:.6s;animation-duration:.6s}.fadeInLeft.fadeInShow{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeft--d-03{-webkit-animation-delay:.3s;animation-delay:.3s}.fadeInRight{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0);-webkit-animation-duration:.6s;animation-duration:.6s}.fadeInRight.fadeInShow{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRight--d-03{-webkit-animation-delay:.3s;animation-delay:.3s}.fadeInScale{-webkit-transform:scale(0);transform:scale(0)}.fadeInScale.fadeInShow{-webkit-animation-name:fadeInScale;animation-name:fadeInScale}.fadeInScale--05{-webkit-transform:scale(.5);transform:scale(.5)}.fadeInScale--05.fadeInShow{-webkit-animation-name:fadeInScale--05;animation-name:fadeInScale--05}@-webkit-keyframes blink{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInScale--05{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale--05{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.benchmark{position:fixed;right:0;bottom:0;background:#000;background:rgba(0,0,0,.5);color:#fff;font-size:.8em;padding:.4em .8em;max-width:30rem;z-index:100}.benchmark__close{color:#000;background-color:#fff;position:absolute;right:0;top:0;cursor:pointer;padding:0 .4em;display:inline;outline:0;border:0}.box-new{display:none}.box{width:100%;height:100vh;background:#ffd7d7;transition:all 1s;position:relative}.box.is-new{transition:none}.is-change .box,.box.is-new{-webkit-transform:translateX(-120%);transform:translateX(-120%)}.is-change .box--right,.box--right.is-new{-webkit-transform:translateX(120%);transform:translateX(120%)}.is-change .box--top,.box--top.is-new{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.is-change .box--bottom,.box--bottom.is-new{-webkit-transform:translateY(120%);transform:translateY(120%)}.box--about{background:#79ccc4;height:200vh}.box--work{background:#afd483}.confirmation{font-size:1.6rem;padding:0;background-color:#fff;border-radius:0}@media only screen and (min-width:768px){.confirmation{max-width:600px;width:100%}}.confirmation__title{margin-top:0;text-align:center;text-transform:uppercase;color:#6f2c90;font-weight:700;font-size:2.8rem;text-transform:uppercase;margin:0 0 4.5rem 0}@media only screen and (min-width:768px){.confirmation__title{margin:0 0 2.5rem 0}}.confirmation__text{text-align:center;margin:0 0 2.4rem 0;font-size:16px;line-height:120%}.confirmation__subtitle{margin:0 0 3.3rem;text-align:center;font-size:16px;line-height:120%}.confirmation__wrapper{position:relative;padding:7rem 2.4rem 5rem}.confirmation__close-icon{width:2.4rem;height:2.4rem;position:absolute;stroke:none;fill:#007549;top:1.6rem;right:1.6rem}@media only screen and (min-width:768px){.confirmation__close-icon{width:2rem;height:2rem;top:2.4rem;right:2.4rem}}.confirmation__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.confirmation__link{position:relative;font-size:14px;z-index:1;color:#007549}.confirmation__link:hover{text-decoration:none}.confirmation__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 3.6rem 0}.confirmation__button{border-radius:6rem;font-size:2rem;height:4rem;padding:0 2.4rem}@media only screen and (min-width:768px){.confirmation__button{width:11.5rem;padding:0}}.confirmation__button:first-child{margin:0 1.6rem 0 0}@media only screen and (min-width:768px){.confirmation__button:first-child{margin:0 3.4rem 0 0}}.confirmation__button--no{background-color:#6f2c90}.confirmation__accordion-title{text-transform:uppercase}.disclaimer{position:fixed;z-index:3;bottom:0;width:100%;background:#fafafa;transition:all .3s}@media only screen and (min-width:768px){.disclaimer__br-mobile{display:none}}.disclaimer__close-icon{stroke:#fff;width:1.5rem;height:1.4rem;opacity:.4}@media only screen and (min-width:768px){.disclaimer__close-icon{width:100%;height:100%;opacity:1}}.disclaimer.js-ready{-webkit-transform:translateY(100%);transform:translateY(100%)}.disclaimer.js-inactive{position:relative}.disclaimer.js-inactive .disclaimer__close-button{display:none}.disclaimer__container{padding-top:2rem;padding-bottom:2rem;max-width:none;width:100vw}@media only screen and (min-width:425px){.disclaimer__container{padding-top:1.2rem;padding-bottom:.5rem}}@media only screen and (min-width:768px){.disclaimer__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:95vw;padding-top:1.5rem;padding-bottom:0}}@media only screen and (min-width:1024px){.disclaimer__container{padding-top:1.2rem}}@media only screen and (min-width:1280px){.disclaimer__container{width:98vw}}.disclaimer__close-button{position:absolute;top:-1.8rem;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border-radius:50%;background-color:#6f2c90}.disclaimer__close-button.js-close-hide{display:none}@media only screen and (min-width:768px){.disclaimer__close-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-.6rem;width:1.8rem;height:1.8rem;border-radius:0}}@media only screen and (min-width:1280px){.disclaimer__close-button{position:static;-webkit-transform:translateY(0);transform:translateY(0);width:2.6rem;height:2.6rem;margin-left:1.6rem}}.disclaimer__title{margin:0 auto;max-width:137rem;-webkit-transform:scaleY(2) translateY(.3rem);transform:scaleY(2) translateY(.3rem);width:100%;padding:0 .9rem}@media only screen and (min-width:425px){.disclaimer__title{-webkit-transform:scaleY(1);transform:scaleY(1);width:97.0942593905032%}}@media only screen and (min-width:576px){.disclaimer__title{-webkit-transform:scaleY(1);transform:scaleY(1)}}.disclaimer__title img{width:100%;pointer-events:none}.disclaimer__confirm{position:absolute;top:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.2rem 1rem;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#007549;height:100%;transition:all .3s}@media only screen and (min-width:768px){.disclaimer__confirm{padding-top:1rem;padding-bottom:.9rem;padding-right:1rem;padding-left:1rem}}.disclaimer.js-hover .disclaimer__confirm{-webkit-transform:translateX(0);transform:translateX(0)}.disclaimer__confirm-text{margin-top:0;margin-bottom:0;color:#fff}.form__input-wrapper{position:relative}.form__input{width:100%;padding-top:2.9rem;padding-bottom:2.9rem;border:0;border-bottom:1px solid #000;border-radius:0}.form__input~.form__error-msg{display:block}.form__input--textarea{resize:vertical}.form__input.js-error{border-color:#c8102e}.form__input--filled-bind~.form__label--shifting,.form__input--filled~.form__label--shifting,.form__input:focus~.form__label--shifting{top:1rem}.form__error-msg{display:none;margin-top:0;margin-bottom:0;color:#c8102e}.form__label{cursor:pointer}.form__label--shifting{position:absolute;top:2.1rem;left:0;width:100%}.form__label--shifting .form__label-text{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__label--option{position:relative;display:inline-block}.form__label--option::before{content:"";position:absolute;top:.7rem;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.2rem;height:2.2rem;background-color:#fff;border:1px solid more-color}.form__label:hover::before{border-width:2px}.form__label--checkbox::before{background-color:#007549;border-radius:.138985406532314vw}.form__checkbox:checked+.form__label::before{background-color:#007549}.form__option-wrapper{position:relative}.main-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.main-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%;padding-bottom:4rem;overflow-y:auto}}@media only screen and (min-width:1024px){.main-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.main-menu__list{list-style:none;margin:0;padding-left:0}@media only screen and (max-width:1023px){.main-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1024px){.main-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}}@media only screen and (min-width:1280px){.main-menu__list{margin-left:-4rem}}.main-menu__item{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;margin-bottom:2rem}.main-menu__item::before{content:none}@media only screen and (min-width:1024px){.main-menu__item{margin-bottom:0;margin-left:2rem}}@media only screen and (min-width:1280px){.main-menu__item{margin-left:4rem}}.main-menu__item--current>.main-menu__link{color:#007549}.main-menu__link{display:block;font-size:2.2rem;font-weight:700;position:relative}@media only screen and (min-width:1024px){.main-menu__link{font-size:16px;font-weight:400}}@media only screen and (min-width:1440px){.main-menu__link{font-size:1.6rem}}.main-menu__link:before{content:'';position:absolute;bottom:-.4rem;background:#000;height:2px;width:100%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleX(0);transform:scaleX(0)}.main-menu__link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.noscript-bar{position:absolute;left:0;top:0;width:100%;font-size:.7em}.noscript-bar__content{position:fixed;left:0;top:0;width:100%;background-color:#000;color:#fff;z-index:100;padding:1em 0}.noscript-bar__checkbox{display:none}.noscript-bar__checkbox:checked+.noscript-bar__content{display:none}.noscript-bar__cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.noscript-bar label{cursor:pointer}.page-footer{background-color:#007549}.page-footer__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding:4.3rem 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.page-footer__row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:6rem 0}}.page-footer__row>div{width:100%}@media only screen and (min-width:768px){.page-footer__row>div{width:auto}}@media only screen and (max-width:767px){.page-footer__left{margin:0 0 4.4rem 0;text-align:center;-webkit-order:2;-ms-flex-order:2;order:2}}.page-footer__copyright{line-height:120%;text-align:center}@media only screen and (min-width:768px){.page-footer__copyright{text-align:left;margin:0 0 1.2rem 0;-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}}@media only screen and (min-width:1280px){.page-footer__copyright{font-size:2rem;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}.page-footer__site{line-height:125%;position:relative}@media only screen and (min-width:1280px){.page-footer__site{font-size:2rem}}.page-footer__site:before{content:'';position:absolute;bottom:-.4rem;background:#fff;height:2px;width:100%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleX(0);transform:scaleX(0)}.page-footer__site:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@media only screen and (max-width:767px){.page-footer__center{margin:0 0 4.4rem 0;-webkit-order:1;-ms-flex-order:1;order:1}}.page-footer__links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.page-footer__links{margin:-1rem -1.5rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem}}@media only screen and (min-width:1280px){.page-footer__links{padding:0 4rem}}.page-footer__link{font-size:1.6rem;display:inline-block;margin:0 0 1.2rem 0;position:relative}.page-footer__link:last-child{margin:0}@media only screen and (min-width:768px){.page-footer__link{margin:1rem 1.5rem;font-size:16px}.page-footer__link:last-child{margin:1rem 1.5rem}}@media only screen and (min-width:1280px){.page-footer__link{font-size:1.6rem}}.page-footer__link:before{content:'';position:absolute;bottom:-.4rem;background:#fff;height:2px;width:100%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleX(0);transform:scaleX(0)}.page-footer__link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@media only screen and (max-width:767px){.page-footer__right{-webkit-order:3;-ms-flex-order:3;order:3;text-align:center}}@media only screen and (min-width:1024px){.page-footer__creator{display:-webkit-flex;display:-ms-flexbox;display:flex}}.page-footer__creator-wrapper{display:block;width:10.8rem;height:4.2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 auto .8rem auto}@media only screen and (min-width:768px){.page-footer__creator-wrapper{margin:0 0 .8rem 0}}@media only screen and (min-width:1024px){.page-footer__creator-wrapper{margin:0 1.5rem 0 0}}@media only screen and (min-width:1280px){.page-footer__creator-wrapper{margin:0 2.4rem 0 0}}.page-footer__creator-logo{width:100%;height:100%}.page-footer__creator-text{font-size:1.6rem}@media only screen and (max-width:767px){.page-footer__creator-text{line-height:125%}}.page-footer__creator-text a{color:#fff;position:relative}.page-footer__creator-text a:before{content:'';position:absolute;bottom:-1px;background:#fff;height:2px;width:100%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleX(0);transform:scaleX(0)}.page-footer__creator-text a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-header{position:fixed;top:0;left:0;z-index:10;width:100%;transition:background-color .3s}@media only screen and (max-width:1023px){.page-header.is-opened .page-header__nav{opacity:1;pointer-events:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.page-header.is-opened .page-header__burger-icon{display:none}.page-header.is-opened .page-header__close-icon{position:relative;display:block;width:2.8rem;height:2.8rem;fill:#007549}}.page-header.js-fixed{background-color:#fff}@media only screen and (min-width:1024px){.page-header.js-fixed .page-header__content{padding:.5rem 0 .7rem;border-color:#007549}.page-header.js-fixed .page-header__nav{padding:0}.page-header.js-fixed .page-header__nav:before{opacity:0}}@media only screen and (max-width:1023px){.page-header__container{position:static}}.page-header__burger{position:relative;z-index:3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:2.1rem}@media only screen and (min-width:1024px){.page-header__burger{display:none}}.page-header__burger-icon{display:block;width:3rem;height:2.1rem;fill:#007549}.page-header__close-icon{display:none}.page-header__content{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:1.9rem 0;border-bottom:solid 1px;border-color:#007549;transition:padding .3s,border-color .3s}@media only screen and (min-width:320px){.page-header__content{padding:1.4rem 0}}@media only screen and (min-width:1024px){.page-header__content{border-color:transparent;padding:.5rem 0}}@media only screen and (min-width:1280px){.page-header__content{padding:1.9rem 0 .5rem}}.page-header__left{z-index:3;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1024px){.page-header__left{position:relative;margin:0 3.9rem 0 0}}.page-header__logo-wrapper{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10.1rem}@media only screen and (min-width:1024px){.page-header__logo-wrapper{position:relative;width:9rem}}@media only screen and (min-width:1280px){.page-header__logo-wrapper{width:11.8rem}}.page-header__logo{display:block;width:100%}.page-header__nav{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding-right:7.523510971786834vw;padding-left:7.523510971786834vw;position:relative;transition:padding .3s}@media only screen and (max-width:1023px){.page-header__nav{position:fixed;z-index:2;left:0;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100vw;right:0;bottom:0;margin-top:0;padding-top:9.5rem;padding-bottom:1.5rem;pointer-events:none;box-sizing:border-box;transition:all .3s;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);overflow:hidden;background-color:#e4f7e9}}@media only screen and (min-width:768px){.page-header__nav{padding-right:5.215123859191656vw;padding-left:5.215123859191656vw}}@media only screen and (min-width:1024px){.page-header__nav{margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-header__nav:before{content:'';position:absolute;bottom:0;left:0;width:100%;background-size:100% 100%;background-repeat:no-repeat;height:1px;transition:opacity .3s;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTY3IiBoZWlnaHQ9IjEiIHZpZXdCb3g9IjAgMCA5NjcgMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMyNSAxSDU5N0w5NjcgMEgwTDMyNSAxWiIgZmlsbD0iIzAwNzU0OSIvPgo8L3N2Zz4K)}}.page-header__right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1024px){.page-header__right{position:relative;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.page-header__button-wrapper{position:relative;z-index:2}@media only screen and (min-width:1024px){.page-header__button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-header__button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:575px){.page-header__button{width:3.8rem;height:3.6rem;padding:0;border-radius:.8rem}}@media only screen and (max-width:575px){.page-header__button span{display:none}}.page-header__button-icon{width:2.1rem;height:1.9rem}@media only screen and (min-width:576px){.page-header__button-icon{display:none}}.advantages{position:relative}@media only screen and (min-width:768px){.advantages{padding:18.9rem 0 9.5rem}}.advantages:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250%;height:100%;background-color:#fff;border-radius:50%}@media only screen and (min-width:768px){.advantages:before{width:142%;border-radius:55%}}.advantages__wrapper{position:relative}.advantages__trigger{top:-2rem}@media only screen and (min-width:768px){.advantages__trigger{top:-8rem}}@media only screen and (min-width:576px){.advantages__title br{display:none}}.advantages__title--mobile{margin:0 0 9rem 0}@media only screen and (min-width:768px){.advantages__title--mobile{display:none}}.advantages__title--desk{display:none}@media only screen and (min-width:768px){.advantages__title--desk{display:block;text-align:left;margin:0 0 4rem 0}}@media only screen and (min-width:768px){.advantages__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.advantages__images{-webkit-order:2;-ms-flex-order:2;order:2;width:43.359375%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 auto;min-width:27.2rem}@media only screen and (min-width:768px){.advantages__images{margin:0 0 0 3rem}}@media only screen and (min-width:1280px){.advantages__images{margin:0 2.6rem 0 3rem}}.advantages__shield-wrapper{width:48.28828828828829%;margin:0 auto;position:relative}.advantages__shield-wrapper:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(160,226,179,.4);width:181.34328358208955%;padding-bottom:180.59701492537314%}.advantages__shield{position:relative;padding:0 0 100% 0;border-radius:50%;background-color:#007549}.advantages__shield-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:63.80597014925373%;height:66.7910447761194%}.advantages__bacterium{position:absolute;z-index:2}.advantages__bacterium--one{width:24.62686567164179%;height:24.62686567164179%;top:0;left:-66%}.advantages__bacterium--two{width:12.977099236641221%;height:12.977099236641221%;bottom:-100%;right:-20%}@media only screen and (min-width:768px){.advantages__bacterium--two{width:28.35820895522388%;height:28.35820895522388%;top:-24%;right:-62%}}.advantages__bacterium--three{width:33.587786259541986%;height:33.587786259541986%;top:-63%;right:-47%}@media only screen and (min-width:768px){.advantages__bacterium--three{display:none}}.advantages__icons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;position:relative;z-index:2;margin:1.8rem 0 0 0}@media only screen and (min-width:768px){.advantages__icons{margin:3rem 0 0 0}}@media only screen and (min-width:1280px){.advantages__icons{margin:4.5rem 0 0 0}}.advantages__icon:first-child,.advantages__icon:last-child{-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}@media only screen and (min-width:768px){.advantages__icon:first-child,.advantages__icon:last-child{-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}}@media only screen and (min-width:1024px){.advantages__icon:first-child,.advantages__icon:last-child{-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}}@media only screen and (min-width:1280px){.advantages__icon:first-child,.advantages__icon:last-child{-webkit-transform:translateY(-13.9rem);transform:translateY(-13.9rem)}}.advantages__icon .icon-main__wrapper{margin:0 auto;border-width:2px;width:6.4rem;height:6.4rem}@media only screen and (min-width:1024px){.advantages__icon .icon-main__wrapper{width:8.5rem;height:8.5rem}}@media only screen and (min-width:1280px){.advantages__icon .icon-main__wrapper{width:13rem;height:13rem}}.advantages__icon p{margin:.4rem 0 0 0}@media only screen and (min-width:768px){.advantages__icon p{margin:1rem 0 0 0}}@media only screen and (min-width:1280px){.advantages__icon p{margin:1.6rem 0 0 0}}.advantages__column{-webkit-order:1;-ms-flex-order:1;order:1;max-width:52.5rem}.advantages__list{margin:2.4rem 0 0 0}@media only screen and (min-width:768px){.advantages__list{margin:0}}.advantages__list li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:-.05em;margin:0 0 1.6rem 0}.advantages__list li:last-child{margin:0}.advantages__list li span{color:#007549}@media only screen and (min-width:768px){.advantages__list li{margin:0 0 2.4rem 0}}.advantages__list li:before{border-radius:50%;border:solid 1px #007549;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:2.9rem;height:2.9rem;margin:0 1.6rem 0 0;transition:background-color .3s,color .3s}@media only screen and (min-width:768px){.advantages__list li:before{margin:0 1rem 0 0;width:3.3rem;height:3.3rem}}@media only screen and (min-width:1280px){.advantages__list li:before{width:4.8rem;height:4.8rem;margin:0 2.4rem 0 0}}@media (any-hover:hover){.advantages__list li:hover:before{background-color:#007549;color:#fff}}.advantages__btn-wrapper{margin:1.8rem 0 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.advantages__btn-wrapper{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:4.1rem 0 0 0;padding:0 0 0 4.3rem}}@media only screen and (min-width:1280px){.advantages__btn-wrapper{padding:0 0 0 7.2rem}}.also{background-color:#fff}@media only screen and (min-width:768px){.also{padding:8rem 0 14.7rem}}.also__title{color:#239cc1}.also__title--mobile{margin:0 0 4rem 0}@media only screen and (min-width:768px){.also__title--mobile{display:none}}.also__title--desk{display:none}@media only screen and (min-width:768px){.also__title--desk{display:block;margin:0 0 2.4rem 0}}@media only screen and (min-width:768px){.also__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.also__image-wrapper{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative;width:100%;max-width:18.3rem;margin:0 auto 2.4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:768px){.also__image-wrapper{width:35.9375%;max-width:100%;-webkit-order:2;-ms-flex-order:2;order:2;margin:0 7rem 0 0}}@media only screen and (min-width:1024px){.also__image-wrapper{margin:0 11rem 0 0}}.also__image{position:relative;padding-bottom:105%;z-index:1}.also__image img{position:absolute;top:0;left:0;width:100%;height:100%}.also__image-lighting{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;width:188.52459016393445%;padding-bottom:156.28415300546447%;bottom:-3.1rem}@media only screen and (min-width:768px){.also__image-lighting{bottom:3rem;width:139.34782608695653%;padding-bottom:110.43478260869566%}}.also__image-lighting img{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px){.also__column{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-order:1;-ms-flex-order:1;order:1;width:33rem}}@media only screen and (min-width:1280px){.also__column{width:63rem}}.also__subtitle{text-align:center;margin:0 auto 2.4rem auto}@media only screen and (max-width:767px){.also__subtitle{font-size:1.9rem}}@media only screen and (min-width:768px){.also__subtitle{max-width:100%;margin:0 0 3.5rem 0}}.also__btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.buy{position:relative}.buy:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250%;height:100%;background-color:#fff;border-top-left-radius:50%;border-top-right-radius:50%}@media only screen and (min-width:768px){.buy:before{width:142%;border-top-left-radius:55%;border-top-right-radius:55%}}.buy__wrapper{position:relative}.buy__trigger{top:-2rem}@media only screen and (min-width:768px){.buy__trigger{top:-3rem}}.buy__head{position:relative}.buy__title--mobile{margin:0 0 2.4rem 0}@media only screen and (min-width:768px){.buy__title--mobile{display:none}}.buy__title--desk{display:none}@media only screen and (min-width:768px){.buy__title--desk{display:block;margin:0 0 2.5rem 0}}@media only screen and (min-width:1280px){.buy__title--desk{margin:0 0 4rem 0}}@media only screen and (min-width:768px){.buy__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.buy__pack-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;max-width:21.2rem;width:100%;margin:0 auto 2.4rem}@media only screen and (min-width:768px){.buy__pack-wrapper{width:40.546875%;max-width:100%;margin:0}}@media only screen and (min-width:1024px){.buy__pack-wrapper{margin:0 0 0 9.6rem}}.buy__pack{position:relative;padding-bottom:95.37572254335261%}.buy__pack img{position:absolute;top:0;left:0;width:100%;height:100%}.buy__column{width:100%}@media only screen and (min-width:768px){.buy__column{margin:0 0 0 3rem;max-width:35rem}}@media only screen and (min-width:1024px){.buy__column{max-width:50rem;margin:0 9.6rem 0 5rem}}.buy__accordion-item.js-accordion-item--active .buy__btn span:first-child{display:none}.buy__accordion-item.js-accordion-item--active .buy__btn span:last-child{display:block}.buy__list{list-style:none;margin:0;padding-left:0}.buy__list li{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;margin:0 0 1.4rem 0;padding:.25rem 0}.buy__list li::before{content:none}.buy__list li:last-child{margin:0}@media only screen and (min-width:768px){.buy__list li{margin:0 0 2.2rem 0}}.buy__list a{border-radius:5rem;border:solid 1px #006536;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:5rem;width:27.2rem;margin:0 auto}@media only screen and (min-width:768px){.buy__list a{width:82.39999999999999%}}@media only screen and (min-width:1280px){.buy__list a{height:7.6rem}}@media (any-hover:hover){.buy__list a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:3px 3px 4.5px #006536}}.buy__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:58.45588235294118%;height:66%}@media only screen and (min-width:768px){.buy__icon{width:53.883495145631066%;height:67.10526315789474%}}.buy__icon picture{display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:100%}.buy__icon img{width:100%;max-height:100%;display:block;object-fit:contain}.buy__icon--zdravcity{-webkit-transform:translateY(.4rem);transform:translateY(.4rem)}.buy__btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2.7rem 0 0 0}@media only screen and (min-width:1280px){.buy__btn-wrapper{margin:5.3rem 0 0 0}}.buy__btn span:last-child{display:none}.composition__wrapper{position:relative}.composition__trigger{top:-2rem}@media only screen and (min-width:768px){.composition__trigger{top:-1rem}}.composition__title{margin:0 0 1.5rem 0;position:relative;z-index:2}.composition__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:576px){.composition__row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -5rem}}@media only screen and (min-width:1280px){.composition__row{margin:0 -9rem}}.composition__column{max-width:27.2rem;width:100%;margin:0 auto 6.1rem}@media only screen and (min-width:576px){.composition__column{max-width:100%;width:33.333%;margin:0 2.5rem}}.composition__column--first{-webkit-order:1;-ms-flex-order:1;order:1}.composition__column--second{-webkit-order:3;-ms-flex-order:3;order:3}@media only screen and (min-width:576px){.composition__column--second{-webkit-order:2;-ms-flex-order:2;order:2}}.composition__column--third{-webkit-order:2;-ms-flex-order:2;order:2}@media only screen and (min-width:576px){.composition__column--third{-webkit-order:3;-ms-flex-order:3;order:3}}.composition__image-wrapper{position:relative;max-width:25rem;padding:0 0 91.91176470588235% 0;margin:0 auto}@media only screen and (min-width:576px){.composition__image-wrapper{margin:0;max-width:100%;padding:0 0 100% 0}}.composition__image-wrapper:before,.composition__image-wrapper:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;border:1px solid}.composition__image-wrapper:before{width:100%;height:100%;border-color:rgba(160,226,179,.4)}.composition__image-wrapper:after{width:127.23112128146452%;height:127.23112128146452%;border-color:rgba(160,226,179,.2)}.composition__image{position:absolute}.composition__image img{position:absolute;top:0;left:0;width:100%;height:100%}.composition__image--first{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:69.33638443935926%;padding:0 0 78.26086956521739% 0}.composition__image--second{width:78.26086956521739%;padding:0 0 69.10755148741418% 0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15%}.composition__image--third{width:93.13501144164759%;padding:0 0 74.8283752860412% 0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-8.5%}.composition__text{text-align:center;position:relative;z-index:2}.composition__text br{display:none}@media only screen and (min-width:576px){.composition__text br{display:block}}.composition__accordion-wrapper,.composition__accordion-wrapper--desk{display:none}@media only screen and (min-width:576px){.composition__accordion-wrapper,.composition__accordion-wrapper--desk{margin:5.8rem 0 0 0;display:block}}.composition__accordion-wrapper--mobile{display:block;margin:3.7rem 0 0 0}@media only screen and (min-width:576px){.composition__accordion-wrapper--mobile{display:none}}.composition .js-accordion-item--active .composition__btn span:first-child{display:none}.composition .js-accordion-item--active .composition__btn span:last-child{display:block}.composition__accordion-row{padding:0 0 2.7rem 0}@media only screen and (min-width:768px){.composition__accordion-row{padding:0 0 5.6rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.composition__accordion-column{letter-spacing:-.05em}.composition__accordion-column:first-child{margin:0 0 1.6rem 0}@media only screen and (min-width:768px){.composition__accordion-column:first-child{margin:0;width:39.84375%}}.composition__accordion-column:last-child{margin:0 0 0 .9rem}@media only screen and (min-width:768px){.composition__accordion-column:last-child{margin:0;width:48.90625%}}.composition__accordion-column li{margin:0 0 .8rem 0}.composition__accordion-column li:last-child{margin:0}.composition__accordion-column p{margin:0 0 1.6rem 0}@media only screen and (min-width:576px){.composition__accordion-column p{margin:0 0 3rem 0}}.composition__accordion-column p:last-child{margin:0}.composition__btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.composition__btn{margin:0 auto}.composition__btn span:last-child{display:none}.composition__accordion{width:100%}.indication{position:relative}.indication__wrapper{position:relative}.indication__title{margin:0 0 1.6rem 0}@media only screen and (min-width:768px){.indication__title{margin:0 0 2.4rem 0}}.indication__subtitle{max-width:105.5rem;margin:0 auto 2.4rem;text-align:left}@media only screen and (min-width:768px){.indication__subtitle{margin:0 auto 4rem;text-align:center}}@media only screen and (min-width:768px){.indication__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-.4rem 0}}.indication__column{padding:.4rem 0}@media only screen and (min-width:768px){.indication__column{padding:.4rem 1.3rem}}.indication__column:last-child .indication__item:last-child .indication__text:after{content:'.'}.indication__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 .8rem 0}.indication__item:last-child{margin:0}@media only screen and (min-width:768px){.indication__item{margin:0 0 2.4rem 0}}.indication__icon{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:none;width:4.4rem;height:4.4rem;margin:0 2.1rem 0 0}@media only screen and (min-width:768px){.indication__icon{width:6.6rem;height:6.6rem;margin:0 1.5rem 0 0}}@media only screen and (min-width:1280px){.indication__icon{width:8.8rem;height:8.8rem;margin:0 2.4rem 0 0}}.indication__text{letter-spacing:-.05em}.indication__text:after{content:';'}@media only screen and (min-width:768px){.indication__text:after{display:none}}.indication__bacterium{opacity:.2}.indication__bacterium--one{left:-23%;top:-11%;width:46.5625%}@media only screen and (min-width:576px){.indication__bacterium--one{top:-20%;left:-8%;width:14.86111111111111%}}@media only screen and (min-width:768px){.indication__bacterium--one{top:-33%;left:-8%}}.indication__bacterium--two{right:-13%;top:-20%;width:33.75%}@media only screen and (min-width:576px){.indication__bacterium--two{top:-25%;right:-3%;width:12.63888888888889%}}@media only screen and (min-width:768px){.indication__bacterium--two{top:-70%}}.indication__bacterium--three{bottom:-19%;left:2%;width:33.75%}@media only screen and (min-width:576px){.indication__bacterium--three{bottom:-25%;left:1%;width:13.402777777777777%}}@media only screen and (min-width:768px){.indication__bacterium--three{bottom:-70%}}.indication__bacterium--four{bottom:4%;right:-17%;width:30.625000000000004%}@media only screen and (min-width:576px){.indication__bacterium--four{bottom:-15%;right:-3%;width:10.416666666666668%}}@media only screen and (min-width:768px){.indication__bacterium--four{bottom:-35%}}.intro{position:relative;z-index:2;padding-top:6.5rem}@media only screen and (min-width:768px){.intro{padding-top:8.9rem}}.intro:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:180%;height:100%;background-color:#fff;border-bottom-right-radius:50%;border-bottom-left-radius:50%}@media only screen and (min-width:768px){.intro:before{width:125%;border-bottom-right-radius:70%;border-bottom-left-radius:70%}}.intro:after{content:'';position:absolute;top:0;left:0;background-color:#fff;width:100%;height:20%;z-index:-1}.intro__wrapper{position:relative;padding:2.4rem 0 1.6rem 0}@media only screen and (min-width:768px){.intro__wrapper{padding:4.8rem 0 15.5% 0}}@media only screen and (min-width:1920px){.intro__wrapper{padding:4.8rem 0 24.8rem 0}}@media only screen and (min-width:768px){.intro__row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.intro__body{position:relative;z-index:2;margin:0 0 1.8rem 0;width:100%;text-align:center}@media only screen and (min-width:768px){.intro__body{text-align:left;width:auto;padding:4rem 0 0 0;max-width:30rem;margin:0 1.5rem 0 0}}@media only screen and (min-width:1024px){.intro__body{min-width:32%}}@media only screen and (min-width:1280px){.intro__body{margin:0 3.1rem 0 0;max-width:40.9rem;padding:8.9rem 0 0 0;min-width:32%}}.intro__title{margin:0 0 .3rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.intro__title{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 1.5rem 0}}@media only screen and (min-width:1280px){.intro__title{margin:0 0 2.5rem 0}}.intro__title-icon{display:block;width:16.2rem;height:3.2rem}@media only screen and (min-width:768px){.intro__title-icon{width:23rem;height:3.8rem}}@media only screen and (min-width:1280px){.intro__title-icon{width:40.9rem;height:6.8rem}}.intro__slogan{color:#000;font-weight:400}.intro__images{position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 auto;width:100%;max-width:23.6rem}@media only screen and (min-width:768px){.intro__images{margin:.8rem 0 0 0;width:32.1875%;max-width:100%}}.intro__images:before,.intro__images:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #a0e2b3;border-radius:50%;opacity:.4}.intro__images:before{bottom:10%;width:126.05042016806722%;padding-bottom:125.21008403361344%}@media only screen and (min-width:768px){.intro__images:before{bottom:-22%;width:153.39805825242718%;padding-bottom:152.9126213592233%}}.intro__images:after{bottom:-30%;width:198.31932773109244%;padding-bottom:197.47899159663865%}@media only screen and (min-width:768px){.intro__images:after{bottom:-45%;width:197.0873786407767%;padding-bottom:196.60194174757282%}}.intro__pack{position:relative;padding-bottom:95.3883495145631%}.intro__pack img{position:absolute;top:0;left:0;width:100%;height:100%}.intro__shield{position:absolute;z-index:2;left:50%;bottom:-8%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:33.25242718446602%;background-color:#007549;border-radius:50%;padding-bottom:33.25242718446602%}.intro__shield-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64.23357664233576%;height:67.88321167883211%}.intro__icons{position:relative;margin:3.4rem 0 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.intro__icons{display:block;margin:0 0 0 8.5%}}@media only screen and (min-width:1024px){.intro__icons{margin:0 6.5rem 0 8.5%}}.intro__icon{margin:0 1rem 0 0}@media only screen and (min-width:768px){.intro__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 2rem 0}}@media only screen and (min-width:1280px){.intro__icon{margin:0 0 4.8rem 0}}.intro__icon:first-child{-webkit-transform:translateY(-2.4rem);transform:translateY(-2.4rem)}@media only screen and (min-width:768px){.intro__icon:first-child{-webkit-transform:translateY(0);transform:translateY(0);padding:0 0 0 .8rem}}@media only screen and (min-width:768px){.intro__icon:nth-child(2){padding:0 0 0 2.3rem}}.intro__icon:last-child{margin:0;-webkit-transform:translateY(-2.4rem);transform:translateY(-2.4rem)}@media only screen and (min-width:768px){.intro__icon:last-child{-webkit-transform:translateY(0);transform:translateY(0)}}.intro__icon p{white-space:nowrap;margin:.4rem 0 0 0;text-align:center}@media only screen and (min-width:768px){.intro__icon p{text-align:left;margin:0 0 0 1rem}}@media only screen and (min-width:1280px){.intro__icon p{margin:0 0 0 2.8rem}}.intro__bacterium{opacity:.4}.intro__bacterium--one{left:-13%;top:0;width:30.625000000000004%}@media only screen and (min-width:576px){.intro__bacterium--one{left:-3.8%;width:9.791666666666666%}}.intro__bacterium--two{width:15%;right:2%;top:6%}@media only screen and (min-width:576px){.intro__bacterium--two{width:6.736111111111111%;right:-2.2%;top:-1%}}.intro__bacterium--three{width:10%;top:53%;left:1.5%}@media only screen and (min-width:576px){.intro__bacterium--three{width:5%;top:66%;left:12%}}.icon-main__wrapper{border:solid #a4e3b6;border-width:1px;border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;width:6.5rem;height:6.5rem;margin:0 auto}@media only screen and (min-width:768px){.icon-main__wrapper{margin:0}}@media only screen and (min-width:1280px){.icon-main__wrapper{width:10rem;height:10rem}}.icon-main__item{fill:transparent;width:76.5%;height:76.5%}.icon-main p{text-transform:uppercase;font-weight:700;color:#007549}.bacterium-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;max-width:1920px}.bacterium-wrapper__scene{width:100%;height:100%}.bacterium{position:absolute;pointer-events:none}.bacterium img{width:100%;height:100%}.scroll-trigger{position:absolute;left:0;width:0;height:0;z-index:-1}.research{position:relative}.research:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250%;height:100%;background-color:#fff;border-radius:50%}@media only screen and (min-width:768px){.research:before{width:142%;border-radius:55%}}.research__wrapper{position:relative}.research__trigger{top:-2rem}@media only screen and (min-width:768px){.research__trigger{top:-1rem}}.research__title{margin:0 0 2.4rem 0}@media only screen and (min-width:768px){.research__title{margin:0 0 4rem 0}}@media only screen and (min-width:768px){.research__row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5.35rem}}@media only screen and (min-width:1024px){.research__row{padding:0 4rem}}.research__column{max-width:27.2rem;margin:0 auto 4rem}.research__column:last-child{margin:0 auto}@media only screen and (min-width:768px){.research__column{margin:0;width:50%;max-width:100%;padding:0 5.35rem}.research__column:last-child{margin:0}}.research__subtitle{text-align:center;margin:0 0 2.4rem 0}@media only screen and (min-width:768px){.research__subtitle{margin:0 0 1.8rem 0}}.research__schedule-wrapper{margin:0 0 1.2rem 0;pointer-events:none}.research__schedule{position:relative;padding:0 0 92.12454212454212% 0}.research__schedule img{position:absolute;top:0;left:0;width:100%;height:100%}.research__note{letter-spacing:-.05em;padding:0 0 0 0rem;margin:0 0 2.4rem}@media only screen and (min-width:768px){.research__note{margin:0 0 3.5rem;padding:0;text-align:center}}@media only screen and (min-width:1280px){.research__note{margin:0 0 5.6rem}}.research__note-mobile{margin:.4rem 0 0 0;letter-spacing:-.05em;font-size:1.2rem;padding:0 0 0 0rem}@media only screen and (min-width:768px){.research__note-mobile{display:none}}.research__btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.research__br{display:none}}.research__br--desk{display:none}@media only screen and (min-width:768px){.research__br--desk{display:block}}.use__wrapper{position:relative}.use__trigger{top:-2rem}@media only screen and (min-width:768px){.use__trigger{top:-3rem}}.use__head{position:relative;z-index:2}@media only screen and (min-width:768px){.use__head{display:none}}.use__head p{text-align:center;margin:0 0 3.8rem 0}.use__title{margin:0 0 1.4rem 0}.use__title--desk{display:none}@media only screen and (min-width:768px){.use__title--desk{display:block;margin:0 0 2.5rem 0}}@media only screen and (min-width:1280px){.use__title--desk{margin:0 0 4rem 0}}.use__subtitle{margin:0 0 1.6rem 0;text-align:center;letter-spacing:-.05em}@media only screen and (min-width:768px){.use__subtitle{margin:0 0 2.4rem 0}}@media only screen and (min-width:1280px){.use__subtitle{margin:0 0 4rem 0}}.use__subtitle span{display:none}@media only screen and (min-width:768px){.use__subtitle span{display:inline}}@media only screen and (min-width:768px){.use__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.use__image-container{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:17.5rem;margin:0 auto 4rem}@media only screen and (min-width:768px){.use__image-container{max-width:100%;margin:5rem 0 0 3.5rem;width:31.640625%}}@media only screen and (min-width:1280px){.use__image-container{margin:8.8rem 0 0 11rem}}.use__image-wrapper{position:relative;padding-bottom:100%}.use__image-wrapper:before,.use__image-wrapper:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.use__image-wrapper:before{border:1px solid rgba(160,226,179,.4);width:143.4567901234568%;height:143.4567901234568%}.use__image-wrapper:after{border:1px solid rgba(160,226,179,.2);width:185.4320987654321%;height:185.4320987654321%}.use__image{position:absolute;top:0;left:0;width:119.75308641975309%;height:100.74074074074073%}.use__image img{width:100%;height:100%}.use__column{position:relative;z-index:2}@media only screen and (min-width:768px){.use__column{width:48.75%}}@media only screen and (min-width:1280px){.use__column{max-width:62.4rem}}.use__table{width:100%;margin:0 auto;max-width:35rem}@media only screen and (min-width:768px){.use__table{max-width:86.12975391498881%}}@media only screen and (min-width:1024px){.use__table{max-width:73.3974358974359%}}.use__table-head{border-bottom:1px solid #6f2c90;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:#007549;line-height:125%;padding:1rem 1.2rem}@media only screen and (min-width:768px){.use__table-head{padding:0 5.240174672489083% .9rem}}.use__table-head p{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.use__table-head p:first-child{width:34.146341463414636%}.use__table-head p:nth-child(2){width:21.951219512195124%}.use__table-head p:last-child{width:24.390243902439025%}.use__table-row{border-bottom:1px solid #6f2c90;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:129%;padding:1rem 1.2rem}@media only screen and (min-width:768px){.use__table-row{padding:2rem 5.240174672489083%}}.use__table-row p{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.use__table-row p:first-child{width:34.146341463414636%}.use__table-row p:nth-child(2){width:21.951219512195124%}.use__table-row p:last-child{width:24.390243902439025%}.use__text{text-align:center;margin:1.2rem 0 0 0}@media only screen and (min-width:768px){.use__text{margin:2.5rem 0 0 0}}.use__text p{margin:0 0 2.4rem 0;letter-spacing:-.05em}.use__text p:last-child{margin:0}@media only screen and (min-width:768px){.use__text p{margin:0 0 3.5rem 0}}.use__text small{font-size:75%;line-height:110%;display:block}.use__btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2.4rem 0 0 0}@media only screen and (min-width:768px){.use__btn-wrapper{margin:5.6rem 0 0 0}}.pg-list{position:fixed;left:2.777777777777778px;bottom:3rem;z-index:2;width:4rem;height:4rem;line-height:3.8rem;border-radius:100%;border:1px solid #ccc;background-color:#fff;text-align:center}.pg-list img{display:inline-block;vertical-align:middle;width:50%;height:auto}.pg-list--2{bottom:8rem}.pg-list--3{bottom:13rem}@media print{*,:before,:after{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#mocha{margin:0!important;padding:1em;border-top:.1em solid #000;line-height:1;color:#000;background:#fff;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline;-webkit-flex:none;-ms-flex:none;flex:none}#mocha a{text-decoration:none}