/* Actual A2C CSS captured 29 September 2026, scoped to the original shell. */
.a2c-shell{font:400 16px/1.25 a2cfontcedemi,Arial,Helvetica,sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.a2c-shell img{display:inline;}
.a2c-shell p+p{margin-top:0;}
.a2c-shell a{text-underline-offset:initial;text-decoration-thickness:auto;}
.a2c-shell h1,.a2c-shell h2,.a2c-shell h3{text-wrap:initial;}
.a2c-shell .button,.a2c-shell a{-webkit-transition-duration:250ms;-moz-transition-duration:250ms;outline:0}
.a2c-shell [data-bg],.a2c-shell a{-moz-transition-timing-function:ease}
.a2c-shell a,.a2c-shell a:hover{color:#97770e}
.a2c-shell .h-text-underline,.a2c-shell a:hover{text-decoration:underline}
.a2c-shell .search__button,.a2c-shell [data-bg]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0}
.a2c-shell .slick-loading .slick-slide,.a2c-shell .slick-loading .slick-track,.a2c-shell img[data-lazy],.a2c-shell img[data-src]{visibility:hidden}
.a2c-shell .button,.a2c-shell .input{font-size:1.125rem}
.a2c-shell .slick-list,.a2c-shell .slick-slider,.a2c-shell .slick-track,.a2c-shell sub,.a2c-shell sup{position:relative}
.a2c-shell .button,.a2c-shell .input{font-family:a2cfontcedemi,Arial,Helvetica,sans-serif;font-weight:400}
.a2c-shell .h-text-wrap,.a2c-shell pre{word-wrap:break-word}
.a2c-shell .h-clear,.a2c-shell .list-items,.a2c-shell .slick-track:after{clear:both}
@font-face{font-family:a2cfontcedemi;src:url('/mirror/site/assets/www.a2c.cz/1f75017bca32e223b8a66c77-a2font-webfont.eot');src:url('/mirror/site/assets/www.a2c.cz/1f75017bca32e223b8a66c77-a2font-webfont.eot#iefix') format("embedded-opentype"),url('assets/brand/dccf3ffce23cfa4d4ca158dd-a2font-webfont.woff2') format("woff2"),url('/mirror/site/assets/www.a2c.cz/cb0b0641a3a1d2fb1551cf21-a2font-webfont.woff') format("woff"),url('/mirror/site/assets/www.a2c.cz/c538997e9b8b4976c0bbd299-a2font-webfont.ttf') format("truetype"),url('/mirror/site/assets/www.a2c.cz/ff5ed0a202b4a2e852b0f311-a2font-webfont.svg#a2cfontcedemi') format("svg");font-weight:400;font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:a2cfontcedemi;src:url('/mirror/site/assets/www.a2c.cz/ff5ed0a202b4a2e852b0f311-a2font-webfont.svg') format("svg")}}
.a2c-shell a,.a2c-shell abbr,.a2c-shell acronym,.a2c-shell address,.a2c-shell applet,.a2c-shell article,.a2c-shell aside,.a2c-shell audio,.a2c-shell b,.a2c-shell big,.a2c-shell blockquote,.a2c-shell canvas,.a2c-shell caption,.a2c-shell center,.a2c-shell cite,.a2c-shell code,.a2c-shell dd,.a2c-shell del,.a2c-shell details,.a2c-shell dfn,.a2c-shell div,.a2c-shell dl,.a2c-shell dt,.a2c-shell em,.a2c-shell embed,.a2c-shell fieldset,.a2c-shell figcaption,.a2c-shell figure,.a2c-shell footer,.a2c-shell form,.a2c-shell h1,.a2c-shell h2,.a2c-shell h3,.a2c-shell h4,.a2c-shell h5,.a2c-shell h6,.a2c-shell header,.a2c-shell hgroup,.a2c-shell i,.a2c-shell iframe,.a2c-shell img,.a2c-shell ins,.a2c-shell kbd,.a2c-shell label,.a2c-shell legend,.a2c-shell li,.a2c-shell mark,.a2c-shell menu,.a2c-shell nav,.a2c-shell object,.a2c-shell ol,.a2c-shell output,.a2c-shell p,.a2c-shell pre,.a2c-shell q,.a2c-shell ruby,.a2c-shell s,.a2c-shell samp,.a2c-shell section,.a2c-shell small,.a2c-shell span,.a2c-shell strike,.a2c-shell strong,.a2c-shell sub,.a2c-shell summary,.a2c-shell sup,.a2c-shell table,.a2c-shell tbody,.a2c-shell td,.a2c-shell tfoot,.a2c-shell th,.a2c-shell thead,.a2c-shell time,.a2c-shell tr,.a2c-shell tt,.a2c-shell u,.a2c-shell ul,.a2c-shell var,.a2c-shell video{margin:0;padding:0;border:0;vertical-align:baseline}
.a2c-shell article,.a2c-shell aside,.a2c-shell details,.a2c-shell figcaption,.a2c-shell figure,.a2c-shell footer,.a2c-shell header,.a2c-shell hgroup,.a2c-shell main,.a2c-shell menu,.a2c-shell nav,.a2c-shell section,.a2c-shell time{display:block}
.a2c-shell blockquote,.a2c-shell q{quotes:none}
.a2c-shell blockquote:after,.a2c-shell blockquote:before,.a2c-shell q:after,.a2c-shell q:before{content:'';content:none}
.a2c-shell a,.a2c-shell button{outline:0}
.a2c-shell a[href] img{cursor:pointer}
.a2c-shell audio,.a2c-shell canvas,.a2c-shell video{display:inline-block;*display:inline;*zoom:1}
.a2c-shell audio:not([controls]){display:none}
.a2c-shell [hidden]{display:none}
.a2c-shell pre{white-space:pre;white-space:pre-wrap}
.a2c-shell .fancybox-error,.a2c-shell .h-text-no-wrap{white-space:nowrap}
.a2c-shell sub,.a2c-shell sup{line-height:0}
.a2c-shell sup{top:-.5em;vertical-align:super}
.a2c-shell sub{bottom:-.25em;vertical-align:sub}
.a2c-shell img{-ms-interpolation-mode:bicubic}
.a2c-shell svg:not(:root){overflow:hidden}
.a2c-shell button,.a2c-shell input,.a2c-shell select,.a2c-shell textarea{margin:0;vertical-align:baseline;*vertical-align:middle;padding:0;-webkit-appearance:none;-webkit-border-radius:0}
.a2c-shell button,.a2c-shell input[type=submit],.a2c-shell input[type=button],.a2c-shell input[type=reset]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
.a2c-shell button[disabled],.a2c-shell input[disabled]{cursor:default}
.a2c-shell .button,.a2c-shell a{cursor:pointer}
.a2c-shell input[type=checkbox],.a2c-shell input[type=radio]{padding:0;*height:0.8125rem;*width:0.8125rem}
.a2c-shell input[type=checkbox]{-webkit-appearance:checkbox}
.a2c-shell input[type=radio]{-webkit-appearance:radio}
.a2c-shell input[type=search]{-webkit-appearance:textfield}
.a2c-shell input[type=search]::-webkit-search-cancel-button,.a2c-shell input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
.a2c-shell button::-moz-focus-inner,.a2c-shell input::-moz-focus-inner{border:0;padding:0}
.a2c-shell hr{border:0}
.a2c-shell .print-only{display:none!important}
.a2c-shell *,.a2c-shell :after,.a2c-shell :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.a2c-shell .oldie.ie7 *{behavior:url('/styles/css/js/ie-fallbacks/boxsizing.htc')}
.a2c-shell .h1,.a2c-shell .h2,.a2c-shell .h3,.a2c-shell .h4,.a2c-shell .h5,.a2c-shell .h6,.a2c-shell h1,.a2c-shell h2,.a2c-shell h3,.a2c-shell h4,.a2c-shell h5,.a2c-shell h6{font-weight:400;text-rendering:optimizelegibility}
.a2c-shell .h1,.a2c-shell .h2,.a2c-shell .h3,.a2c-shell .h4,.a2c-shell .h5,.a2c-shell .h6{display:block}
.a2c-shell a{text-decoration:none;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.a2c-shell .button,.a2c-shell [data-bg]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease}
.a2c-shell .button,.a2c-shell .button:hover{text-decoration:none;color:#000}
.a2c-shell .box-intro,.a2c-shell .box-map,.a2c-shell .in-image,.a2c-shell .list-gallery__item__in,.a2c-shell .list-items__item,.a2c-shell .list-persons__item__in{background-image:url('/mirror/site/assets/www.a2c.cz/2005ffdd77648d21db05a9a6-preloader.gif');background-repeat:no-repeat;background-position:center center}
.a2c-shell .no-js .lazyload{display:none}
.a2c-shell .button,.a2c-shell .icon{display:inline-block;vertical-align:middle}
.a2c-shell [data-bg]{filter:alpha(opacity=0);-khtml-opacity:0;opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:450ms;-moz-transition-duration:450ms;-o-transition-duration:450ms;transition-duration:450ms;transition-timing-function:ease}
.a2c-shell [data-bg].loaded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.a2c-shell .box-intro__header__subtitle:after,.a2c-shell .icon,.a2c-shell .list-items__item__title:after{background-image:url('assets/brand/888f4134f18d70fa138fce65-a2c.svg');background-size:22.1875rem 20.75rem}
.a2c-shell.no-svg .box-intro__header__subtitle:after,.a2c-shell.no-svg .icon,.a2c-shell.no-svg .list-items__item__title:after{background-image:url('assets/brand/1b0bed7ddb5b55f8942dec81-a2c.png');background-size:auto}
.a2c-shell .icon__facebook{width:0.625rem;height:1.375rem;background-position:-8.8125rem -14.9375rem}
.a2c-shell .icon__link{width:10.3125rem;height:1.0625rem;background-position:-0.9375rem -0.9375rem}
.a2c-shell .icon__link-small{width:6.8125rem;height:0.75rem;background-position:-13.125rem -7.25rem}
.a2c-shell .icon__logo{width:9.125rem;height:5rem;background-position:-0.9375rem -3.875rem}
.a2c-shell .icon__logo-small{width:8.125rem;height:4.4375rem;background-position:-13.125rem -0.9375rem}
.a2c-shell .icon__photo{width:1.3125rem;height:1.3125rem;background-position:-16.9375rem -10.75rem}
.a2c-shell .icon__pinterest{width:1.3125rem;height:1.3125rem;background-position:-0.9375rem -18.5rem}
.a2c-shell .icon__play{width:6rem;height:5.875rem;background-position:-0.9375rem -10.75rem}
.a2c-shell .icon__search{width:0.75rem;height:0.6875rem;background-position:-20.125rem -10.75rem}
.a2c-shell .icon__search-big{width:2.5rem;height:2.3125rem;background-position:-8.8125rem -10.75rem}
.a2c-shell .icon__twitter{width:1.3125rem;height:1.1875rem;background-position:-11.3125rem -14.9375rem}
.a2c-shell .icon__youtube{width:1.875rem;height:1.3125rem;background-position:-13.1875rem -10.75rem}
.a2c-shell .button,.a2c-shell .input,.a2c-shell select{height:3.1875rem}
.a2c-shell .button{width:auto;padding:0 1.75rem;min-width:13.4375rem;line-height:3.0625rem;text-align:center;text-transform:uppercase;background:0 0;border:0.0625rem solid #747474;border-color:rgba(116,116,116,.51);-webkit-transition-property:background,color;-moz-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color;-o-transition-duration:250ms;transition-duration:250ms;-moz-transition-timing-function:ease;transition-timing-function:ease}
.a2c-shell .input,.a2c-shell .label,.a2c-shell select{line-height:3.1875rem}
.a2c-shell .input,.a2c-shell textarea{-webkit-transition-property:all;-moz-transition-property:all;-webkit-transition-duration:250ms;-moz-transition-timing-function:ease}
.a2c-shell .button:hover{background-color:#747474;background-color:rgba(116,116,116,.51)}
.a2c-shell .button--light{color:#fff;border-color:#fff;border-color:rgba(255,255,255,.51)}
.a2c-shell .button--light:hover{background-color:#fff;background-color:rgba(255,255,255,.51);color:#000}
.a2c-shell .input{padding:0 1.875rem;width:100%;margin-bottom:0.9375rem;color:#000;background:#ededed;border:0 solid #ededed;-o-transition-property:all;transition-property:all;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.a2c-shell .input:focus,.a2c-shell textarea:focus{background:#e0e0e0;border-color:#e0e0e0}
@media screen and (max-width:47.9375em){.a2c-shell .input{padding-left:0.9375rem;padding-right:0.9375rem}}
.a2c-shell select,.a2c-shell textarea{width:100%;padding:0.3125rem 1.875rem;margin-bottom:0.9375rem;font-size:1.125rem;color:#000;background:#ededed;border:0 solid #ededed;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;font-family:a2cfontcedemi,Arial,Helvetica,sans-serif;font-weight:400}
.a2c-shell textarea{overflow:auto;resize:vertical;height:12.75rem;line-height:2.125rem;-o-transition-property:all;transition-property:all;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .fancybox-inner,.a2c-shell .slick-list{overflow:hidden}
.a2c-shell select{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:250ms;transition-duration:250ms;-moz-transition-timing-function:ease;transition-timing-function:ease}
.a2c-shell .fancybox-close,.a2c-shell .search{-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}
@media screen and (max-width:47.9375em){.a2c-shell select,.a2c-shell textarea{padding-left:0.9375rem;padding-right:0.9375rem}}
.a2c-shell .input-radio{background-color:transparent;border:0}
.a2c-shell .input-checkbox{padding:0.0625rem;height:0.8125rem;width:0.8125rem;border:0;background:0 0;vertical-align:middle}
.a2c-shell .label{display:block;margin-bottom:0.46875rem;text-align:right}
.a2c-shell input,.a2c-shell select,.a2c-shell textarea{vertical-align:middle}
.a2c-shell input:focus,.a2c-shell select:focus,.a2c-shell textarea:focus{outline:0}
.a2c-shell input:focus:-moz-placeholder,.a2c-shell select:focus:-moz-placeholder,.a2c-shell textarea:focus:-moz-placeholder{color:transparent}
.a2c-shell input:focus::-moz-placeholder,.a2c-shell select:focus::-moz-placeholder,.a2c-shell textarea:focus::-moz-placeholder{color:transparent}
.a2c-shell input:focus::-webkit-input-placeholder,.a2c-shell select:focus::-webkit-input-placeholder,.a2c-shell textarea:focus::-webkit-input-placeholder{color:transparent}
.a2c-shell input:focus:-ms-input-placeholder,.a2c-shell select:focus:-ms-input-placeholder,.a2c-shell textarea:focus:-ms-input-placeholder{color:transparent}
.a2c-shell input:-moz-placeholder,.a2c-shell select:-moz-placeholder,.a2c-shell textarea:-moz-placeholder{opacity:1}
.a2c-shell input::-moz-placeholder,.a2c-shell select::-moz-placeholder,.a2c-shell textarea::-moz-placeholder{opacity:1}
.a2c-shell input::-webkit-input-placeholder,.a2c-shell select::-webkit-input-placeholder,.a2c-shell textarea::-webkit-input-placeholder{opacity:1}
.a2c-shell input:-ms-input-placeholder,.a2c-shell select:-ms-input-placeholder,.a2c-shell textarea:-ms-input-placeholder{opacity:1}
.a2c-shell .slick-slider{display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.a2c-shell .slick-list{display:block;margin:0;padding:0}
.a2c-shell .slick-list:focus{outline:0}
.a2c-shell .slick-list.dragging{cursor:pointer;cursor:hand}
.a2c-shell .slick-slider .slick-list,.a2c-shell .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.a2c-shell .slick-track{top:0;left:0;display:block}
.a2c-shell .slick-track:after,.a2c-shell .slick-track:before{display:table;content:''}
.a2c-shell .slick-slide{display:none;float:left;outline:0;height:100%;min-height:0.0625rem}
.a2c-shell [dir=rtl] .slick-slide{float:right}
.a2c-shell .slick-slide img{display:block}
.a2c-shell .slick-slide.slick-loading img{display:none}
.a2c-shell .slick-slide.dragging img{pointer-events:none}
.a2c-shell .slick-initialized .slick-slide{display:block}
.a2c-shell .slick-vertical .slick-slide{display:block;height:auto;border:0.0625rem solid transparent}
.a2c-shell .slick-arrow.slick-hidden{display:none}
.a2c-shell .fancybox-image,.a2c-shell .fancybox-inner,.a2c-shell .fancybox-nav,.a2c-shell .fancybox-nav span,.a2c-shell .fancybox-outer,.a2c-shell .fancybox-skin,.a2c-shell .fancybox-tmp,.a2c-shell .fancybox-wrap,.a2c-shell .fancybox-wrap iframe,.a2c-shell .fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.a2c-shell .fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.a2c-shell .fancybox-inner,.a2c-shell .fancybox-outer,.a2c-shell .fancybox-skin{position:relative}
.a2c-shell .fancybox-skin{color:#444;text-shadow:none}
.a2c-shell .fancybox-opened{z-index:8030}
.a2c-shell .fancybox-outer{-webkit-box-shadow:0 0.625rem 1.5625rem rgba(0,0,0,.5);-moz-box-shadow:0 0.625rem 1.5625rem rgba(0,0,0,.5);box-shadow:0 0.625rem 1.5625rem rgba(0,0,0,.5)}
.a2c-shell .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.a2c-shell .fancybox-error{color:#444;font-size:1rem;margin:0;padding:0.9375rem}
.a2c-shell .fancybox-iframe,.a2c-shell .fancybox-image{display:block;width:100%;height:100%}
.a2c-shell .fancybox-image{max-width:100%;max-height:100%}
.a2c-shell #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-1.375rem;margin-left:-1.375rem;background-position:0 -6.75rem;opacity:.8;cursor:pointer;z-index:8060}
.a2c-shell .fancybox-close,.a2c-shell .fancybox-nav{top:0;text-decoration:none;cursor:pointer}
.a2c-shell .fancybox-close,.a2c-shell .fancybox-nav,.a2c-shell .fancybox-nav span{z-index:8040;position:absolute}
.a2c-shell #fancybox-loading div{width:2.75rem;height:2.75rem;background:url('/mirror/site/assets/www.a2c.cz/1faaaff73e9153eb86646dc2-fancybox_loading.gif') center center no-repeat}
.a2c-shell .fancybox-close{right:0;width:2.25rem;height:2.25rem;background:#fff;color:#000;text-align:center;line-height:2.1875rem;font-family:a2cfontcedemi,Arial,Helvetica,sans-serif;font-weight:400;font-size:2.25rem;padding-left:0.125rem;font-family:Arial,Helvetica,serif;border:0.0625rem solid #000;-webkit-transition-property:background,color,border-color;-moz-transition-property:background,color,border-color;-o-transition-property:background,color,border-color;transition-property:background,color,border-color;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .fancybox-close:before{content:"×";display:block}
.a2c-shell .fancybox-close:hover{background:#000;color:#fff;text-decoration:none}
.a2c-shell .fancybox-nav{width:40%;height:100%;background:url('/mirror/site/assets/www.a2c.cz/ac9580d0b5cf0ee1c805ac6d-blank.gif');-webkit-tap-highlight-color:transparent;font-size:6.25rem;line-height:1;color:#000;font-family:Arial,Helvetica,serif}
.a2c-shell .search__input,.a2c-shell .submenu__banner p{font-family:a2cfontcedemi,Arial,Helvetica,sans-serif;font-weight:400}
.a2c-shell .fancybox-nav:before{display:block;height:6.25rem;width:100%;padding:0 10%;position:absolute;top:-3.75rem;bottom:-3.125rem;margin:auto;left:0}
.a2c-shell .fancybox-prev{left:0}
.a2c-shell .fancybox-next{right:0}
.a2c-shell .fancybox-nav span{top:0;bottom:0;margin-top:auto;margin-bottom:auto;cursor:pointer;visibility:hidden}
.a2c-shell .fancybox-prev span{left:0.625rem}
.a2c-shell .fancybox-prev:before{text-align:left;content:"‹"}
.a2c-shell .fancybox-next span{right:0.625rem}
.a2c-shell .fancybox-next:before{text-align:right;content:"›"}
.a2c-shell .fancybox-nav:hover span{visibility:visible}
.a2c-shell .fancybox-tmp{position:absolute;top:-6249.9375rem;left:-6249.9375rem;visibility:hidden;max-width:6249.9375rem;max-height:6249.9375rem;overflow:visible!important}
.a2c-shell .fancybox-lock{overflow:hidden!important;width:auto}
.a2c-shell .fancybox-lock-test{overflow-y:hidden!important}
.a2c-shell .fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/mirror/site/assets/www.a2c.cz/6b627233696328ba3e17b97b-fancybox_overlay.png')}
.a2c-shell .fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.a2c-shell .fancybox-lock .fancybox-overlay{overflow:hidden}
.a2c-shell .fancybox-title{visibility:hidden;font-size:0.75rem;position:relative;text-shadow:none;z-index:8050}
.a2c-shell .fancybox-opened .fancybox-title{visibility:visible}
.a2c-shell .fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-2.1875rem;z-index:8050;text-align:center}
.a2c-shell .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:0.125rem 1.25rem;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:0.9375rem;-moz-border-radius:0.9375rem;border-radius:0.9375rem;text-shadow:0 0.0625rem 0.125rem #222;color:#FFF;line-height:1.5rem;white-space:nowrap}
.a2c-shell .fancybox-title-outside-wrap{position:relative;margin-top:0.625rem;color:#fff}
.a2c-shell .fancybox-title-inside-wrap{padding-top:0.625rem}
.a2c-shell .fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:0.625rem;background:#000;background:rgba(0,0,0,.8)}
.a2c-shell #fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}
.a2c-shell #fancybox-thumbs.bottom{bottom:0.125rem}
.a2c-shell #fancybox-thumbs.top{top:0.125rem}
.a2c-shell #fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}
.a2c-shell #fancybox-thumbs ul li{float:left;padding:0.0625rem;opacity:.5}
.a2c-shell #fancybox-thumbs ul li.active{opacity:.75;padding:0;border:0.0625rem solid #fff}
.a2c-shell #fancybox-thumbs ul li:hover{opacity:1}
.a2c-shell #fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:0.0625rem solid #222;background:#111;outline:0}
.a2c-shell #fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}
.a2c-shell .columns,.a2c-shell .container,.a2c-shell .footer__bottom,.a2c-shell .list-items,.a2c-shell .menu{*zoom:1}
.a2c-shell .columns:after,.a2c-shell .container:after,.a2c-shell .footer__bottom:after,.a2c-shell .list-items:after,.a2c-shell .menu:after{content:"";display:table;clear:both}
.a2c-shell .header__logo,.a2c-shell .header__right__contact,.a2c-shell .header__right__contact a,.a2c-shell .header__right__lang,.a2c-shell .header__right__lang li{display:inline-block;vertical-align:middle}
.a2c-shell hr{height:0.1875rem;background-color:#EDEDED;margin:1.875rem 0}
.a2c-shell .container{margin:0 auto;position:relative;width:76.75rem}
@media screen and (max-width:79.1875em){.a2c-shell .container{width:auto;padding:0 1.25rem}}
.a2c-shell .header{padding:1.125rem 0 0;text-align:center;position:relative;z-index:500}
.a2c-shell .header__navigation{padding-top:0.5rem;border-bottom:0.8125rem solid #9E8122}
.a2c-shell .header__right{position:absolute;right:0;top:0.75rem;font-size:0;text-transform:uppercase}
.a2c-shell .header__right__contact{font-size:1rem;line-height:1;margin-right:1.0625rem}
.a2c-shell .header__right__contact a{margin-left:0.3125rem}
.a2c-shell .header__right__lang{padding:0;margin:0 0.3125rem 0 0;list-style:none}
.a2c-shell .header__right__lang li a,.a2c-shell .header__right__lang li span{display:block;padding:0 0.1875rem;line-height:1rem;font-size:0.75rem}
.a2c-shell .header__right__lang li a{color:#000}
.a2c-shell .header__right__lang li span{color:#97770e}
@media screen and (max-width:79.1875em){.a2c-shell .header__right{right:1.25rem}}
@media screen and (min-width:64em){.a2c-shell .header__navigation{display:block!important}}
@media screen and (max-width:63.9375em){.a2c-shell .header{padding:0}
.a2c-shell .header__right{right:0.9375rem;top:0}
.a2c-shell .header__right__contact{display:none}
.a2c-shell .header__right__lang{margin:0}
.a2c-shell .header__right__lang li a,.a2c-shell .header__right__lang li span{padding:0.625rem 0.3125rem}
.a2c-shell .header__logo{margin:1.5625rem 0}
.a2c-shell .header__logo i{width:8.125rem;height:4.4375rem;background-position:-13.125rem -0.9375rem}
.a2c-shell .header__navigation{padding:0;border:0;display:none;margin:0 -1.25rem}}
.a2c-shell .menu{padding:0;margin:0;list-style:none;display:table;width:100%}
.a2c-shell .menu__item{display:table-cell;text-align:center}
.a2c-shell .menu__item__in{display:block;line-height:1;padding:0.875rem 0.625rem 0.625rem;color:#111;font-size:1.375rem;text-transform:uppercase}
.a2c-shell .menu__item__in:hover{text-decoration:none}
.a2c-shell .active .menu__item__in,.a2c-shell .menu__item__in--current,.a2c-shell .show-submenu .menu__item__in.hovered{color:#97770e}
@media screen and (max-width:79.1875em){.a2c-shell .menu__item__in{font-size:1.125rem}}
@media screen and (max-width:63.9375em){.a2c-shell .menu{display:block;width:auto}
.a2c-shell .menu__item{display:block;text-align:left}
.a2c-shell .menu__item__in{padding:1.875rem 2.1875rem;border-bottom:0.0625rem solid #E6E6E6}
.a2c-shell .menu__item__in--current{background:#97770e;color:#fff}
.a2c-shell .menu__item__in--current:hover{color:#fff}}
@media screen and (max-width:47.9375em){.a2c-shell .menu__item__in{padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.25rem}}
@media screen and (max-width:29.9375em){.a2c-shell .menu__item__in{padding-top:0.9375rem;padding-bottom:0.9375rem;font-size:1.0625rem}
.a2c-shell .search__button i,.a2c-shell .search__icon i{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8)}}
.a2c-shell .search{position:absolute;top:0;left:0;margin-top:0.3125rem;width:12.625rem;-webkit-transition-property:padding,width;-moz-transition-property:padding,width;-o-transition-property:padding,width;transition-property:padding,width;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .search__button,.a2c-shell .search__icon{display:block;margin-top:auto;margin-bottom:auto}
.a2c-shell .search__button i,.a2c-shell .search__icon i{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}
.a2c-shell .search__icon,.a2c-shell .search__input{-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;height:2.375rem}
.a2c-shell .search__input{line-height:2.375rem;width:100%;padding:0 2.8125rem;font-size:0.875rem;color:#000;border:0;background-color:#ededed;-webkit-transition-property:padding,width;-moz-transition-property:padding,width;-o-transition-property:padding,width;transition-property:padding,width;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .search__icon{width:2.625rem;position:absolute;top:0;bottom:0;left:0;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .search__button,.a2c-shell .toggle-nav__span{-moz-transition-duration:250ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}
.a2c-shell .search__button{width:2.375rem;height:2.375rem;position:absolute;top:0;bottom:0;right:0;border:0;background:0 0;outline:0;cursor:pointer;filter:alpha(opacity=0);-khtml-opacity:0;opacity:0;visibility:hidden;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .search--focused{width:15.625rem}
.a2c-shell .search--focused .search__input{padding-left:0.9375rem}
.a2c-shell .search--focused .search__icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}
.a2c-shell .search--focused .search__button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}
@media screen and (max-width:79.1875em){.a2c-shell .search{left:1.25rem}}
@media screen and (max-width:63.9375em){.a2c-shell .search__button i,.a2c-shell .search__icon i{background-position:-8.8125rem -10.75rem}
.a2c-shell .search{top:2.1875rem;width:6.25rem;left:0;padding:0 1.25rem;margin:0}
.a2c-shell .search__icon{height:100%;width:3.75rem;left:1.25rem}
.a2c-shell .search__icon i{width:2.5rem;height:2.3125rem}
.a2c-shell .search__button{height:100%;width:3.75rem;right:auto;left:1.25rem}
.a2c-shell .search__button i{width:2.5rem;height:2.3125rem}
.a2c-shell .search__input{height:3.125rem;padding:0;position:relative;z-index:2;text-indent:-624.9375rem;background:0 0}
.a2c-shell .search--focused{width:100%}
.a2c-shell .search--focused .search__input{padding:0 1.875rem 0 3.75rem;background:#ededed;text-indent:0;-webkit-transition-property:width,background-color;-moz-transition-property:width,background-color;-o-transition-property:width,background-color;transition-property:width,background-color;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.a2c-shell .search--focused .search__button{z-index:3}}
.a2c-shell .toggle-nav__span,.a2c-shell .toggle-nav__span--middle{-webkit-transition-duration:250ms;-o-transition-duration:250ms}
.a2c-shell .list-items__item__header,.a2c-shell .submenu__banner p{-webkit-transform:translate(0,-50%);overflow:hidden}
.a2c-shell .submenu{display:none;position:absolute;left:0;right:0;padding-top:1.125rem;top:100%;margin-top:-0.5rem;width:100%;text-align:left;background:#fff;border-bottom:0.0625rem solid #b8b8b8}
.a2c-shell .submenu__desc{display:table-cell;width:50%;vertical-align:middle;padding:0 3.3125rem}
.a2c-shell .submenu__desc__title{display:block;margin-bottom:0.9375rem;line-height:1.125rem;color:#97770e;text-transform:uppercase;font-weight:400;font-size:1rem}
.a2c-shell .submenu__desc__title:after{display:block;content:"";margin-top:1.5625rem;height:0.0625rem;width:3.625rem;background:#000;background-color:rgba(0,0,0,.14)}
.a2c-shell .submenu__desc ul{padding:0;margin:0;list-style:none}
.a2c-shell .submenu__desc ul li a{display:inline-block;line-height:1;padding:0.5625rem 0;font-size:1rem;color:#000;text-transform:uppercase}
.a2c-shell .submenu__desc ul li a:hover{color:#97770e;text-decoration:none}
.a2c-shell .submenu__banner{display:table-cell;vertical-align:top;width:50%;position:relative}
.a2c-shell .submenu__banner>a{display:block;width:100%;padding-bottom:55.93496%;position:relative}
.a2c-shell .submenu__banner img,.a2c-shell .submenu__banner p{position:absolute;left:0;max-height:100%}
.a2c-shell .submenu__banner img{right:0;margin:auto;bottom:0;top:0;bottom:auto;max-width:100%}
.a2c-shell .submenu__banner p{top:50%;z-index:2;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 4.0625rem;max-width:62%;text-align:center;text-transform:uppercase;font-style:italic;color:#97770e;font-size:1.125rem;line-height:1.25rem}
@media screen and (max-width:79.1875em){.a2c-shell .submenu__banner p{max-width:70%}}
@media screen and (max-width:63.9375em){.a2c-shell .submenu{background:#e6e6e6;position:static;margin:0;padding:0}
.a2c-shell .submenu__desc{display:block;padding:0;width:auto}
.a2c-shell .submenu__desc__title{display:none}
.a2c-shell .submenu__desc ul li a{display:block;line-height:1;padding:1.875rem 2.1875rem;color:#111;font-size:1.375rem;text-transform:uppercase;text-decoration:none;border-bottom:0.0625rem solid #fff}
.a2c-shell .submenu__banner{display:none}}
@media screen and (max-width:47.9375em){.a2c-shell .submenu__desc ul li a{padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.25rem}}
.a2c-shell .toggle-nav{display:none;position:absolute;top:2.1875rem;right:1.25rem;width:3.4375rem;height:2.75rem;margin-top:0.1875rem;outline:0;cursor:pointer}
.a2c-shell .toggle-nav__span{display:block;position:absolute;height:0.5rem;left:0;right:0;background:#97770e;-webkit-border-radius:0.3125rem;-moz-border-radius:0.3125rem;border-radius:0.3125rem;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .list-items__item__play i,.a2c-shell .toggle-nav__span--middle{-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}
.a2c-shell .toggle-nav__span--top{top:0}
.a2c-shell .toggle-nav__span--middle{top:50%;margin-top:-0.25rem;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-moz-transition-duration:250ms;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .toggle-nav__span--bottom{bottom:0}
.a2c-shell .toggle-nav.active .toggle-nav__span--top{top:50%;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);margin-top:-0.25rem}
.a2c-shell .toggle-nav.active .toggle-nav__span--middle{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.a2c-shell .toggle-nav.active .toggle-nav__span--bottom{bottom:50%;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);margin-bottom:-0.25rem}
@media screen and (max-width:63.9375em){.a2c-shell .toggle-nav{display:block}}
@media screen and (max-width:29.9375em){.a2c-shell .submenu__desc ul li a{padding-top:0.9375rem;padding-bottom:0.9375rem;font-size:1.0625rem}
.a2c-shell .toggle-nav{width:2.375rem;height:2.375rem;margin-top:0.375rem}
.a2c-shell .toggle-nav.active .toggle-nav__span--top,.a2c-shell .toggle-nav__span--middle{margin-top:-0.125rem}
.a2c-shell .toggle-nav__span{height:0.25rem}
.a2c-shell .toggle-nav__span--top{top:0.3125rem}
.a2c-shell .toggle-nav__span--bottom{bottom:0.3125rem}
.a2c-shell .toggle-nav.active .toggle-nav__span--bottom{margin-bottom:-0.125rem}}
.a2c-shell .footer{margin-top:0.625rem}
.a2c-shell .footer:before{display:block;content:"";height:0.9375rem;max-width:76.75rem;margin:0 auto;background:#EDEDED}
.a2c-shell .footer__menu{padding:0;margin:0;list-style:none;font-size:0}
.a2c-shell .footer__menu__item{display:inline-block;vertical-align:top;width:25%;padding:0 2.5rem;margin-top:2rem;font-size:0.875rem;line-height:1.25rem}
.a2c-shell .footer__menu__item--last{text-align:center;padding:0}
.a2c-shell .footer__address{font-style:normal}
.a2c-shell .footer__address a{display:table;color:inherit;text-decoration:none}
.a2c-shell .footer__address a:hover{color:#97770e}
.a2c-shell .footer__address p{margin-top:0.3125rem}
.a2c-shell .footer__title{color:#97770e;font-weight:400}
.a2c-shell .footer__bottom{line-height:1.125rem;margin-top:2.1875rem;padding:0.625rem 0;font-size:0.625rem;color:#6d6f71;border-top:0.0625rem solid #ededed}
.a2c-shell .footer__bottom__copyright{float:left}
.a2c-shell .footer__bottom__link{float:right;color:inherit}
@media screen and (max-width:79.1875em){.a2c-shell .footer:before{margin-left:1.25rem;margin-right:1.25rem}}
@media screen and (max-width:63.9375em){.a2c-shell .footer:before{margin-left:0;margin-right:0}
.a2c-shell .footer__menu__item{width:33.33333%}
.a2c-shell .footer__menu__item--last{width:100%;margin-top:3.125rem}}
@media screen and (max-width:47.9375em){.a2c-shell .footer__menu{margin:0 -1.25rem}
.a2c-shell .footer__menu__item{padding:0 1.25rem}}
@media screen and (max-width:39.9375em){.a2c-shell .footer__menu{text-align:center}
.a2c-shell .footer__menu__item{width:100%;margin-top:3.125rem}
.a2c-shell .footer__address a{margin:0 auto}}
.a2c-shell .box-desc h1,.a2c-shell .box-desc h2,.a2c-shell .form-contact__title,.a2c-shell .in-title{color:#97770e;font-size:2.125rem;line-height:2.8125rem;margin-bottom:0.9375rem;text-transform:uppercase}
.a2c-shell .box-desc h1:after,.a2c-shell .box-desc h2:after,.a2c-shell .form-contact__title:after,.a2c-shell .in-title:after{display:block;content:"";height:0.0625rem;width:10.8125rem;margin-top:0.3125rem;background-color:#000;background-color:rgba(0,0,0,.13)}
@media screen and (max-width:63.9375em){.a2c-shell .box-desc h1,.a2c-shell .box-desc h2,.a2c-shell .form-contact__title,.a2c-shell .in-title{font-size:1.875rem;line-height:2.125rem}}
.a2c-shell .in-image{display:block;position:relative}
.a2c-shell .in-image:before{display:block;content:"";padding-bottom:98%}
.a2c-shell .in-image img{position:absolute;left:0;right:0;margin:auto;bottom:0;top:0;max-width:100%;max-height:100%}
@media screen and (max-width:47.9375em){.a2c-shell .in-image{margin-bottom:1.25rem}}
.a2c-shell .box-intro{display:table;width:100%;height:32.5625rem}
.a2c-shell .box-intro__in{display:table-cell;vertical-align:middle;padding:0 2.5rem;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}
.a2c-shell .box-intro__header{text-align:center;display:inline-block;max-width:26.875rem}
.a2c-shell .box-intro__header__title{font-size:2.125rem;line-height:2.625rem;text-transform:uppercase;margin-bottom:0.3125rem}
.a2c-shell .box-intro__header__subtitle{font-size:2.125rem;line-height:2.4375rem;text-transform:uppercase;color:#97770e;margin-bottom:0.9375rem}
.a2c-shell .box-intro__header__subtitle:after{display:block;margin:0.625rem auto 0;content:"";width:10.3125rem;height:1.0625rem;background-position:-0.9375rem -0.9375rem}
.a2c-shell .box-intro__header__desc{font-size:1.25rem}
@media screen and (max-width:79.1875em){.a2c-shell .box-intro{height:26.875rem}
.a2c-shell .box-intro__in{padding:0 0.625rem}
.a2c-shell .box-intro__header{max-width:22.5rem}
.a2c-shell .box-intro__header__title{font-size:1.625rem;line-height:2.125rem}
.a2c-shell .box-intro__header__subtitle{font-size:1.625rem;line-height:1.9375rem}
.a2c-shell .box-intro__header__desc{font-size:1.125rem}}
@media screen and (max-width:63.9375em){.a2c-shell .box-intro,.a2c-shell .box-intro__header__desc span{display:block}
.a2c-shell .box-intro{height:auto;width:auto;margin-left:-1.25rem;margin-right:-1.25rem}
.a2c-shell .box-intro__in{display:block;position:relative;padding-bottom:43%}
.a2c-shell .box-intro__header{position:absolute;top:20%;left:1.25rem;max-width:35%}
.a2c-shell .box-intro__header__title{font-size:1.4375rem;line-height:1.875rem}
.a2c-shell .box-intro__header__subtitle{font-size:1.4375rem;line-height:1.6875rem}
.a2c-shell .box-intro__header__subtitle:after{width:6.8125rem;height:0.75rem;background-position:-13.125rem -7.25rem}
.a2c-shell .box-intro__header__desc{font-size:1.0625rem}}
@media screen and (max-width:47.9375em){.a2c-shell .box-intro__header{position:absolute;top:20%;left:1.25rem;max-width:35%}
.a2c-shell .box-intro__header__subtitle,.a2c-shell .box-intro__header__title{font-size:1.1875rem;line-height:1.5625rem}
.a2c-shell .box-intro__header__subtitle:after{margin-top:0.3125rem}
.a2c-shell .box-intro__header__desc{font-size:1rem}
.a2c-shell .box-intro__header__desc span{display:block}}
@media screen and (max-width:39.9375em){.a2c-shell .box-intro__header{top:15%}
.a2c-shell .box-intro__header__subtitle,.a2c-shell .box-intro__header__title{font-size:1.0625rem;line-height:1.375rem}
.a2c-shell .box-intro__header__desc{display:none}}
@media screen and (max-width:29.9375em){.a2c-shell .box-intro{background-image:none}
.a2c-shell .box-intro__in{padding:1.25rem;background-image:none!important}
.a2c-shell .box-intro__header{position:static;max-width:100%}}
.a2c-shell .box-desc{font-size:1.0625rem;line-height:1.75rem;text-align:justify;margin-bottom:-0.625rem}
.a2c-shell .box-desc ol,.a2c-shell .box-desc p,.a2c-shell .box-desc table,.a2c-shell .box-desc ul{margin-bottom:1.875rem}
.a2c-shell .box-desc ol,.a2c-shell .box-desc ul{margin-left:1.25rem}
.a2c-shell .box-desc img{display:block;margin-bottom:1.25rem}
@media screen and (max-width:63.9375em){.a2c-shell .box-desc{font-size:1rem;line-height:1.5rem}}
.a2c-shell .box-message{padding:1.875rem 18.75rem 1.875rem 4.0625rem;position:relative;margin:2.8125rem 0;color:#fff;font-size:1.375rem;background:#97770e}
.a2c-shell .box-message .button,.a2c-shell .box-message:before{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}
.a2c-shell .box-message strong{font-weight:400;text-transform:uppercase}
.a2c-shell .box-message .button{right:3.125rem}
.a2c-shell .box-message:before{font-size:4.5rem;content:"!";line-height:1;height:4.5rem;left:1.75rem}
@media screen and (max-width:47.9375em){.a2c-shell .box-message{padding-right:1.875rem}
.a2c-shell .box-message .button{position:static;margin-top:1.25rem}
.a2c-shell .box-message:before{bottom:4.375rem}}
@media screen and (max-width:39.9375em){.a2c-shell .box-message{font-size:1.125rem}}
@media screen and (max-width:29.9375em){.a2c-shell .box-message .button{height:2.5rem;line-height:2.375rem;font-size:0.9375rem;margin-top:0.9375rem;min-width:0.0625rem}}
.a2c-shell .box-map{margin-bottom:1rem;height:33.3125rem;position:relative}
@media screen and (max-width:63.9375em){.a2c-shell .box-map{height:28.125rem;margin-left:-1.25rem;margin-right:-1.25rem}}
@media screen and (max-width:47.9375em){.a2c-shell .box-map{height:21.875rem}}
@media screen and (max-width:39.9375em){.a2c-shell .box-map{height:18.75rem}}
@media screen and (max-width:29.9375em){.a2c-shell .box-map{height:15.625rem}}
.a2c-shell .list-items{padding:0;margin:2.0625rem -0.375rem 2.8125rem;list-style:none;font-size:0}
.a2c-shell .box-intro+.list-items{margin-top:0}
.a2c-shell .list-items__item{display:inline-block;vertical-align:top;padding:0.75rem 0.375rem 0;width:61%;float:left}
.a2c-shell .list-items__item:nth-of-type(2n+1){clear:both}
.a2c-shell .list-items__item:nth-of-type(4n+3){float:right}
.a2c-shell .list-items__item:first-child{float:left}
.a2c-shell .list-items__item__in{display:block;position:relative;padding-bottom:62%;overflow:hidden;text-align:center;color:#000;text-decoration:none;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}
.a2c-shell .list-items__item__in:hover{color:#000}
.a2c-shell .list-items__item__in--dark{background:#b3d6dc}
.a2c-shell .list-items__item__in--light{background:#ededed}
.a2c-shell .list-items__item__in--gold{background:#97770e;color:#fff}
.a2c-shell .list-items__item__in--gold:hover{color:#fff}
.a2c-shell .list-items__item__in--gold .button{color:#fff;border-color:#fff;border-color:rgba(255,255,255,.51)}
.a2c-shell .list-items__item__in--gold .button:hover{background-color:#fff;background-color:rgba(255,255,255,.51);color:#000}
.a2c-shell .list-items__item__in--whitetext,.a2c-shell .list-items__item__in--whitetext:hover{color:#fdfdfd}
.a2c-shell .list-items__item__in .button{margin-top:1.875rem}
.a2c-shell .list-items__item__header{position:absolute;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 2.1875rem;max-width:50%;max-height:100%;font-size:1rem;line-height:1.125rem}
.a2c-shell .list-items__item__header p{margin-top:1.25rem;text-transform:uppercase}
.a2c-shell .list-items__item__header blockquote{font-style:italic}
.a2c-shell .no-transform .list-items__item__header{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:15%}
.a2c-shell .list-items__item__header--center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:26.25rem}
.a2c-shell .no-transform .list-items__item__header--center{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:15%;left:0;right:0}
.a2c-shell .list-items__item__header--left{left:0}
.a2c-shell .list-items__item__header--right{right:0}
.a2c-shell .list-items__item__header--top{top:25%}
.a2c-shell .list-items__item__header--bottom{top:auto;bottom:25%;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%);transform:translate(0,50%)}
.a2c-shell .list-items__item__header--short{max-width:37%}
.a2c-shell .list-items__item__header--long{min-width:74%}
.a2c-shell .list-items__item__author{font-size:0.875rem;margin-top:0.625rem!important;text-transform:none!important}
.a2c-shell .list-items__item__person{font-size:1.125rem;color:#97770e}
.a2c-shell .list-items__item__title{font-size:1.375rem;line-height:1.875rem;text-transform:uppercase}
.a2c-shell .list-items__item__title--big{font-size:1.6875rem;line-height:2.125rem}
.a2c-shell .list-items__item__title a{color:inherit;text-decoration:none}
.a2c-shell .list-items__item__title span{color:#97770e}
.a2c-shell .list-items__item__title:after{display:block;margin:0.625rem auto 0;content:"";max-width:100%;width:10.3125rem;height:1.0625rem;background-position:-0.9375rem -0.9375rem}
.a2c-shell .list-items__item__play,.a2c-shell .list-items__item__play i{position:absolute;left:0;right:0;margin:auto;bottom:0;top:0}
.a2c-shell .list-items__item__play i{-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease}
.a2c-shell .list-gallery__item__in img,.a2c-shell .list-social__item__in i{-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;right:0;bottom:0}
.a2c-shell .list-items__item__play:hover i{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.a2c-shell .list-items__item__text{padding:0 1.125rem 1.5625rem 0;width:100%;margin-bottom:-62%;font-size:1.0625rem;line-height:1.75rem;text-align:left;background:#fff}
.a2c-shell .list-items__item__text p{margin-bottom:1.875rem}
.a2c-shell .list-items__item__text__title{margin-bottom:0.9375rem;margin-top:-0.3125rem;text-transform:uppercase;color:#97770e;font-size:2.125rem;line-height:2.8125rem}
.a2c-shell .list-items__item__text__title:after{display:block;content:"";height:0.0625rem;width:10.8125rem;background-color:#000;background-color:rgba(0,0,0,.13)}
.a2c-shell .list-items__item--square{width:39%}
.a2c-shell .list-items__item--square .list-items__item__in{padding-bottom:98%}
.a2c-shell .list-items__item--square .list-items__item__header{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:85%}
.a2c-shell .no-transform .list-items__item--square .list-items__item__header{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:15%;left:0;right:0}
.a2c-shell .list-items__item--square .list-items__item__title{font-size:1.6875rem;line-height:2.125rem}
.a2c-shell .list-items__item--square .list-items__item__text{margin-bottom:-98%}
.a2c-shell .list-items__item--full{width:100%}
.a2c-shell .list-items__item--full .list-items__item__in{padding-bottom:33.30619%}
.a2c-shell .list-items__item--full .list-items__item__text{margin-bottom:-33.30619%}
.a2c-shell .list-items__item--half{width:50%;float:left!important}
.a2c-shell .list-items__item--half .list-items__item__in{padding-bottom:75.57003%}
.a2c-shell .list-items__item--half .list-items__item__header--short{max-width:40%}
.a2c-shell .list-items__item--half .list-items__item__text{margin-bottom:-75.57003%}
.a2c-shell .list-items__item--simple{width:100%}
@media screen and (max-width:79.1875em){.a2c-shell .list-items__item__title{font-size:1.25rem;line-height:1.75rem;text-transform:uppercase}
.a2c-shell .list-items__item--square .list-items__item__title,.a2c-shell .list-items__item__title--big{font-size:1.5625rem;line-height:2rem}
.a2c-shell .list-items__item__text__title{font-size:1.875rem;line-height:2.1875rem}
.a2c-shell .list-items__item__text p{font-size:1rem;line-height:1.375rem;margin-bottom:1.25rem}}
@media screen and (max-width:63.9375em){.a2c-shell .list-items{margin-left:-2rem;margin-right:-1.25rem}
.a2c-shell .list-items__item{padding-right:0;padding-left:0.75rem}
.a2c-shell .list-items__item__title{font-size:0.9375rem;line-height:1.25rem;text-transform:uppercase}
.a2c-shell .list-items__item__title:after{width:6.8125rem;height:0.75rem;background-position:-13.125rem -7.25rem}
.a2c-shell .list-items__item--square .list-items__item__title,.a2c-shell .list-items__item__title--big{font-size:1.125rem;line-height:1.5rem}
.a2c-shell .list-items__item__text{padding-left:1.25rem}
.a2c-shell .list-items__item__text__title{font-size:1.25rem;line-height:1.5625rem;margin-bottom:0.625rem}
.a2c-shell .list-items__item__text p{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.625rem}
.a2c-shell .list-items__item__header{padding:0 1.25rem}
.a2c-shell .list-items__item__header--center{min-width:18.75rem}}
@media screen and (max-width:47.9375em){.a2c-shell .list-items__item{padding-right:0;padding-left:0.75rem}
.a2c-shell .list-items__item__header p{display:none}
.a2c-shell .list-items__item__title{font-size:0.875rem;line-height:1.125rem;text-transform:uppercase}
.a2c-shell .list-items__item--square .list-items__item__title,.a2c-shell .list-items__item__title--big{font-size:1.0625rem;line-height:1.25rem}
.a2c-shell .list-items__item__title p{display:block}
.a2c-shell .list-items__item__author{display:block!important}
.a2c-shell .list-items__item--square .list-items__item__in{padding-bottom:98.5%}
.a2c-shell .list-items__item--square .list-items__item__text{margin-bottom:-98.5%}
.a2c-shell .list-items__item__text__title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.625rem;margin-top:0}
.a2c-shell .list-items__item__text p{font-size:0.8125rem;line-height:1.125rem}
.a2c-shell .list-items__item__person{font-size:0.75rem;display:block!important}
.a2c-shell .list-items__item .button{width:100%;min-width:0.0625rem;margin-top:1.25rem;padding:0}
.a2c-shell .list-items__item--simple .list-items__item__in{padding-bottom:62%}
.a2c-shell .list-items__item--simple .list-items__item__text{margin-bottom:-62%}}
@media screen and (max-width:39.9375em){.a2c-shell .list-items__item{padding-right:0;padding-left:0.75rem}
.a2c-shell .list-items__item__title{font-size:0.8125rem;line-height:1rem;text-transform:uppercase}
.a2c-shell .list-items__item--square .list-items__item__title,.a2c-shell .list-items__item__title--big{font-size:0.9375rem;line-height:1.0625rem}
.a2c-shell .list-items__item__title:after{margin-top:0.625rem}
.a2c-shell .list-items__item__header{padding:0 0.625rem}
.a2c-shell .list-items__item__header--center{min-width:0.0625rem;min-width:13.4375rem}
.a2c-shell .list-items__item__person{font-size:0.6875rem}
.a2c-shell .list-items__item--square .list-items__item__in{padding-bottom:99%}
.a2c-shell .list-items__item--square .list-items__item__text{margin-bottom:-98%}
.a2c-shell .list-items__item .button{height:2.5rem;line-height:2.375rem;font-size:0.875rem;margin-top:0.9375rem}}
@media screen and (max-width:29.9375em){.a2c-shell .list-items__item{width:100%}
.a2c-shell .list-items__item__text{padding-top:1.25rem;padding-bottom:1.25rem}
.a2c-shell .list-items__item--full .list-items__item__title,.a2c-shell .list-items__item--square .list-items__item__title{font-size:0.875rem;line-height:1.0625rem}
.a2c-shell .list-items__item--half .list-items__item__in,.a2c-shell .list-items__item--square .list-items__item__in{padding-bottom:62%}
.a2c-shell .list-items__item--half .list-items__item__text,.a2c-shell .list-items__item--square .list-items__item__text{margin-bottom:-62%}
.a2c-shell .list-items__item--full .list-items__item__in{padding-bottom:60%}
.a2c-shell .list-items__item--full .list-items__item__text{margin-bottom:-60%}
.a2c-shell .list-items__item--full .list-items__item__header{min-width:18.75rem}
.a2c-shell .list-items__item .button{min-width:13.4375rem;width:auto}}
.a2c-shell .list-gallery,.a2c-shell .list-social{padding:0;font-size:0;list-style:none}
.a2c-shell .list-social{margin:1.875rem 0 0}
.a2c-shell .list-social__item{display:inline-block;vertical-align:middle}
.a2c-shell .list-social__item__in{display:block;width:3.125rem;height:2.1875rem;position:relative}
.a2c-shell .list-gallery__item__desc__name,.a2c-shell .list-gallery__item__desc__position,.a2c-shell .list-persons__item__desc__name,.a2c-shell .list-persons__item__desc__position{height:1.75rem;line-height:1.75rem;overflow:hidden}
.a2c-shell .list-social__item__in i{position:absolute;left:0;margin:auto;top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;transition-timing-function:ease}
.a2c-shell .list-social__item__in:hover i{top:-0.625rem}
@media screen and (max-width:79.1875em){.a2c-shell .list-social__item__in{width:2.5rem}}
.a2c-shell .list-gallery{margin:2.8125rem -0.5625rem 1.6875rem}
.a2c-shell .list-gallery__item{display:inline-block;vertical-align:top;width:25%;padding:0 0.5625rem 1.125rem}
.a2c-shell .list-gallery__item__in{display:block;padding-bottom:100%;position:relative;overflow:hidden;border:0.0625rem solid #000;border-color:rgba(0,0,0,.17)}
.a2c-shell .list-gallery__item__in img{position:absolute;left:0;margin:auto;top:0;display:block;max-width:100%;max-height:100%;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease}
.a2c-shell .list-gallery__item__in:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05)}
.a2c-shell .list-gallery__item__desc{margin-top:-0.0625rem;line-height:1.75rem;padding:0.9375rem 1.25rem;position:relative;font-size:1.0625rem;background:#b3d6dc}
.a2c-shell .list-gallery__item__desc__name{display:block}
.a2c-shell .list-gallery--big .list-gallery__item{width:50%}
.a2c-shell .list-gallery--big .list-gallery__item__in{padding-bottom:65.95041%}
@media screen and (max-width:47.9375em){.a2c-shell .list-gallery__item{width:50%}
.a2c-shell .list-gallery--big .list-gallery__item{width:100%}}
.a2c-shell .list-persons{padding:0;margin:2.8125rem -0.5625rem 1.6875rem;list-style:none;font-size:0}
.a2c-shell .list-persons__item{display:inline-block;vertical-align:top;width:25%;padding:0 0.5625rem 1.125rem}
.a2c-shell .h-cell,.a2c-shell .h-table,.a2c-shell table td,.a2c-shell table th{vertical-align:middle}
.a2c-shell .list-persons__item__in{display:block;padding-bottom:100%;position:relative;overflow:hidden}
.a2c-shell .list-persons__item__in img{position:absolute;left:0;right:0;margin:auto;bottom:0;top:0;display:block;max-width:100%;max-height:100%}
.a2c-shell .list-persons__item__desc{margin-top:-0.0625rem;line-height:1.75rem;padding:0.9375rem 1.25rem;position:relative;font-size:1.0625rem;background:#b3d6dc}
.a2c-shell .list-persons__item__desc__name{display:block}
@media screen and (max-width:47.9375em){.a2c-shell .list-persons__item{width:50%}}
@media screen and (max-width:29.9375em){.a2c-shell .list-persons__item__desc{padding:0.625rem;font-size:1rem}
.a2c-shell .list-persons__item__desc__name,.a2c-shell .list-persons__item__desc__position{height:1.25rem;line-height:1.25rem;overflow:hidden}}
.a2c-shell .list-carousel{padding:0 9%;margin:2.8125rem 0;list-style:none;position:relative;background:#ededed}
.a2c-shell .list-carousel__item__in{padding:0 0.0625rem 1.875rem}
.a2c-shell .list-carousel__item__in img{display:block;width:100%}
.a2c-shell .list-carousel__item__desc{position:relative;padding:1.25rem 9.375rem 1.25rem 0;font-size:1.125rem;line-height:1.5rem;text-transform:uppercase}
.a2c-shell .list-carousel__item__desc .button{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:0;height:2.3125rem;line-height:2.1875rem;min-width:7.1875rem;font-size:0.8125rem}
.a2c-shell .list-carousel .slick-arrow{display:block;width:2.5rem;top:0;bottom:0;position:absolute;z-index:50;border:0;background:0 0;text-indent:-624.9375rem}
.a2c-shell .list-carousel .slick-arrow:after,.a2c-shell .list-carousel .slick-arrow:before{display:block;content:"";position:absolute;left:0;right:0;margin:auto;bottom:0;top:0;width:0;height:0;border-style:solid}
.a2c-shell .list-carousel .slick-arrow.slick-prev{left:2.5%}
.a2c-shell .list-carousel .slick-arrow.slick-prev:after,.a2c-shell .list-carousel .slick-arrow.slick-prev:before{border-width:2.5rem 2.25rem 2.5rem 0;border-color:transparent #000 transparent transparent}
.a2c-shell .list-carousel .slick-arrow.slick-prev:after{left:0.125rem;border-color:transparent #ededed transparent transparent}
.a2c-shell .list-carousel .slick-arrow.slick-next{right:2.5%}
.a2c-shell .list-carousel .slick-arrow.slick-next:after,.a2c-shell .list-carousel .slick-arrow.slick-next:before{border-width:2.5rem 0 2.5rem 2.25rem;border-color:transparent transparent transparent #000}
.a2c-shell .list-carousel .slick-arrow.slick-next:after{right:0.125rem;border-color:transparent transparent transparent #ededed}
.a2c-shell .list-carousel .slick-dots{display:none!important;padding:0;margin:0;list-style:none;font-size:0;text-align:center;position:absolute;bottom:0;left:0;right:0}
.a2c-shell .list-carousel .slick-dots li{display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem}
.a2c-shell .list-carousel .slick-dots li button{display:block;width:0.625rem;height:0.625rem;text-indent:-624.9375rem;border:0;background:#000;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.a2c-shell .list-carousel .slick-dots li.slick-active button{background:#97770e}
@media screen and (max-width:63.9375em){.a2c-shell .list-carousel{margin-left:-1.25rem;margin-right:-1.25rem}}
@media screen and (max-width:47.9375em){.a2c-shell .list-carousel{padding:0}
.a2c-shell .list-carousel__item__in{padding:0 1.25rem 1.875rem}
.a2c-shell .list-carousel .slick-arrow{display:none!important}
.a2c-shell .list-carousel .slick-dots{display:block!important}}
@media screen and (max-width:29.9375em){.a2c-shell .list-carousel__item__desc{padding-right:0;font-size:1rem;line-height:1.5rem}
.a2c-shell .list-carousel__item__desc .button{position:static;margin-top:0.9375rem}}
.a2c-shell .form-contact,.a2c-shell table{margin:2.8125rem 0}
.a2c-shell table{border-collapse:collapse;border-spacing:0;width:100%;font-size:1.125rem}
.a2c-shell table td,.a2c-shell table th{height:3.1875rem;padding:0 1.875rem}
.a2c-shell table thead td,.a2c-shell table thead th{background:#b3d6dc}
.a2c-shell table tbody tr:nth-child(2n) td{background:#ededed}
@media screen and (max-width:29.9375em){.a2c-shell table{font-size:1rem}
.a2c-shell table td,.a2c-shell table th{padding:0 0.9375rem}
.a2c-shell .form-contact .h-text-right{text-align:center}}
.a2c-shell .table-wrapper{overflow:auto}
.a2c-shell .form-contact__title{margin-top:-0.625rem;text-transform:none;font-size:2rem}
.a2c-shell .columns{margin:0 -1.25rem}
.a2c-shell .columns__item{float:left;padding:0 1.25rem}
.a2c-shell .columns__item--right,.a2c-shell .h-float-right{float:right}
.a2c-shell .columns--small{margin:0 -0.625rem}
.a2c-shell .columns--small .columns__item{padding:0 0.625rem}
.a2c-shell .columns--e-small{margin:0 -0.3125rem}
.a2c-shell .columns--e-small .columns__item{padding:0 0.3125rem}
@media screen and (max-width:63.9375em){.a2c-shell .columns--small{margin:0 -1.25rem}
.a2c-shell .columns--small .columns__item{padding:0 1.25rem 1.25rem}}
.a2c-shell .columns__item--1{width:1%}
.a2c-shell .columns__item--2{width:2%}
.a2c-shell .columns__item--3{width:3%}
.a2c-shell .columns__item--4{width:4%}
.a2c-shell .columns__item--5{width:5%}
.a2c-shell .columns__item--6{width:6%}
.a2c-shell .columns__item--7{width:7%}
.a2c-shell .columns__item--8{width:8%}
.a2c-shell .columns__item--9{width:9%}
.a2c-shell .columns__item--10{width:10%}
.a2c-shell .columns__item--11{width:11%}
.a2c-shell .columns__item--12{width:12%}
.a2c-shell .columns__item--13{width:13%}
.a2c-shell .columns__item--14{width:14%}
.a2c-shell .columns__item--15{width:15%}
.a2c-shell .columns__item--16{width:16%}
.a2c-shell .columns__item--17{width:17%}
.a2c-shell .columns__item--18{width:18%}
.a2c-shell .columns__item--19{width:19%}
.a2c-shell .columns__item--20{width:20%}
.a2c-shell .columns__item--21{width:21%}
.a2c-shell .columns__item--22{width:22%}
.a2c-shell .columns__item--23{width:23%}
.a2c-shell .columns__item--24{width:24%}
.a2c-shell .columns__item--25{width:25%}
.a2c-shell .columns__item--26{width:26%}
.a2c-shell .columns__item--27{width:27%}
.a2c-shell .columns__item--28{width:28%}
.a2c-shell .columns__item--29{width:29%}
.a2c-shell .columns__item--30{width:30%}
.a2c-shell .columns__item--31{width:31%}
.a2c-shell .columns__item--32{width:32%}
.a2c-shell .columns__item--33{width:33%}
.a2c-shell .columns__item--33-5{width:33.33333%}
.a2c-shell .columns__item--34{width:34%}
.a2c-shell .columns__item--35{width:35%}
.a2c-shell .columns__item--36{width:36%}
.a2c-shell .columns__item--37{width:37%}
.a2c-shell .columns__item--38{width:38%}
.a2c-shell .columns__item--39{width:39%}
.a2c-shell .columns__item--40{width:40%}
.a2c-shell .columns__item--41{width:41%}
.a2c-shell .columns__item--42{width:42%}
.a2c-shell .columns__item--43{width:43%}
.a2c-shell .columns__item--44{width:44%}
.a2c-shell .columns__item--45{width:45%}
.a2c-shell .columns__item--46{width:46%}
.a2c-shell .columns__item--47{width:47%}
.a2c-shell .columns__item--48{width:48%}
.a2c-shell .columns__item--49{width:49%}
.a2c-shell .columns__item--50{width:50%}
.a2c-shell .columns__item--51{width:51%}
.a2c-shell .columns__item--52{width:52%}
.a2c-shell .columns__item--53{width:53%}
.a2c-shell .columns__item--54{width:54%}
.a2c-shell .columns__item--55{width:55%}
.a2c-shell .columns__item--56{width:56%}
.a2c-shell .columns__item--57{width:57%}
.a2c-shell .columns__item--58{width:58%}
.a2c-shell .columns__item--59{width:59%}
.a2c-shell .columns__item--60{width:60%}
.a2c-shell .columns__item--61{width:61%}
.a2c-shell .columns__item--62{width:62%}
.a2c-shell .columns__item--63{width:63%}
.a2c-shell .columns__item--64{width:64%}
.a2c-shell .columns__item--65{width:65%}
.a2c-shell .columns__item--66{width:66%}
.a2c-shell .columns__item--67{width:67%}
.a2c-shell .columns__item--68{width:68%}
.a2c-shell .columns__item--69{width:69%}
.a2c-shell .columns__item--70{width:70%}
.a2c-shell .columns__item--71{width:71%}
.a2c-shell .columns__item--72{width:72%}
.a2c-shell .columns__item--73{width:73%}
.a2c-shell .columns__item--74{width:74%}
.a2c-shell .columns__item--75{width:75%}
.a2c-shell .columns__item--76{width:76%}
.a2c-shell .columns__item--77{width:77%}
.a2c-shell .columns__item--78{width:78%}
.a2c-shell .columns__item--79{width:79%}
.a2c-shell .columns__item--80{width:80%}
.a2c-shell .columns__item--81{width:81%}
.a2c-shell .columns__item--82{width:82%}
.a2c-shell .columns__item--83{width:83%}
.a2c-shell .columns__item--84{width:84%}
.a2c-shell .columns__item--85{width:85%}
.a2c-shell .columns__item--86{width:86%}
.a2c-shell .columns__item--87{width:87%}
.a2c-shell .columns__item--88{width:88%}
.a2c-shell .columns__item--89{width:89%}
.a2c-shell .columns__item--90{width:90%}
.a2c-shell .columns__item--91{width:91%}
.a2c-shell .columns__item--92{width:92%}
.a2c-shell .columns__item--93{width:93%}
.a2c-shell .columns__item--94{width:94%}
.a2c-shell .columns__item--95{width:95%}
.a2c-shell .columns__item--96{width:96%}
.a2c-shell .columns__item--97{width:97%}
.a2c-shell .columns__item--98{width:98%}
.a2c-shell .columns__item--99{width:99%}
.a2c-shell .columns__item--100{width:100%}
@media screen and (max-width:47.9375em){.a2c-shell .columns__item--tab-1{width:1%}
.a2c-shell .columns__item--tab-2{width:2%}
.a2c-shell .columns__item--tab-3{width:3%}
.a2c-shell .columns__item--tab-4{width:4%}
.a2c-shell .columns__item--tab-5{width:5%}
.a2c-shell .columns__item--tab-6{width:6%}
.a2c-shell .columns__item--tab-7{width:7%}
.a2c-shell .columns__item--tab-8{width:8%}
.a2c-shell .columns__item--tab-9{width:9%}
.a2c-shell .columns__item--tab-10{width:10%}
.a2c-shell .columns__item--tab-11{width:11%}
.a2c-shell .columns__item--tab-12{width:12%}
.a2c-shell .columns__item--tab-13{width:13%}
.a2c-shell .columns__item--tab-14{width:14%}
.a2c-shell .columns__item--tab-15{width:15%}
.a2c-shell .columns__item--tab-16{width:16%}
.a2c-shell .columns__item--tab-17{width:17%}
.a2c-shell .columns__item--tab-18{width:18%}
.a2c-shell .columns__item--tab-19{width:19%}
.a2c-shell .columns__item--tab-20{width:20%}
.a2c-shell .columns__item--tab-21{width:21%}
.a2c-shell .columns__item--tab-22{width:22%}
.a2c-shell .columns__item--tab-23{width:23%}
.a2c-shell .columns__item--tab-24{width:24%}
.a2c-shell .columns__item--tab-25{width:25%}
.a2c-shell .columns__item--tab-26{width:26%}
.a2c-shell .columns__item--tab-27{width:27%}
.a2c-shell .columns__item--tab-28{width:28%}
.a2c-shell .columns__item--tab-29{width:29%}
.a2c-shell .columns__item--tab-30{width:30%}
.a2c-shell .columns__item--tab-31{width:31%}
.a2c-shell .columns__item--tab-32{width:32%}
.a2c-shell .columns__item--tab-33{width:33%}
.a2c-shell .columns__item--tab-34{width:34%}
.a2c-shell .columns__item--tab-35{width:35%}
.a2c-shell .columns__item--tab-36{width:36%}
.a2c-shell .columns__item--tab-37{width:37%}
.a2c-shell .columns__item--tab-38{width:38%}
.a2c-shell .columns__item--tab-39{width:39%}
.a2c-shell .columns__item--tab-40{width:40%}
.a2c-shell .columns__item--tab-41{width:41%}
.a2c-shell .columns__item--tab-42{width:42%}
.a2c-shell .columns__item--tab-43{width:43%}
.a2c-shell .columns__item--tab-44{width:44%}
.a2c-shell .columns__item--tab-45{width:45%}
.a2c-shell .columns__item--tab-46{width:46%}
.a2c-shell .columns__item--tab-47{width:47%}
.a2c-shell .columns__item--tab-48{width:48%}
.a2c-shell .columns__item--tab-49{width:49%}
.a2c-shell .columns__item--tab-50{width:50%}
.a2c-shell .columns__item--tab-51{width:51%}
.a2c-shell .columns__item--tab-52{width:52%}
.a2c-shell .columns__item--tab-53{width:53%}
.a2c-shell .columns__item--tab-54{width:54%}
.a2c-shell .columns__item--tab-55{width:55%}
.a2c-shell .columns__item--tab-56{width:56%}
.a2c-shell .columns__item--tab-57{width:57%}
.a2c-shell .columns__item--tab-58{width:58%}
.a2c-shell .columns__item--tab-59{width:59%}
.a2c-shell .columns__item--tab-60{width:60%}
.a2c-shell .columns__item--tab-61{width:61%}
.a2c-shell .columns__item--tab-62{width:62%}
.a2c-shell .columns__item--tab-63{width:63%}
.a2c-shell .columns__item--tab-64{width:64%}
.a2c-shell .columns__item--tab-65{width:65%}
.a2c-shell .columns__item--tab-66{width:66%}
.a2c-shell .columns__item--tab-67{width:67%}
.a2c-shell .columns__item--tab-68{width:68%}
.a2c-shell .columns__item--tab-69{width:69%}
.a2c-shell .columns__item--tab-70{width:70%}
.a2c-shell .columns__item--tab-71{width:71%}
.a2c-shell .columns__item--tab-72{width:72%}
.a2c-shell .columns__item--tab-73{width:73%}
.a2c-shell .columns__item--tab-74{width:74%}
.a2c-shell .columns__item--tab-75{width:75%}
.a2c-shell .columns__item--tab-76{width:76%}
.a2c-shell .columns__item--tab-77{width:77%}
.a2c-shell .columns__item--tab-78{width:78%}
.a2c-shell .columns__item--tab-79{width:79%}
.a2c-shell .columns__item--tab-80{width:80%}
.a2c-shell .columns__item--tab-81{width:81%}
.a2c-shell .columns__item--tab-82{width:82%}
.a2c-shell .columns__item--tab-83{width:83%}
.a2c-shell .columns__item--tab-84{width:84%}
.a2c-shell .columns__item--tab-85{width:85%}
.a2c-shell .columns__item--tab-86{width:86%}
.a2c-shell .columns__item--tab-87{width:87%}
.a2c-shell .columns__item--tab-88{width:88%}
.a2c-shell .columns__item--tab-89{width:89%}
.a2c-shell .columns__item--tab-90{width:90%}
.a2c-shell .columns__item--tab-91{width:91%}
.a2c-shell .columns__item--tab-92{width:92%}
.a2c-shell .columns__item--tab-93{width:93%}
.a2c-shell .columns__item--tab-94{width:94%}
.a2c-shell .columns__item--tab-95{width:95%}
.a2c-shell .columns__item--tab-96{width:96%}
.a2c-shell .columns__item--tab-97{width:97%}
.a2c-shell .columns__item--tab-98{width:98%}
.a2c-shell .columns__item--tab-99{width:99%}
.a2c-shell .columns__item--tab-100{width:100%}}
@media screen and (max-width:29.9375em){.a2c-shell .columns__item--mob-1{width:1%}
.a2c-shell .columns__item--mob-2{width:2%}
.a2c-shell .columns__item--mob-3{width:3%}
.a2c-shell .columns__item--mob-4{width:4%}
.a2c-shell .columns__item--mob-5{width:5%}
.a2c-shell .columns__item--mob-6{width:6%}
.a2c-shell .columns__item--mob-7{width:7%}
.a2c-shell .columns__item--mob-8{width:8%}
.a2c-shell .columns__item--mob-9{width:9%}
.a2c-shell .columns__item--mob-10{width:10%}
.a2c-shell .columns__item--mob-11{width:11%}
.a2c-shell .columns__item--mob-12{width:12%}
.a2c-shell .columns__item--mob-13{width:13%}
.a2c-shell .columns__item--mob-14{width:14%}
.a2c-shell .columns__item--mob-15{width:15%}
.a2c-shell .columns__item--mob-16{width:16%}
.a2c-shell .columns__item--mob-17{width:17%}
.a2c-shell .columns__item--mob-18{width:18%}
.a2c-shell .columns__item--mob-19{width:19%}
.a2c-shell .columns__item--mob-20{width:20%}
.a2c-shell .columns__item--mob-21{width:21%}
.a2c-shell .columns__item--mob-22{width:22%}
.a2c-shell .columns__item--mob-23{width:23%}
.a2c-shell .columns__item--mob-24{width:24%}
.a2c-shell .columns__item--mob-25{width:25%}
.a2c-shell .columns__item--mob-26{width:26%}
.a2c-shell .columns__item--mob-27{width:27%}
.a2c-shell .columns__item--mob-28{width:28%}
.a2c-shell .columns__item--mob-29{width:29%}
.a2c-shell .columns__item--mob-30{width:30%}
.a2c-shell .columns__item--mob-31{width:31%}
.a2c-shell .columns__item--mob-32{width:32%}
.a2c-shell .columns__item--mob-33{width:33%}
.a2c-shell .columns__item--mob-34{width:34%}
.a2c-shell .columns__item--mob-35{width:35%}
.a2c-shell .columns__item--mob-36{width:36%}
.a2c-shell .columns__item--mob-37{width:37%}
.a2c-shell .columns__item--mob-38{width:38%}
.a2c-shell .columns__item--mob-39{width:39%}
.a2c-shell .columns__item--mob-40{width:40%}
.a2c-shell .columns__item--mob-41{width:41%}
.a2c-shell .columns__item--mob-42{width:42%}
.a2c-shell .columns__item--mob-43{width:43%}
.a2c-shell .columns__item--mob-44{width:44%}
.a2c-shell .columns__item--mob-45{width:45%}
.a2c-shell .columns__item--mob-46{width:46%}
.a2c-shell .columns__item--mob-47{width:47%}
.a2c-shell .columns__item--mob-48{width:48%}
.a2c-shell .columns__item--mob-49{width:49%}
.a2c-shell .columns__item--mob-50{width:50%}
.a2c-shell .columns__item--mob-51{width:51%}
.a2c-shell .columns__item--mob-52{width:52%}
.a2c-shell .columns__item--mob-53{width:53%}
.a2c-shell .columns__item--mob-54{width:54%}
.a2c-shell .columns__item--mob-55{width:55%}
.a2c-shell .columns__item--mob-56{width:56%}
.a2c-shell .columns__item--mob-57{width:57%}
.a2c-shell .columns__item--mob-58{width:58%}
.a2c-shell .columns__item--mob-59{width:59%}
.a2c-shell .columns__item--mob-60{width:60%}
.a2c-shell .columns__item--mob-61{width:61%}
.a2c-shell .columns__item--mob-62{width:62%}
.a2c-shell .columns__item--mob-63{width:63%}
.a2c-shell .columns__item--mob-64{width:64%}
.a2c-shell .columns__item--mob-65{width:65%}
.a2c-shell .columns__item--mob-66{width:66%}
.a2c-shell .columns__item--mob-67{width:67%}
.a2c-shell .columns__item--mob-68{width:68%}
.a2c-shell .columns__item--mob-69{width:69%}
.a2c-shell .columns__item--mob-70{width:70%}
.a2c-shell .columns__item--mob-71{width:71%}
.a2c-shell .columns__item--mob-72{width:72%}
.a2c-shell .columns__item--mob-73{width:73%}
.a2c-shell .columns__item--mob-74{width:74%}
.a2c-shell .columns__item--mob-75{width:75%}
.a2c-shell .columns__item--mob-76{width:76%}
.a2c-shell .columns__item--mob-77{width:77%}
.a2c-shell .columns__item--mob-78{width:78%}
.a2c-shell .columns__item--mob-79{width:79%}
.a2c-shell .columns__item--mob-80{width:80%}
.a2c-shell .columns__item--mob-81{width:81%}
.a2c-shell .columns__item--mob-82{width:82%}
.a2c-shell .columns__item--mob-83{width:83%}
.a2c-shell .columns__item--mob-84{width:84%}
.a2c-shell .columns__item--mob-85{width:85%}
.a2c-shell .columns__item--mob-86{width:86%}
.a2c-shell .columns__item--mob-87{width:87%}
.a2c-shell .columns__item--mob-88{width:88%}
.a2c-shell .columns__item--mob-89{width:89%}
.a2c-shell .columns__item--mob-90{width:90%}
.a2c-shell .columns__item--mob-91{width:91%}
.a2c-shell .columns__item--mob-92{width:92%}
.a2c-shell .columns__item--mob-93{width:93%}
.a2c-shell .columns__item--mob-94{width:94%}
.a2c-shell .columns__item--mob-95{width:95%}
.a2c-shell .columns__item--mob-96{width:96%}
.a2c-shell .columns__item--mob-97{width:97%}
.a2c-shell .columns__item--mob-98{width:98%}
.a2c-shell .columns__item--mob-99{width:99%}
.a2c-shell .columns__item--mob-100{width:100%}}
.a2c-shell .h-vertical-aligned{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}
.a2c-shell .h-horizontal-aligned{position:absolute;left:0;right:0;margin-right:auto;margin-left:auto}
.a2c-shell .h-both-aligned{position:absolute;left:0;right:0;margin:auto;bottom:0;top:0}
.a2c-shell .h-table{display:table;width:100%}
.a2c-shell .h-cell{display:table-cell}
.a2c-shell .h-text-right{text-align:right}
.a2c-shell .h-text-left{text-align:left}
.a2c-shell .h-text-center{text-align:center}
.a2c-shell .h-text-justify{text-align:justify}
.a2c-shell .h-uppercase{text-transform:uppercase}
.a2c-shell .h-text-no-decoration{text-decoration:none}
.a2c-shell .h-text-strike{text-decoration:line-through}
.a2c-shell .h-m0{margin:0}
.a2c-shell .h-m5{margin:0.3125rem}
.a2c-shell .h-m10{margin:0.625rem}
.a2c-shell .h-m15{margin:0.9375rem}
.a2c-shell .h-m20{margin:1.25rem}
.a2c-shell .h-m25{margin:1.5625rem}
.a2c-shell .h-m30{margin:1.875rem}
.a2c-shell .h-m35{margin:2.1875rem}
.a2c-shell .h-m40{margin:2.5rem}
.a2c-shell .h-m45{margin:2.8125rem}
.a2c-shell .h-m50{margin:3.125rem}
.a2c-shell .h-m55{margin:3.4375rem}
.a2c-shell .h-m60{margin:3.75rem}
.a2c-shell .h-ml0{margin-left:0}
.a2c-shell .h-ml5{margin-left:0.3125rem}
.a2c-shell .h-ml10{margin-left:0.625rem}
.a2c-shell .h-ml15{margin-left:0.9375rem}
.a2c-shell .h-ml20{margin-left:1.25rem}
.a2c-shell .h-ml25{margin-left:1.5625rem}
.a2c-shell .h-ml30{margin-left:1.875rem}
.a2c-shell .h-ml35{margin-left:2.1875rem}
.a2c-shell .h-ml40{margin-left:2.5rem}
.a2c-shell .h-ml45{margin-left:2.8125rem}
.a2c-shell .h-ml50{margin-left:3.125rem}
.a2c-shell .h-ml55{margin-left:3.4375rem}
.a2c-shell .h-ml60{margin-left:3.75rem}
.a2c-shell .h-mr0{margin-right:0}
.a2c-shell .h-mr5{margin-right:0.3125rem}
.a2c-shell .h-mr10{margin-right:0.625rem}
.a2c-shell .h-mr15{margin-right:0.9375rem}
.a2c-shell .h-mr20{margin-right:1.25rem}
.a2c-shell .h-mr25{margin-right:1.5625rem}
.a2c-shell .h-mr30{margin-right:1.875rem}
.a2c-shell .h-mr35{margin-right:2.1875rem}
.a2c-shell .h-mr40{margin-right:2.5rem}
.a2c-shell .h-mr45{margin-right:2.8125rem}
.a2c-shell .h-mr50{margin-right:3.125rem}
.a2c-shell .h-mr55{margin-right:3.4375rem}
.a2c-shell .h-mr60{margin-right:3.75rem}
.a2c-shell .h-mt0{margin-top:0}
.a2c-shell .h-mt5{margin-top:0.3125rem}
.a2c-shell .h-mt10{margin-top:0.625rem}
.a2c-shell .h-mt15{margin-top:0.9375rem}
.a2c-shell .h-mt20{margin-top:1.25rem}
.a2c-shell .h-mt25{margin-top:1.5625rem}
.a2c-shell .h-mt30{margin-top:1.875rem}
.a2c-shell .h-mt35{margin-top:2.1875rem}
.a2c-shell .h-mt40{margin-top:2.5rem}
.a2c-shell .h-mt45{margin-top:2.8125rem}
.a2c-shell .h-mt50{margin-top:3.125rem}
.a2c-shell .h-mt55{margin-top:3.4375rem}
.a2c-shell .h-mt60{margin-top:3.75rem}
.a2c-shell .h-mb0{margin-bottom:0}
.a2c-shell .h-mb5{margin-bottom:0.3125rem}
.a2c-shell .h-mb10{margin-bottom:0.625rem}
.a2c-shell .h-mb15{margin-bottom:0.9375rem}
.a2c-shell .h-mb20{margin-bottom:1.25rem}
.a2c-shell .h-mb25{margin-bottom:1.5625rem}
.a2c-shell .h-mb30{margin-bottom:1.875rem}
.a2c-shell .h-mb35{margin-bottom:2.1875rem}
.a2c-shell .h-mb40{margin-bottom:2.5rem}
.a2c-shell .h-mb45{margin-bottom:2.8125rem}
.a2c-shell .h-mb50{margin-bottom:3.125rem}
.a2c-shell .h-mb55{margin-bottom:3.4375rem}
.a2c-shell .h-mb60{margin-bottom:3.75rem}
.a2c-shell .h-p0{padding:0}
.a2c-shell .h-p5{padding:0.3125rem}
.a2c-shell .h-p10{padding:0.625rem}
.a2c-shell .h-p15{padding:0.9375rem}
.a2c-shell .h-p20{padding:1.25rem}
.a2c-shell .h-p25{padding:1.5625rem}
.a2c-shell .h-p30{padding:1.875rem}
.a2c-shell .h-p35{padding:2.1875rem}
.a2c-shell .h-p40{padding:2.5rem}
.a2c-shell .h-p45{padding:2.8125rem}
.a2c-shell .h-p50{padding:3.125rem}
.a2c-shell .h-p55{padding:3.4375rem}
.a2c-shell .h-p60{padding:3.75rem}
.a2c-shell .h-pl0{padding-left:0}
.a2c-shell .h-pl5{padding-left:0.3125rem}
.a2c-shell .h-pl10{padding-left:0.625rem}
.a2c-shell .h-pl15{padding-left:0.9375rem}
.a2c-shell .h-pl20{padding-left:1.25rem}
.a2c-shell .h-pl25{padding-left:1.5625rem}
.a2c-shell .h-pl30{padding-left:1.875rem}
.a2c-shell .h-pl35{padding-left:2.1875rem}
.a2c-shell .h-pl40{padding-left:2.5rem}
.a2c-shell .h-pl45{padding-left:2.8125rem}
.a2c-shell .h-pl50{padding-left:3.125rem}
.a2c-shell .h-pl55{padding-left:3.4375rem}
.a2c-shell .h-pl60{padding-left:3.75rem}
.a2c-shell .h-pr0{padding-right:0}
.a2c-shell .h-pr5{padding-right:0.3125rem}
.a2c-shell .h-pr10{padding-right:0.625rem}
.a2c-shell .h-pr15{padding-right:0.9375rem}
.a2c-shell .h-pr20{padding-right:1.25rem}
.a2c-shell .h-pr25{padding-right:1.5625rem}
.a2c-shell .h-pr30{padding-right:1.875rem}
.a2c-shell .h-pr35{padding-right:2.1875rem}
.a2c-shell .h-pr40{padding-right:2.5rem}
.a2c-shell .h-pr45{padding-right:2.8125rem}
.a2c-shell .h-pr50{padding-right:3.125rem}
.a2c-shell .h-pr55{padding-right:3.4375rem}
.a2c-shell .h-pr60{padding-right:3.75rem}
.a2c-shell .h-pt0{padding-top:0}
.a2c-shell .h-pt5{padding-top:0.3125rem}
.a2c-shell .h-pt10{padding-top:0.625rem}
.a2c-shell .h-pt15{padding-top:0.9375rem}
.a2c-shell .h-pt20{padding-top:1.25rem}
.a2c-shell .h-pt25{padding-top:1.5625rem}
.a2c-shell .h-pt30{padding-top:1.875rem}
.a2c-shell .h-pt35{padding-top:2.1875rem}
.a2c-shell .h-pt40{padding-top:2.5rem}
.a2c-shell .h-pt45{padding-top:2.8125rem}
.a2c-shell .h-pt50{padding-top:3.125rem}
.a2c-shell .h-pt55{padding-top:3.4375rem}
.a2c-shell .h-pt60{padding-top:3.75rem}
.a2c-shell .h-pb0{padding-bottom:0}
.a2c-shell .h-pb5{padding-bottom:0.3125rem}
.a2c-shell .h-pb10{padding-bottom:0.625rem}
.a2c-shell .h-pb15{padding-bottom:0.9375rem}
.a2c-shell .h-pb20{padding-bottom:1.25rem}
.a2c-shell .h-pb25{padding-bottom:1.5625rem}
.a2c-shell .h-pb30{padding-bottom:1.875rem}
.a2c-shell .h-pb35{padding-bottom:2.1875rem}
.a2c-shell .h-pb40{padding-bottom:2.5rem}
.a2c-shell .h-pb45{padding-bottom:2.8125rem}
.a2c-shell .h-pb50{padding-bottom:3.125rem}
.a2c-shell .h-pb55{padding-bottom:3.4375rem}
.a2c-shell .h-pb60{padding-bottom:3.75rem}
.a2c-shell .h-fs10{font-size:0.625rem}
.a2c-shell .h-fs11{font-size:0.6875rem}
.a2c-shell .h-fs12{font-size:0.75rem}
.a2c-shell .h-fs13{font-size:0.8125rem}
.a2c-shell .h-fs14{font-size:0.875rem}
.a2c-shell .h-fs15{font-size:0.9375rem}
.a2c-shell .h-fs16{font-size:1rem}
.a2c-shell .h-fs17{font-size:1.0625rem}
.a2c-shell .h-fs18{font-size:1.125rem}
.a2c-shell .h-fs19{font-size:1.1875rem}
.a2c-shell .h-fs20{font-size:1.25rem}
.a2c-shell .h-fs21{font-size:1.3125rem}
.a2c-shell .h-fs22{font-size:1.375rem}
.a2c-shell .h-fs23{font-size:1.4375rem}
.a2c-shell .h-fs24{font-size:1.5rem}
.a2c-shell .h-fw-normal{font-weight:400}
.a2c-shell .h-fw-bold{font-weight:700}
.a2c-shell .h-fstyle-normal{font-style:normal}
.a2c-shell .h-fstyle-italic{font-style:italic}
.a2c-shell .h-clear-r{clear:right}
.a2c-shell .h-clear-l{clear:left}
.a2c-shell .h-float-left{float:left}
.a2c-shell .h-float-none{float:none}
.a2c-shell .h-display-inline{display:inline}
.a2c-shell .h-display-inline-block{display:inline-block}
.a2c-shell .h-display-block{display:block}
.a2c-shell .h-display-none{display:none}
.a2c-shell .h-center-block{display:block;margin-left:auto;margin-right:auto;float:none}
.a2c-shell .h-cursor-pointer{cursor:pointer}
.a2c-shell .h-cursor-move{cursor:move}
.a2c-shell .h-cursor-auto{cursor:auto}
.a2c-shell .h-cursor-help{cursor:help}
.a2c-shell .h-relative{position:relative}
.a2c-shell .font_gold{
    color: #97770e !important;
}
.a2c-shell .box-desc ul,.a2c-shell .list-items__item__text ul{
    margin-left: 20px;
    margin-bottom: 16px;
}
.a2c-shell .list-items__item__text ul li{
    list-style-type: disc;
}
.a2c-shell .margin-bottom-3rem{
    margin-bottom: 3rem;
}
.a2c-shell .columns{
    clear: both;
}
.a2c-shell .not-italic{
    font-style: normal !important;
}
.a2c-shell .submenu__item__banner p{
    font-style: normal !important;
}
.a2c-shell .header__right__contact a{
    vertical-align: top !important;
}
.a2c-shell .list-items__item__in .button,.a2c-shell .list-items__item__text p{
    margin-top: 0rem;
}
.a2c-shell .box-desc{
    clear: both;
}
.a2c-shell .submenu__item__desc__title{
    font-size: 22px;
    position: relative;
    top: 4px;
}
@media (min-width: 980px){.a2c-shell .footer__menu__item.footer__menu__item--last address{
        font-style: normal; text-align: left;
    }
.a2c-shell .footer__menu__item.footer__menu__item--last address p{
        text-align: justify;
    }
.a2c-shell .box-intro__header__title.font_gold{
        font-size: 2.34375rem;
    }}
.a2c-shell .footer__menu__item.footer__menu__item--last address p a{
    color: black !important;
}
.a2c-shell .footer__menu__item.footer__menu__item--last address{
    font-style: normal !important;
}
.a2c-shell .box-desc table td,.a2c-shell .box-desc table th{
    vertical-align: middle;
}
.a2c-shell .box-desc table td p,.a2c-shell .box-desc table th p{
    margin: 0;
}
.a2c-shell .box-desc table td h1,.a2c-shell .box-desc table th h1{
    border: none;
}
.a2c-shell .box-desc table td h1:after,.a2c-shell .box-desc table th h1:after{
    display: none;
}
.a2c-shell .submenu{
			min-height: 550px;
		}
.a2c-shell .box-intro{
			margin-left: 0 !important;
			margin-right: 0 !important;
			margin-bottom: 0;
    		padding: 0;
		}
.a2c-shell .buttons-row{
			margin-top: 1rem;
		}
.a2c-shell .buttons-row .list-items__item__header{
			transform: none !important;
			-webkit-transform: none !important;
		}
@media (max-width: 500px){.a2c-shell .buttons-row{
					margin-top: 0 !important;
				}}
.a2c-shell .buttons-row::after{
		  content: "";
		  clear: both;
		  display: table;
		}
.a2c-shell .btns-row-item{
				min-height: 8rem; margin-bottom: 1rem; position: relative; max-width: 100%; cursor: pointer; background: #ededed; padding: 1rem;
			}
@media (max-width: 500px){.a2c-shell .btns-row-item{
					float: none !important;
					min-height: auto !important;
				}}
.a2c-shell .carret{
			display: inline-block;
			display: none !important; 		
			position: relative;
			left: 10px;
			bottom: 4px;
			border: solid black;
  border-width: 0 1px 1px 0; 
  padding: 3px;
  transform: rotate(45deg);
  cursor: pointer;
  -webkit-transform: rotate(45deg);
		}
.a2c-shell ul.third-level{
			margin-left: 2em;
		}
.a2c-shell ul.third-level li a::before{
			content: "";
			margin-right: 10px;
			  border: solid #927b38;
  border-width: 0 1px 1px 0;
  display: inline-block;
  color: #927b38;
  padding: 3px; 
  cursor: pointer;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
		}
.a2c-shell .carret.active{
			top: 0;
			bottom: 0;
			  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
		}
.a2c-shell.cs_CZ .carret{
			display: inline-block !important;
			display: inline; 		
		}
.a2c-shell .submenu__desc{    
    		vertical-align: top !important;   
		}
.a2c-shell section{display:block;}
.a2c-shell a{background-color:transparent;}
.a2c-shell a:active,.a2c-shell a:hover{outline:0;}
@media print{.a2c-shell *,.a2c-shell *:before,.a2c-shell *:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
.a2c-shell a,.a2c-shell a:visited{text-decoration:underline;}
.a2c-shell a[href]:after{content:" (" attr(href) ")";}
.a2c-shell a[href^="#"]:after{content:"";}
.a2c-shell p,.a2c-shell h2{orphans:3;widows:3;}
.a2c-shell h2{page-break-after:avoid;}}
.a2c-shell *{box-sizing:border-box;}
.a2c-shell *:before,.a2c-shell *:after{box-sizing:border-box;}
.a2c-shell a{color:#323232;text-decoration:none;}
.a2c-shell a:hover,.a2c-shell a:focus{color:#0c0c0c;text-decoration:underline;}
.a2c-shell a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.a2c-shell h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
.a2c-shell h2{margin-top:32px;margin-bottom:16px;}
.a2c-shell h2{font-size:43px;}
.a2c-shell p{margin:0 0 16px;}
.a2c-shell .text-right{text-align:right;}
.a2c-shell .text-center{text-align:center;}
.a2c-shell .row{margin-left:-5px;margin-right:-5px;}
.a2c-shell .row:before,.a2c-shell .row:after{content:" ";display:table;}
.a2c-shell .row:after{clear:both;}
.a2c-shell .col-sm-6,.a2c-shell .col-xs-12{position:relative;min-height:1px;padding-left:5px;padding-right:5px;}
.a2c-shell .col-xs-12{float:left;}
.a2c-shell .col-xs-12{width:100%;}
@media (min-width: 768px){.a2c-shell .col-sm-6{float:left;}
.a2c-shell .col-sm-6{width:50%;}
.a2c-shell .col-sm-pull-6{right:50%;}
.a2c-shell .col-sm-push-6{left:50%;}}
.a2c-shell section{margin:10px 10px;}
@media (min-width: 768px){.a2c-shell section{margin-left:30px;margin-right:30px;}}
.a2c-shell section{padding:40px 0;}
.a2c-shell .no-margin{margin-top:0!important;margin-bottom:0!important;}
.a2c-shell .padding-bottom-sm{padding-bottom:20px!important;}
@media (max-width: 767px){.a2c-shell .text-center-xs{text-align:center!important;}}
.a2c-shell *,.a2c-shell *:focus,.a2c-shell *:hover{outline:none;}
.a2c-shell #cookies{width:calc(100% - 60px);position:fixed;bottom:0;padding:10px 50px;display:none;color:#fff;background:#97770e;z-index:10000;}
.a2c-shell #cookies a:not(.btn),.a2c-shell #cookies a:hover:not(.btn),.a2c-shell #cookies a:active{color:#7b9b00;text-decoration:underline;}
.a2c-shell #cookies p{margin-bottom:30px;}
.a2c-shell #cookies .btn{width:220px;padding:7px 10px;color:#fff;}
@media (max-width: 767px){.a2c-shell #cookies{width:calc(100% - 20px);line-height:20px;padding:10px 20px;}
.a2c-shell #cookies p{font-size:85%;}
.a2c-shell #cookies h2{font-size:25px;}}
.a2c-shell #cookies .button{background:#fff;}
.a2c-shell.ru_RU{
			font-family: 'Playfair Display', serif;
		}
.a2c-shell .a2c-service-cta{
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  gap: 1rem;
  margin: 1.875rem 0;
  padding: 0;
  text-align: left;
}
.a2c-shell .a2c-service-cta__link{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.75rem;
  width: 23.125rem;
  max-width: 100%;
  min-width: 0;
  height: auto;
  min-height: 3.25rem;
  padding: 0.625rem 1.5625rem;
  font-family: inherit;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.25;
  text-transform: none;
  text-align: center;
  white-space: normal;
  text-decoration: none;
  background: #9e8123;
  border: 0.0625rem solid #9e8123;
  border-radius: 0;
  box-shadow: none;
  color: #fff !important;
}
.a2c-shell .a2c-service-cta__link:hover{
  background: #826b1b;
  border-color: #826b1b;
  color: #fff !important;
  text-decoration: none;
}
.a2c-shell .a2c-service-cta__link:focus-visible,.a2c-shell .a2c-contact-cta a:focus-visible{
  outline: 3px solid #806409;
  outline-offset: 3px;
}
.a2c-shell .a2c-service-cta__link svg{
  flex: none;
  width: 1.1875rem;
  height: 1.1875rem;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.6;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.a2c-shell .a2c-service-cta__link span{ min-width: 0; }
.a2c-shell .a2c-contact-cta{
  width: 26rem;
  max-width: 100%;
  margin: 1.125rem auto 1.5rem;
  text-align: center;
}
.a2c-shell .a2c-contact-cta__booking{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 3.25rem;
  padding: 0.625rem 1.25rem;
  border: 1px solid #9e8123;
  color: #554619 !important;
  background: transparent;
  font-size: 1.25rem;
  line-height: 1.4;
  text-transform: uppercase;
  text-decoration: none;
}
.a2c-shell .a2c-contact-cta__booking:hover{ background: #f8f5ea; text-decoration: none; }
.a2c-shell .box-desc .a2c-contact-cta__phone{ margin: 0.875rem 0 0; font-size: 1.25rem; text-align: center; }
.a2c-shell .a2c-contact-cta__phone a{ white-space: nowrap; color: #554619; text-decoration: underline; text-underline-offset: 0.2em; }
@media (max-width: 35rem){.a2c-shell .a2c-service-cta{ flex-direction: column; align-items: stretch; }
.a2c-shell .a2c-service-cta__link{ width: 100%; }}
.a2c-shell .footer__menu.a2c-prague-footer{
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.25fr) minmax(9.0625rem, 0.6fr);
  gap: 0;
  margin: 0;
  text-align: left;
}
.a2c-shell .footer__menu.a2c-prague-footer > .footer__menu__item,.a2c-shell .footer__menu.a2c-prague-footer > .footer__menu__item{
  display: block;
  width: auto;
  margin-top: 3.375rem;
  padding: 0;
}
.a2c-shell .footer.a2c-footer-variant-ii:before{
  height: 0.0625rem;
  max-width: none;
  background: #ded8ca;
}
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__identity{
  padding-right: clamp(2.125rem, 4vw, 4.375rem);
  border-right: 0.0625rem solid #ded8ca;
}
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__identity .footer__title{
  font-size: 1.125rem;
}
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__service{
  padding-left: clamp(2.125rem, 4vw, 4.375rem);
}
.a2c-shell .a2c-footer-variant-ii__label{
  display: block;
  margin-bottom: 0.5rem;
  color: #97770e;
  font-size: 1.125rem;
  font-weight: 400;
  text-transform: uppercase;
}
.a2c-shell .a2c-footer-variant-ii__phones,.a2c-shell .a2c-footer-variant-ii__hours{
  margin: 0;
  font-style: normal;
}
.a2c-shell .a2c-footer-variant-ii__phones a{
  display: inline-block;
  margin-right: 1.3125rem;
  color: inherit;
}
.a2c-shell .a2c-footer-variant-ii__phones a:last-child{ margin-right: 0; }
.a2c-shell .a2c-footer-variant-ii__hours{ margin-top: 0.1875rem; }
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__social{
  display: flex;
  justify-content: flex-end;
  margin-top: 3.6875rem;
  padding-top: 1.4375rem;
  text-align: right;
}
.a2c-shell .a2c-footer-variant-ii__social .list-social{
  position: relative;
  margin: 0;
}
.a2c-shell .a2c-footer-variant-ii__social .list-social:before{
  position: absolute;
  bottom: 1.25rem;
  left: calc(50% + 0.1875rem);
  width: 4.8125rem;
  height: 0.125rem;
  content: "";
  background: #97770e;
  transform: translateX(-50%);
}
.a2c-shell .box-desc img{
  max-width: 100%;
  height: auto !important;
}
@media (max-width: 29.9375em){.a2c-shell .a2c-service-cta{
    flex-direction: column;
    align-items: stretch;
    text-align: center;
  }
.a2c-shell .a2c-service-cta__link{ max-width: 100%; }}
@media (max-width: 47.9375rem){.a2c-shell .footer__menu.a2c-prague-footer{
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    text-align: center;
  }
.a2c-shell .footer__menu.a2c-prague-footer > .footer__menu__item,.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__social{
    margin-top: 2.4375rem;
    padding: 0 1rem;
    text-align: center;
  }
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__identity{
    padding-bottom: 1.6875rem;
    border-right: 0;
  }
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__service{
    padding-top: 1.625rem;
    padding-left: 1rem;
    border-top: 0.0625rem solid #ded8ca;
  }
.a2c-shell .footer__menu.a2c-prague-footer > .a2c-footer-variant-ii__social{
    justify-content: flex-start;
    padding-top: 1.125rem;
  }
.a2c-shell .a2c-footer-variant-ii__social .list-social:before{
    bottom: 0;
  }}
.a2c-shell .a2c-mobile-nav-toggle,.a2c-shell .a2c-mobile-overview,.a2c-shell .a2c-mobile-overview-item{display:none!important}
@media(max-width:63.9375em){.a2c-shell #js-navigation.a2c-mobile-nav-ready{display:none!important;height:auto!important;overflow:visible!important}
.a2c-shell #js-navigation.a2c-mobile-menu-open{display:block!important}
.a2c-shell #js-navigation .a2c-mobile-desktop-link{display:none!important}
.a2c-shell #js-navigation .a2c-mobile-nav-toggle{display:flex!important;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.5rem;border:0;border-radius:0;padding:1rem 1.25rem;background:#97770e;color:#fff;font:inherit;font-size:1.375rem;line-height:1.3;text-align:left;text-transform:uppercase;cursor:pointer}
.a2c-shell #js-navigation .menu>.menu__item>.a2c-mobile-nav-toggle{min-height:0;padding:30px 35px;border-bottom:1px solid #e6e6e6;font-size:18px;line-height:1}
.a2c-shell #js-navigation .a2c-mobile-nav-toggle:after{content:"";width:.55rem;height:.55rem;flex:none;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:.2rem}
.a2c-shell #js-navigation .a2c-mobile-nav-toggle[aria-expanded="true"]:after{transform:rotate(225deg)}
.a2c-shell #js-navigation .a2c-mobile-nav-toggle:focus-visible,.a2c-shell #js-navigation a:focus-visible,.a2c-shell .toggle-nav:focus-visible{outline:3px solid #302b1b;outline-offset:-4px}
.a2c-shell #js-navigation .a2c-mobile-nav-item>.submenu,.a2c-shell #js-navigation .a2c-mobile-nav-item>.third-level{display:none!important;position:static!important;width:100%!important;min-height:0!important;height:auto!important;opacity:1!important;overflow:visible!important;margin:0!important;padding:0!important;background:#fff}
.a2c-shell #js-navigation .a2c-mobile-open>.submenu,.a2c-shell #js-navigation .a2c-mobile-open>.third-level{display:block!important}
.a2c-shell #js-navigation .submenu__desc{display:block!important;width:100%!important;float:none!important;margin:0!important;padding:0!important}
.a2c-shell #js-navigation .submenu__desc__title,.a2c-shell #js-navigation .submenu__banner,.a2c-shell #js-navigation .carret{display:none!important}
.a2c-shell #js-navigation .submenu__desc>ul{display:block!important;width:100%;margin:0;padding:0;list-style:none}
.a2c-shell #js-navigation .submenu li{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;list-style:none}
.a2c-shell #js-navigation .submenu li>a,.a2c-shell #js-navigation .a2c-mobile-overview{display:block!important;padding:.875rem 1.25rem;min-height:3rem;border-bottom:1px solid #e7e2d6;background:#fff;color:#68531b;font-size:1.125rem;line-height:1.45;text-transform:none;text-decoration:none}
.a2c-shell #js-navigation .submenu .a2c-mobile-desktop-link{display:none!important}
.a2c-shell #js-navigation .a2c-mobile-overview{background:#f6f3e9;font-size:1rem}
.a2c-shell #js-navigation .a2c-mobile-overview-item{display:block!important}
.a2c-shell #js-navigation .submenu .a2c-mobile-nav-toggle{background:#f6f3e9;color:#68531b;border-bottom:1px solid #e7e2d6;font-size:1.125rem;text-transform:none}
.a2c-shell #js-navigation .third-level li>a{padding-left:2.5rem}
.a2c-shell #js-navigation .third-level li a:before{display:none!important}}
@media(max-width:47.9375em){.a2c-shell #js-navigation .menu>.menu__item>.a2c-mobile-nav-toggle{padding-top:20px;padding-bottom:20px;font-size:20px}}
@media(max-width:29.9375em){.a2c-shell #js-navigation .menu>.menu__item>.a2c-mobile-nav-toggle{padding-top:15px;padding-bottom:15px;font-size:17px}}
/* Keyboard equivalents for the original pointer dropdowns. */
@media(min-width:64em){
 .a2c-shell .menu__item:hover>.submenu,.a2c-shell .menu__item:focus-within>.submenu{display:block;}
 .a2c-shell .has-submenu:hover>.third-level,.a2c-shell .has-submenu:focus-within>.third-level{display:block!important;}

}
.a2c-shell .submenu__banner a{cursor:default;}
.a2c-shell :focus-visible{outline:2px solid #97770e;outline-offset:3px;}
.a2c-shell .search__button{font-family:inherit;}
.a2c-cookie-dialog{width:min(520px,calc(100% - 32px));padding:30px;border:1px solid #ded8ca;background:#fff;color:#000;font:400 16px/1.5 a2cfontcedemi,Arial,Helvetica,sans-serif;}
.a2c-cookie-dialog::backdrop{background:rgb(0 0 0 / .28);}
.a2c-cookie-dialog h2{font:400 25px/1.3 a2cfontcedemi,Arial,Helvetica,sans-serif;color:#97770e;margin:0 0 14px;}
.a2c-cookie-dialog p{margin:0 0 18px;}
.a2c-cookie-dialog label{display:flex;align-items:center;gap:10px;border-top:1px solid #ded8ca;padding:12px 0;}
.a2c-cookie-dialog input{width:17px;height:17px;accent-color:#97770e;}
.a2c-cookie-dialog .cookie-actions{display:flex;gap:12px;margin-top:20px;justify-content:flex-end;}
.a2c-cookie-dialog button{font:inherit;font-size:15px;padding:10px 16px;border:1px solid #9e8123;background:white;color:#554619;cursor:pointer;}
.a2c-cookie-dialog button[value=save]{background:#9e8123;color:#fff;}
@media print{.a2c-shell,.a2c-cookie-dialog{display:none!important;}}

/* Mobile reading edition: keep A2C footer styling with a more compact rhythm. */
@media(max-width:47.9375rem){
 .a2c-shell .footer__menu.a2c-prague-footer>.footer__menu__item{margin-top:24px;}
 .a2c-shell .footer__menu.a2c-prague-footer>.a2c-footer-variant-ii__identity{padding-bottom:16px;}
 .a2c-shell .footer__menu.a2c-prague-footer>.a2c-footer-variant-ii__service{padding-top:18px;}
 .a2c-shell .footer__menu.a2c-prague-footer>.a2c-footer-variant-ii__social{margin-top:20px;padding-top:0;}
 .a2c-shell .footer__bottom{margin-top:24px;}
}
