/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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}template{display:none}[hidden]{display:none}html{height:100%}body{height:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:300;line-height:1.5;background-color:gainsboro;color:#434343}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.3}h1{font-size:2rem}.wrapper{position:relative;min-height:100%;max-width:2000px;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,0.2);background-color:white}section{position:relative;max-width:1440px;margin:0 auto;box-sizing:border-box}input[type="checkbox"]{zoom:1.5;font-size:2rem;width:2rem;height:2rem;vertical-align:middle}.begin{background:#f3eee2 url("img/phone.jpg") no-repeat 50% 50%;background-size:cover}.begin__content{padding:1.5rem 1.5rem 2.5rem;color:black}@media screen and (min-width:769px){.begin__content{box-sizing:border-box;width:75%}}.button{display:block;width:100%;border:0;background-color:#ffd800;color:black;border-radius:4rem;padding:1rem}@media screen and (min-width:769px){.button{width:auto}}#calc{display:flex;flex-wrap:wrap;justify-content:stretch}@media screen and (min-width:769px){#calc{justify-content:space-between}}.calc{background:#1d0501 url("img/barrel.png") no-repeat 50% 50%;background-size:cover}.calc__wrapper{padding:2rem 1rem}.calc__content{background-color:rgba(243,238,226,0.95);padding:1rem;max-width:900px}.calc h2{background-color:black;color:white;text-align:center;padding:1rem;border-radius:4rem;margin:0 0 1rem}.calc__item{position:relative;margin-bottom:1.5rem;width:100%}@media screen and (min-width:769px){.calc__item{width:48%}}.calc__range{background-color:white;padding:1rem;margin-top:.5rem}.calc__end{position:relative;margin-bottom:1.5rem;box-sizing:border-box;border:3px dashed #f8a300;padding:1rem;order:99}@media screen and (min-width:769px){.calc__end{width:48%;display:flex;flex-direction:column;justify-content:space-between;order:initial}}.calc__end b{white-space:nowrap;font-size:1.1rem;color:black;font-weight:700}.choose{padding-bottom:2rem}.choose h2{font-size:3rem;color:#f8a300;text-align:center}.choose__item{max-width:500px;margin:0 auto;text-align:center}.choose__item>h4{background-color:#ffd800;border-radius:4rem;padding:1.5rem 1rem;font-size:1.5rem}.choose__item>div{padding:.5rem;max-width:400px;margin:0 auto}.choose__item>div:nth-child(odd){background-color:#f3eee2}.details{position:relative;padding:1px 1.5rem 1.5rem}.details h2,.details p{text-align:justify;hyphens:auto}@media screen and (min-width:769px){.details h2,.details p{text-align:center;max-width:85%;margin-left:auto;margin-right:auto}}.details__content{margin-top:3rem}@media screen and (min-width:769px){.details__content{display:flex;flex-wrap:wrap;justify-content:space-between}}.details__item{position:relative;box-sizing:border-box;margin-bottom:2.5rem;display:flex;align-items:flex-end;height:230px;overflow:hidden;padding-left:100px;font-size:1.2rem;color:#cc6600}@media screen and (min-width:769px){.details__item{width:49%}}@media screen and (min-width:1500px){.details__item{width:24%}}.details__icon-0{position:absolute;top:2px;left:67px;width:4px;bottom:0;background-color:#ffd800}.details__icon-1{position:absolute;top:0;left:0;width:137px;height:137px;border-radius:50%;background-color:#ffd800}.details__icon-2{position:absolute;bottom:-13px;left:57px;width:25px;height:25px;border-radius:50%;background-color:#ffd800}.details__icon-3{position:absolute;box-sizing:border-box;top:6px;left:6px;width:125px;height:125px;border-radius:50%;background-color:#ffd800;border:2px solid white}.details__icon{position:absolute;display:block;top:0;left:0}.faq{background:white url("img/bubbles.jpg") no-repeat 50% 100%;background-size:100% auto}.faq__wrapper{padding-bottom:2rem}.faq h2{font-size:3rem;color:#f8a300;text-align:center}.faq__item{position:relative;margin-bottom:2px}.faq__item-title{position:relative;background-color:#f3eee2;padding:1.5rem 4rem 1.5rem 1.5rem;font-size:1.2rem;cursor:pointer;user-select:none}.faq__item-title:after{position:absolute;display:block;content:"∨";top:50%;right:1.5rem;color:#f8a300;transform:translateY(-50%)}.faq__item-content{display:none;padding:1.5rem;font-size:.95rem}.faq__item:focus{outline:none}.faq__item:focus .faq__item-title{background-color:#ffd800}.faq__item:focus .faq__item-title:after{color:white}.faq__item:focus .faq__item-content{display:block}.footer{background:#c4ae86 url("img/beer_top.jpg") no-repeat 50% 50%;background-size:cover;color:black}.footer__content{padding:5rem 1.5rem 1.5rem}@media screen and (min-width:769px){.footer__content{display:flex;align-items:center}}.footer__logo{width:100px;height:100px;display:block;margin:0 auto 1.5rem}@media screen and (min-width:769px){.footer__logo{margin:0 2rem 0 0;flex-shrink:0}}.footer__items{text-align:center}@media screen and (min-width:769px){.footer__items{text-align:inherit;flex-grow:1}}.footer__saddat{display:flex;padding:1rem;justify-content:center}@media screen and (min-width:769px){.footer__saddat{text-align:inherit;flex-grow:1}}.footer__copy{text-align:center;padding-bottom:3rem;color:white;opacity:.7}.form{position:relative}@media screen and (min-width:769px){.form{display:flex;max-width:83%}}.form h2{font-size:2.5rem;color:white;text-align:center}@media screen and (min-width:769px){.form h2{text-align:inherit}}.form__space{flex-shrink:0;width:158px;padding:2rem}.form__content{padding:1.5rem}@media screen and (min-width:769px){.form__content{padding:0 0 4rem;box-sizing:border-box;flex-grow:1}}.form__inputs{position:relative}@media screen and (min-width:769px){.form__inputs{display:flex;justify-content:space-between}.form__inputs>div{width:31%}}.form__input{display:block;box-sizing:border-box;padding:1rem 1.5rem;border:0;background-color:white;margin-bottom:1.5rem;width:100%}textarea.form__input{height:120px}.form__input:focus{outline:3px solid black}.form__footer{position:relative;color:white;font-weight:200}.form__footer>.button{margin-bottom:1.5rem}@media screen and (min-width:769px){.form__footer{display:flex;align-items:center}.form__footer>.button{margin-right:1.5rem;margin-bottom:0}}.header{background:#c4ae86 url("img/beer_top.jpg") no-repeat 50% 50%;background-size:cover;color:black}.header__content{padding:1.5rem}@media screen and (min-width:769px){.header__content{display:flex;align-items:center}}.header__logo{width:100px;height:100px;display:block;margin:0 auto 1.5rem}@media screen and (min-width:769px){.header__logo{width:158px;height:158px;margin:0 2rem 0 0;flex-shrink:0}}.header__items{text-align:center}@media screen and (min-width:769px){.header__items{text-align:inherit;flex-grow:1}}.menu{position:relative}@media screen and (min-width:769px){.menu{display:flex;justify-content:space-between}}.menu__side{border-radius:4rem;font-weight:500}.menu__side.--orange{background-color:#f8a300;margin-bottom:1.5rem}@media screen and (min-width:769px){.menu__side.--orange{display:flex;margin-bottom:0}}.menu__side.--yellow{background-color:#ffd800}.menu__side a,.menu__side a:visited{display:block;padding:1.5rem 1rem;color:black;text-decoration:none;text-align:center}@media screen and (min-width:1500px){.menu__side a,.menu__side a:visited{padding:1.5rem 3rem}}.menu__side a:hover{color:white}.menu__part{background-color:white;border-radius:4rem}.menu__part a,.menu__part a:visited{padding:1.5rem 1rem}@media screen and (min-width:1500px){.menu__part a,.menu__part a:visited{padding:1.5rem}}.menu__part a:hover{color:#f8a300}@media screen and (min-width:769px){.menu__part{display:flex;padding:0 .5rem}}@media screen and (min-width:1500px){.menu__part{padding:0 1.5rem}}.numbers{background:black url("img/beer.png") no-repeat 100% 100%;background-size:100% auto;color:white}@media screen and (min-width:769px){.numbers{background-position:115% 50%;background-size:auto 100%}}@media screen and (min-width:1500px){.numbers{background-position:90% 50%}}.numbers__content{position:relative;padding:2rem 1.5rem 15rem}@media screen and (min-width:769px){.numbers__content{padding-bottom:3rem}}.numbers h3{font-size:2rem;color:#ffcc00;text-align:center;margin:0 0 1.5rem;text-transform:uppercase}@media screen and (min-width:769px){.numbers__list{display:flex;justify-content:space-between;align-items:stretch;width:85%}}@media screen and (min-width:1500px){.numbers__list{width:70%}}.numbers__item{margin-bottom:1.5rem}@media screen and (min-width:769px){.numbers__item{box-sizing:border-box;width:22%}}.numbers__item>div{color:#ffcc00;white-space:nowrap}.numbers__item>div>b{font-size:3rem;font-weight:300}@media screen and (min-width:769px){.numbers__separator{border-left:3px dashed #ffcc00;width:1rem}}.steps{background:#434343 url("img/flowers.jpg") no-repeat 50% 50%;background-size:cover;color:white}.steps__content{position:relative;padding:2rem 1.5rem 1rem}.steps h3{font-size:2rem;color:#ffcc00;text-align:center;margin:0 0 1.5rem;text-transform:uppercase}.steps h4{font-size:1.5rem;margin:0 0 .5rem}@media screen and (min-width:769px){.steps__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.steps__item{margin-bottom:3rem}@media screen and (min-width:769px){.steps__item{width:26%}}.steps__ill{position:relative;display:flex;align-items:center;color:#ffcc00;height:64px;font-size:3rem;margin-bottom:1rem}.steps__ill-ico{width:85px}.steps__ill-ico>img{display:block}.steps__ill-num{width:60px;height:60px;border-radius:60px;background-color:#ffcc00;color:black;display:flex;justify-content:center;align-items:center;font-weight:500;flex-shrink:0}.steps__ill-line{flex-grow:1;height:0;border-bottom:5px dashed #ffcc00}.steps__ill-arr{margin-top:-8px}.steps__ill-check{margin-left:1rem}


.addr__item-title {
	position: relative;
    background-color: #f3eee2;
    padding: 1.5rem 4rem 1.5rem 1.5rem;
    font-size: 1.2rem;
    user-select: none;
	    font-weight: 500;
    line-height: 1.3;
}


.addr__item {
	position: relative;
    margin-bottom: 2px;
    margin: 10px;
    max-width: 500px;
    width: auto;
    display: inline-block;
}


.addr__wrapper{
	padding-bottom: 2rem;
	text-align: center;
}

.addr {
    background: black url(img/beer.png) no-repeat 104% 0%;
	    padding-top: 1px;
}


.addr h2 {
    font-size: 3rem;
    color: #f8a300;
    text-align: center;


