*{box-sizing:border-box;margin:0;outline:none;padding:0}::-moz-selection{background:#000;color:#aacb3c}::selection{background:#000;color:#aacb3c}body,html{height:100%}body{background:#fff;color:#333;font:18px/1.6 Calibri,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-.02em}b,strong{color:#000;font-weight:700}a{text-decoration:none;transition:all .1s cubic-bezier(.25,.46,.45,.94)}a,a:hover{color:#aacb3c}img{height:auto;max-width:100%}ul{list-style:none}hr{background:#aacb3c;border:none;height:1px;margin-bottom:30px}.h1,.h1 h2,h1{font:70px/1.3 Oswald,Helvetica,Arial,sans-serif;font-weight:400;padding:0 0 25px}.h1,.h1 h2,.h2,h1,h2{color:#000;text-transform:uppercase}.h2,h2{font:38px/1.3 Oswald,Helvetica,Arial,sans-serif;font-weight:400;padding:0 0 15px}.entry-header .h2{font-size:50px}p+h2{padding-top:30px}.h3,h3{color:#000;font:30px/1.2 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-.01em;padding:0 0 12px;text-transform:uppercase}p+h3{padding-top:20px}.h4,h4{color:#000;font:20px/1.4 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.02em;padding:0 0 10px;text-transform:uppercase}p+h4{padding-top:10px}.h5,h5{color:#000;font:15px/1.6 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;padding:0 0 10px;text-transform:uppercase}p{padding:0 0 20px}h2.line,h3.line,h4.line{display:inline-block}h2.line:after,h3.line:after,h4.line:after{background:#aacb3c;content:" ";display:block;height:12px;margin-bottom:3px;margin-top:-15px}h2.line:after{height:15px;margin-top:-18px}h4.line:after{height:10px;margin-top:-13px}h2.border,h3.border,h4.border{display:inline-block}h2.border:after,h3.border:after,h4.border:after{border:2px solid #aacb3c;border-radius:3px;content:" ";display:block;height:36px;margin-bottom:0;margin-left:-7px;margin-top:-43px;width:calc(100% + 12px)}h2.border:after{height:48px;margin-top:-60px}h4.border:after{height:23px;margin-top:-29px}h2.files,h3.files,h4.files,p.files{display:inline-block}h2.files:before,h3.files:before,h4.files:before,p.files:before{background:#aacb3c;border-radius:50%;content:"!";display:inline-block;height:40px;margin-right:9px;text-align:center;width:40px}p.files:before{font:20px/1.4 Oswald,Helvetica,Arial,sans-serif;font-weight:700;height:30px;width:30px}h2.files:before{height:56px;width:56px}h4.files:before{height:26px;width:26px}.container{margin:0 auto;max-width:1340px;padding:0 20px}.container-full{max-width:1780px}.row{margin:0 -10px}.col{padding:0 10px}.site{overflow-x:hidden}.wp-block-image img{margin-bottom:20px;min-width:400px;width:400px}.wp-block-embed{max-width:640px}figure.alignleft{float:left;margin-right:20px;margin-top:5px}figure.alignright{float:right;margin-left:20px;margin-top:5px}.site-main{min-height:680px;overflow:hidden;padding:170px 0 100px;position:relative}.site-main .site-main-bg{background:linear-gradient(to bottom right,#ffffff 50%,#aacb3c 0);bottom:0;height:800px;position:absolute;right:0;width:50%}.site-main .container{position:relative}.breadcrumbs{color:rgba(68,68,68,.3);font-size:18px;margin-top:-10px;padding-bottom:40px}.breadcrumbs a{color:#444}.breadcrumbs span span{background:url(images/38cd0fecd66c988d341a.svg) right 14px top 6px no-repeat;padding-right:38px}.breadcrumbs span span.breadcrumb_last{background:none;padding-right:0}.entry-content p a{color:#aacb3c}.entry-content p a:hover{color:#000}.entry-content ul{padding:0 0 25px}.entry-content ul li{background:url(images/d6ac99b5e3bfed52c5e8.svg) 0 8px no-repeat;background-size:15px;padding:0 0 10px 22px}.entry-content ol{counter-reset:my-awesome-counter;list-style:none;margin:0;padding:0 0 25px}.entry-content ol li{counter-increment:my-awesome-counter;padding:0 0 10px}.entry-content ol li:before{color:#aacb3c;content:counter(my-awesome-counter) ". ";display:inline-block;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:700;min-width:27px}.entry-content table{border:none;border-collapse:collapse;margin-bottom:40px;margin-left:-5px;width:auto}.entry-content table th{border-bottom:3px solid #aacb3c;border-left:5px solid rgba(0,0,0,0);color:#000;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:130%;padding:10px 20px 10px 0;text-align:left}.entry-content table td{border-left:5px solid rgba(0,0,0,0);border-top:1px solid #aacb3c;color:#333;padding:4px 20px 7px 0}.entry-content .wp-block-columns{display:flex;margin:0 0 0 -60px;width:auto}.entry-content .wp-block-columns .wp-block-column{flex-basis:auto;flex-grow:0;min-width:-moz-min-content;min-width:min-content;padding-left:60px;width:auto}.entry-content .wp-block-columns .wp-block-column .wp-block-image{width:-moz-max-content;width:max-content}.entry-content .wp-block-columns .wp-block-column .wp-block-image img{width:400px!important}@media screen and (max-width:599px){.entry-content .wp-block-columns .wp-block-column .wp-block-image{width:auto}}.entry-content .wp-block-gallery{display:flex;flex-wrap:wrap;margin:0 -5px 30px}.entry-content .wp-block-gallery a{background:none;padding-left:0}.entry-content .wp-block-gallery .wp-block-image{padding:0 5px 10px;width:25%}.entry-content .wp-block-gallery .wp-block-image img{display:block;transition:opacity .6s cubic-bezier(.17,.84,.44,1)}.entry-content .wp-block-gallery .wp-block-image img:hover{opacity:.8}.entry-content .wp-block-gallery.wp-block-gallery-1,.entry-content .wp-block-gallery.wp-block-gallery-2,.entry-content .wp-block-gallery.wp-block-gallery-3,.entry-content .wp-block-gallery.wp-block-gallery-4{--wp--style--unstable-gallery-gap:unset;gap:unset}.entry-content .wp-block-yoast-faq-block{padding-bottom:40px}.entry-content .wp-block-yoast-faq-block .schema-faq-section{border-bottom:1px solid #e5e5e5;transition:all .6s cubic-bezier(.17,.84,.44,1)}.entry-content .wp-block-yoast-faq-block .schema-faq-section:last-child{border-bottom:none}.entry-content .wp-block-yoast-faq-block .schema-faq-section .schema-faq-question{background:url(images/2f989f43539ff214c56c.svg) 18px no-repeat;color:#000;cursor:pointer;display:block;font:20px/1.4 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.02em;padding:20px 20px 18px 70px;text-transform:unset}.entry-content .wp-block-yoast-faq-block .schema-faq-section .schema-faq-answer{max-height:0;max-width:100%;overflow-y:hidden;padding:0 70px;transition:max-height .1s cubic-bezier(.25,.46,.45,.94)}.entry-content .wp-block-yoast-faq-block .schema-faq-section.active{background:#f5f5f5;border-bottom:none;border-radius:6px;padding-bottom:20px}.entry-content .wp-block-yoast-faq-block .schema-faq-section.active .schema-faq-question{background:url(images/6493f145a8048ac4fd9f.svg) 18px no-repeat}.entry-content .wp-block-yoast-faq-block .schema-faq-section.active .schema-faq-answer{max-height:10000px}.home .site-main{padding:0}a[href$=".pdf"]:not([data-fancybox]){background:url(images/8f617a013cdb9ffce4ba.svg) 0 6px no-repeat;display:inline-block;padding-left:50px}a[href$=".png"]:not([data-fancybox]){background:url(images/c3909ea6458b359118c6.svg) 0 6px no-repeat;display:inline-block;padding-left:50px}a[href$=".jpg"]:not([data-fancybox]){background:url(images/e4670d0fb95fe1355ec2.svg) 0 6px no-repeat;display:inline-block;padding-left:50px}a[href$=".zip"]{background:url(images/409c36b9d19e4651d51c.svg) 0 6px no-repeat}a[href$=".rar"],a[href$=".zip"]{display:inline-block;padding-left:50px}a[href$=".rar"]{background:url(images/cf76e9e712ec7be9d1f1.svg) 0 6px no-repeat}.search-results article{border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding-bottom:20px!important}.search-type{background:#000;border-radius:8px;color:#fff;display:inline-block;font-size:14px;letter-spacing:normal;margin-bottom:10px;padding:2px 10px}@media screen and (max-width:1199px){.site-main{padding-top:230px}}@media screen and (max-width:991px){.site-main{padding-top:150px}.h1,h1{font-size:50px}.entry-header .h2{font-size:40px}.wp-block-image img{min-width:300px;width:300px}h3.files:before{height:32px;width:32px}h3.border:after{height:30px;margin-top:-34px}h2.border:after{height:40px;margin-top:-51px}h2.files:before{height:49px;width:49px}}@media screen and (max-width:767px){.entry-content .wp-block-columns{display:block}.container{padding:0 30px}.entry-content .wp-block-gallery .wp-block-image{width:50%}.breadcrumbs{padding-bottom:25px}.h1,h1{font-size:44px}.entry-header .h2,.h2,h2{font-size:34px}.h3,h3{font-size:26px}.site-main{padding-bottom:40px;padding-top:100px}h2.border:after{height:38px;margin-top:-47px}h2.files:before{height:45px;width:45px}.wp-block-embed-youtube iframe{aspect-ratio:auto 16/9;height:auto;width:100%}}@media screen and (max-width:599px){.container{padding:0 15px}.entry-content p{font-size:16px}.entry-content .wp-block-yoast-faq-block .schema-faq-section .schema-faq-answer{padding:0 20px 0 70px}.site-main .site-main-bg{display:none}.wp-block-image img{width:100%}}@media screen and (max-width:479px){.h1,h1{font-size:38px}.entry-header .h2,.h2,h2{font-size:30px}.h3,h3{font-size:24px}h2.border:after{height:33px;margin-top:-40px}h2.files:before{height:39px;width:39px}h2.line:after{height:13px;margin-top:-16px}}@media screen and (max-width:359px){.h1,h1{font-size:32px}.entry-header .h2,.h2,h2{font-size:25px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.entry-content .wp-block-yoast-faq-block .schema-faq-section .schema-faq-question{font-size:16px}}.site-header{background:#fff;border-bottom:8px solid #aacb3c;left:0;padding:20px 0;position:fixed;top:0;transition:all .6s cubic-bezier(.17,.84,.44,1);width:100%;z-index:2000}.site-header .primary-navigation ul li{display:inline-block;font:15px/1.6 Oswald,Helvetica,Arial,sans-serif;letter-spacing:.04em;position:relative;text-transform:uppercase}.site-header .primary-navigation ul li a{display:inline-block;padding:0 23px}.site-header .primary-navigation ul li ul{box-shadow:0 0 8px rgba(0,0,0,.06),0 8px 15px rgba(0,0,0,.06),0 15px 30px rgba(0,0,0,.06);display:none;left:0;position:absolute;top:99%;transition:padding .6s cubic-bezier(.17,.84,.44,1)}.site-header .primary-navigation ul li ul li{background:#aacb3c;display:block;padding:0 3px}.site-header .primary-navigation ul li ul li:first-child{border-top-left-radius:4px;border-top-right-radius:4px;padding-top:3px}.site-header .primary-navigation ul li ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:3px}.site-header .primary-navigation ul li ul li a{color:#000!important;display:block;padding-bottom:5px;padding-top:7px}.site-header .primary-navigation ul li ul li a:hover{background:#000;border-radius:4px;color:#aacb3c!important}.site-header .primary-navigation ul li ul li ul{display:none}.site-header-items{display:flex;justify-content:right}.site-header-items .logo{display:inline-block;height:40px;margin-right:auto;width:300px}.site-header-items .primary-navigation{margin:auto 0}.site-header-items .lang{font:15px/1.6 Oswald,Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.site-header-items .lang ul li{display:inline-block}.site-header-items .lang a{background:url(images/3285fef7d913066e0d32.svg) 0 1px no-repeat;color:#000;display:inline-block;padding:0 0 0 30px}.site-header-items .lang a:hover{background:url(images/7ad1639ae92d5279303e.svg) 0 1px no-repeat}.site-header-items .lang .gt-current-lang{display:none}.site-header-items .search{margin-top:8px;max-height:24px;padding-left:20px;position:relative}.site-header-items .search .toggle-search{background:url(images/451fd888898e31162ba1.svg) 0 0 no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:24px;width:24px}.site-header-items .search .toggle-search:hover{background:url(images/a826e8095bf9c5095e9b.svg) 0 0 no-repeat;background-size:cover}.site-header-items .search .search-form-holder{background:#aacb3c;border-radius:10px;display:none;padding:10px;position:absolute;right:30px;top:-16px}.site-header-items .search .search-form-holder form{align-items:center;display:flex}.site-header-items .search .search-form-holder form .screen-reader-text{display:none}.site-header-items .search .search-form-holder form label{display:flex}.site-header-items .search .search-form-holder form .search-field{border:none;border-radius:0 20px;color:#333;font:18px/1.55 Calibri,Helvetica,Arial,sans-serif;outline:2px solid #000;padding:3px 20px;width:250px}.site-header-items .search .search-form-holder form .search-submit{background:#000;background-clip:padding-box!important;border:none;border-radius:0 20px;color:#fff;cursor:pointer;display:inline-block;font:15px/1.6 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;margin-left:10px;outline:2px solid #000;padding:6px 40px;position:relative;text-transform:uppercase}.site-header-items .search .search-form-holder form .search-submit:after{background:currentColor;content:"";display:inline-block;height:13px;-webkit-mask-image:url(images/2a3bd387022148aa8c63.svg);mask-image:url(images/2a3bd387022148aa8c63.svg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:8px}.site-header-items .search .search-form-holder form .search-submit:hover{background:#aacb3c;color:#fff}.site-header-items .search.hover .search-form-holder{display:block}.site-header .primary-navigation ul li a{color:#000}.site-header .primary-navigation ul li a:hover{color:#aacb3c}.site-header-items .logo{background:url(images/0d22651b9148b1bbb124.svg) 0 0 no-repeat}.site-header-items .lang{margin:auto 0;padding:0 0 0 23px}.site-header-items .lang a:before{background:currentColor;content:"";height:20px;-webkit-mask-image:url(images/3285fef7d913066e0d32.svg);mask-image:url(images/3285fef7d913066e0d32.svg);-webkit-mask-position:0 1px;mask-position:0 1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}.site-header-items .lang a:hover{color:#aacb3c}.site-header .primary-navigation ul li.current-menu-ancestor:before,.site-header .primary-navigation ul li.current-menu-item:before{background:#aacb3c;content:" ";height:3px;left:23px;position:absolute;top:-42px;transition:all .6s cubic-bezier(.17,.84,.44,1);width:calc(100% - 46px)}.site-header .primary-navigation ul li.current-menu-ancestor li.current-menu-item:before,.site-header .primary-navigation ul li.current-menu-item li.current-menu-item:before{display:none}.site-header .primary-navigation ul li.current-menu-ancestor a,.site-header .primary-navigation ul li.current-menu-item a{color:#aacb3c}.site-header .primary-navigation ul li:hover ul{display:block}.home .site-header{position:relative}.mobile-nav{cursor:pointer;display:none;padding:0 0 0 30px;width:70px}.mobile-nav span{background:#000;display:block;height:2px;margin:7px 0 0}.mobile-nav:hover span{background:#aacb3c}.sticky .site-header{background:#fff;padding:18px 0;position:fixed}.sticky .site-header .primary-navigation ul li.current-menu-ancestor:before,.sticky .site-header .primary-navigation ul li.current-menu-item:before{top:-20px}.site-header .primary-navigation ul li ul li.current-menu-item a{background:#000;border-radius:4px;color:#aacb3c!important}@media screen and (max-width:1280px){.site-header .primary-navigation ul li a{padding:0 16px}}@media screen and (max-width:1199px){.site-header-items{flex-wrap:wrap}.site-header-items .primary-navigation{margin:0;order:4;padding-top:20px;width:100%}.site-header .primary-navigation ul li.current-menu-ancestor .sub-menu,.site-header .primary-navigation ul li.current-menu-ancestor:before,.site-header .primary-navigation ul li.current-menu-item .sub-menu,.site-header .primary-navigation ul li.current-menu-item:before{display:none}}@media screen and (min-width:992px){.site-header-items .primary-navigation{display:block!important}.site-header .primary-navigation ul li.events-link a{background:linear-gradient(180deg,#ffffff 0,#aacb3c);color:#000;margin:-34px 0;padding:34px 20px;position:relative}.sticky .site-header .primary-navigation ul li.events-link a{margin:-32px 0;padding:32px 20px}.site-header .primary-navigation ul li.events-link.current-menu-ancestor:before,.site-header .primary-navigation ul li.events-link.current-menu-item:before{background:#000;left:36px;z-index:10}}@media screen and (max-width:991px){.mobile-nav{display:inline-block;margin-top:-4px}.site-header-items .primary-navigation{display:none;padding-top:40px}.site-header .primary-navigation ul li{display:block}.site-header .primary-navigation ul li a{display:block;padding:8px 0}.site-header .primary-navigation ul li:hover ul{display:none}.site-header .primary-navigation ul li.current-menu-ancestor ul,.site-header .primary-navigation ul li.current-menu-item ul{display:block;padding-bottom:15px;padding-top:0;position:static}.site-header .primary-navigation ul li ul li a{padding:7px 15px 5px}.site-header .primary-navigation ul li ul{padding:0!important;position:relative}.site-header .primary-navigation ul li.menu-item-has-children>.toggle-sub-menu{background:url(images/28aa96523eea49ce08fe.svg) no-repeat 100%;display:block;height:39px;position:absolute;right:0;top:0;width:100%}.site-header .primary-navigation ul li.sub-menu-open ul{display:block!important}.site-header .primary-navigation ul li.sub-menu-open>.toggle-sub-menu{transform:rotate(180deg)}.site-header .primary-menu-container{height:calc(100vh - 100px);overflow:auto}.mobile-nav{margin-top:3px}}@media screen and (max-width:767px){.site-header{padding:18px 0}}@media screen and (max-width:599px){.site-header-items .search{display:none;left:0;position:absolute;top:100px}.menu-active .site-header-items .search{display:block}.site-header-items .primary-navigation{padding-top:90px}.site-header-items .search .search-form-holder{left:55px;right:auto;top:-16px}}@media screen and (max-width:479px){.site-header-items .logo{background-position-y:center;background-size:contain;width:180px}.site-header-items .search .search-form-holder form .search-field{width:170px}.site-header-items .search .search-form-holder form .search-submit{padding:6px 20px}}@media screen and (max-width:359px){.mobile-nav,.site-header-items .lang{padding:0 0 0 15px}.mobile-nav{width:55px}.site-header-items .logo{width:160px}}.visual{height:var(--height,500px);position:relative}.visual .slick-dots{bottom:20px;display:flex;gap:10px;justify-content:center;left:50%;position:absolute;right:auto;transform:translateX(-50%);z-index:10}.visual .slick-dots li.slick-active button{background:#fff}.visual .slick-dots button{background:#aacb3c;border:none;border-radius:50%;color:rgba(0,0,0,0);cursor:pointer;height:10px;width:10px}.visual-slider{height:100%;position:relative}.slick-list,.slick-track{height:100%}.slick-slide>div{height:100%;position:relative}.visual-slider-item,.visual-slider-item .visual-slider-item-image{height:100%}.visual-slider-item .visual-slider-item-image--mobile{display:none;object-position:center}.visual-slider-item .visual-slider-item-image img{height:100%;margin:auto;max-height:var(--height),500px;object-fit:cover;width:100vw}.visual-slider-item .content{bottom:28px;left:0;position:absolute;transition:opacity .1s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:20}.visual-slider-item .content .h1{color:#fff;font-size:50px;max-width:70%;padding-bottom:14px;text-shadow:2px 2px 12px #333}.visual-slider-item .content h1,.visual-slider-item .content h2,.visual-slider-item .content h3,.visual-slider-item .content h4,.visual-slider-item .content h5,.visual-slider-item .content h6{text-transform:none}.visual-slider-item .content h3{font-weight:300}.visual-slider-item .content .h4{color:#fff;padding-bottom:30px}.visual-slider-item .content .h5{background:url(images/d6ac99b5e3bfed52c5e8.svg) 0 3px no-repeat;color:#aacb3c;padding:0 0 0 32px}.visual-slider-item .content .date{margin-bottom:10px}.visual-slider-item .content .btns .btn{margin:0 5px 5px 0;outline:2px solid #fff;position:relative;z-index:30}.visual-slider-item .content.change{opacity:0}.visual-nav{bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}.visual-nav-items{background:#fff;border-radius:6px;display:flex;padding:5px 0 5px 5px}.visual-nav-item{border-radius:4px;margin:0 5px 0 0;min-height:70px;min-width:254px;position:relative}.visual-nav-item img{border-radius:4px;display:block;transition:opacity .6s cubic-bezier(.17,.84,.44,1)}.visual-nav-item .title{bottom:0;color:#fff;font:12px/1.3 Oswald,Helvetica,Arial,sans-serif;font-weight:500;left:0;letter-spacing:.04em;padding:12px 60px 12px 15px;position:absolute;text-transform:uppercase;width:100%}.visual-nav-item a{height:100%;left:0;position:absolute;top:0;width:100%}.visual-nav-item:hover img{opacity:.75}.visual-nav-item.active img{opacity:.5}.visual-nav-item.active:before{background:#fff;content:" ";display:block;height:12px;left:50%;margin:0 0 0 -5px;position:absolute;top:-10px;transform:rotate(45deg);width:12px}.visual-nav-item.active a{cursor:default;pointer-events:none}@media screen and (max-width:1399px){.visual-slider-item .content .h1{font-size:44px}}@media screen and (max-width:1299px){.visual-nav-item{min-width:200px}.visual-nav-item .title{padding:12px 15px}}@media screen and (max-width:991px){.visual-slider-item,.visual-slider-item .visual-slider-item-image{height:100%}.visual-slider-item .visual-slider-item-image--mobile{display:block}.visual-slider-item .visual-slider-item-image--desktop{display:none}.visual-nav{justify-content:start}.visual-nav .container{max-width:100%;padding-right:0}.visual-nav-items{overflow-x:auto}.visual-slider-item .content .h1{font-size:40px}.visual-slider .next-slide{background:url(images/96138d2f00eb20cc20b3.svg) 50% no-repeat;right:20px}.visual-slider .next-slide,.visual-slider .prev-slide{display:block;height:62px;position:absolute;top:40%;transform:translateY(-50%);width:33px}.visual-slider .prev-slide{background:url(images/146035609cb30f934903.svg) 50% no-repeat;left:20px}.visual-slider-item .content .btns .btn{padding-block:13px;padding-inline:45px}}@media screen and (max-width:767px){.visual-slider-item .content .h1{max-width:100%}.visual-slider .next-slide,.visual-slider .prev-slide{top:35%}}@media screen and (max-width:599px){.visual-slider-item .content{bottom:50px}.visual-slider-item .content .h1{font-size:34px}.visual-slider .next-slide,.visual-slider .prev-slide{top:30%}}@media screen and (max-width:410px){.visual-slider-item .content .h1{font-size:30px}}@media screen and (max-width:359px){.visual{min-height:700px}.visual-slider-item .content .h1{font-size:26px}.visual-slider .next-slide{background-size:25px auto;right:15px;top:20%;width:25px}.visual-slider .prev-slide{background-size:25px auto;left:15px;top:20%;width:25px}}.site-footer{background:url(images/fcb27b66d8444630f755.png) 50% no-repeat;background-size:cover}.site-footer-bg{color:#fff;font-size:14px;padding:100px 0 144px}.site-footer-bg .h5{color:#aacb3c;padding-bottom:12px}.site-footer-bg a{color:#fff}.site-footer-bg a:hover{color:#aacb3c}.site-footer-bg .row{margin:0 -20px}.site-footer-bg .col{padding:0 20px}.site-footer-cols{display:flex;justify-content:space-between}.site-footer-cols .contacts{font-size:12px;min-width:120px}.site-footer-cols .contacts p{padding:0}.site-footer-cols .contacts p:first-child{padding-bottom:37px}.site-footer-cols .contacts .cp{background:url(images/2a1c3a1dfd8a96f8f0a3.svg) 0 0 no-repeat;display:inline-block;height:21px;margin-top:8px;width:70px}.site-footer-cols .contacts .cp:hover{background:url(images/627f59bace7292d7e3ca.svg) 0 0 no-repeat}.site-footer-cols .primary-menu-container ul{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);max-width:300px;min-width:300px}.site-footer-cols .primary-menu-container ul li{display:inline-block;line-height:normal;padding-bottom:12px;padding-right:30px}.site-footer-cols .social{min-width:120px;padding-right:20px}.site-footer-cols .social ul li{padding-bottom:16px}.site-footer-cols .social ul li a{display:inline-block;padding-left:27px}.site-footer-cols .social ul li .facebook{background:url(images/1806e428544025dd3deb.svg) 0 1px no-repeat}.site-footer-cols .social ul li .instagram{background:url(images/d254e3ef8ce4c6a5dd0c.svg) 0 3px no-repeat}.site-footer-cols .social ul li .linkedin{background:url(images/a9b91055e12d2adac299.svg) 0 2px no-repeat}.site-footer-cols .info{display:flex}.site-footer-cols .info-contacts{padding-right:30px}.site-footer-cols .info-contacts ul li{padding-bottom:12px;white-space:nowrap}.site-footer-cols .info-contacts ul li a{display:inline-block;padding-left:23px}.site-footer-cols .info-contacts ul li .phone{background:url(images/2e217c8bf5b981150537.svg) 0 4px no-repeat}.site-footer-cols .info-contacts ul li .email{background:url(images/3916d9d17859b63ce5c4.svg) 0 8px no-repeat}.site-footer-cols .info-contacts ul li .address{background:url(images/2d35eb17b7a949ec0733.svg) 0 4px no-repeat}.site-footer-cols .info-contacts ul li .map,.site-footer-cols .info-contacts ul li .map:hover{color:#aacb3c}.site-footer-cols .info-codes{padding-right:60px}.site-footer-cols .info-codes p{padding-bottom:12px;white-space:nowrap}@media screen and (max-width:1280px){.site-footer-cols .info-codes{padding-right:20px}}@media screen and (max-width:1199px){.site-footer-cols{flex-wrap:wrap}.site-footer-bg .col:first-child,.site-footer-bg .col:nth-child(2){padding-bottom:40px;width:50%}.site-footer-bg{padding:80px 0}}@media screen and (max-width:767px){.site-footer-cols{display:block}.site-footer-bg .col,.site-footer-bg .col:first-child,.site-footer-bg .col:nth-child(2){padding-bottom:40px;width:100%}.site-footer-cols .contacts p:first-child{padding-bottom:16px}.site-footer-bg{padding:40px 0}.site-footer-cols .info-codes{padding-right:0}.site-footer{background:url(images/fcb27b66d8444630f755.png) 50% no-repeat;background-size:cover}.site-footer-cols .contacts{display:flex;justify-content:space-between}.site-footer-bg .col:nth-child(2) .h5,.site-footer-cols .contacts .h5{display:none}}@media screen and (max-width:479px){.site-footer-cols .info{font-size:13px}}@media screen and (max-width:359px){.site-footer-cols .info{display:block}}.btn{background:#000;background-clip:padding-box!important;border:none;border-radius:0 20px;color:#fff;cursor:pointer;display:inline-block;font:15px/1.6 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;padding:5px 40px;text-transform:uppercase}.btn.btn--border{background:rgba(0,0,0,0);color:#000;outline:2px solid #000;padding:5px 30px}.btn.btn--small{font:14px/1.6 Oswald,Helvetica,Arial,sans-serif;font-weight:400;padding:5px 20px;text-transform:uppercase}.btn.btn--small.btn--arrow{padding-right:30px}.btn.btn--small.btn--arrow:after{right:12px}.btn.btn--big{font-size:18px;min-width:210px;padding-bottom:15px;padding-top:15px;text-align:center}.btn.btn--arrow{padding-right:45px;position:relative}.btn.btn--arrow:after{background:currentColor;content:"";display:inline-block;height:13px;-webkit-mask-image:url(images/2a3bd387022148aa8c63.svg);mask-image:url(images/2a3bd387022148aa8c63.svg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:8px}.btn.btn--arrow.btn-more-ajax:after{transform:translateY(-50%) rotate(90deg)}.btn.btn-out:after{height:12px;-webkit-mask-image:url(images/3f1c16b7acef64a6154c.svg);mask-image:url(images/3f1c16b7acef64a6154c.svg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:12px}.btn.btn--newsletter{padding-left:56px;position:relative;transition:none}.btn.btn--newsletter:after{background:currentColor;content:"";inset:0;-webkit-mask-image:url(images/97e43ab43e7ee09b3b2a.svg);mask-image:url(images/97e43ab43e7ee09b3b2a.svg);-webkit-mask-position:30px center;mask-position:30px center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}.btn.btn--invert{color:#000;outline:2px solid #000}.btn:hover{background:#aacb3c;color:#fff}.btn:hover.btn--border{outline:2px solid #fff}.btn:hover.btn--invert{outline:2px solid #aacb3c}.btn-empty{border-radius:4px;color:#fff;display:inline-block;font:15px/1.6 Oswald,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.04em;padding:18px 0;text-transform:uppercase}.btn-empty.btn--arrow{padding-right:45px;position:relative}.btn-empty.btn--arrow:after{background:currentColor;content:" ";display:inline-block;height:12px;-webkit-mask-image:url(images/2a3bd387022148aa8c63.svg);mask-image:url(images/2a3bd387022148aa8c63.svg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:8px}.btn-empty:hover{color:#aacb3c}.btn-more{color:#000;display:inline-block;font:15px/1.6 Calibri,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.04em;padding:18px 0 18px 74px;position:relative}.btn-more:before{background:url(images/2f989f43539ff214c56c.svg) 50% no-repeat;border-radius:50%;content:" ";display:inline-block;height:54px;left:0;outline:2px solid #000;position:absolute;top:0;width:54px}.btn-more:hover{color:#000}.btn-more:hover:before{background:#aacb3c url(images/2f989f43539ff214c56c.svg) 50% no-repeat;outline:2px solid #fff}.btn-center{margin:0 auto}.event-gallery-info{display:flex}.instagram-feed{background:#aacb3c}.instagram-feed h4{padding:25px 0 20px}.instagram-feed h4 a{color:#000;text-decoration:none}.instagram-feed h4 a img{margin:4px 0 0 4px;vertical-align:top}#sb_instagram{padding-bottom:0!important}#sb_instagram #sbi_images{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;flex-wrap:nowrap;float:none;overflow-x:auto;padding-right:6px;padding-top:6px;scroll-behavior:smooth;scrollbar-width:none;width:auto}#sb_instagram #sbi_images::-webkit-scrollbar{background:rgba(0,0,0,0);display:none;width:0}.sbi_item-holder{flex:0 0 auto;min-width:612px;width:612px}#sb_instagram #sbi_images .sbi_item{float:left;height:153px;width:153px!important}#sb_instagram #sbi_images .sbi_item:first-child{height:306px;width:306px!important}#sb_instagram #sbi_images .sbi_item:nth-child(4),#sb_instagram #sbi_images .sbi_item:nth-child(5){float:right}#sb_instagram .sbi_photo_wrap{height:100%;padding-bottom:6px;padding-left:6px}#sb_instagram .sbi_photo_wrap:after{background:url(images/699fa93793f0c2e8b8ef.svg) 50% no-repeat;bottom:16px;content:" ";display:block;height:19px;left:16px;position:absolute;width:19px}#sb_instagram .sbi_photo{border-radius:4px;height:100%!important}#sb_instagram.sbi_width_resp{width:auto!important}
/*# sourceMappingURL=core.css.map*/