.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:0.5em;top:0.3em}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px 0.4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:0.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-button{padding:0.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:0.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:0.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}*{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline-color:transparent;outline-width:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-moz-appearance:none;-webkit-appearance:none}html,body{height:100%}body{position:relative;font-family:"Montserrat","Arial",sans-serif;font-size:18px;line-height:24px;background:#f2f2f2;color:#9e0b0f}@media screen and (max-width: 767px){body{font-size:16px;line-height:22px}}body.is-red{background:#9e0b0f}.wrap{max-width:1440px;margin:0 auto;padding:0 50px}@media screen and (max-width: 767px){.wrap{padding:0 20px}}.one-column{margin-bottom:100px;padding:0 7.3% 0 25.8%}@media screen and (max-width: 1024px){.one-column{padding:0}}.two-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;margin-bottom:100px;padding-right:7.3%}@media screen and (max-width: 1024px){.two-columns{display:block;padding-right:0}}.two-columns__aside{-webkit-box-flex:25.8%;-webkit-flex:25.8% 0 1;-ms-flex:25.8% 0 1;flex:25.8% 0 1}@media screen and (max-width: 1024px){.two-columns__aside{-webkit-box-flex:1;-webkit-flex:auto 1 1;-ms-flex:auto 1 1;flex:auto 1 1;width:100%;margin-bottom:50px}}.two-columns__aside-link,.two-columns__aside-subtitle{padding-right:15%;font-weight:600;color:#9e0b0f}@media screen and (max-width: 1024px){.two-columns__aside-link,.two-columns__aside-subtitle{margin-bottom:14px}}@media screen and (max-width: 767px){.two-columns__aside-link,.two-columns__aside-subtitle{margin-bottom:7px}}.two-columns__aside-link{text-decoration:underline}.two-columns__aside-link:hover{text-decoration:none}.two-columns__aside-comments{margin-top:23px}@media screen and (max-width: 1024px){.two-columns__aside-comments{margin-top:48px}}.two-columns__aside-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;padding-right:4.6%;font-size:14px;line-height:18px}.two-columns__aside-comment-sup{margin:0 16px 0 0}.two-columns__aside-comment-link{display:inline;text-decoration:underline;color:#9e0b0f}.two-columns__aside-comment-link:hover{text-decoration:none}.two-columns__center{-webkit-box-flex:74.2%;-webkit-flex:74.2% 0 1;-ms-flex:74.2% 0 1;flex:74.2% 0 1}@media screen and (max-width: 1024px){.two-columns__center{-webkit-box-flex:1;-webkit-flex:auto 1 1;-ms-flex:auto 1 1;flex:auto 1 1;width:100%}}.two-columns__title{padding:40px 7.3% 51px 23.7%;text-align:left}@media screen and (max-width: 1024px){.two-columns__title{padding:0 0 51px 0}}section,header{width:100%;position:relative}a{cursor:pointer;color:inherit}a,img{border:none;display:block;text-decoration:none}h1,h2,h3{font-weight:600}h2,h3{line-height:1}h1{position:relative;font-size:60px;line-height:1.02;text-align:center}@media screen and (max-width: 767px){h1{font-size:30px}}h2{font-size:40px}@media screen and (max-width: 767px){h2{font-size:24px}}h3{font-size:18px}.uppercase{text-transform:uppercase}.text-center{text-align:center}.italic{font-style:italic}sup{font-size:14px;line-height:18px;color:#9e0b0f;margin-left:2px}sup a{display:inline}@media screen and (max-width: 1024px){.desktop-only{display:none !important}}.adaptive-only{display:none !important}@media screen and (max-width: 1024px){.adaptive-only{display:block !important}}.menu-is-on{height:100%;overflow:hidden}.menu-is-on .mobile-nav__switch:before,.menu-is-on .mobile-nav__switch:after{background:#9e0b0f !important}.menu-is-on .mobile-nav__switch:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-is-on .mobile-nav__switch:after{margin-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-is-on .mobile-nav{visibility:visible;opacity:1}header{position:relative;max-width:1440px;margin:0 auto;padding:32px 0;z-index:10}@media screen and (max-width: 1024px){header{height:80px;padding:0}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 50px;padding-top:27px;border-top:1px solid #9e0b0f;font-size:12px;line-height:1;color:#9e0b0f;text-transform:uppercase}@media screen and (min-width: 1025px){.nav.is-red{background:#9e0b0f;color:#fff;border-color:#e5e5e5}}@media screen and (min-width: 1250px){.nav{font-size:14px}}@media screen and (max-width: 1024px){.nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 20px 0 0;border-color:#e5e5e5;font-size:14px}}.nav__item{margin-right:15px}@media screen and (max-width: 1024px){.nav__item{margin:0 0 25px 0}}.nav__item:last-of-type{margin-right:0}.nav__item:hover{opacity:0.7}.nav__item.is-active{font-weight:600}.nav__item.is-active:hover{opacity:1}@media screen and (max-width: 1024px){.mobile-nav{position:fixed;width:100%;top:0;height:100%;left:0;background:#f2f2f2;padding:55px 0 0 20px;opacity:0;visibility:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:auto;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}.mobile-nav__switch{position:absolute;display:none;top:20px;right:20px;width:30px;height:9px;cursor:pointer;z-index:10}.mobile-nav__switch:before,.mobile-nav__switch:after{content:"";display:block;position:absolute;width:100%;height:2px;background:#9e0b0f;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mobile-nav__switch:after{margin-top:8px}@media screen and (max-width: 1024px){.mobile-nav__switch{display:block}}.is-red .mobile-nav__switch:before,.is-red .mobile-nav__switch:after{background:#f2f2f2}.footer{position:relative;padding:55px 20px 44px;font-size:12px;line-height:1.4;text-align:center;z-index:1}@media screen and (max-width: 767px){.footer{padding-bottom:20px}}.footer__text{max-width:830px;margin:0 auto}@media screen and (max-width: 767px){.footer__text{max-width:400px}}.footer__logo{display:block !important;text-decoration:none;width:57px;height:58px;margin:30px auto 0;background:url("../img/footer-logo.svg") no-repeat;background-size:100%}.footer a{text-decoration:underline;display:inline}.footer a:hover{text-decoration:none}.full-screen-section{min-height:100%;margin-top:-106px;padding-top:106px;margin-bottom:-295px;padding-bottom:295px}@media screen and (max-width: 767px){.full-screen-section{margin-bottom:-340px;padding-bottom:340px}}.btn{display:block;margin-left:auto;margin-right:auto;padding:17px 10px 16px 10px;border:1px solid rgba(158,11,15,0.3);border-radius:30px;text-align:center;line-height:1;cursor:pointer}.btn_small{width:169px}.btn_big{width:207px}.previous,.next{position:relative;display:inline-block;margin:150px}.previous:before,.next:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;width:8px;height:13px;background:url("../img/icon-arrow.png") no-repeat;background-size:100%;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.previous{padding-left:28px}.previous:before{left:0}.previous:hover:before{-webkit-transform:translate(-5px, 0);-ms-transform:translate(-5px, 0);transform:translate(-5px, 0)}.next{padding-right:28px}.next:before{right:0;-webkit-transform:translate(0, 0) rotate(180deg);-ms-transform:translate(0, 0) rotate(180deg);transform:translate(0, 0) rotate(180deg)}.next:hover:before{-webkit-transform:translate(5px, 0) rotate(180deg);-ms-transform:translate(5px, 0) rotate(180deg);transform:translate(5px, 0) rotate(180deg)}input{width:100%;height:53px;padding:0 20px;background:transparent;border-radius:0;border:none;font-family:"Montserrat","Arial",sans-serif;font-size:18px;color:#9e0b0f}@media screen and (max-width: 767px){input{font-size:16px}}input:disabled{opacity:0.5;background:#ccc}input[type="text"]{outline:none !important}input::-webkit-input-placeholder{font-family:"Montserrat","Arial",sans-serif !important;color:rgba(158,11,15,0.4)}input:-moz-placeholder{font-family:"Montserrat","Arial",sans-serif !important;color:rgba(158,11,15,0.4)}input::-moz-placeholder{font-family:"Montserrat","Arial",sans-serif !important;color:rgba(158,11,15,0.4)}input:-ms-input-placeholder{font-family:"Montserrat","Arial",sans-serif !important;color:rgba(158,11,15,0.4)}.checkbox{display:inline-block;vertical-align:baseline;cursor:pointer}.checkbox__text{position:relative;display:inline-block;height:26px;padding-left:41px;color:#9e0b0f}.checkbox__text:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;width:24px;height:24px;border:1px solid rgba(158,11,15,0.4);border-radius:50%;overflow:hidden;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.checkbox:hover input ~ span:before{border-color:#9e0b0f;background:#9e0b0f}.checkbox input{display:none}.checkbox input:checked ~ span{color:rgba(0,0,0,0.8)}.checkbox input:checked ~ span:before{border-color:#9e0b0f;background:#9e0b0f}.ui-selectmenu-button.ui-button{display:block;width:auto;height:100%;margin:0 -1px;padding:14px 19px 15px;line-height:inherit}.ui-selectmenu-icon.ui-icon{display:block;position:absolute;float:none;top:0;right:0;width:53px;height:53px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.ui-selectmenu-icon.ui-icon:before{content:"";display:block;position:absolute;top:18px;right:22px;width:8px;height:14px;background:url("../img/icon-arrow.png") no-repeat;background-size:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.ui-selectmenu-menu .ui-menu{padding-bottom:0;background:#f2f2f2;border:1px solid rgba(158,11,15,0.4);border-top:none;border-bottom:none}@media screen and (max-width: 1024px){.ui-selectmenu-menu .ui-menu{background:#9e0b0f;color:#fdfcf4}}.ui-selectmenu-menu .ui-menu .ui-menu-item{list-style-image:none;border-top:1px solid rgba(158,11,15,0.4)}@media screen and (max-width: 1024px){.ui-selectmenu-menu .ui-menu .ui-menu-item{border-color:#fdfcf4}}.ui-selectmenu-menu .ui-menu .ui-menu-item:last-of-type{border-bottom:1px solid rgba(158,11,15,0.4)}@media screen and (max-width: 1024px){.ui-selectmenu-menu .ui-menu .ui-menu-item:last-of-type{border-bottom:none}}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{padding:14px 19px 15px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper.ui-state-active{margin:0;background:#9e0b0f;color:#fdfcf4}.datepicker{padding-left:66px}.ui-datepicker{margin:-1px 0 0 -1px;padding:0 10px;background:#f2f2f2;border:1px solid rgba(158,11,15,0.4);border-top:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (max-width: 767px){.ui-datepicker{width:15.55em}}.ui-datepicker .ui-datepicker-today,.ui-datepicker .ui-state-hover{background:#9e0b0f;color:#fdfcf4}.ui-datepicker td{padding:0}.ui-datepicker td span,.ui-datepicker td a{text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background:#9e0b0f}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{width:8px;height:16px;margin-top:-9px;background:url("../img/icon-arrow-white.png") no-repeat;background-size:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{top:2px}.ui-datepicker .ui-datepicker-prev .ui-icon{margin-left:-6px;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.ui-datepicker .ui-datepicker-prev.ui-state-hover{left:2px}.ui-datepicker .ui-datepicker-prev.ui-state-hover .ui-icon{-webkit-transform:scale(-1, 1) translate(2px, 0);-ms-transform:scale(-1, 1) translate(2px, 0);transform:scale(-1, 1) translate(2px, 0)}.ui-datepicker .ui-datepicker-next .ui-icon{margin-left:-2px}.ui-datepicker .ui-datepicker-next.ui-state-hover{right:2px}.ui-datepicker .ui-datepicker-next.ui-state-hover .ui-icon{-webkit-transform:translate(2px, 0);-ms-transform:translate(2px, 0);transform:translate(2px, 0)}.is-hidden{display:none !important}.has-text-centered{text-align:center}.has-text-right{text-align:right}.underlined-text{text-decoration:underline}.docs{color:#333}@media screen and (max-width: 1024px){.docs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:38px}}.docs__title-inside{padding:30px 0 20px;color:#9e0b0f}.docs__text{margin:50px 0;color:#333}.docs__text:first-child{margin-top:23px}.docs__text-indent{text-indent:30px}@media screen and (max-width: 767px){.docs__text-indent{text-indent:15px}}.docs__text-link{display:inline;color:#9e0b0f;text-decoration:underline}.docs__text-link:hover{text-decoration:none}.docs__text-block{margin-top:30px}.docs__comments{position:relative;padding:5px 0 0 0;font-size:14px;line-height:20px;color:#333}.docs__comments:before{content:"";display:block;position:absolute;width:20%;height:1px;top:0;left:0;background:#9e0b0f}.docs__comments-block{margin-bottom:20px}.docs__comments-block:last-of-type{margin-bottom:0}.docs__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.docs__row{display:block;margin-top:14px}}.docs__row-col{margin-right:5%}.docs__row-col:first-of-type{width:26%}@media screen and (max-width: 767px){.docs__row-col:first-of-type{width:100%}}.docs__row-col:last-of-type{margin-right:0}.docs__list{list-style:disc inside}.gallery__title{margin:50px 0}.gallery-slider{position:relative;margin-right:110px}@media screen and (max-width: 767px){.gallery-slider{margin-right:0}}.gallery-slider__content{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.gallery-slider__preview{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;position:absolute;left:100%;bottom:0;overflow:hidden;padding-right:20px}.gallery-slider__preview span{font-size:0;margin:20px 0 0;margin-left:20px;display:block;cursor:pointer}.gallery-slider__preview span:nth-child(1){margin-top:0}@media screen and (max-width: 767px){.gallery-slider__preview{display:none}}.gallery-slider .tns-outer{width:100%}.gallery-slider .tns-nav-active{outline:2px solid #9e0b0f}.gallery-slider .tns-item img{max-width:100%}.gallery .level{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.gallery .level-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallery .level-item img{width:7px;height:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.gallery .level-right img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);margin:0 0 0 20px}.gallery .iScrollLoneScrollbar::before{content:"";position:absolute;background:#e0e0e0;top:0;bottom:0;width:1px;left:50%}.gallery .iScrollLoneScrollbar .iScrollIndicator{width:6px !important;height:35px;background:#828282;border-radius:50px;border:none;right:0 !important}.gallery .iScrollLoneScrollbar .iScrollIndicator:hover{background:#000}.lists{padding-top:40px}@media screen and (max-width: 1024px){.lists{padding:0}}.list{max-width:645px;list-style:none}.list_inside{max-height:0;margin:0;overflow:hidden}.list_inside.is-open{max-height:10000px;margin:10px 0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list__item{font-weight:600;cursor:pointer}.list__item-inside{font-weight:400;text-decoration:underline;cursor:pointer}.list__item-inside:hover{text-decoration:none}.list__item-link{text-decoration:none}.list__item-link:hover{text-decoration:underline}@media screen and (max-width: 1024px){.list__item,.list__item-inside,.list__item-link{margin-bottom:14px}}@media screen and (max-width: 767px){.list__item,.list__item-inside,.list__item-link{margin-bottom:7px}}.list .js-element{cursor:pointer;border-bottom:1px dashed}.list .js-element:hover{border:none}.list .is-collapsible{margin:10px}.list a{text-decoration:underline}.list a:hover{color:#333}.list p>b{margin:20px 0 0;display:block}.main-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:url("../img/main-bg-clear.png");background-size:cover;background-repeat:no-repeat;background-color:#9e0b0f;background-position:0 111px;overflow:hidden}@media screen and (max-width: 1024px){.main-section{padding-left:50px;padding-right:50px}}@media screen and (max-width: 767px){.main-section{padding-left:20px;padding-right:20px}}.main-section:before{content:"";display:block;position:absolute;background-size:100%;background-repeat:no-repeat;width:72%;pointer-events:none;background-image:url("../img/main-pic3.png");left:0;bottom:0;height:100%;background-position:left bottom}.main{position:relative;max-width:885px;margin-bottom:100px;padding-top:160px}.main:before,.main:after{content:"";display:block;position:absolute;background-size:100%;background-repeat:no-repeat}.main:before{width:100%;max-width:708px;height:132px;top:236px;left:-19.5%;background-image:url("../img/main-pic1.png")}@media screen and (min-width: 2200px){.main:before{top:206px;left:-50%}}@media screen and (max-width: 1024px){.main:before{top:40px}}@media screen and (max-width: 767px){.main:before{max-width:300px;left:-40px}}.main:after{width:100%;max-width:428px;height:82px;bottom:29px;right:-5%;background-image:url("../img/main-pic2.png")}@media screen and (min-width: 2200px){.main:after{right:-30%}}@media screen and (min-width: 1250px){.main:after{right:-15%}}@media screen and (max-width: 767px){.main:after{max-width:280px;bottom:auto;top:265px;right:-50px}}@media screen and (max-width: 767px){.main__title{max-width:280px;margin:0 auto}}.main__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:justify;margin:65px -10px 17px}@media screen and (max-width: 1024px){.main__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;text-align:left}}.main__text-item{margin:0 10px 40px}@media screen and (max-width: 1024px){.main__text-item{margin:0 0 40px}}.person{color:#333}.person__aside-links{margin-bottom:23px}@media screen and (max-width: 1024px){.person__aside-links{margin-bottom:48px}}.person__edit{margin-top:20px;color:#9e0b0f}.person__source{margin-top:23px}.person__source:first-child{margin-top:0}.register{margin-top:50px}.register__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.register__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.register__photo{max-width:100%;max-height:100%}.register__data{-webkit-box-flex:100%;-webkit-flex:100% 0 1;-ms-flex:100% 0 1;flex:100% 0 1;color:#333}@media screen and (max-width: 767px){.register__data{-webkit-box-flex:1;-webkit-flex:auto 0 1;-ms-flex:auto 0 1;flex:auto 0 1}}.register__title{margin-bottom:30px;color:#9e0b0f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.register__title{margin-bottom:28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.register__text p,.register__text div{position:relative;margin-top:20px}.register__text.uppercase{margin-top:24px}.register__to-person{display:block;position:absolute;width:14px;height:14px;top:5px;left:-13px;border:1px solid #9e0b0f;border-radius:50%;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media screen and (max-width: 767px){.register__to-person{width:12px;height:12px;left:-3px}}.register__to-person:before,.register__to-person:after{content:"";display:block;position:absolute;top:49%;left:50%;background:#9e0b0f;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.register__to-person:before{width:6px;height:2px}.register__to-person:after{width:2px;height:6px}.register__block-scan{max-width:320px;margin-left:auto;text-align:right;padding-left:20px}@media screen and (max-width: 767px){.register__block-scan{-webkit-box-flex:1;-webkit-flex:auto 0 1;-ms-flex:auto 0 1;flex:auto 0 1;max-width:100px;margin:0 auto;padding:0}}.register__scan{cursor:pointer}@media screen and (max-width: 767px){.register__scan{max-width:100%;padding-top:0}.register__scan img{width:100%}}.register .columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.register .column{padding:0 0.75rem;font-size:16px;margin:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.register .column a{display:inline-block}.register .column p{margin:0}.register .column.is-half{width:50%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.register .column.is-3{width:25%;max-width:70px;padding-left:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.register .column.is-9{width:75%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.register .page-image-full{max-width:100%}.register .page-image-full img{max-width:100%}.search{margin-bottom:37px;padding-top:40px}.search-section #results{color:#333}.search-section #results a{color:#9e0b0f;display:inline;margin:10px 0;font-weight:bold;text-decoration:underline;margin:10px 0}.search-section #results p{margin:10px 0}.search-section #results .mt3{margin:30px 0}@media screen and (max-width: 1024px){.search{padding-top:0}}.search__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 59px 16.95%;border-top:1px solid rgba(158,11,15,0.4);border-bottom:1px solid rgba(158,11,15,0.4)}@media screen and (max-width: 1024px){.search__tabs{margin-left:0}}@media screen and (max-width: 767px){.search__tabs{display:block;border:none}}.search__tabs-item{-webkit-box-flex:33.3333%;-webkit-flex:33.3333% 0 1;-ms-flex:33.3333% 0 1;flex:33.3333% 0 1;padding:14px 10px 15px;text-align:center;color:rgba(158,11,15,0.4);cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (max-width: 767px){.search__tabs-item{width:100%;border-bottom:1px solid rgba(158,11,15,0.4)}}.search__tabs-item:hover,.search__tabs-item.is-on{background:#9e0b0f;color:#fdfcf4}.search__form{display:none}.search__form.is-on{display:block}.form__row,.form__row-inside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1024px){.form__row,.form__row-inside{display:block;width:100%}}.form__row_align-center{margin:10px 0;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.form__row-inside,.form__row-line{-webkit-box-flex:83.05%;-webkit-flex:83.05% 0 1;-ms-flex:83.05% 0 1;flex:83.05% 0 1;margin-bottom:0}.form__row-line{display:block}.form__label{display:block;-webkit-box-flex:16.95%;-webkit-flex:16.95% 0 1;-ms-flex:16.95% 0 1;flex:16.95% 0 1;padding:0 60px 0 0}@media screen and (max-width: 1024px){.form__label{width:100%}}.form__block{-webkit-box-flex:33.333%;-webkit-flex:33.333% 0 1;-ms-flex:33.333% 0 1;flex:33.333% 0 1;height:53px;margin-bottom:20px;border:1px solid rgba(158,11,15,0.4)}.form__block.on-focus{border-color:#9e0b0f}@media screen and (max-width: 1024px){.form__block{width:100%;margin-top:5px}}.form__block:first-of-type{border-right:none}@media screen and (max-width: 1024px){.form__block:first-of-type{border:1px solid rgba(158,11,15,0.4)}}.form__block_single{-webkit-box-flex:100%;-webkit-flex:100% 0 1;-ms-flex:100% 0 1;flex:100% 0 1;border:1px solid rgba(158,11,15,0.4) !important}.form__block_select{position:relative}.form__block_select:first-of-type{-webkit-box-flex:66.666%;-webkit-flex:66.666% 0 1;-ms-flex:66.666% 0 1;flex:66.666% 0 1}.form__block_select select{background:transparent;border-radius:0;border:none;font-family:"Montserrat","Arial",sans-serif;font-size:18px;color:#9e0b0f;position:relative;width:100%;height:100%;background:none;border:none;display:block;height:100%;cursor:pointer;margin:0 -1px;padding:14px 19px 15px;line-height:inherit;color:#9e0b0f}@media screen and (max-width: 767px){.form__block_select select{font-size:16px}}.form__block_select select:disabled{opacity:0.5;background:#ccc}.form__block_select:after{content:"";display:block;position:absolute;top:18px;right:22px;width:8px;height:14px;background:url(../img/icon-arrow.png) no-repeat;background-size:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.form__block_checkbox{display:inline-block;vertical-align:baseline;width:auto;height:auto;padding-right:40px;border:none !important;text-align:center}@media screen and (max-width: 1024px){.form__block_checkbox{padding-right:0;margin:10px 17px 10px 0;text-align:left}}.form__block_checkbox:first-of-type,.form__block_checkbox:last-of-type{padding-right:0}.form__block_checkbox:first-of-type{text-align:left}.form__block_checkbox:last-of-type{text-align:right}@media screen and (max-width: 1024px){.form__block_checkbox:last-of-type{margin-right:0;text-align:left}}.form__block_datepicker{position:relative;-webkit-box-flex:50%;-webkit-flex:50% 0 1;-ms-flex:50% 0 1;flex:50% 0 1}.form__block_datepicker:before{content:"";display:block;position:absolute;width:27px;height:27px;top:12px;left:20px;background:url("../img/icon-calendar.svg") no-repeat;background-size:100%}.form__block_datepicker:last-of-type{-webkit-box-flex:50%;-webkit-flex:50% 0 1;-ms-flex:50% 0 1;flex:50% 0 1}.form__block+.form__block{border-right:none}@media screen and (max-width: 1024px){.form__block+.form__block{border:1px solid rgba(158,11,15,0.4)}}.form__block+.form__block:last-of-type{border-right:1px solid rgba(158,11,15,0.4)}.checkbox_line{margin:0 16px 14px 0}@media screen and (max-width: 1024px){.checkbox_line{margin:10px 16px 10px 0}}.checkbox_line:last-of-type{margin-right:0}.results{margin:0 0 59px 16.95%}@media screen and (max-width: 1024px){.results{margin-left:0}}.results__block-link{font-weight:600;text-decoration:underline}.results__block-link:hover{text-decoration:none}.results__block{margin-top:30px;padding-right:20.4%}@media screen and (max-width: 767px){.results__block{padding-right:10%}}@media screen and (max-width: 374px){.results__block{padding-right:0}}.results__block_btn{margin-top:50px}@media screen and (max-width: 1024px){.results__block_btn{padding-right:0}}.results__block-description{margin:20px 0 10px;color:#333}
