/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,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:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#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;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{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}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}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}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}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(/fonts/roboto_slab/roboto_slab_regular.woff2) format("woff2"),url(/fonts/roboto_slab/roboto_slab_regular.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(/fonts/roboto_slab/roboto_slab_bold.woff2) format("woff2"),url(/fonts/roboto_slab/roboto_slab_bold.woff) format("woff")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;src:url(/fonts/pt_serif/pt_serif_regular.woff2) format("woff2"),url(/fonts/pt_serif/pt_serif_regular.woff) format("woff")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;src:url(/fonts/pt_serif/pt_serif_regular_italic.woff2) format("woff2"),url(/fonts/pt_serif/pt_serif_regular_italic.woff) format("woff")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;src:url(/fonts/pt_serif/pt_serif_bold.woff2) format("woff2"),url(/fonts/pt_serif/pt_serif_bold.woff) format("woff")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;src:url(/fonts/pt_serif/pt_serif_bold_italic.woff2) format("woff2"),url(/fonts/pt_serif/pt_serif_bold_italic.woff) format("woff")}@font-face{font-family:MagistralBlackC;font-style:normal;font-weight:900;src:url(/fonts/MagistralBlackC.woff2) format("woff2"),url(/fonts/MagistralBlackC.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaFuturisC;font-style:normal;font-weight:700;src:url(/fonts/FuturaFuturisC/FuturaFuturisC-Bold.woff2) format("woff2"),url(/fonts/FuturaFuturisC/FuturaFuturisC-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaFuturisC;font-style:italic;font-weight:700;src:url(/fonts/FuturaFuturisC/FuturaFuturisC-BoldItalic.woff2) format("woff2"),url(/fonts/FuturaFuturisC/FuturaFuturisC-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaFuturisC;font-style:normal;font-weight:400;src:url(/fonts/FuturaFuturisC/FuturaFuturisC.woff2) format("woff2"),url(/fonts/FuturaFuturisC/FuturaFuturisC.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaFuturisC;font-style:italic;font-weight:400;src:url(/fonts/FuturaFuturisC/FuturaFuturisC-Italic.woff2) format("woff2"),url(/fonts/FuturaFuturisC/FuturaFuturisC-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(/fonts/Lora/Lora-Regular.woff2) format("woff2"),url(/fonts/Lora/Lora-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(/fonts/Lora/Lora-Italic.woff2) format("woff2"),url(/fonts/Lora/Lora-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:700;src:url(/fonts/Lora/Lora-Bold.woff2) format("woff2"),url(/fonts/Lora/Lora-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:700;src:url(/fonts/Lora/Lora-BoldItalic.woff2) format("woff2"),url(/fonts/Lora/Lora-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(/fonts/OpenSans/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/fonts/OpenSans/OpenSans-Italic.woff2) format("woff2"),url(/fonts/OpenSans/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(/fonts/OpenSans/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/fonts/OpenSans/OpenSans-BoldItalic.woff2) format("woff2"),url(/fonts/OpenSans/OpenSans-BoldItalic.woff) format("woff")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{color:#000;font-family:Open Sans;font-size:12px;line-height:1.25}a{color:#ca0f09}a:hover{text-decoration:none}[x-cloak]{display:none!important}#liveInternetImg,#top100counter,#wpr_ifr,body>img[width="1"][height="1"]{left:-10000px;position:absolute;top:-10000px}.b-flex{display:flex;flex-direction:row;flex-wrap:nowrap}.b-flex--wrap{flex-wrap:wrap}.b-flex--stacked{flex-direction:column}.b-flex--items-start{align-items:flex-start}.b-flex--items-center{align-items:center}.b-flex--items-end{align-items:flex-end}.b-flex--items-stretch{align-items:stretch}.b-flex--justify-start{justify-content:flex-start}.b-flex--justify-center{justify-content:center}.b-flex--justify-end{justify-content:flex-end}.b-flex--justify-between{justify-content:space-between}.b-flex--align-start{align-content:flex-start}.b-flex--align-center{align-content:center}.b-flex--align-end{align-content:flex-end}.b-flex--align-between{justify-content:space-between}.b-flex__item{flex:0 0 auto}.b-flex__item--flex{flex:1 1 auto}.b-flex__item--grow{flex-grow:1}.b-flex__item--shrink{flex-shrink:1}.b-flex__item--justify-start{margin-right:auto}.b-flex__item--justify-center{margin-left:auto;margin-right:auto}.b-flex__item--justify-end{margin-left:auto}.b-flex__item--align-top{margin-bottom:auto}.b-flex__item--align-center{margin-bottom:auto;margin-top:auto}.b-flex__item--align-bottom{margin-top:auto}.b-logo{height:0;position:relative;width:100%}.b-logo--full{padding:45.71429% 0 0}.b-logo--text{padding:18.42105% 0 0}.b-logo--icon{padding:58% 0 0}.b-logo__img{height:100%;left:0;position:absolute;top:0;width:100%}.b-placeholder{animation-direction:alternate;animation-duration:.6s;animation-iteration-count:infinite;animation-name:placeholder-shimmer;animation-timing-function:ease-in-out;background:#dadada;position:relative;width:100%}@keyframes placeholder-shimmer{0%{background-color:#dadada}to{background-color:#e7e7e7}}.b-media{display:table}.b-media--cover{display:block;overflow:hidden;position:relative}.b-media__left,.b-media__right{display:table-cell}.b-media__left{min-width:160px}.b-media__right{padding:0 0 0 15px;vertical-align:top}.b-media__link{display:block;position:relative}.b-media__link:after{background:transparent;content:" ";height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.b-media__link:hover:after{background:rgba(0,0,0,.1)}.b-media__link .b-media__title{transition:all .3s ease-in-out}.b-media__link .b-media__title:hover{color:#ca0f09}.b-media__content{display:table-row}.b-media--cover .b-media__content{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45));bottom:0;color:#fff;display:block;height:100%;left:0;position:absolute;width:100%;z-index:10}.b-media--cover .b-media__content-inner{bottom:20px;left:25px;position:absolute;right:25px}.b-media__img-link{display:block;position:relative}.b-media__img-link:after{background:transparent;content:" ";height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.b-media__img-link:hover:after{background:rgba(0,0,0,.1)}.b-media__img{display:block;height:auto;margin:0 auto 10px;max-width:100%}.b-media__img--circle{border-radius:50%}.b-media--cover .b-media__img{margin:0}.b-media__title{word-wrap:break-word;font-family:Roboto Slab;font-size:16px;line-height:1.25;margin:0 0 10px;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.b-media__title:first-child{margin-top:0}.b-media--cover .b-media__title{font-size:20px;font-weight:400;line-height:1}.b-media__title-link{color:inherit;text-decoration:none;transition:all .3s ease-in-out}.b-media__title-link:hover{color:#ca0f09}.b-media__subtitle{display:block;font-family:Open Sans;font-size:12px;font-weight:400;line-height:1.25}.b-media__text{font-size:inherit;line-height:inherit;margin:0 0 10px}.b-media__text-link{color:inherit;text-decoration:none;transition:all .3s ease-in-out}.b-media__text-link:hover{color:#ca0f09}.b-svg-icon{fill:currentColor;stroke:currentColor;display:block}.b-box,.b-svg-icon{--w:0;--h:0;--mt:0;--mr:0;--mb:0;--ml:0;height:calc(var(--h)/16*1rem);margin:calc(var(--mt)/16*1rem) calc(var(--mr)/16*1rem) calc(var(--mb)/16*1rem) calc(var(--ml)/16*1rem);width:calc(var(--w)/16*1rem)}.b-box{--pt:0;--pr:0;--pb:0;--pl:0;--brtl:0;--brtr:0;--brbr:0;--brbl:0;display:flex;max-width:100%;padding:calc(var(--pt)/16*1rem) calc(var(--pr)/16*1rem) calc(var(--pb)/16*1rem) calc(var(--pl)/16*1rem);position:relative}.b-box--circle{border-radius:50%}.b-box--rounded{border-bottom-left-radius:calc(var(--brbl)/16*1rem);border-bottom-right-radius:calc(var(--brbr)/16*1rem);border-top-left-radius:calc(var(--brtl)/16*1rem);border-top-right-radius:calc(var(--brtr)/16*1rem)}.b-box--ar{height:auto}.b-box--ar:before{content:"";display:block;margin:0 0 0 -1px;padding:calc(var(--h)/var(--w)*100%) 0 0;width:1px}.b-box__cover{background-size:cover;object-fit:cover}.b-box__contain,.b-box__cover{height:100%;left:0;position:absolute;top:0;width:100%}.b-box__contain{background-size:contain;object-fit:contain}.b-label{background:#ca0f09;color:#fff;display:inline-block;font-family:FuturaFuturisC;font-size:10px;line-height:1;margin:0 0 10px;padding:5px 12px;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1;margin:0 0 20px}h1{font-size:28px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6,p{font-size:16px}p{line-height:1.4;margin:0 0 15px}b,strong{font-weight:700}em,i{font-style:italic}a{color:#000;text-decoration:none}a:hover{color:#ca0f09}hr{border:none;border-top:1px dashed #cdcdcd;clear:both;display:block;height:0;margin:0 0 15px;width:100%}blockquote{display:block;margin:0;padding:0}table{width:100%}ol,ul{list-style:none}li,ol,ul{margin:0 0 15px;padding:0}html{background:#f3f3f3}.b-page-title{align-items:center;display:flex;font:normal normal 400 24px/1 FuturaFuturisC;margin:-20px 0 0 -20px;text-transform:uppercase}.b-page-title:before{background:#ca0f09;content:"";height:80px;margin:0 20px 0 0;width:20px}a,a.b-page-title{color:inherit;text-decoration:none;transition:color .3s}a.b-page-title:hover,a:hover{color:#ca0f09}.b-section-title{display:flex;font:normal normal 400 24px/1 FuturaFuturisC;margin:0 0 0 -20px;text-transform:uppercase}.b-section-title:before{background:#ca0f09;content:"";height:50px;margin:0 20px 0 0;width:20px}.b-section-title a,a.b-section-title{color:inherit;text-decoration:none;transition:color .3s}.b-section-title a:hover,a.b-section-title:hover{color:#ca0f09}.b-button{align-items:center;background:none;border:1px solid #c8c8c8;color:inherit;cursor:pointer;display:flex;font:normal normal 400 12px/18px FuturaFuturisC;height:40px;justify-content:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:color,background,border;width:100%}.b-button--accent,.b-button--active,.b-button:hover{background:#ca0f09;border-color:#ca0f09;color:#fff}.b-button--accent:hover{background:#f41912}.b-button__icon{fill:#ca0f09;display:block}.b-button--accent .b-button__icon,.b-button--active .b-button__icon,.b-button:hover .b-button__icon{fill:currentColor}.b-link-button{align-items:center;color:#ca0f09;display:flex;font:normal normal 400 14px/18px FuturaFuturisC;text-decoration:none;text-transform:uppercase}.b-link-button:hover{color:#f41912;text-decoration:none}.b-link-button:after{border:8px solid transparent;border-left-color:#ca0f09;content:"";display:block;height:0;margin:0 -8px 0 8px;width:0}.b-popup-info{position:relative}.b-popup-info__btn{align-items:center;background:#fff;border:1px solid #a0a0a0;border-radius:50%;color:#a0a0a0;display:flex;font:normal 700 12px/20px Georgia,serif;height:25px;justify-content:center;position:relative;transition:all .3s;width:25px;z-index:1}.b-popup-info__btn:focus-within{outline:none}.b-popup-info--open .b-popup-info__btn{border-color:#fff;box-shadow:0 0 7px 2px rgba(0,0,0,.1);color:#000}.b-popup-info__btn-icon{fill:currentColor;display:block}.b-popup-info--open .b-popup-info__btn-icon--open,.b-popup-info:not(.b-popup-info--open) .b-popup-info__btn-icon--close{display:none}.b-popup-info__info{background:#fff;bottom:50%;box-shadow:0 0 7px 2px rgba(0,0,0,.1);color:#000;font:normal normal 400 14px/24px Open Sans;max-width:300px;opacity:0;padding:22px 26px;pointer-events:none;position:absolute;right:0;transition:all .3s;width:max-content}.b-popup-info__info a{color:inherit;font-weight:700;text-decoration:underline}.b-popup-info__info a:hover{color:#ca0f09}.b-popup-info--open .b-popup-info__info{opacity:1;pointer-events:auto;right:50%}.b-truncated{cursor:pointer}.b-truncated:after{border:4px solid transparent;border-top-color:#ca0f09;content:"";display:inline-block;height:4px;transform:rotate(180deg) translate(0);transform-origin:center;width:9px}.b-truncated--collapsed:after{transform:rotate(0) translateY(50%)}.b-truncated--collapsed .b-truncated__remaining:after{content:"..."}.b-truncated--collapsed .b-truncated__truncated{display:none}.b-control-btns{margin:0 0 30px;text-align:center}.b-control-btns__btn{background:#ca0f09;border:none;border-radius:4px;color:#fff;display:inline-block;font-family:FuturaFuturisC;font-size:12px;line-height:1;margin:0;padding:8px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:none}.b-control-btns__btn:hover{background:#b20d08;border:none;color:#fff}.b-control-btns__btn:active{outline:none}.b-control-btns__btn+.b-control-btns__btn{margin-left:5px}.b-card{display:block;min-height:349px}.b-card__cover{background-repeat:no-repeat;background-size:cover;margin:0 0 15px}.b-card__cover:before{content:"";display:block;padding:75% 0 0;width:100%}.b-card__title{font:normal normal 400 20px/24px Lora;margin:0 0 12px}.b-card__lead{color:#898989;font:normal normal 400 14px/18px Open Sans}.b-grid{display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px}.b-grid__col{margin:20px 0 0 20px;overflow:hidden;position:relative;width:100%}.b-grid__col--w1{width:260px}.b-grid__col--w2{width:540px}.b-grid__col--w3{width:820px}.b-grid__col--h1{height:439px}.b-grid__col--mh1{min-height:439px}.b-grid__col--divided{border-bottom:1px solid #cdcdcd;padding-bottom:20px}.b-gallery-items{list-style:none;margin:0 0 0 -15px;padding:0}.b-gallery-items:after{clear:both;content:"";display:table}.b-gallery-items__item{border:1px solid #ccc;float:left;height:230px;line-height:225px;margin:0 0 15px 15px;padding:0;text-align:center;width:230px}.b-gallery-items__img-link{display:inline-block;position:relative;vertical-align:middle}.b-gallery-items__img-link:after{background:rgba(0,0,0,.4) url(/img/magnifier_icon.png) 50% 50% no-repeat;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:10}.b-gallery-items__img-link:hover:after{opacity:1}.b-gallery-items__img{display:block;margin:0 auto;max-height:228px;max-width:228px}.b-tabs__tab-triggers{border-bottom:1px solid #cdcdcd;display:flex;padding:10px}.b-tabs__tab-trigger{color:inherit;font:normal normal 400 14px/18px FuturaFuturisC;margin:0;padding:5px 10px;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-tabs__tab-trigger--active,.b-tabs__tab-trigger:hover{color:#ca0f09}.b-tabs__tabs{padding:20px 0}.b-letters-nav{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.b-letters-nav__letter{color:inherit;font:normal normal 400 14px/18px FuturaFuturisC;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-letters-nav__letter--active,.b-letters-nav__letter:hover{color:#ca0f09}.b-site{align-items:center;display:flex;flex-direction:column;min-height:100vh;min-width:1180px;position:relative;z-index:1000}.b-site__header{flex:0 0 auto;position:relative;width:100%;z-index:4}.b-site__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;position:relative;width:100%;z-index:3}.b-site__footer{flex:0 0 auto;margin:-1px 0;position:relative;width:100%;z-index:4}.b-site-header{background:#fff;color:#000}.b-site-header__top-nav{border-bottom:1px solid #cdcdcd;padding:5px 30px}.b-site-header__body{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -4px;padding:16px 230px 0 30px;position:relative}.b-site-header__logo{margin:0 20px 20px 0;width:260px}.b-site-header__banners{margin:0 0 20px}.b-site-header__search{position:absolute;right:30px;top:30px;width:180px}.b-site-header__primary-nav,.b-site-header__secondary-nav{border-bottom:1px solid #cdcdcd;padding:0 30px}.b-site-header__age,.b-site-header__secondary-nav{align-items:center;display:flex}.b-site-header__age{font:normal normal 12px/1 FuturaFuturisC;justify-content:center;margin:0 0 0 auto}.b-site-top-nav{justify-content:space-between}.b-site-top-nav,.b-site-top-nav__item,.b-site-top-nav__items{align-items:center;display:flex}.b-site-top-nav__item{background:none;border:none;color:inherit;cursor:pointer;font:normal normal 400 10px/16px Open Sans;margin:0;padding:0;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-site-top-nav__item:hover{color:#ca0f09}.b-site-top-nav__item+.b-site-top-nav__item:before{background:#898989;content:"";display:block;height:10px;margin:0 10px;width:1px}.b-site-top-nav__item--has-dropdown{padding-right:16px;position:relative}.b-site-top-nav__item--has-dropdown:after{border:4px solid transparent;border-top-color:#ca0f09;content:"";height:0;position:absolute;right:0;top:50%;transform:translateY(-20%);width:0}.b-site-top-nav__item-icon{display:block;height:auto;max-width:100%}.b-site-top-nav__item-icon--pos-left{margin-right:5px}.b-site-top-nav__item-icon--pos-right{margin-left:5px}.b-projects-dropdown__subtitle{font-family:Open Sans;font-size:11px;font-weight:400;line-height:1;margin:0 0 10px}.b-projects-dropdown__link{color:inherit;text-decoration:none}.b-projects-dropdown__link:hover{color:#ca0f09}.b-projects-dropdown__list{list-style:none;margin:0;padding:0}.b-projects-dropdown__list-item{font-family:Open Sans;font-size:12px;font-weight:700;line-height:1.25;margin:0;padding:0;white-space:nowrap}.b-projects-dropdown__list-item:before{background-color:#ca0f09;border-radius:50%;content:"";display:inline-block;height:6px;margin:0 10px 0 0;vertical-align:middle;width:6px}.b-projects-dropdown__list-item+.b-projects-dropdown__list-item{margin-top:5px}.b-head-banners{align-items:center;display:flex;justify-content:center}.b-head-banners__banner+.b-head-banners__banner{margin-left:20px}@media (max-width:1360px){.b-head-banners__banner:nth-child(n+6){display:none}}@media (max-width:1580px){.b-head-banners__banner:nth-child(n+7){display:none}}@media (max-width:1800px){.b-head-banners__banner:nth-child(n+8){display:none}}.b-head-banner{height:60px;position:relative;width:200px}.b-head-banner__img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.b-search__form{position:relative}.b-search__form-input{background:none;border:none;border-bottom:1px solid #ebebeb;color:inherit;font-size:10px;height:30px;line-height:18px;padding:0 30px 0 0;text-transform:uppercase;width:100%}.b-search__form-input:focus{outline:none}.b-search__form-input::placeholder{color:#959595;font:inherit}.b-search__form-submit{align-items:center;background:none;border:none;color:inherit;display:flex;height:100%;justify-content:flex-end;margin:0;padding:0;position:absolute;right:0;top:0;transition:color .3s;width:30px}.b-search__form-input:focus~.b-search__form-submit,.b-search__form-input:hover~.b-search__form-submit{color:#ca0f09}.b-search__form-submit-icon{display:block;height:19px;width:19px}.b-site-primary-nav__items{align-items:center;display:flex;margin:0 0 0 -27px}.b-site-primary-nav__item{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:normal normal 400 14px/18px FuturaFuturisC;margin:0 0 0 27px;overflow:hidden;padding:10px 0;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-site-primary-nav__item--active,.b-site-primary-nav__item:hover{color:#ca0f09}.b-site-primary-nav__item:after{background:#ca0f09;bottom:0;content:"";height:5px;left:0;position:absolute;transform:translateY(100%);transition:transform .3s;width:100%}.b-site-primary-nav__item--active:after,.b-site-primary-nav__item:hover:after{transform:translate(0)}.b-site-primary-nav__item-icon{display:block;height:auto;max-width:100%}.b-site-secondary-nav__items{align-items:center;display:flex;margin:0 0 0 -27px}.b-site-secondary-nav__item{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:normal normal 400 12px/18px FuturaFuturisC;margin:0 0 0 27px;overflow:hidden;padding:11px 0;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-site-secondary-nav__item--active,.b-site-secondary-nav__item:hover{color:#ca0f09}.b-site-branding{height:100%;min-height:300px;position:relative}.b-site-branding__bg{overflow:hidden;position:sticky;top:0;width:100%}.b-site-branding__bg a{align-items:center;display:flex;justify-content:center}.b-site-branding__fg{left:50%;position:absolute;top:0;transform:translate(-50%)}.b-site-body{display:flex;flex:1 1 auto;justify-content:center;padding:300px 0 0;position:relative}.b-site-body__branding{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.b-site-body__contents{align-items:flex-start;background:#fff;color:#000;display:flex;justify-content:space-between;padding:20px 20px 0;position:relative;transform:translateZ(0);width:1180px;z-index:2}.b-site-body__verstka-org-content{padding-left:0!important;padding-right:0!important;padding-top:0!important;transform:none!important;width:100%!important}.b-site-body__verstka-org-content article{padding:0!important}.b-site-body__main{flex:1 0 auto;width:820px}.b-site-body__side{left:0;margin:0 0 0 20px;position:sticky;top:15px;width:300px;z-index:100}.b-side-banners{margin-top:-15px}.b-side-banners__banner:not(:empty){margin-top:15px}.b-site-footer{align-items:center;background:#fff;border-top:1px solid #cdcdcd;color:#000;display:flex;flex-direction:column;padding:35px 0 40px}.b-site-footer__logo{margin:0 0 35px;width:270px}.b-site-footer__nav{margin:0 0 35px}.b-site-footer__marketing{align-items:center;display:flex;justify-content:center;margin:0 0 35px}.b-site-footer__smm{margin:0 67px 0 0}.b-site-footer__subscribe{width:305px}.b-site-footer__text{font:normal normal 400 10px/14px Open Sans;margin:0;text-align:center}.b-site-footer__text-link{color:inherit;font-weight:700;text-decoration:underline}.b-site-footer__text-link:hover{color:inherit;text-decoration:none}.b-site-footer__copyright,.b-site-footer__mobile-toggle{margin:0 0 35px}.b-site-footer__age{border:1px solid #ca0f09;border-radius:50%;color:#ca0f09;font:normal normal 12px/1 FuturaFuturisC;height:30px;width:30px}.b-site-footer-nav,.b-site-footer__age{align-items:center;display:flex;justify-content:center}.b-site-footer-nav__item{color:inherit;display:block;font:normal normal 400 12px/18px FuturaFuturisC;margin:0 0 0 27px;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-site-footer-nav__item:hover{color:#ca0f09}.b-footer-smm{align-items:center;display:flex;margin:-5px 0 0 -5px}.b-footer-smm__item{align-items:center;display:flex;font-size:14px;height:1.71429em;justify-content:center;margin:5px 0 0 5px;width:1.71429em}a.b-footer-smm__item{transition:color .3s}a.b-footer-smm__item:hover{color:#ca0f09}.b-grid-post{position:relative;width:100%}a.b-grid-post{color:inherit;text-decoration:none}.b-grid-post__over-link{z-index:1}.b-grid-post__dashboard,.b-grid-post__over-link{height:100%;left:0;position:absolute;top:0;width:100%}.b-grid-post__dashboard{padding:5px;pointer-events:none;z-index:2}.b-grid-post__cover{background-position:50% 50%;background-size:cover;display:flex;margin:0 0 15px;position:relative;width:100%}.b-grid-post__cover:last-child{margin-bottom:0}.b-grid-post__cover:before{content:"";margin:0 0 0 -1px;padding:0;width:1px}.b-grid-post__cover--260x210{max-width:260px}.b-grid-post__cover--260x210:before{padding-top:80.76923%}.b-grid-post__cover--540x439{max-width:540px}.b-grid-post__cover--540x439:before{padding-top:81.2963%}.b-grid-post__cover--260x439{max-width:540px}.b-grid-post__cover--260x439:before{padding-top:168.84615%}a.b-grid-post__cover{color:inherit;text-decoration:none}.b-grid-post__over-link~.b-grid-post__cover:after,a .b-grid-post__cover:after,a.b-grid-post__cover:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s;width:100%}.b-grid-post__over-link:hover~.b-grid-post__cover:after,a.b-grid-post__cover:hover:after,a:hover .b-grid-post__cover:after{background:rgba(0,0,0,.2)}.b-grid-post__cover-content{align-items:flex-start;background:rgba(0,0,0,.2);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%;z-index:1}.b-grid-post__cover--260x439 .b-grid-post__cover-content{padding:23px}.b-grid-post__cover--540x439 .b-grid-post__cover-content{padding:30px}.b-grid-post__label{background:#ca0f09;color:#fff;display:inline-block;font:normal normal 400 10px/1 FuturaFuturisC;margin:0 0 15px;padding:5px 12px;text-transform:uppercase}.b-grid-post__title{font:normal normal 400 16px/20px Lora;margin:0 0 15px}.b-grid-post__title--large{font-size:20px;line-height:24px;margin-bottom:15px}.b-grid-post__title:last-child{margin-bottom:0}.b-grid-post__over-link~.b-grid-post__title,a .b-grid-post__title{transition:color .3s}.b-grid-post__over-link:hover~.b-grid-post__title,a:hover .b-grid-post__title{color:#ca0f09}.b-grid-post__lead{font:normal normal 400 12px/16px Open Sans;margin:0}.b-grid-magazine{background:linear-gradient(180deg,#ca0f09 168px,hsla(0,0%,100%,0) 0);border:1px solid #cdcdcd;display:flex;flex-direction:column;min-height:439px;padding:18px;width:260px}.b-grid-magazine__img-cover{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:287px;margin:0 auto 25px;width:222px}.b-grid-magazine__title{font:normal normal 400 22px/1 FuturaFuturisC;margin:0}.b-grid-magazine__title-link{align-items:center;color:inherit;display:flex;text-decoration:none}.b-grid-magazine__title-link:hover{color:#ca0f09}.b-grid-magazine__title-link:after{border:8px solid transparent;border-left-color:#ca0f09;content:"";height:0;margin:0 -8px 0 6px;width:0}.b-grid-magazine__buy-button{align-items:center;background:none;border:none;color:#898989;display:flex;font:normal normal 400 14px/1 FuturaFuturisC;justify-content:center;margin:0;padding:0;transition:color .3s}.b-grid-magazine__buy-button:hover{color:#ca0f09}.b-grid-magazine__date{color:#898989;font:normal normal 400 14px/1 FuturaFuturisC;margin:0}.b-grid-magazine__button{margin:auto 0 0}.b-error-page{align-items:center;display:flex;justify-content:center;min-height:600px;padding:60px 0 80px}.b-error-page__message{margin:0 0 30px}.b-error-page__title{font:normal normal 400 30px/1 FuturaFuturisC;margin:0 0 20px}.b-error-page__lead{font:normal normal 400 12px/18px Open Sans;margin:0 0 10px}.b-error-page__logo-dog{display:block;height:58px;width:100px}.b-home-page__tgb-banner{margin:0}.b-home-page__tgb-banner:not(:empty){margin-bottom:20px}.b-home-page__news{margin:0 0 30px}.b-home-page__news-title{margin-bottom:20px}.b-home-page__page{margin:0 0 30px}.b-home-page__page:last-child{margin-bottom:0}.b-home-page__page-grid{margin:0 0 20px}.b-home-page__page-grid:last-child{margin-bottom:0}.b-index-page__tgb-banner{margin:0}.b-index-page__tgb-banner:not(:empty){margin-bottom:20px}.b-index-page__date-filter,.b-index-page__pagination{margin:40px 0}.b-news__items{max-height:100%;overflow:hidden}.b-news__item{display:block;margin:0 0 20px}a.b-news__item{color:inherit;text-decoration:none;transition:color .3s}a.b-news__item:hover{color:#ca0f09}.b-news__item--featured{margin-bottom:40px}.b-news__item-time{color:#898989;display:inline;font:normal normal 400 12px/16px Open Sans;margin:0}.b-news__item--featured .b-news__item-time{display:block}.b-news__item-title{display:inline;font:normal normal 400 12px/16px Open Sans;margin:0}.b-news__item--featured .b-news__item-title{font:normal normal 400 20px/24px Lora}.b-news__button{margin:20px 0 0}.b-page-news{display:flex;flex-direction:column;height:439px}.b-page-news__head{flex:0 0 auto;margin:0 0 20px}.b-page-news__body{flex:1 1 auto;margin:0 0 15px;overflow:hidden;position:relative}.b-page-news__footer{flex:0 0 auto}.b-page-news__title{font:normal normal 400 20px/1 FuturaFuturisC;margin:0;text-transform:uppercase}.b-page-news__items{height:100%;left:0;position:absolute;top:0;width:100%}.b-page-news__item{display:block;font:normal normal 400 12px/16px Open Sans}.b-page-news__item+.b-page-news__item{margin-top:15px}a.b-page-news__item{color:inherit;text-decoration:none}a.b-page-news__item:hover{color:#ca0f09}.b-page-news__placeholder-items{height:100%;left:0;position:absolute;top:0;width:100%}.b-page-news__placeholder-item+.b-page-news__placeholder-item{margin-top:15px}.b-page-news__placeholder-item-line{height:12px;width:100%}.b-page-news__placeholder-item-line+.b-page-news__placeholder-item-line{margin-top:6px}.b-featured-slideshow{height:600px;margin:0 0 20px;overflow:hidden;position:relative;width:820px}.b-featured-slideshow__item{height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.b-featured-slideshow__item--active{opacity:1;z-index:1}.b-featured-slideshow__item-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.b-featured-slideshow__item-cover{background:rgba(0,0,0,.2);color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.b-featured-slideshow__item-content{bottom:55px;left:35px;position:absolute;right:35px}.b-featured-slideshow__item-label{background:#ca0f09;color:#fff;display:inline-block;font:normal normal 400 10px/1 FuturaFuturisC;margin:0 0 15px;padding:5px 12px;text-transform:uppercase}.b-featured-slideshow__item-title{font:normal normal 400 24px/28px Lora;margin:0 0 15px}.b-featured-slideshow__item-text{font:normal normal 400 14px/16px Open Sans;margin:0}.b-featured-slideshow__nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.b-featured-slideshow__nav-arrow--left{left:20px}.b-featured-slideshow__nav-arrow--right{right:20px}.b-featured-slideshow__nav-arrow-icon{stroke:#cdcdcd;fill:transparent;transition:stroke .3s,fill .3s}.b-featured-slideshow__nav-arrow:hover .b-featured-slideshow__nav-arrow-icon{stroke:#ca0f09;fill:#ca0f09}.b-featured-slideshow__nav-bullets{align-items:center;bottom:20px;display:flex;justify-content:center;left:50%;position:absolute;transform:translate(-50%);z-index:2}.b-featured-slideshow__nav-bullet{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:5px;transition:background .3s;width:8px}.b-featured-slideshow__nav-bullet--active,.b-featured-slideshow__nav-bullet:hover{background:#ca0f09}.b-all-posts-view__filters{margin:0 0 30px}.b-all-posts-view__filters:after{clear:both;content:"";display:table}.b-all-posts-view__filter{float:left;margin:0 15px 0 0;max-width:250px}.b-all-posts-view__posts{margin:0 0 20px}.b-all-posts-view__post-img-container{position:relative}.b-all-posts-view__post-controls{bottom:5px;left:5px;position:absolute;right:5px;top:5px}.b-post-view{padding:20px}.b-post-view__section{margin:0 -40px;padding:0 20px}.b-post-view__section-content{padding:0 20px}.b-post-view__section-content:after{border-bottom:1px solid #cdcdcd;content:"";display:block;height:30px;width:100%}.b-post-view__head{margin-bottom:40px}.b-post-view__body{margin:0 0 40px}.b-post-view__head-top{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.b-post-view__category{color:#ca0f09;font:normal normal 400 14px/16px FuturaFuturisC;text-transform:uppercase}a.b-post-view__category{display:block;text-decoration:none}.b-post-view__subscribe-btn{background:none;border:none;color:#ca0f09;font:normal normal 400 14px/16px FuturaFuturisC;text-transform:uppercase}.b-post-view__datetime{color:#898989;font:normal normal 400 12px/18px Open Sans}.b-post-view__title{font:normal normal 400 32px/36px Lora;margin:0 0 20px}.b-post-view__share{margin:0 0 40px}.b-post-view__container{margin:0 auto;max-width:620px}.b-post-view__telegram-promo{border-bottom:1px solid #cdcdcd;margin:0 0 20px;padding:0 0 30px}.b-post-view__telegram-promo:empty{display:none}.b-post-view__tgb{border-bottom:1px solid #cdcdcd;margin:0 0 15px;padding:0 0 20px}.b-post-view__tgb:empty{display:none}.b-post-view__details{border-bottom:1px solid #cdcdcd;margin:0 0 20px;padding:0 0 15px}.b-post-view__details-row{display:flex;flex-wrap:wrap;margin:-10px 0 0 -20px}.b-post-view__details-col{flex:0 0 auto;margin:10px 0 0 20px;width:100%}.b-post-view__details-col--w1{width:240px}.b-post-view__details-col--w2{width:520px}.b-post-view__details-col--w3{width:780px}.b-post-view__detail{font:normal normal 400 12px/18px Open Sans}.b-post-view__detail-title{font:inherit;margin:0;text-transform:uppercase}.b-post-view__detail-value{font:inherit;margin:0}.b-post-view__detail-value a{color:inherit;font-weight:700;text-decoration:underline;transition:color .3s}.b-post-view__detail-value a:hover{color:#ca0f09}.b-post-blocks__block+.b-post-blocks__block:not(.b-post-blocks__block--empty){margin-top:40px}.b-post-blocks__block--html iframe{display:block;margin:0 auto;max-width:100%}.b-post-blocks__block--html .instagram-media{margin-left:auto!important;margin-right:auto!important}.b-post-slideshow{overflow:hidden;position:relative;width:100%}.b-post-slideshow__items,.b-post-slideshow__items-container{position:relative}.b-post-slideshow__item{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}.b-post-slideshow__item--active{opacity:1;pointer-events:auto;position:relative;transition:opacity .3s ease-in-out;z-index:1}.b-post-slideshow__item-img-container-wrap{padding:0 40px;position:relative;width:100%}.b-post-slideshow__item-img-container{display:inline-block;max-width:100%;position:relative}.b-post-slideshow__item--loading .b-post-slideshow__item-img-container{background:url(/img/spinner.gif) 50% 50% no-repeat;background-size:32px 32px;min-height:300px;min-width:300px}.b-post-slideshow__item-img{display:block;height:auto;margin:0 auto;max-height:700px;max-width:100%;user-select:none;width:auto}.b-post-slideshow__item-description{font:normal normal 400 14px/22px Open Sans;margin:20px auto 0;max-width:580px;text-align:center}.b-post-slideshow__item-description:empty{display:none}.b-post-slideshow__item-description a{color:inherit;font-weight:700;text-decoration:underline;transition:color .3s}.b-post-slideshow__item-description a:hover{color:#ca0f09}.b-post-slideshow__item-description p{font:inherit;margin:0}.b-post-slideshow__item-voter{font-family:"PT Serif";font-size:14px;font-style:italic;line-height:18px;margin:20px auto 0;text-align:center}.b-post-slideshow__item-voter a{color:#ca0f09;text-decoration:none;transition:all .3s ease-in-out}.b-post-slideshow__item-voter a:hover{color:inherit}.b-post-slideshow__item-voter p{font:inherit;margin:0}.b-post-slideshow__click-target{cursor:pointer}.b-post-slideshow__item-bullets,.b-post-slideshow__nav-bullets{margin:20px 0 0;text-align:center}.b-post-slideshow__item-bullets:empty,.b-post-slideshow__nav-bullets:empty{display:none}.b-post-slideshow__nav-bullet{border:1px solid #cdcdcd;border-radius:50%;display:inline-block;height:8px;transition-duration:.3s;transition-property:background,border;width:8px}.b-post-slideshow__nav-bullet--active{background:#ca0f09;border-color:#ca0f09}.b-post-slideshow__nav-bullet+.b-post-slideshow__nav-bullet{margin-left:10px}.b-post-slideshow__nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:100}.b-post-slideshow__nav-arrow--left{left:0}.b-post-slideshow__nav-arrow--right{right:0}.b-post-slideshow__nav-arrow-icon{stroke:#cdcdcd;fill:transparent;transition-duration:.3s;transition-property:stroke,fill}.b-post-slideshow__nav-arrow--active .b-post-slideshow__nav-arrow-icon,.b-post-slideshow__nav-arrow:hover .b-post-slideshow__nav-arrow-icon{stroke:#ca0f09;fill:#ca0f09}.b-post-slideshow__original-img-link{background:rgba(0,0,0,.5);bottom:0;color:#fff;left:0;padding:5px 10px;position:absolute;transition:color .3s;width:100%;z-index:1}.b-post-slideshow__original-img-link:hover{color:#ca0f09}.b-post-slideshow__item-author{bottom:6px;position:absolute;right:6px;z-index:2}.b-editors-text{overflow-wrap:break-word}.b-editors-text>:first-child{margin-top:0}.b-editors-text>:last-child{margin-bottom:0}.b-editors-text em{font-style:italic}.b-editors-text strong{font-weight:700}.b-editors-text img,.b-editors-text table{max-width:100%}.b-editors-text ol,.b-editors-text ul{margin:20px 0;padding:0}.b-editors-text ul{list-style:none}.b-editors-text ul li:before{background:#ca0f09;border-radius:50%;content:"";float:left;height:10px;margin:10px 10px 0 0;width:10px}.b-editors-text ul li:after{clear:both;content:"";display:table}.b-editors-text ol{counter-reset:ol var(--ol-start,1);list-style:none}.b-editors-text ol li:not(:first-child){counter-increment:ol}.b-editors-text ol li:before{align-items:center;border:1px solid #cdcdcd;border-radius:50%;content:counter(ol);display:flex;float:left;font:normal normal 400 12px/1 Open Sans;height:20px;justify-content:center;margin:5px 10px 0 0;width:20px}.b-editors-text ol li:after{clear:both;content:"";display:table}.b-editors-text li{margin:0;padding:0}.b-editors-text li,.b-editors-text p{font:normal normal 400 16px/26px Lora}.b-editors-text p{margin:20px 0}.b-editors-text h1{font:normal normal 400 32px/36px Lora;margin:20px 0}.b-editors-text h2{font:normal normal 400 30px/34px Lora;margin:20px 0}.b-editors-text h3{font:normal normal 400 28px/32px Lora;margin:20px 0}.b-editors-text h4{font:normal normal 400 26px/30px Lora;margin:20px 0}.b-editors-text h5{font:normal normal 400 24px/28px Lora;margin:20px 0}.b-editors-text h6{font:normal normal 700 22px/26px Lora;margin:20px 0}.b-editors-text a{color:#000;text-decoration:underline;transition:color .3s}.b-editors-text a:hover{color:#ca0f09;text-decoration:none}.b-editors-text hr{border:none;border-top:1px solid #cdcdcd;display:block;margin:40px 0;width:100%}.b-editors-text iframe{display:block;margin:0 auto;max-width:100%}.b-post-ugc{background:url(/img/ugc_dog.png) 115% 50% no-repeat,linear-gradient(60deg,#d41929,#ff0096);color:#fff;margin:40px 0;position:relative}.b-post-ugc:before{content:"";display:block;padding:22.22222% 0 0;width:100%}.b-post-ugc__content{height:100%;left:0;padding:30px;position:absolute;top:0;width:100%}.b-post-ugc__title{font-family:FuturaFuturisC;font-size:22px;font-weight:400;line-height:26px;margin:0 0 20px}.b-post-ugc__title span{display:block;text-transform:uppercase}.b-post-ugc__text{font-family:Arial;font-size:20px;font-weight:400;line-height:1}.b-post-ugc__text span{display:block;text-transform:uppercase}.b-post-ugc__btn{align-items:center;background:none;border:2px solid #fff;bottom:15px;color:#fff;display:flex;font-family:Arial;font-size:16px;font-weight:400;height:40px;justify-content:center;letter-spacing:.2em;line-height:1;outline:none;position:absolute;right:15px;text-indent:.2em;text-transform:uppercase;transition:all .3s ease-in-out;width:190px}.b-post-ugc__btn:focus,.b-post-ugc__btn:hover{background:#fff;color:#000}.b-post-quote{display:flex;flex-direction:column;justify-content:center;margin:40px 0;min-height:100px;padding:0 0 0 120px;position:relative}.b-post-quote--highlighted{background:#eee;min-height:140px;padding:20px 20px 20px 140px}.b-post-quote .b-post-quote__img{border-radius:50%;height:100px;left:0;position:absolute;top:0;width:100px}.b-post-quote--highlighted .b-post-quote__img{left:20px;top:20px}.b-post-quote .b-post-quote__title,.b-post-quote h1,.b-post-quote h2,.b-post-quote h3,.b-post-quote h4,.b-post-quote h5,.b-post-quote h6{font:normal normal 700 24px/30px Lora;margin:0}.b-post-quote .b-post-quote__title:first-child,.b-post-quote h1:first-child,.b-post-quote h2:first-child,.b-post-quote h3:first-child,.b-post-quote h4:first-child,.b-post-quote h5:first-child,.b-post-quote h6:first-child{margin-top:0}.b-post-quote .b-post-quote__subtitle{font:normal normal 700 16px/24px Open Sans;margin:5px 0 0}.b-post-quote .b-post-quote__subtitle:first-child{margin-top:0}.b-post-quote .b-post-quote__text,.b-post-quote li,.b-post-quote p{font:normal normal 400 16px/24px Lora;margin:25px 0 0}.b-post-quote .b-post-quote__text:first-child,.b-post-quote li:first-child,.b-post-quote p:first-child{margin-top:0}.b-post-itk-note{background:url(/img/important_to_know_icon.png) no-repeat 0 40px;border:1px solid #cdcdcd;border-left:none;border-right:none;font:normal normal 400 16px/24px Lora;margin:40px 0;min-height:170px;padding:40px 0 40px 140px}hr+.b-post-itk-note{background-position:0 0;border-top:none;padding-top:0}.b-post-itk-note+hr{display:none}.b-post-itk-note>*{font:inherit;margin:0 0 25px}.b-post-itk-note>:last-child{margin-bottom:0}.b-post-motto{border:1px solid #cdcdcd;border-left:none;border-right:none;margin:40px 0;padding:40px 0}hr+.b-post-motto{border-top:none;padding-top:0}.b-post-motto+hr{display:none}.b-post-motto__text{font:normal normal 400 30px/36px Lora}.b-post-motto__text>:last-child{margin-bottom:0}.b-post-weekend-columns{align-items:center;display:flex;margin:40px 0}.b-post-weekend-columns__column>:last-child{margin-bottom:0}.b-post-weekend-columns__column--left{flex:0 0 auto;padding-right:15px;width:175px}.b-post-weekend-columns__column--right{border-left:1px solid #cdcdcd;flex:1 1 auto;padding-left:15px}.b-post-weekend-columns__day{color:#ca0f09;font-size:30px}.b-post-cut--collapsed .b-post-cut__full{display:none}.b-post-cut__btn{background:none;border:none;color:inherit;margin:10px 0 0;padding:0;text-decoration:none;transition:all .3s ease-in-out}.b-post-cut__btn:hover{color:#ca0f09}.b-post-cut__btn:active{outline:none}.b-post-cut--collapsed .b-post-cut__btn--collapse,.b-post-cut:not(.b-post-cut--collapsed) .b-post-cut__btn--expand{display:none}.b-share-items,.b-share-items__item{align-items:center;display:flex}.b-share-items__item{background:#fff;border:1px solid #cdcdcd;border-radius:5px;color:#000;flex:0 0 auto;font:normal normal 400 10px/1 Open Sans;height:28px;justify-content:center;padding:0 8px;text-transform:uppercase;width:140px}.b-share-items__item+.b-share-items__item{margin-left:20px}.b-share-items__item>svg{display:block;flex:0 0 auto;margin-left:8px}.b-share-items__item>iframe{display:block}.b-share-items__item--vk{background:#5181b8;border:none}.b-share-items__item--fb{background:#1877f2;border:none}.b-telegram-promo{background:#eee url(/img/telegram_logo.png) no-repeat -15px 50%;background-size:162px;color:#000;display:block;font:normal normal 400 24px/1 FuturaFuturisC;padding:40px 20px 30px 185px;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-telegram-promo:hover{color:#ca0f09}.b-comments{align-items:center;display:flex;flex-direction:column}.b-comments__auth-btn{margin:0 0 10px;width:260px}.b-comments__auth-text{font:normal normal 400 12px/16px Open Sans;margin:0 0 15px;text-align:center}.b-comments__comments{width:100%}.b-comments__form-wrap{display:flex;width:100%}.b-comments__avatar{flex:0 0 auto;height:100px;width:100px}.b-comments__avatar-img-link{display:block;height:100%;width:100%}.b-comments__avatar-img{border-radius:50%;display:block;height:auto;margin:0 auto;max-width:100%}.b-comments__form{flex:1 1 auto;margin-left:10px}.b-comments__errors{background:red;color:#fff;display:none;padding:5px 10px}.b-comments__textarea{border:1px solid #cdcdcd;color:rgba(0,0,0,.5);display:block;font-family:Open Sans;min-height:100px;padding:8px 10px;width:100%}.b-comments__submit-btn{background:#ca0f09;border:none;border-radius:4px;color:#fff;display:inline-block;float:right;font-family:FuturaFuturisC;font-size:12px;line-height:1;margin:10px 0 0;padding:14px 26px;text-align:center;text-decoration:none;text-transform:uppercase;transition:none}.b-comments__submit-btn:hover{background:#b20d08;border:none;color:#fff}.b-comments__submit-btn:active{outline:none}.b-comments__comment-items{list-style:none;margin:0;padding:0}.b-comments__comment-item{border-top:1px dashed #cdcdcd;margin:25px 0 0;padding:30px 0 0}.b-comments__comment{display:flex}.b-comments__comment-avatar{flex:0 0 auto;height:100px;width:100px}.b-comments__comment-content{flex:1 1 auto;margin-left:10px}.b-comments__comment-meta{font:normal normal 400 12px/18px Open Sans;margin:0 0 5px}.b-comments__comment-author{font-weight:700}.b-comments__comment-date{color:rgba(0,0,0,.5)}.b-comments__comment-text{font-family:Open Sans;font-size:14px;line-height:1.42}.b-comments__comment-controls{display:flex;justify-content:flex-end;margin:15px 0 0}.b-comments__comment-control{margin:0 0 0 5px}.b-comments__comment-delete-btn{color:#ca0f09;text-decoration:none;transition:all .3s ease-in-out}.b-comments__comment-delete-btn:hover{color:#b20d08}.b-comments__comment-reply-btn{color:#ca0f09;display:inline-block;padding-right:10px;text-decoration:none;transition:all .3s ease-in-out}.b-comments__comment-reply-btn:hover{color:#b20d08}.b-comments__comment-reply-btn:after{border:5px solid transparent;border-left-color:#ca0f09;content:" ";display:inline-block;height:0;margin:0 -15px 0 5px;vertical-align:middle;width:0}.b-brands-index__search{margin:0 0 20px;width:200px}.b-brands-index__filters{align-items:center;border-bottom:1px solid #cdcdcd;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px;padding:0 20px 20px}.b-brands-index__brands-grid{margin:0 0 30px}.b-brands-index__date{font:normal normal 400 14px/18px Open Sans;margin:0 0 30px}.b-brands-index__pagination{margin:0 0 35px}.b-brands-view__container{padding:0 20px}.b-brands-view__container--pr-none{padding-right:0}.b-brands-view__container--pl-none{padding-left:0}.b-brands-view__title{font:normal normal 400 30px/36px Lora;margin:10px 0 30px}.b-brands-view__brands-button{margin:0 0 20px;width:240px}.b-brands-view__main{margin:0 0 40px}.b-brands-view__main-img{display:block;height:auto;margin:0 20px 0 0;max-width:100%}.b-people-index__filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px}.b-people-index__letters{margin:20px 0 0;width:100%}.b-people-index__persons{margin:0 0 0 -25px}.b-people-index__persons:after{clear:both;content:"";display:table}.b-people-index__person{float:left;height:225px;margin:0 0 25px 25px;width:160px}.b-people-index__person-categories{color:#898989;font-family:FuturaFuturisC;font-size:12px;font-weight:700;line-height:1;margin:0 0 10px}.b-people-index__person-name{font-family:Roboto Slab;font-size:14px;line-height:1.25;margin:10px 0 0}.b-people-index__pagination{margin:30px 0}.b-people-view__title{font-family:Roboto Slab;font-size:24px;margin:0 0 15px;text-align:center}.b-people-view__nav-items{list-style:none;margin:0 0 20px;padding:0;text-align:center}.b-people-view__nav-item{color:#ca0f09;display:inline-block;font-family:FuturaFuturisC;font-size:12px;height:12px;line-height:1;margin:0;padding:0;text-transform:uppercase}.b-people-view__nav-item+.b-people-view__nav-item{border-left:1px solid rgba(0,0,0,.25);margin-left:15px;padding-left:15px}.b-people-view__person{border-bottom:1px dashed #cdcdcd;margin:0 0 10px;padding:0 0 20px}.b-people-view__person .b-media__right{padding-top:5px}.b-people-view__person .b-media__title{margin-bottom:20px}.b-people-view__person .b-media__text p{font-size:inherit;line-height:inherit}.b-people-view__posts{margin:0 0 10px}.b-people-view__post+.b-people-view__post{border-top:1px dashed #cdcdcd;margin-top:10px;padding-top:10px}.b-people-view__post .b-media__right{padding-top:10px}.b-people-view__pagination{margin:30px 0}.b-people-photo__title{font-family:Roboto Slab;font-size:24px;font-weight:700;margin:0 0 15px;text-align:center}.b-people-photo__subtitle{font-family:FuturaFuturisC;font-size:12px;font-weight:400;line-height:1;margin:0 0 20px;text-align:center;text-transform:uppercase}.b-people-photo__pagination{margin:30px 0}.b-magazines{display:flex;flex-wrap:wrap;margin:-15px 0 0 -15px}.b-magazines__magazine{color:inherit;flex:0 0 auto;margin:15px 0 0 15px;text-decoration:none;width:calc(25% - 15px)}.b-magazines__magazine-img-container{max-width:167px;position:relative}.b-magazines__magazine-img-container:before{content:"";display:block;padding:133.53293% 0 0;width:100%}.b-magazines__magazine-img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.b-magazines__magazine-title{font-family:Roboto Slab;font-size:16px;font-weight:700;line-height:1.25;margin:0;text-align:center}.b-magazine-view__nav-items{list-style:none;margin:0 0 10px;padding:20px 0}.b-magazine-view__nav-items:after{clear:both;content:"";display:table}.b-magazine-view__nav-item{color:#000;display:inline-block;font-family:FuturaFuturisC;font-size:12px;height:12px;line-height:1;margin:0;padding:0;text-transform:uppercase}.b-magazine-view__nav-item+.b-magazine-view__nav-item{border-left:1px solid rgba(0,0,0,.25);margin-left:15px;padding-left:15px}.b-magazine-view__nav-item--active{color:#ca0f09}.b-magazine-view__nav-item-link{color:inherit}.b-magazine-view__magazine{align-items:flex-start;border-bottom:1px dashed #cdcdcd;display:flex;margin:0 0 20px;padding:0 0 30px}.b-magazine-view__magazine-img{display:block;height:auto;max-width:100%;width:300px}.b-magazine-view__magazine-body{padding:5px 15px}.b-magazine-view__magazine-title{font-family:Roboto Slab;font-size:24px;font-weight:700;line-height:1;margin:0 0 20px}.b-magazine-view__magazine-text{font-size:12px;line-height:15px;margin:0 0 20px}.b-magazine-view__magazine-text *{font:inherit;margin:0}.b-magazine-view__magazine-text img{display:inline-block;height:auto;max-width:100%;width:auto}.b-magazine-view__magazine-buy-btn{align-items:center;background:none;border:none;color:inherit;display:flex;font-size:12px;justify-content:center;line-height:15px;margin:0 0 20px;padding:0;transition:color .3s}.b-magazine-view__magazine-buy-btn:hover{color:#ca0f09}.b-magazine-view__magazine-buy-btn:after{border:4px solid transparent;border-top-color:#ca0f09;content:"";height:0;margin:4px 0 0 2px;width:0}.b-magazine-view__magazine-date{font-size:12px;line-height:15px}.b-magazine-view__posts{margin:0 0 20px}.b-magazine-view__post+.b-magazine-view__post{border-top:1px dashed #cdcdcd;margin-top:10px;padding-top:10px}.b-magazine-view__magazines{margin:0 0 30px}.b-magazine-view__pagination{margin:30px 0}.b-search-view__title{border-top:1px dashed #cdcdcd;font-family:Roboto Slab;font-size:16px;padding:30px 0 0;text-align:center}.b-search-view__nav-items{list-style:none;margin:0 0 20px;padding:0;text-align:center}.b-search-view__nav-items:after{clear:both;content:"";display:table}.b-search-view__nav-item{color:#ca0f09;display:inline-block;font-family:FuturaFuturisC;font-size:12px;height:12px;line-height:1;margin:0;padding:0;text-transform:uppercase}.b-search-view__nav-item+.b-search-view__nav-item{border-left:1px solid rgba(0,0,0,.25);margin-left:15px;padding-left:15px}.b-search-view__results{margin:0 0 20px}.b-search-view__result{border-bottom:1px dashed #cdcdcd;margin:0 0 10px;padding:0 0 10px}.b-search-view__result:last-child{border-bottom:none}.b-search-view__result .b-media__right{padding-top:10px}.b-search-view__result .b-media__text p{font-size:inherit;line-height:inherit}.b-search-view__result-inner{background:#eee;padding:10px;position:relative}.b-search-view__result-inner .b-media__right{padding-bottom:25px}.b-search-view__result-link{bottom:20px;color:inherit;display:inline-block;font-family:FuturaFuturisC;font-size:14px;padding-right:10px;position:absolute;right:20px;text-decoration:none;transition:all .3s ease-in-out}.b-search-view__result-link:hover{color:#ca0f09}.b-search-view__result-link:after{border:5px solid transparent;border-left-color:#ca0f09;content:" ";display:inline-block;height:0;margin:0 -15px 0 5px;vertical-align:middle;width:0}.b-search-view__no-results-img{display:block;height:auto;margin:40px auto 0;max-width:100%}.b-search-view__date{font:normal normal 400 14px/18px Open Sans;margin:0 0 30px}.b-search-view__pagination{margin:30px 0}.b-contacts-view__nav-items{list-style:none;margin:0;padding:30px 0;text-align:center}.b-contacts-view__nav-items:after{clear:both;content:"";display:table}.b-contacts-view__nav-item{color:#ca0f09;display:inline-block;font-family:FuturaFuturisC;font-size:16px;height:12px;line-height:1;margin:0;padding:0;text-transform:uppercase}.b-contacts-view__nav-item+.b-contacts-view__nav-item{border-left:1px solid rgba(0,0,0,.25);margin-left:15px;padding-left:15px}.b-contacts-view__nav-item-link{color:#000;text-decoration:none}.b-contacts-view__nav-item-link:hover{color:inherit}.b-contacts-view__section{margin:0 0 30px}.b-contacts-view__section h2{font-family:FuturaFuturisC;font-size:18px}.b-contacts-view__section h3{font-family:FuturaFuturisC;font-size:16px}.b-contacts-view__section h4{font-family:FuturaFuturisC;font-size:14px}.b-contacts-view__section p{font-family:Roboto Slab;font-size:14px}.b-contacts-view__section a{color:#ca0f09}.b-places-page__search{margin:0 0 20px;width:200px}.b-places-page__nav{align-items:center;border-bottom:1px solid #cdcdcd;display:flex;flex-wrap:wrap;margin:0 0 20px;padding:0 10px}.b-places-page__nav-item{color:inherit;font:normal normal 400 14px/18px FuturaFuturisC;padding:10px;text-decoration:none;text-transform:uppercase;transition:color .3s}.b-places-page__nav-item--active,.b-places-page__nav-item:hover{color:#ca0f09}.b-places-page__map{margin:0 0 20px;max-width:820px;position:relative;width:100%}.b-places-page__map:before{content:"";display:block;padding:58.53659% 0 0;width:100%}.b-places-page__places-grid{margin:0 0 30px}.b-places-page__date{font:normal normal 400 14px/18px Open Sans;margin:0 0 30px}.b-places-page__pagination{margin:0 0 35px}.b-place-page__container{padding:0 20px}.b-place-page__container--pr-none{padding-right:0}.b-place-page__container--pl-none{padding-left:0}.b-place-page__title{font:normal normal 400 30px/36px Lora;margin:10px 0 30px}.b-place-page__places-button{margin:0 0 20px;width:240px}.b-place-page__main{display:flex;margin:-20px 0 40px -20px}.b-place-page__main-col{margin:20px 0 0 20px;width:380px}.b-place-page__main-img{display:block;height:auto;margin:0 0 15px;max-width:100%}.b-place-page__contact-details{margin:0 0 20px}.b-place-page__contact-detail{font:normal normal 400 16px/26px Open Sans;margin:0}.b-place-page__contact-detail a{color:inherit;text-decoration:underline;transition:color .3s}.b-place-page__contact-detail a:hover{color:#ca0f09;text-decoration:none}.b-place-page__places-dropdown-button{margin:0 0 20px;max-width:260px}.b-place-page__map-link{align-items:center;color:inherit;display:inline-flex;font:normal normal 400 16px/24px Open Sans;text-decoration:underline;transition:color .3s}.b-place-page__map-link:hover{color:#ca0f09;text-decoration:none}.b-place-page__map-link svg{display:block;margin:0 10px 0 0}.b-place-page__map{margin:0 0 30px;max-width:820px;position:relative;width:100%}.b-place-page__map:before{content:"";display:block;padding:58.53659% 0 0;width:100%}.b-place-page__section{margin:0 0 30px}.b-place-page__gallery{padding:20px 20px 0}.b-places-dropdown__places{max-height:250px;overflow:hidden;overflow-y:auto;padding:0 14px 0 0;scrollbar-color:#cdcdcd transparent;scrollbar-width:thin}.b-places-dropdown__places::-webkit-scrollbar{width:7px}.b-places-dropdown__places::-webkit-scrollbar-track{background-color:transparent;border-radius:3.5px}.b-places-dropdown__places::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-radius:3.5px}.b-places-dropdown__place{color:inherit;display:block;font:normal normal 400 14px/16px FuturaFuturisC;margin:0;text-decoration:none;transition:color .3s}.b-places-dropdown__place+.b-places-dropdown__place{margin-top:10px}.b-places-dropdown__place:hover{color:#ca0f09}.b-user-profile{display:flex}.b-user-profile__detail{align-items:center;display:flex;justify-content:space-between}.b-user-profile__detail+.b-user-profile__detail{margin-top:12px}.b-user-profile__detail-label{font:normal normal 400 14px/18px Open Sans;margin:0 20px 0 0;width:160px}.b-user-profile__detail-value{font:normal normal 400 16px/18px Lora;width:170px}.b-user-profile__detail-value a{color:inherit;text-decoration:underline;transition:color .3s}.b-user-profile__detail-value a:hover{color:#ca0f09;text-decoration:none}.b-user-comment{align-items:flex-start;display:flex}a.b-user-comment{color:inherit;text-decoration:none}.b-user-comment__side{flex:0 0 auto}.b-user-comment__side:first-child{margin-right:20px}.b-user-comment__side:last-child{margin-left:20px}.b-user-comment__main{flex:1 1 auto}a .b-user-comment__img-box:after,a.b-user-comment__img-box:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s;width:100%}a.b-user-comment__img-box:hover:after,a:hover .b-user-comment__img-box:after{background:rgba(0,0,0,.2)}.b-user-comment__title{font:normal normal 400 16px/20px Lora;margin:0 0 15px;transition:color .3s}a:hover .b-user-comment__title{color:#ca0f09}.b-user-comment__subtitle{color:#898989;font:normal normal 400 14px/18px Open Sans;margin:0}.b-user-comment__text{font:normal normal 400 14px/20px Open Sans;margin:0}.b-user-comments__comment+.b-user-comments__comment{border-top:1px solid #cdcdcd;margin-top:20px;padding-top:20px}.b-users-view__edit-button{margin:0 0 20px;max-width:220px}.b-users-view__profile{margin:20px 0 40px}.b-users-view__pagination{margin-top:40px}.b-users-edit{padding:0 0 100px}.b-users-edit__form{margin:20px 0 0;max-width:610px}.b-social-auth-item__icon{align-items:center;background:#fff;border:1px solid #cdcdcd;border-radius:50%;color:#000;display:flex;font-size:22px;height:50px;justify-content:center;width:50px}a.b-social-auth-item__icon:hover,a:hover .b-social-auth-item__icon{background-color:#ca0f09;border-color:#ca0f09;color:#fff}.b-social-auth__items{align-items:center;display:flex;margin:-10px 0 0 -10px}.b-social-auth__item{margin:10px 0 0 10px}.b-auth__container{max-width:560px;padding:0 20px}.b-auth__form{margin:0 0 45px}.b-auth__social{margin:0 0 60px}.b-auth__social-title{font:normal normal 400 14px/18px Open Sans;margin:0 0 20px}.b-auth__social-text{font:normal normal 400 12px/14px Open Sans;margin:20px 0 0}.b-subscribe-form{position:relative}.b-subscribe-form__input-group{align-items:center;display:flex}.b-subscribe-form__input{background:#fff;border:1px solid #c8c8c8;color:#000;font:normal normal 400 10px/18px Arial;height:50px;margin:0;padding:0 13px;width:240px}.b-subscribe-form__input::placeholder{color:#959595;font:inherit;text-transform:uppercase}.b-subscribe-form--size-compact .b-subscribe-form__input{height:30px;padding:0 10px;text-transform:none;width:150px}.b-subscribe-form--size-compact .b-subscribe-form__input::placeholder{text-transform:none}.b-subscribe-form__submit{align-items:center;background:#ca0f09;border:none;color:#fff;display:flex;font:normal normal 400 12px/1 Arial;height:50px;justify-content:center;padding:0 30px;text-transform:uppercase;transition:background .3s}.b-subscribe-form__submit:hover{background:#f41912}.b-subscribe-form--size-compact .b-subscribe-form__submit{font-size:9px;height:30px;padding:0 12px}.b-subscribe-form__message{margin:0 0 10px;padding:5px}.b-subscribe-form__message--success{background:green;border:1px solid green;color:#fff}.b-subscribe-form__message--error{background:red;border:1px solid red;color:#fff}.b-subscribe-form__text{font:normal normal 12px/18px Arial;margin:0 0 10px}.b-subscribe-form__text a{color:#ca0f09;text-decoration:none;transition:color .3s}.b-subscribe-form__text a:hover{color:inherit}.b-subscribe-form__form.__main_form{align-items:center;background:#f3f3f3 url(/img/subscribe-bg.svg) no-repeat 200px 0;display:flex;flex-direction:column;padding:70px}.b-subscribe-form__title{font:normal normal 400 24px/1 FuturaFuturisC;text-transform:uppercase}.b-subscribe-form__form.__main_form .b-subscribe-form__checkbox-group{max-width:390px;width:100%}.b-subscribe-form__checkbox-group label{margin-bottom:5px}.b-subscribe-form__submit[disabled]{opacity:.5}.b-subscribe{align-items:center;background:#eee url(/img/subscribe-bg.svg) no-repeat 250px -45px;color:#000;display:flex;justify-content:space-between;margin:0 0 0 -20px;padding:20px 18px 20px 40px}.b-subscribe__title{font:normal normal 400 18px/20px FuturaFuturisC;margin:0;text-transform:uppercase}.b-subscribe__form{max-width:390px}.b-pagination{align-items:center;display:flex;justify-content:center;list-style:none}.b-pagination,.b-pagination__page{margin:0;padding:0}.b-pagination__page a{align-items:center;color:inherit;display:flex;justify-content:center;text-decoration:none}.b-pagination__page--internal a{border-radius:50%;color:#000;font:normal normal 400 15px/20px Lora;height:30px;width:30px}.b-pagination__page--internal a:hover{color:#ca0f09}.b-pagination__page--internal+.b-pagination__page--internal{margin-left:7px}.b-pagination__page--selected a,.b-pagination__page--selected a:hover{background:#ca0f09;color:#fff}.b-pagination__page--first,.b-pagination__page--last{display:none}.b-pagination__page--next svg,.b-pagination__page--prev svg{stroke:#cdcdcd;fill:none;display:block;height:31px;width:16px}.b-pagination__page--next a:hover svg,.b-pagination__page--prev a:hover svg{stroke:#ca0f09;fill:#ca0f09}.b-pagination__page--prev{margin:0 auto 0 0}.b-pagination__page--next{margin:0 0 0 auto}.b-promo{align-items:flex-start;display:flex}.b-promo__img-container{flex:0 0 auto;width:160px}.b-promo__content{flex:1 1 auto;padding:10px 18px 0 24px}.b-promo__img-link{display:block;position:relative}.b-promo__img-link:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.b-promo__img-link:hover:after{background:rgba(0,0,0,.1)}.b-promo__img{display:block;height:auto;max-width:100%}.b-promo__categroy{margin:0 0 8px}.b-promo__title{font:normal normal 400 16px/20px Lora;margin:0 0 8px}.b-promo__title-link{color:inherit;text-decoration:none;transition:.3s}.b-promo__title-link:hover{color:#ca0f09}.b-promo__text{font:normal normal 400 12px/16px Open Sans;margin:0}.b-tgb-banners__banner:not(:last-of-type):not(:empty){margin-bottom:20px}.b-input-group--inline{align-items:center;display:flex}.b-input-group:not(.b-input-group--inline)>*+*{margin-top:5px}.b-input-group--inline>*+*{margin-left:5px}.b-input-label{font:normal normal 400 14px/18px Open Sans}.b-input{position:relative;width:100%}.b-input--select:after{border:8px solid transparent;border-top-color:#ca0f09;content:"";height:0;margin:-4px 0 0;pointer-events:none;position:absolute;right:14px;top:50%;width:0}.b-input__input{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #c8c8c8;color:#000;display:flex;font:normal normal 400 16px/18px Lora;height:40px;overflow:hidden;padding:0 18px;text-overflow:ellipsis;white-space:nowrap;width:100%}.b-input__input::-webkit-input-placeholder,.b-input__input::placeholder,select.b-input__input:invalid{color:#959595;font:normal normal 400 14px/18px Open Sans}.b-input__input::-webkit-calendar-picker-indicator,.b-input__input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.b-input__input:focus,.b-input__input:hover{border-color:#ca0f09;outline:none}.b-input__input--appended{padding-right:50px}.b-input--select .b-input__input{padding-right:30px}.b-input__append{align-items:center;background:none;border:none;color:inherit;display:flex;height:40px;justify-content:center;margin:0;padding:0;position:absolute;right:0;top:0;width:40px}.b-checkbox__input,.b-radio__input{left:-9999px;opacity:0;position:absolute}.b-checkbox__label,.b-radio__label{cursor:pointer;display:block;font:normal normal 400 14px/18px Open Sans;min-height:24px;min-width:24px;padding:3px 0 3px 35px;position:relative}.b-checkbox__label:before,.b-radio__label:before{border:1px solid #c8c8c8;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.b-checkbox__label:after,.b-radio__label:after{background:#ca0f09;content:"";height:12px;left:6px;opacity:0;position:absolute;top:6px;transition-duration:.3s;transition-property:opacity,transform;width:12px}.b-checkbox__input:checked+.b-checkbox__label:after,.b-checkbox__input:checked+.b-radio__label:after,.b-radio__input:checked+.b-checkbox__label:after,.b-radio__input:checked+.b-radio__label:after{opacity:1;transform:scale(1)}.b-checkbox__input:disabled+.b-checkbox__label:after,.b-checkbox__input:disabled+.b-checkbox__label:before,.b-checkbox__input:disabled+.b-radio__label:after,.b-checkbox__input:disabled+.b-radio__label:before,.b-radio__input:disabled+.b-checkbox__label:after,.b-radio__input:disabled+.b-checkbox__label:before,.b-radio__input:disabled+.b-radio__label:after,.b-radio__input:disabled+.b-radio__label:before{opacity:.85}.b-radio-group{margin:-10px 0 0}.b-radio-group>*{margin:10px 0 0}.b-form__field{align-items:flex-start;display:flex;justify-content:space-between;margin:20px 0}.b-form__field-label{align-items:center;display:flex;flex:0 0 auto;margin:0 27px 0 0;padding:11px 0;width:calc(var(--label-width)*1px)}.b-form__field--type-checkbox .b-form__field-label,.b-form__field--type-radio .b-form__field-label{padding:3px}.b-form__field-input{flex:1 1 auto}.b-form__field--error .b-form__input{border-color:red}.b-form__error{color:red}.b-form__error,.b-form__text{font:normal normal 400 12px/16px Open Sans;margin:10px 0}.b-form__text{color:#898989}.b-form__text a{color:inherit;text-decoration:underline}.b-form__text a:hover{color:inherit;text-decoration:none}.b-form__message{background:#3f669f;color:#fff;font:normal normal 400 12px/16px Open Sans;margin:30px 0;padding:10px}.b-form__button{margin:20px 0;width:260px}.b-form__link-button{margin:30px 0}.b-brand-banner{align-items:center;display:flex;justify-content:center;overflow:hidden}.b-brand-banner:not(:empty){height:300px!important}.b-brand-banner img{display:block;height:auto;max-width:100%}.b-brand-banner table img{max-width:none;width:auto}.b-side-banner{align-items:center;display:flex;justify-content:center}.b-side-banner img{display:block;height:auto;max-width:100%}.b-side-banner table img{max-width:none;width:auto}.b-classified-banner{display:flex;height:190px}a.b-classified-banner{color:inherit;text-decoration:none}.b-classified-banner__picture{background-color:#dadada;background-position:50% 50%;background-size:cover;flex:0 0 auto;max-width:130px;position:relative;width:100%}.b-classified-banner__picture:before{content:"";display:block;padding:146.15385% 0 0;width:100%}.b-classified-banner__picture:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .3s;width:100%}a:hover .b-classified-banner__picture:after{background:rgba(0,0,0,.3)}.b-classified-banner__content{border:1px solid #cdcdcd;border-left:none;flex:1 1 auto;overflow:hidden;padding:20px 18px 20px 20px}.b-classified-banner__title{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;font:normal normal 400 16px/20px Lora;margin:0 0 15px;max-height:120px;overflow:hidden;transition:color .3s}a:hover .b-classified-banner__title{color:#ca0f09}.b-classified-banner__link{align-items:center;display:inline-flex;font:normal normal 400 12px/18px FuturaFuturisC;text-transform:uppercase}.b-classified-banner__link:after{border-bottom:6px solid transparent;border-left:8px solid #ca0f09;border-top:6px solid transparent;content:"";height:0;margin:0 0 0 4px;width:0}.accept-cookies-popup{bottom:40px;display:none;left:0;margin:0 auto;padding:20px 20px 0;position:fixed;right:0;width:1180px;z-index:10000}.accept-cookies-popup__container{width:820px}.accept-cookies-popup__content{background-color:#fff;border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.15);color:#000;display:flex;line-height:1.4;margin:0 auto;max-width:480px;padding:15px 20px;width:100%}.accept-cookies-popup.show{display:block}.accept-cookies-popup p{font:normal normal 400 12px/16px Open Sans;line-height:inherit;margin-bottom:0}.accept-cookies-popup a{color:#000;text-decoration:underline;transition:color .2s ease}.accept-cookies-popup a:hover{color:#000}.accept-cookies-popup .accept-cookies-popup-actions{align-items:center;display:flex;justify-content:flex-end}.accept-cookies-popup button{background-color:silver;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:FuturaFuturisC;font-size:16px;font-weight:400;line-height:1;padding:17px 49px;text-transform:uppercase;transition:background-color .2s ease}.accept-cookies-popup button:hover{background-color:#f41912;color:#fff}