/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes bubble-intro{0%{-webkit-transform:translateY(150%);transform:translateY(150%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bubble-intro{0%{-webkit-transform:translateY(150%);transform:translateY(150%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bubble-license{0%{-webkit-transform:translateY(120%);transform:translateY(120%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bubble-license{0%{-webkit-transform:translateY(120%);transform:translateY(120%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bubble-pricedure{0%{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bubble-pricedure{0%{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes menu-open-before{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}to{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@keyframes menu-open-before{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}to{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@-webkit-keyframes menu-open-after{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@keyframes menu-open-after{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@-webkit-keyframes menu-close-before{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menu-close-before{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes menu-close-after{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes menu-close-after{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes banner-back{0%{opacity:0}to{opacity:1}}@keyframes banner-back{0%{opacity:0}to{opacity:1}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{min-width:320px;margin:0;padding:0;font-style:normal;font-size:16px;font-weight:400;font-family:"roboto",sans-serif;color:#36474f;line-height:20px;letter-spacing:.6px;scroll-behavior:smooth}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}svg:not(:root){overflow:hidden}@font-face{font-family:"roboto";font-style:normal;font-weight:400;font-display:swap;src:local("Roboto Regular"),local("Roboto-Regular"),url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff")}.message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.button,.container{-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:767px;margin:0 auto;padding:0 6.25%;width:100%}.button{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:44px;margin-top:20px;font-family:"roboto",sans-serif,sans-serif;font-size:15px;color:#fff;text-decoration:none;text-transform:capitalize;background-color:#5a7262;border:2px solid #5a7262;border-radius:20px;-webkit-box-shadow:2px 2px 3px #3c5446;box-shadow:2px 2px 3px #3c5446;-webkit-transition:.5s ease;transition:.5s ease}.button:active,.button:hover{color:#5a7262;background-color:transparent}.button:active{-webkit-box-shadow:inset 2px 2px 3px #3c5446;box-shadow:inset 2px 2px 3px #3c5446}.whatsapp{position:absolute;top:3px;left:-40px;width:16px;height:16px;fill:#36474f}.whatsapp--top{fill:#fff}@media (min-width:768px){.container{max-width:1149px;padding:0 8%}}@media (min-width:1200px){.container{max-width:1150px;padding:0 50px}}.page-header{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:20px 0 40px;color:#fff;background-color:#5a7262}.page-header__info,.page-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header__wrapper{position:relative}.page-header__info{width:100%}.page-header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:center;align-self:center;width:80%;text-align:center}.page-header__logo-image{width:100%}.page-header__social,.page-header__tel{display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink: 0}.page-header__tel{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;width:185px;margin:0 0 10px;padding:0}.page-header__tel a{margin-left:auto;font-family:"roboto",sans-serif;font-size:14px;font-weight:300;color:inherit;text-decoration:none;letter-spacing:normal;-webkit-transition:color .5s ease;transition:color .5s ease}.page-header__tel a:hover{color:#bfaa99}.main-nav{position:absolute;top:0;left:0;width:100%}.main-nav--nojs{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-nav--nojs .main-nav__toggle{display:none}.main-nav__toggle{position:absolute;top:0;right:6.25%;z-index:10;width:26px;height:26px;background:0 0;border:0}.main-nav__item,.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-nav__list{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;list-style:none;background-color:#5a7262;width:100%;padding:0 6.25%}.main-nav__item{width:70%;padding:16px 0;font-family:"roboto",sans-serif;font-size:16px;color:#fff;text-align:center;letter-spacing:1px;text-transform:capitalize;border-bottom:solid 1px rgba(255,255,255,.5)}.main-nav__item:nth-last-child(2){border-bottom:0}.main-nav__item a:hover,.main-nav__item--current{color:#bfaa99}.main-nav__item a{color:inherit;text-decoration:none;-webkit-transition:.5s ease;transition:.5s ease}.main-nav__item:last-child{position:absolute;top:7px;left:6.25%;border-bottom:0}@media (max-width:767px){.main-nav:not(.main-nav--nojs) .main-nav__list{position:absolute;top:0;left:0;z-index:5;height:100vh;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.main-nav--opened:not(.main-nav--nojs) .main-nav__list{-webkit-transform:translateY(0);transform:translateY(0)}}.page-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-main__banner{width:100%;height:183px;overflow:hidden}.page-main__intro{width:100%;margin-top:-20px;padding:0 0 36px;text-align:center}.page-main__banner2{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:350px;margin:-50px 0 -96px;padding:0;overflow:hidden;-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:bottom;perspective-origin:bottom}.page-main__banner2-fon{position:absolute;top:54px;left:calc(50% - 383.5px);width:767px;height:200px;max-width:none}.page-main__banner2-wrap{width:100%;max-width:1050px;height:200px;margin-top:54px;background-color:#d6e3d8}.page-main__banner2-leaf-bottom,.page-main__banner2-leaf-left,.page-main__banner2-leaf-right,.page-main__banner2-leaf-top{display:none}.page-main__license,.page-main__procedure{position:relative;width:100%;padding:36px 0;text-align:center;background-color:#fff}.page-main__procedure{background-color:#f5e8c9}.page-main__procedure-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-main__procedure-title{margin:0 0 20px;padding:0;font-family:"roboto",sans-serif;font-size:28px;font-weight:300;line-height:1em;text-align:center;text-transform:capitalize}.page-main__procedure-item,.page-main__procedure-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-main__procedure-list{margin:0;padding:0;list-style:none}.page-main__procedure-item{position:relative;width:220px;margin-bottom:50px;font-family:"roboto",sans-serif;text-transform:uppercase;letter-spacing:.1em}.page-main__procedure-icon{width:120px;height:120px;margin-bottom:20px;fill:#5a7262;stroke:#5a7262;stroke-width:2px}.page-main__procedure-icon--doc{width:140px}.page-main__additional,.page-main__contacts{width:100%;padding:36px 0;text-align:center;background-color:#fff}.page-main__contacts{position:relative;background-color:#f5e8c9}.intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-animation:bubble-intro .6s ease forwards;animation:bubble-intro .6s ease forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.intro__text{margin:0 0 10px;padding:0;text-align:justify}.license__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(120%);transform:translateY(120%);-webkit-animation:bubble-license .6s ease forwards;animation:bubble-license .6s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.license__title{margin:0 0 20px;padding:0;font-family:"roboto",sans-serif;font-size:28px;font-weight:300;text-align:center;line-height:1em;text-transform:capitalize}.license__text{margin:0 0 10px;padding:0;text-align:justify}.license__advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.license__advantages--f{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:10px;list-style:disc}.license__advantages--f .license__advantages-item{width:auto}.license__advantages-item{margin:10px;text-align:justify}.procedure{width:100%;margin:20px 0;background-color:#fff}.procedure__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(110%);transform:translateY(110%);-webkit-animation:bubble-pricedure .6s ease forwards;animation:bubble-pricedure .6s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.procedure__text{width:100%;margin:0 0 10px;text-align:justify}.procedure__item,.procedure__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.procedure__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;list-style-type:decimal}.procedure__item{width:100%}.procedure__item-title{margin:20px 0;font-family:"roboto",sans-serif;text-transform:uppercase;letter-spacing:.1em;line-height:1.5em}.procedure__item-text{margin:0 0 10px;text-align:justify}.procedure__item-list{margin:0 30px 10px;padding:0}.procedure__item-note{padding:0 0 10px}.procedure__icon{width:60px;height:62px;margin-bottom:10px;fill:none;stroke:#36474f;stroke-width:2px}.additional__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.additional__title{margin:0 0 20px;padding:0;font-family:"roboto",sans-serif;font-size:28px;font-weight:300;line-height:1em;text-align:center;text-transform:capitalize}.additional__text{width:100%;margin:0;padding:0;text-align:justify}.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__text,.contacts__title{padding:0;font-family:"roboto",sans-serif}.contacts__title{font-size:28px;font-weight:300;margin:0 0 20px;text-transform:capitalize}.contacts__text{margin:0 0 10px;text-transform:uppercase}.contacts__form{position:relative;width:100%}.contacts__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;width:185px;margin:0 0 20px;padding:0;letter-spacing:normal}.contacts__info a{margin-left:auto;font-family:"roboto",sans-serif;font-size:14px;font-weight:300;color:inherit;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}.contacts__info a:hover{color:#5a7262}.page-footer{position:relative;width:100%;background-color:#fff}.page-footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer__copyright{margin:30px 0;font-size:15px;letter-spacing:normal}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100px;margin:0 0 10px;padding:0;list-style:none}.social__icon{width:20px;height:20px;fill:#fff;stroke:none;-webkit-transition:fill .5s ease;transition:fill .5s ease}.social__icon:focus,.social__icon:hover{fill:#bfaa99}.toggle{cursor:pointer}.toggle::before{content:"";top:3px}.toggle::after,.toggle::before,.toggle__line{position:absolute;left:3px;width:20px;height:3px;background-color:#fff}.toggle::after{content:"";top:19px}.toggle__line{top:11px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.main-nav--opened .toggle__line{opacity:0}.main-nav--opened .toggle::before{-webkit-animation:menu-open-before .5s ease forwards;animation:menu-open-before .5s ease forwards}.main-nav--opened .toggle::after{-webkit-animation:menu-open-after .5s ease forwards;animation:menu-open-after .5s ease forwards}.main-nav--closed .toggle::before{-webkit-animation:menu-close-before .5s ease forwards;animation:menu-close-before .5s ease forwards}.main-nav--closed .toggle::after{-webkit-animation:menu-close-after .5s ease forwards;animation:menu-close-after .5s ease forwards}.banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5e8c9}.banner--index{background-color:transparent;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.banner__back{position:absolute;top:50%;left:50%;z-index:-1;width:210px;height:81px;background-image:url(../img/brush-left-mobile@1x.png);background-repeat:no-repeat;background-size:210px 81px;opacity:0;-webkit-animation:banner-back .8s ease forwards;animation:banner-back .8s ease forwards}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.banner__back{background-image:url(../img/brush-left-mobile@2x.png)}}.banner__back:nth-of-type(1){-webkit-transform:translate(-80%,-67%) rotate(-44deg);transform:translate(-80%,-67%) rotate(-44deg);-webkit-animation-delay:.08s;animation-delay:.08s}.banner__back:nth-of-type(2){-webkit-transform:translate(-6%,-44%) rotate(-135deg);transform:translate(-6%,-44%) rotate(-135deg);-webkit-animation-delay:.16s;animation-delay:.16s}.banner__back:nth-of-type(3){-webkit-transform:translate(10%,-90%) rotate(-184deg);transform:translate(10%,-90%) rotate(-184deg);-webkit-animation-delay:.24s;animation-delay:.24s}.banner__back:nth-of-type(4){-webkit-transform:translate(-128%,-17%) rotate(-167deg);transform:translate(-128%,-17%) rotate(-167deg);-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-filter:brightness(97%);filter:brightness(97%)}.banner__back:nth-of-type(5){-webkit-transform:translate(-111%,-83%) rotateX(180deg) rotate(10deg);transform:translate(-111%,-83%) rotateX(180deg) rotate(10deg);-webkit-animation-delay:.4s;animation-delay:.4s}.banner__back:nth-of-type(6){-webkit-transform:translate(-38%,-85%) rotate(4deg);transform:translate(-38%,-85%) rotate(4deg);-webkit-animation-delay:.48s;animation-delay:.48s;-webkit-filter:brightness(97%);filter:brightness(97%)}.banner__back:nth-of-type(7){-webkit-transform:translate(-11%,-20%) rotateX(180deg) rotate(187deg);transform:translate(-11%,-20%) rotateX(180deg) rotate(187deg);-webkit-animation-delay:.56s;animation-delay:.56s}.banner__back:nth-of-type(8){-webkit-transform:translate(-154%,-86%) rotate(-185deg);transform:translate(-154%,-86%) rotate(-185deg);-webkit-animation-delay:.64s;animation-delay:.64s}.banner__back:nth-of-type(9){-webkit-transform:translate(-53%,-17%) rotate(-15deg);transform:translate(-53%,-17%) rotate(-15deg);-webkit-animation-delay:.72s;animation-delay:.72s}.banner__back:nth-of-type(10){-webkit-transform:translate(49%,-86%) rotate(-26deg);transform:translate(49%,-86%) rotate(-26deg);-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-filter:brightness(93%);filter:brightness(93%)}.banner__back:nth-of-type(11){-webkit-transform:translate(26%,-6%) rotate(-170deg);transform:translate(26%,-6%) rotate(-170deg);-webkit-animation-delay:.88s;animation-delay:.88s}.banner__back:nth-of-type(12){-webkit-transform:translate(-166%,-5%) rotateY(180deg) rotate(7deg);transform:translate(-166%,-5%) rotateY(180deg) rotate(7deg);-webkit-animation-delay:.96s;animation-delay:.96s}.banner__back:nth-of-type(13),.banner__back:nth-of-type(14){-webkit-transform:translate(81%,-9%) rotate(-4deg);transform:translate(81%,-9%) rotate(-4deg);-webkit-animation-delay:1.04s;animation-delay:1.04s;-webkit-filter:brightness(97%);filter:brightness(97%)}.banner__back:nth-of-type(14){-webkit-transform:translate(-171%,-71%) rotate(30deg);transform:translate(-171%,-71%) rotate(30deg);-webkit-animation-delay:1.12s;animation-delay:1.12s}.banner__back:nth-of-type(15){-webkit-transform:translate(-207%,-36%) rotateY(180deg) rotate(-3deg);transform:translate(-207%,-36%) rotateY(180deg) rotate(-3deg);-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-filter:brightness(93%);filter:brightness(93%)}.banner__back:nth-of-type(16){-webkit-transform:translate(76%,-67%) rotate(-44deg);transform:translate(76%,-67%) rotate(-44deg);-webkit-animation-delay:1.28s;animation-delay:1.28s}.banner__back:nth-of-type(17){-webkit-transform:translate(107%,-51%) rotate(-2deg);transform:translate(107%,-51%) rotate(-2deg);-webkit-animation-delay:1.36s;animation-delay:1.36s}.banner__title{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:300px;margin:0;padding:0;font-family:"roboto",sans-serif;font-size:32px;font-weight:400;line-height:1.2em;color:#36474f;text-align:center;text-transform:capitalize;opacity:0;-webkit-animation:banner-back .6s ease forwards;animation:banner-back .6s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.banner__title--index{-webkit-animation-delay:1.36s;animation-delay:1.36s}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.form__button{margin:0 0 10px;font-family:"roboto",sans-serif;color:#47584c;border:0;background:0 0;-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer}.form__button:hover{color:#000}.form__input,.form__textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:35px;margin:0 0 15px;font-size:15px;color:#47584c;line-height:35px;border:0;border-bottom:1px solid #47584c;border-radius:0;background:0 0}.form__textarea{min-height:110px;line-height:20px;resize:none}.form__notification{position:absolute;top:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:green;background-color:#f5e8c8;text-align:center}.form__notification--show{display:-webkit-box;display:-ms-flexbox;display:flex}.page__procedure{background-color:#fff}.lang{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}.lang__item{padding:0 10px;font-size:12px;line-height:12px}.lang__item:first-child{padding-left:0;border-right:1px solid #fff}.lang__item--current{text-decoration:overline}.lang__item a{color:#fff;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}.lang__item a:focus,.lang__item a:hover{color:#c3a896}

.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 100;

  width: 300px;

  transform: translate(-50%, -50%) scale(0);
  transition: 0.4s ease;
}

.modal--show {
  transform: translate(-50%, -50%) scale(1);
}

.modal__button {
  position: fixed;
  top: 90%;
  left: 0;
  z-index: 98;

  height: 25px;
  margin: 0;
  padding: 0;
  color:#000;
  text-transform:Uppercase;

  transform: translateY(-50%) rotate(-90deg);
  transform-origin: top left;
  border-width: 0;
  border-radius: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 2px 3px #3c5446;
  background-color: #05a74e;
  cursor: pointer;
}

.modal__button:hover,
.modal__button:focus {
    color: #ffffff;
  background-color: #d61111;
}

.modal__form {
    margin: 0;
  padding: 20px;

  background-color: #ffffff;
  border-radius: 5px;
}

.modal__form .form__notification {
    left: 0;
    border-radius: 5px;
}

.overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;

  display: none;

  width: 100%;
  height: 100%;

  background-color: #00000099;
}

.overlay--show {
  display: block;
}

.form__checkbox {
    margin-bottom: 10px;
}

.checkbox-label {
    color: red;
}

@media (min-width: 768px) {
  .modal__button {
    top: 70%;
    height: 40px;
    font-size: 20px;
    background-color: #51db2e;
  }
}