@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,500;0,600;0,700;1,400&display=swap";*{padding:0;margin:0}img{border:0;max-width:100%}sup{vertical-align:top;top:-.5em}sub,sup{position:relative;padding-left:1px}sub{vertical-align:bottom;bottom:-.5em}u{text-underline-position:under}ul>li{list-style-type:none}.center{text-align:center}.clear{display:block;height:0;line-height:0px;font-size:0;clear:both}.clear.divider10{height:10px}.clear.divider20{height:20px}.clear.divider30{height:30px}.img{font-size:0;line-height:0px}a,a:active,a:focus,a:hover{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{border:none;outline:none!important}input{border-radius:0;background:none;outline:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}textarea{resize:none;overflow:auto;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}select,textarea{background:none;outline:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none}select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #000!important}option:not(:checked){color:#000}table{border-collapse:collapse;table-layout:fixed}table td{word-wrap:break-word;overflow-wrap:break-word}.bx-viewport,.bx-viewport *{backface-visibility:hidden;-webkit-backface-visibility:hidden}::placeholder{opacity:1}::-webkit-input-placeholder{opacity:1}::selection{color:#fff;background:#3a7fa3}::-moz-selection{color:#fff;background:#3a7fa3}html{-webkit-text-size-adjust:100%}body.touchScreen *{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent}.btn{display:inline-block;font-family:Montserrat;font-weight:600;font-size:16px;line-height:1em;color:#3a7fa3;background-image:url(/img/icon-arrow-right.svg);background-position:100%;background-repeat:no-repeat;padding-right:26px;transition:color .3s}@media screen and (max-width:1700px){.btn{font-size:15px}}.btn:hover{color:#303030}input.btn{border:none;cursor:pointer}body{background-color:#eee}body>#__next{padding-top:122px}@media screen and (max-width:1700px){body>#__next{padding-top:91px}}@media screen and (max-width:1000px){body>#__next{padding-top:81px}}@media screen and (max-width:499px){body>#__next{padding-top:65px}}footer,header,section{max-width:1920px;margin-right:auto;margin-left:auto;overflow:hidden}footer>.wrap,header>.wrap,section>.wrap{max-width:1760px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media screen and (max-width:1000px){section:not(.hero):not(.works)>.wrap{max-width:500px!important}}header{position:fixed;top:0;width:100%;max-width:100%;background-color:#fff;z-index:100}header>.wrap>.content{padding-top:20px;padding-bottom:20px}@media screen and (max-width:1700px){header>.wrap>.content{padding-top:15px;padding-bottom:15px}}header>.wrap>.content>ul{display:table;width:100%}header>.wrap>.content>ul>li{display:table-cell;vertical-align:middle}header>.wrap>.content>ul>li.logo{width:271px}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.logo{width:200px}}@media screen and (max-width:1000px){header>.wrap>.content>ul>li.logo{width:170px}}@media screen and (max-width:499px){header>.wrap>.content>ul>li.logo{width:140px}}@media screen and (max-width:399px){header>.wrap>.content>ul>li.logo{width:130px}}header>.wrap>.content>ul>li.menu{text-align:right}@media screen and (max-width:767px){header>.wrap>.content>ul>li.menu>div:not(.img){display:none}}header>.wrap>.content>ul>li.menu>div:not(.img)>ul{display:inline-block}header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li{float:left;font-family:Montserrat;font-weight:600;font-size:18px;line-height:1em;padding-right:48px}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li{font-size:14px;padding-right:36px}}header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li:last-child{padding-right:0}header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li>span{display:block;width:90px;min-height:1em;background-color:#eee;padding-top:5px;padding-bottom:5px}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li>span{width:70px}}header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li>a{color:#303030;transition:color .3s}header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li.active>a,header>.wrap>.content>ul>li.menu>div:not(.img)>ul>li>a:hover{color:#3a7fa3}@media screen and (min-width:768px){header>.wrap>.content>ul>li.menu>div.img{display:none}}header>.wrap>.content>ul>li.menu>div.img img{width:26px;cursor:pointer}header>.wrap>.content>ul>li.filter,header>.wrap>.content>ul>li.search{width:100px;text-align:right}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.filter,header>.wrap>.content>ul>li.search{width:80px}}@media screen and (max-width:1000px){header>.wrap>.content>ul>li.filter,header>.wrap>.content>ul>li.search{width:60px}}@media screen and (max-width:499px){header>.wrap>.content>ul>li.filter,header>.wrap>.content>ul>li.search{width:50px}}@media screen and (max-width:399px){header>.wrap>.content>ul>li.filter,header>.wrap>.content>ul>li.search{width:40px}}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.filter>.img img,header>.wrap>.content>ul>li.search>.img img{width:30px}}header>.wrap>.content>ul>li.filter img{cursor:pointer}header>.wrap>.content>ul>li.lng{width:120px;text-align:right}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.lng{width:100px}}@media screen and (max-width:1000px){header>.wrap>.content>ul>li.lng{width:80px}}@media screen and (max-width:399px){header>.wrap>.content>ul>li.lng{width:70px}}header>.wrap>.content>ul>li.lng>div>ul{display:inline-block}header>.wrap>.content>ul>li.lng>div>ul>li{float:left;font-family:Montserrat;font-weight:700;font-size:14px;line-height:1em}@media screen and (max-width:1700px){header>.wrap>.content>ul>li.lng>div>ul>li{font-size:12px}}header>.wrap>.content>ul>li.lng>div>ul>li:first-child{border-right:1px solid #303030;padding-right:10px}header>.wrap>.content>ul>li.lng>div>ul>li:last-child{padding-left:10px}header>.wrap>.content>ul>li.lng>div>ul>li>a{color:#303030;transition:color .3s}header>.wrap>.content>ul>li.lng>div>ul>li.active>a,header>.wrap>.content>ul>li.lng>div>ul>li>a:hover{color:#3a7fa3}section.hero{font-size:0;line-height:0px;padding-bottom:100px}@media screen and (max-width:1700px){section.hero{padding-bottom:80px}}@media screen and (max-width:1400px){section.hero{padding-bottom:60px}}section.hero>.wrap{max-width:100%;padding-right:0;padding-left:0}section.hero>.wrap>.content .swiper-button-next,section.hero>.wrap>.content .swiper-button-prev{display:inline-block;position:absolute;top:50%;width:40px;height:40px;background-color:rgba(48,48,48,.2);background-position:50%;background-repeat:no-repeat;transform:translateY(-50%);transition:background .3s;cursor:pointer;z-index:1000;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}@media screen and (max-width:1700px){section.hero>.wrap>.content .swiper-button-next,section.hero>.wrap>.content .swiper-button-prev{width:35px;height:35px;background-size:60% 60%}}@media screen and (max-width:1000px){section.hero>.wrap>.content .swiper-button-next,section.hero>.wrap>.content .swiper-button-prev{width:30px;height:30px}}section.hero>.wrap>.content .swiper-button-next.swiper-button-disabled,section.hero>.wrap>.content .swiper-button-prev.swiper-button-disabled{opacity:.5}section.hero>.wrap>.content .swiper-button-next:not(.swiper-button-disabled):hover,section.hero>.wrap>.content .swiper-button-prev:not(.swiper-button-disabled):hover{background-color:#3a7fa3}section.hero>.wrap>.content .swiper-button-prev{left:40px;background-image:url(/img/icon-arrow-left-white.svg)}@media screen and (max-width:1000px){section.hero>.wrap>.content .swiper-button-prev{left:20px}}section.hero>.wrap>.content .swiper-button-next{right:40px;background-image:url(/img/icon-arrow-right-white.svg)}@media screen and (max-width:1000px){section.hero>.wrap>.content .swiper-button-next{right:20px}}section.about>.wrap{max-width:1440px}section.about>.wrap>.content{padding-bottom:80px}@media screen and (max-width:1700px){section.about>.wrap>.content{padding-bottom:60px}}@media screen and (max-width:1400px){section.about>.wrap>.content{padding-bottom:40px}}section.about>.wrap>.content.inner{padding-top:80px}@media screen and (max-width:1700px){section.about>.wrap>.content.inner{padding-top:60px}}section.about>.wrap>.content>ul{display:grid;grid-template-columns:4fr 6fr}@media screen and (max-width:1000px){section.about>.wrap>.content>ul{grid-template-columns:1fr;margin:auto}}section.about>.wrap>.content>ul>li:first-child>div{padding-right:30px}@media screen and (max-width:1000px){section.about>.wrap>.content>ul>li:first-child>div{padding-right:0;padding-bottom:20px}}section.about>.wrap>.content>ul>li:first-child>div>.img{overflow:hidden;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}section.about>.wrap>.content>ul>li:last-child>div{padding-left:30px}@media screen and (max-width:1000px){section.about>.wrap>.content>ul>li:last-child>div{padding-left:20px}}section.about>.wrap>.content>ul>li>div{padding-right:30px}@media screen and (max-width:1000px){section.about>.wrap>.content>ul>li>div{padding-right:20px}}section.about>.wrap>.content>ul>li>div>h2{font-family:"DM Serif Display";font-weight:400;font-size:32px;line-height:1em;color:#303030;padding-bottom:1.5em}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>h2{font-size:26px}}@media screen and (max-width:767px){section.about>.wrap>.content>ul>li>div>h2{font-size:24px}}@media screen and (max-width:399px){section.about>.wrap>.content>ul>li>div>h2{font-size:22px}}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>h2{font-size:26px;padding-bottom:1.3em}}section.about>.wrap>.content>ul>li>div>div>h2{font-family:Montserrat;font-weight:600;font-size:20px;line-height:1.55em;color:#303030;padding-top:.5em;padding-bottom:1em}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>div>h2{font-size:18px}}section.about>.wrap>.content>ul>li>div>div>p{font-family:Montserrat;font-weight:300;font-size:18px;line-height:1.6em;color:#303030;padding-bottom:1em}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>div>p{font-size:16px;line-height:1.7em}}section.about>.wrap>.content>ul>li>div>div>p>a{font-weight:400;color:#3a7fa3;border-bottom:1px dotted #3a7fa3;transition:color .3s,border .3s}section.about>.wrap>.content>ul>li>div>div>p>a:hover{color:#303030;border-color:#303030}section.about>.wrap>.content>ul>li>div>div>p>b,section.about>.wrap>.content>ul>li>div>div>p>strong{font-weight:600}section.about>.wrap>.content>ul>li>div>div>p img{width:100% important;height:auto;margin-top:1em;margin-bottom:.5em}section.about>.wrap>.content>ul>li>div>div>ol,section.about>.wrap>.content>ul>li>div>div>ul{font-family:Montserrat;font-weight:300;font-size:18px;line-height:1.55em;color:#303030;padding-bottom:1em}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>div>ol,section.about>.wrap>.content>ul>li>div>div>ul{font-size:16px;line-height:1.7em}}section.about>.wrap>.content>ul>li>div>div>ol>li,section.about>.wrap>.content>ul>li>div>div>ul>li{position:relative;padding-left:3em}section.about>.wrap>.content>ul>li>div>div>ol>li>a,section.about>.wrap>.content>ul>li>div>div>ul>li>a{font-weight:400;color:#3a7fa3;border-bottom:1px dotted #3a7fa3;transition:color .3s,border .3s}section.about>.wrap>.content>ul>li>div>div>ol>li>a:hover,section.about>.wrap>.content>ul>li>div>div>ul>li>a:hover{color:#303030;border-color:#303030}section.about>.wrap>.content>ul>li>div>div>ul>li:before{position:absolute;top:.55em;left:1.5em;width:5px;height:5px;background-color:#3a7fa3;content:"";border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>div>ul>li:before{top:.7em}}section.about>.wrap>.content>ul>li>div>div>ol{counter-reset:mycounter;list-style:none}section.about>.wrap>.content>ul>li>div>div>ol>li{counter-increment:mycounter}section.about>.wrap>.content>ul>li>div>div>ol>li:before{position:absolute;top:0;left:1.5em;font-weight:400;color:#3a7fa3;content:counter(mycounter) "."}section.about>.wrap>.content>ul>li>div>.more{padding-top:20px;padding-right:20px;text-align:right}@media screen and (max-width:1700px){section.about>.wrap>.content>ul>li>div>.more{padding-top:15px}}section.about>.wrap>.content.inner>ul>li{vertical-align:top}@media screen and (max-width:767px){section.events>.wrap,section.works>.wrap{max-width:500px!important}}section.events.inner,section.works.inner{padding-top:16px}section.events>.filterWrap,section.works>.filterWrap{position:fixed;top:122px;width:100%;z-index:100;background-color:#fff;padding:30px 0}section.events>.filterWrap:not(.open),section.works>.filterWrap:not(.open){display:none}@media screen and (max-width:1700px){section.events>.filterWrap,section.works>.filterWrap{top:91px}}@media screen and (max-width:1000px){section.events>.filterWrap,section.works>.filterWrap{top:81px}}@media screen and (max-width:499px){section.events>.filterWrap,section.works>.filterWrap{top:65px}}section.events>.filterWrap>.filter,section.works>.filterWrap>.filter{max-width:1760px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}section.events>.filterWrap>.filter>ul,section.works>.filterWrap>.filter>ul{display:table;width:100%}@media screen and (max-width:767px){section.events>.filterWrap>.filter>ul,section.works>.filterWrap>.filter>ul{display:block}}section.events>.filterWrap>.filter>ul>li,section.works>.filterWrap>.filter>ul>li{display:table-cell;vertical-align:top}@media screen and (max-width:767px){section.events>.filterWrap>.filter>ul>li,section.works>.filterWrap>.filter>ul>li{display:block;width:100%!important;padding:0!important}}section.events>.filterWrap>.filter>ul>li:first-child,section.works>.filterWrap>.filter>ul>li:first-child{width:66.6666%}section.events>.filterWrap>.filter>ul>li:first-child>div,section.works>.filterWrap>.filter>ul>li:first-child>div{padding-right:30px}section.events>.filterWrap>.filter>ul>li>div>label,section.works>.filterWrap>.filter>ul>li>div>label{display:block;font-family:Montserrat;font-weight:600;font-size:12px;line-height:1em;color:#303030;padding-bottom:12px}section.events>.filterWrap>.filter>ul>li>div>.tags>ul>li,section.works>.filterWrap>.filter>ul>li>div>.tags>ul>li{padding-right:8px;padding-bottom:12px}section.events>.filterWrap>.filter>ul>li>div>.tags>ul>li>a,section.works>.filterWrap>.filter>ul>li>div>.tags>ul>li>a{font-weight:400}section.events>.filterWrap>.filter>ul>li>div>.selectWrap,section.works>.filterWrap>.filter>ul>li>div>.selectWrap{position:relative}section.events>.filterWrap>.filter>ul>li>div>.selectWrap:after,section.works>.filterWrap>.filter>ul>li>div>.selectWrap:after{position:absolute;top:50%;right:10px;display:inline-block;width:24px;height:24px;background-image:url(/img/icon-arrow-2-down.svg);transform:translateY(-50%);content:""}section.events>.filterWrap>.filter>ul>li>div>.selectWrap>select,section.works>.filterWrap>.filter>ul>li>div>.selectWrap>select{width:100%;height:40px;line-height:40px;font-family:Montserrat;font-weight:400;font-size:12px;color:#303030;border:none;background-color:#dadada;padding-right:20px;padding-left:20px;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}@media screen and (max-width:1700px){section.events>.filterWrap>.filter>ul>li>div>.selectWrap>select,section.works>.filterWrap>.filter>ul>li>div>.selectWrap>select{height:35px;line-height:35px}}section.events>.wrap>.content,section.works>.wrap>.content{padding-bottom:160px}@media screen and (max-width:1700px){section.events>.wrap>.content,section.works>.wrap>.content{padding-bottom:80px}}section.events>.wrap>.content.home,section.works>.wrap>.content.home{border-top:1px solid #303030;padding-top:60px;padding-bottom:100px}@media screen and (max-width:1700px){section.events>.wrap>.content.home,section.works>.wrap>.content.home{padding-bottom:60px}}@media screen and (max-width:1400px){section.events>.wrap>.content.home,section.works>.wrap>.content.home{padding-top:40px;padding-bottom:40px}}section.events>.wrap>.content>.title>ul,section.works>.wrap>.content>.title>ul{display:table;width:100%;margin-bottom:50px}@media screen and (max-width:1700px){section.events>.wrap>.content>.title>ul,section.works>.wrap>.content>.title>ul{margin-bottom:40px}}section.events>.wrap>.content>.title>ul>li,section.works>.wrap>.content>.title>ul>li{display:table-cell;width:50%;vertical-align:middle}section.events>.wrap>.content>.title>ul>li:last-child,section.works>.wrap>.content>.title>ul>li:last-child{text-align:right}section.events>.wrap>.content>.title>ul>li>h2,section.works>.wrap>.content>.title>ul>li>h2{font-family:"DM Serif Display";font-weight:400;font-size:32px;line-height:1em;color:#303030}@media screen and (max-width:1700px){section.events>.wrap>.content>.title>ul>li>h2,section.works>.wrap>.content>.title>ul>li>h2{font-size:26px}}@media screen and (max-width:767px){section.events>.wrap>.content>.title>ul>li>h2,section.works>.wrap>.content>.title>ul>li>h2{font-size:24px}}@media screen and (max-width:399px){section.events>.wrap>.content>.title>ul>li>h2,section.works>.wrap>.content>.title>ul>li>h2{font-size:22px}}section.events>.wrap>.content>.title>ul>li>span,section.works>.wrap>.content>.title>ul>li>span{position:relative;display:inline-block;font-family:Montserrat;font-weight:400;font-size:12px;line-height:1em;color:#303030;background-color:#dadada;padding:14px 35px 14px 45px;text-transform:uppercase;cursor:pointer;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}@media screen and (max-width:1700px){section.events>.wrap>.content>.title>ul>li>span,section.works>.wrap>.content>.title>ul>li>span{padding-top:12px;padding-bottom:12px}}section.events>.wrap>.content>.title>ul>li>span:before,section.works>.wrap>.content>.title>ul>li>span:before{position:absolute;top:50%;left:15px;display:inline-block;width:20px;height:20px;background-image:url(/img/icon-filter.svg);transform:translateY(-50%);content:""}section.events>.wrap>.content>.title>ul>li>span:after,section.works>.wrap>.content>.title>ul>li>span:after{position:absolute;top:50%;right:10px;display:inline-block;width:24px;height:24px;background-image:url(/img/icon-arrow-2-down.svg);transform:translateY(-50%);content:""}section.events>.wrap>.content>div,section.works>.wrap>.content>div{font-size:0;line-height:0px}section.events>.wrap>.content>div>ul,section.works>.wrap>.content>div>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}@media screen and (max-width:1000px){section.events>.wrap>.content>div>ul,section.works>.wrap>.content>div>ul{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){section.events>.wrap>.content>div>ul,section.works>.wrap>.content>div>ul{grid-template-columns:1fr;margin:auto}}section.events>.wrap>.content>div>ul>li>div,section.works>.wrap>.content>div>ul>li>div{text-align:left}section.events>.wrap>.content>div>ul>li>div>a,section.works>.wrap>.content>div>ul>li>div>a{position:relative;display:block;overflow:hidden;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}section.events>.wrap>.content>div>ul>li>div>a>.img img,section.works>.wrap>.content>div>ul>li>div>a>.img img{transition:transform .3s}section.events>.wrap>.content>div>ul>li>div>a>.txt,section.works>.wrap>.content>div>ul>li>div>a>.txt{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.6) 99.99%)}section.events>.wrap>.content>div>ul>li>div>a>.txt>h3,section.works>.wrap>.content>div>ul>li>div>a>.txt>h3{position:absolute;bottom:0;left:0;width:100%;font-family:"DM Serif Display";font-weight:400;font-size:24px;line-height:1.2em;letter-spacing:1px;color:#fff;padding-right:24px;padding-bottom:25px;padding-left:24px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:1700px){section.events>.wrap>.content>div>ul>li>div>a>.txt>h3,section.works>.wrap>.content>div>ul>li>div>a>.txt>h3{font-size:22px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media screen and (max-width:1400px){section.events>.wrap>.content>div>ul>li>div>a>.txt>h3,section.works>.wrap>.content>div>ul>li>div>a>.txt>h3{font-size:20px}}section.events>.wrap>.content>div>ul>li>div>a:hover img,section.works>.wrap>.content>div>ul>li>div>a:hover img{transform:scale(1.1)}section.events>.wrap>.content>.worksFilterNoResults,section.works>.wrap>.content>.worksFilterNoResults{font-family:Montserrat;font-weight:400;font-size:14px;line-height:1em;color:#303030;background-color:#e3dacb;padding:20px;text-align:center}section.events>.wrap>.content>.more,section.works>.wrap>.content>.more{padding-top:60px;text-align:right}@media screen and (max-width:1700px){section.events>.wrap>.content>.more,section.works>.wrap>.content>.more{padding-top:40px}}section.contact>.wrap.inner{max-width:1000px}section.contact>.wrap>.content{padding-top:80px;padding-bottom:120px}@media screen and (max-width:1700px){section.contact>.wrap>.content{padding-top:60px;padding-bottom:60px;padding-top:40px;padding-bottom:40px}}section.contact>.wrap>.content.home{border-top:1px solid #303030}section.contact>.wrap>.content>h2{font-family:"DM Serif Display";font-weight:400;font-size:32px;line-height:1em;color:#303030;padding-bottom:45px}@media screen and (max-width:1700px){section.contact>.wrap>.content>h2{font-size:26px}}@media screen and (max-width:767px){section.contact>.wrap>.content>h2{font-size:24px}}@media screen and (max-width:399px){section.contact>.wrap>.content>h2{font-size:22px}}section.contact>.wrap>.content>.links{text-align:center}section.contact>.wrap>.content>.links>ul{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:767px){section.contact>.wrap>.content>.links>ul{grid-template-columns:1fr;grid-row-gap:30px;margin:auto}}section.contact>.wrap>.content>.links>ul>li>a>.img{padding-bottom:30px}@media screen and (max-width:1700px){section.contact>.wrap>.content>.links>ul>li>a>.img{padding-bottom:25px}}@media screen and (max-width:767px){section.contact>.wrap>.content>.links>ul>li>a>.img{padding-bottom:15px}}@media screen and (max-width:1700px){section.contact>.wrap>.content>.links>ul>li>a>.img img{width:70px}}@media screen and (max-width:1000px){section.contact>.wrap>.content>.links>ul>li>a>.img img{width:60px}}section.contact>.wrap>.content>.links>ul>li>a>span{display:block;font-family:Montserrat;font-weight:500;font-size:20px;line-height:1.5em;color:#303030;transition:color .3s}@media screen and (max-width:1700px){section.contact>.wrap>.content>.links>ul>li>a>span{font-size:15px}}@media screen and (max-width:1000px){section.contact>.wrap>.content>.links>ul>li>a>span{font-size:13px}}section.contact>.wrap>.content>.links>ul>li>a:hover>span{color:#3a7fa3}section.contact>.wrap>.content>.form{padding-top:80px}@media screen and (max-width:1700px){section.contact>.wrap>.content>.form{padding-top:60px}}section.contact>.wrap>.content>.form>ul{display:inline-block;width:100%}section.contact>.wrap>.content>.form>ul>li{float:left;width:50%;padding-bottom:30px}@media screen and (max-width:1700px){section.contact>.wrap>.content>.form>ul>li{padding-bottom:25px}}@media screen and (max-width:767px){section.contact>.wrap>.content>.form>ul>li{float:none;width:100%}}section.contact>.wrap>.content>.form>ul>li:first-child>div{display:inline-block;width:98%}@media screen and (max-width:767px){section.contact>.wrap>.content>.form>ul>li:first-child>div{width:100%}}section.contact>.wrap>.content>.form>ul>li:nth-child(2){text-align:right}section.contact>.wrap>.content>.form>ul>li:nth-child(2)>div{display:inline-block;width:98%}@media screen and (max-width:767px){section.contact>.wrap>.content>.form>ul>li:nth-child(2)>div{width:100%}}section.contact>.wrap>.content>.form>ul>li:last-child{width:100%}section.contact>.wrap>.content>.form>ul>li>div{text-align:left}section.contact>.wrap>.content>.form>ul>li>div>label{display:block;font-family:Montserrat;font-weight:400;font-size:14px;line-height:1em;color:#303030;padding-left:20px;padding-bottom:10px;padding-right:20px}@media screen and (max-width:1700px){section.contact>.wrap>.content>.form>ul>li>div>label{font-size:13px;padding-left:15px;padding-right:15px}}section.contact>.wrap>.content>.form>ul>li>div>input{width:100%;height:44px;font-family:Montserrat;font-weight:400;font-size:14px;line-height:44px;color:#303030;border:1px solid #303030;padding-left:20px;padding-right:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:1700px){section.contact>.wrap>.content>.form>ul>li>div>input{font-size:13px;padding-left:15px;padding-right:15px}}section.contact>.wrap>.content>.form>ul>li>div>textarea{width:100%;height:150px;border:1px solid #303030;font-family:Montserrat;font-weight:400;font-size:14px;line-height:1.5em;color:#303030;padding:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:1700px){section.contact>.wrap>.content>.form>ul>li>div>textarea{font-size:13px;padding:15px}}section.contact>.wrap>.content>.form>.msg{display:none;padding:20px;margin-bottom:30px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}section.contact>.wrap>.content>.form>.msg.success{background-color:#6ab04c}section.contact>.wrap>.content>.form>.msg.error{background-color:#ff7979}section.contact>.wrap>.content>.form>.msg>p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:1.5em;color:#303030}section.contact>.wrap>.content>.form>.send{text-align:right}section.page>.wrap{max-width:1000px}section.page>.wrap>.content{padding-top:80px;padding-bottom:80px}@media screen and (max-width:1700px){section.page>.wrap>.content{padding-top:60px;padding-bottom:60px}}section.page>.wrap>.content>h1{font-family:"DM Serif Display";font-weight:400;font-size:32px;line-height:1em;color:#303030;padding-bottom:1.5em}section.page>.wrap>.content>div:not(.searchForm)>h2{font-family:Montserrat;font-weight:600;font-size:20px;line-height:1.55em;color:#303030;padding-top:.5em;padding-bottom:1em}@media screen and (max-width:1700px){section.page>.wrap>.content>div:not(.searchForm)>h2{font-size:18px}}section.page>.wrap>.content>div:not(.searchForm)>p{font-family:Montserrat;font-weight:300;font-size:18px;line-height:1.6em;color:#303030;padding-bottom:1em}@media screen and (max-width:1700px){section.page>.wrap>.content>div:not(.searchForm)>p{font-size:16px;line-height:1.7em}}section.page>.wrap>.content>div:not(.searchForm)>p>a{font-weight:400;color:#3a7fa3;border-bottom:1px dotted #3a7fa3;transition:color .3s,border .3s}section.page>.wrap>.content>div:not(.searchForm)>p>a:hover{color:#303030;border-color:#303030}section.page>.wrap>.content>div:not(.searchForm)>p>b,section.page>.wrap>.content>div:not(.searchForm)>p>strong{font-weight:600}section.page>.wrap>.content>div:not(.searchForm)>p img{width:100% important;height:auto;margin-top:1em;margin-bottom:.5em}section.page>.wrap>.content>div:not(.searchForm)>ol,section.page>.wrap>.content>div:not(.searchForm)>ul{font-family:Montserrat;font-weight:300;font-size:18px;line-height:1.55em;color:#303030;padding-bottom:1em}@media screen and (max-width:1700px){section.page>.wrap>.content>div:not(.searchForm)>ol,section.page>.wrap>.content>div:not(.searchForm)>ul{font-size:16px;line-height:1.7em}}section.page>.wrap>.content>div:not(.searchForm)>ol>li,section.page>.wrap>.content>div:not(.searchForm)>ul>li{position:relative;padding-left:3em}section.page>.wrap>.content>div:not(.searchForm)>ol>li>a,section.page>.wrap>.content>div:not(.searchForm)>ul>li>a{font-weight:400;color:#3a7fa3;border-bottom:1px dotted #3a7fa3;transition:color .3s,border .3s}section.page>.wrap>.content>div:not(.searchForm)>ol>li>a:hover,section.page>.wrap>.content>div:not(.searchForm)>ul>li>a:hover{color:#303030;border-color:#303030}section.page>.wrap>.content>div:not(.searchForm)>ul>li:before{position:absolute;top:.55em;left:1.5em;width:5px;height:5px;background-color:#3a7fa3;content:"";border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}@media screen and (max-width:1700px){section.page>.wrap>.content>div:not(.searchForm)>ul>li:before{top:.7em}}section.page>.wrap>.content>div:not(.searchForm)>ol{counter-reset:mycounter;list-style:none}section.page>.wrap>.content>div:not(.searchForm)>ol>li{counter-increment:mycounter}section.page>.wrap>.content>div:not(.searchForm)>ol>li:before{position:absolute;top:0;left:1.5em;font-weight:400;color:#3a7fa3;content:counter(mycounter) "."}section.page>.wrap>.content>.searchForm{background-color:#dadada;padding:10px;margin-bottom:30px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}section.page>.wrap>.content>.searchForm input{width:100%;height:40px;line-height:40px;font-family:Montserrat;font-weight:400;font-size:12px;color:#303030;border:none;background-color:#fff;padding-right:20px;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}@media screen and (max-width:1700px){section.page>.wrap>.content>.searchForm input{height:35px;line-height:35px}}section.page>.wrap>.content>.searchDivider{display:block;font-size:0;line-height:0px;border-bottom:1px dashed #303030;padding-top:30px;margin-bottom:20px;opacity:.5}footer{background-color:#e3dacb}footer>.wrap>.content{font-size:0;line-height:0px;padding-top:40px;padding-bottom:40px}@media screen and (max-width:1700px){footer>.wrap>.content{padding-top:20px;padding-bottom:20px}}footer>.wrap>.content>div{text-align:center}footer>.wrap>.content>div>ul{display:inline-block}footer>.wrap>.content>div>ul>li{float:left;padding-right:48px}@media screen and (max-width:1700px){footer>.wrap>.content>div>ul>li{padding-right:38px}}footer>.wrap>.content>div>ul>li:last-child{padding-right:0}footer>.wrap>.content>div>ul>li>a{display:inline-block;font-family:Montserrat;font-weight:500;font-size:14px;line-height:1em;color:#303030;transition:color .3s}@media screen and (max-width:1700px){footer>.wrap>.content>div>ul>li>a{font-size:12px}}footer>.wrap>.content>div>ul>li>a:hover{color:#3a7fa3}.mobileMenu{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:300;transition:opacity .7s}.mobileMenu:not(.open){display:none}.mobileMenu>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.mobileMenu>div>div>img{width:20px;cursor:pointer}.mobileMenu>div>div>ul{padding-top:20px}.mobileMenu>div>div>ul>li{font-family:Montserrat;font-weight:600;font-size:18px;line-height:2.5em}@media screen and (max-width:399px){.mobileMenu>div>div>ul>li{font-size:16px}}.mobileMenu>div>div>ul>li>a{color:#fff}.tags>ul{display:inline-block;width:100%}.tags>ul>li{float:left}.tags>ul>li>a{display:inline-block;font-family:Montserrat;font-weight:300;font-size:14px;line-height:1.6em;color:#303030;background-color:#dadada;padding:3px 12px;text-transform:uppercase;transition:color .3s,background .3s;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px}@media screen and (max-width:1700px){.tags>ul>li>a{font-size:13px}}@media screen and (max-width:499px){.tags>ul>li>a{font-size:12px}}@media screen and (min-width:1000px){.tags>ul>li>a:hover{color:#fff;background-color:#3a7fa3}}.tags>ul>li.active>a{color:#fff;background-color:#3a7fa3}.eventsPopupBg,.worksPopupBg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:199}.eventsPopup,.worksPopup{position:absolute;top:5%;left:50%;width:1230px;background-color:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;transform:translate(-50%);z-index:200}@media screen and (max-width:1400px){.eventsPopup,.worksPopup{width:95vw}}.eventsPopup>div,.worksPopup>div{padding-top:55px;padding-bottom:55px}@media screen and (max-width:1700px){.eventsPopup>div,.worksPopup>div{padding-top:40px;padding-bottom:40px}}.eventsPopup>div>h2,.worksPopup>div>h2{font-family:"DM Serif Display";font-weight:400;font-size:32px;line-height:1em;color:#303030;padding-right:40px;padding-left:40px;padding-bottom:8px}@media screen and (max-width:1700px){.eventsPopup>div>h2,.worksPopup>div>h2{font-size:26px}}@media screen and (max-width:767px){.eventsPopup>div>h2,.worksPopup>div>h2{font-size:24px}}@media screen and (max-width:399px){.eventsPopup>div>h2,.worksPopup>div>h2{font-size:22px}}@media screen and (max-width:1700px){.eventsPopup>div>h2,.worksPopup>div>h2{padding-right:30px;padding-left:30px}}.eventsPopup>div>h3,.worksPopup>div>h3{font-family:Montserrat;font-weight:400;font-style:italic;font-size:14px;line-height:1em;color:#303030;padding-right:40px;padding-left:40px;padding-bottom:40px}@media screen and (max-width:1700px){.eventsPopup>div>h3,.worksPopup>div>h3{font-size:13px;padding-right:30px;padding-left:30px}}.eventsPopup>div>.gallery,.worksPopup>div>.gallery{font-size:0;line-height:0px;padding-bottom:22px;overflow:hidden}.eventsPopup>div>.gallery>ul,.worksPopup>div>.gallery>ul{position:relative;display:table;width:max-content;left:40px;transition:left .5s}@media screen and (max-width:1700px){.eventsPopup>div>.gallery>ul,.worksPopup>div>.gallery>ul{left:30px}}.eventsPopup>div>.gallery>ul>li,.worksPopup>div>.gallery>ul>li{display:table-cell;vertical-align:middle}.eventsPopup>div>.gallery>ul>li>div,.worksPopup>div>.gallery>ul>li>div{padding-right:32px}@media screen and (max-width:1700px){.eventsPopup>div>.gallery>ul>li>div,.worksPopup>div>.gallery>ul>li>div{padding-right:24px}}.eventsPopup>div>.gallery>ul>li>div>span,.worksPopup>div>.gallery>ul>li>div>span{display:inline-block;overflow:hidden;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.eventsPopup>div>.gallery>ul>li>div>span>img,.worksPopup>div>.gallery>ul>li>div>span>img{cursor:pointer;max-height:400px}@media screen and (max-width:767px){.eventsPopup>div>.gallery>ul>li>div>span>img,.worksPopup>div>.gallery>ul>li>div>span>img{max-width:84.46vw}}.eventsPopup>div>.galleryPager,.worksPopup>div>.galleryPager{padding-right:40px;padding-bottom:54px;padding-left:40px}@media screen and (max-width:1700px){.eventsPopup>div>.galleryPager,.worksPopup>div>.galleryPager{padding-right:30px;padding-left:30px}}.eventsPopup>div>.galleryPager>ul,.worksPopup>div>.galleryPager>ul{display:inline-block;width:100%}.eventsPopup>div>.galleryPager>ul>li:first-child,.worksPopup>div>.galleryPager>ul>li:first-child{float:left}.eventsPopup>div>.galleryPager>ul>li:last-child,.worksPopup>div>.galleryPager>ul>li:last-child{float:right}.eventsPopup>div>.galleryPager>ul>li>img,.worksPopup>div>.galleryPager>ul>li>img{cursor:pointer}.eventsPopup>div>.details,.worksPopup>div>.details{padding-right:40px;padding-left:40px}@media screen and (max-width:1700px){.eventsPopup>div>.details,.worksPopup>div>.details{padding-right:30px;padding-left:30px}}.eventsPopup>div>.details>ul,.worksPopup>div>.details>ul{display:table;width:100%}@media screen and (max-width:767px){.eventsPopup>div>.details>ul,.worksPopup>div>.details>ul{display:block}}.eventsPopup>div>.details>ul>li,.worksPopup>div>.details>ul>li{display:table-cell;vertical-align:top}@media screen and (max-width:767px){.eventsPopup>div>.details>ul>li,.worksPopup>div>.details>ul>li{display:block;width:100%!important}}.eventsPopup>div>.details>ul>li:first-child,.worksPopup>div>.details>ul>li:first-child{width:280px}.eventsPopup>div>.details>ul>li:first-child>div>.metas,.worksPopup>div>.details>ul>li:first-child>div>.metas{border:1px solid #303030;padding:19px;margin-bottom:36px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}@media screen and (max-width:1700px){.eventsPopup>div>.details>ul>li:first-child>div>.metas,.worksPopup>div>.details>ul>li:first-child>div>.metas{padding:14px}}.eventsPopup>div>.details>ul>li:first-child>div>.metas>ul>li,.worksPopup>div>.details>ul>li:first-child>div>.metas>ul>li{font-family:Montserrat;font-weight:500;font-size:14px;line-height:24px;color:#303030}@media screen and (max-width:1700px){.eventsPopup>div>.details>ul>li:first-child>div>.metas>ul>li,.worksPopup>div>.details>ul>li:first-child>div>.metas>ul>li{font-size:13px}}.eventsPopup>div>.details>ul>li:first-child>div>.metas>ul>li>img,.worksPopup>div>.details>ul>li:first-child>div>.metas>ul>li>img{float:left;margin-right:10px}.eventsPopup>div>.details>ul>li:first-child>div>.tags>ul>li,.worksPopup>div>.details>ul>li:first-child>div>.tags>ul>li{padding-right:8px;padding-bottom:8px}.eventsPopup>div>.details>ul>li:last-child>div,.worksPopup>div>.details>ul>li:last-child>div{padding-right:40px;padding-left:40px}.eventsPopup>div>.details>ul>li:last-child>div>h2,.worksPopup>div>.details>ul>li:last-child>div>h2{font-family:Montserrat;font-weight:600;font-size:20px;line-height:1.55em;color:#303030;padding-top:.5em;padding-bottom:1em}@media screen and (max-width:1700px){.eventsPopup>div>.details>ul>li:last-child>div>h2,.worksPopup>div>.details>ul>li:last-child>div>h2{font-size:18px}}.eventsPopup>div>.details>ul>li:last-child>div>p,.worksPopup>div>.details>ul>li:last-child>div>p{font-family:Montserrat;font-weight:300;font-size:18px;line-height:1.6em;color:#303030;padding-bottom:1em}@media screen and (max-width:1700px){.eventsPopup>div>.details>ul>li:last-child>div>p,.worksPopup>div>.details>ul>li:last-child>div>p{font-size:16px;line-height:1.7em}}.eventsPopup>div>.details>ul>li:last-child>div>p>a,.worksPopup>div>.details>ul>li:last-child>div>p>a{font-weight:400;color:#3a7fa3;border-bottom:1px dotted #3a7fa3;transition:color .3s,border .3s}.eventsPopup>div>.details>ul>li:last-child>div>p>a:hover,.worksPopup>div>.details>ul>li:last-child>div>p>a:hover{color:#303030;border-color:#303030}.eventsPopup>div>.details>ul>li:last-child>div>p>b,.eventsPopup>div>.details>ul>li:last-child>div>p>strong,.worksPopup>div>.details>ul>li:last-child>div>p>b,.worksPopup>div>.details>ul>li:last-child>div>p>strong{font-weight:600}.eventsPopup>div>.details>ul>li:last-child>div>p img,.worksPopup>div>.details>ul>li:last-child>div>p img{width:100% important;height:auto;margin-top:1em;margin-bottom:.5em}.eventsPopup>div>.details>ul>li:last-child>div>ol,.eventsPopup>div>.details>ul>li:last-child>div>ul,.worksPopup>div>.details>ul>li:last-child>div>ol,.worksPopup>div>.details>ul>li:last-child>div>ul{font-family:Montserrat;font-weight:300;font-size:18px;line-height:1.55em;color:#303030;padding-bottom:1em}@media screen and (max-width:1700px){.eventsPopup>div>.details>ul>li:last-child>div>ol,.eventsPopup>div>.details>ul>li:last-child>div>ul,.worksPopup>div>.details>ul>li:last-child>div>ol,.worksPopup>div>.details>ul>li:last-child>div>ul{font-size:16px;line-height:1.7em}}.eventsPopup>div>.details>ul>li:last-child>div>ol>li,.eventsPopup>div>.details>ul>li:last-child>div>ul>li,.worksPopup>div>.details>ul>li:last-child>div>ol>li,.worksPopup>div>.details>ul>li:last-child>div>ul>li{position:relative;padding-left:3em}.eventsPopup>div>.details>ul>li:last-child>div>ol>li>a,.eventsPopup>div>.details>ul>li:last-child>div>ul>li>a,.worksPopup>div>.details>ul>li:last-child>div>ol>li>a,.worksPopup>div>.details>ul>li:last-child>div>ul>li>a{font-weight:400;color:#3a7fa3;border-bottom:1px dotted #3a7fa3;transition:color .3s,border .3s}.eventsPopup>div>.details>ul>li:last-child>div>ol>li>a:hover,.eventsPopup>div>.details>ul>li:last-child>div>ul>li>a:hover,.worksPopup>div>.details>ul>li:last-child>div>ol>li>a:hover,.worksPopup>div>.details>ul>li:last-child>div>ul>li>a:hover{color:#303030;border-color:#303030}.eventsPopup>div>.details>ul>li:last-child>div>ul>li:before,.worksPopup>div>.details>ul>li:last-child>div>ul>li:before{position:absolute;top:.55em;left:1.5em;width:5px;height:5px;background-color:#3a7fa3;content:"";border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}@media screen and (max-width:1700px){.eventsPopup>div>.details>ul>li:last-child>div>ul>li:before,.worksPopup>div>.details>ul>li:last-child>div>ul>li:before{top:.7em}}.eventsPopup>div>.details>ul>li:last-child>div>ol,.worksPopup>div>.details>ul>li:last-child>div>ol{counter-reset:mycounter;list-style:none}.eventsPopup>div>.details>ul>li:last-child>div>ol>li,.worksPopup>div>.details>ul>li:last-child>div>ol>li{counter-increment:mycounter}.eventsPopup>div>.details>ul>li:last-child>div>ol>li:before,.worksPopup>div>.details>ul>li:last-child>div>ol>li:before{position:absolute;top:0;left:1.5em;font-weight:400;color:#3a7fa3;content:counter(mycounter) "."}@media screen and (max-width:767px){.eventsPopup>div>.details>ul>li:last-child>div,.worksPopup>div>.details>ul>li:last-child>div{padding-right:0;padding-left:0}}.eventsPopup>a,.worksPopup>a{position:absolute;top:30px;right:30px;display:inline-block}.skeleton{position:relative}.skeleton:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:skeletonEffect 2s infinite;content:""}@keyframes skeletonEffect{to{transform:translateX(100%)}}.loadbar{position:absolute;bottom:0;left:0}.loadbar:not(.in){display:none}.loadbar.in{width:100%;height:2px}.loadbar.in .slider{overflow-x:hidden}.loadbar.in .line,.loadbar.in .slider{position:absolute;width:100%;height:2px}.loadbar.in .subline{position:absolute;background:#3a7fa3;height:2px}.loadbar.in .inc{animation:loadbarInc 3s infinite}.loadbar.in .dec{animation:loadbarInDec 3s 1s infinite}@keyframes loadbarInc{0%{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes loadbarInDec{0%{left:-80%;width:80%}to{left:110%;width:10%}}