﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;max-width:100%;height:auto}:root{--text-color: #141414;--background-color: #fff;--secondary-color: #808080}@font-face{font-family:"Shippori Mincho";src:url("../fonts/ShipporiMincho-Regular.woff2") format("woff2"),url("../fonts/ShipporiMincho-Regular.woff") format("woff"),url("../fonts/ShipporiMincho-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Shippori Mincho Semi Bold";src:url("../fonts/ShipporiMincho-SemiBold.woff2") format("woff2"),url("../fonts/ShipporiMincho-SemiBold.woff") format("woff"),url("../fonts/ShipporiMincho-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Shippori Mincho Bold";src:url("../fonts/ShipporiMincho-Bold.woff2") format("woff2"),url("../fonts/ShipporiMincho-Bold.woff") format("woff"),url("../fonts/ShipporiMincho-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Scheherazade New";src:url("../fonts/ScheherazadeNew-Regular.woff2") format("woff2"),url("../fonts/ScheherazadeNew-Regular.woff") format("woff"),url("../fonts/ScheherazadeNew-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Scheherazade New Bold";src:url("../fonts/ScheherazadeNew-Bold.woff2") format("woff2"),url("../fonts/ScheherazadeNew-Bold.woff") format("woff"),url("../fonts/ScheherazadeNew-Bold.ttf") format("truetype");font-weight:700;font-style:normal}.gallery-section{height:0;padding-bottom:162.18%;position:relative}.gallery-block{display:grid;grid-template-columns:41.05% 24.2% auto;grid-template-rows:repeat(3091, 1fr);grid-column-gap:20px;grid-row-gap:0px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width: 1200px){.gallery-block{grid-column-gap:10px}}.gallery-item{position:relative}.gallery-item:nth-child(2){grid-area:1/1/1147/2}.gallery-item:nth-child(3){grid-area:1147/1/2118/3}.gallery-item:nth-child(4){grid-area:2118/1/3091/2}.gallery-item:nth-child(1){grid-area:1/2/634/4;padding:5px 0;position:relative}.gallery-item:nth-child(1) .gallery-item__content{overflow:hidden;position:absolute;display:flex;align-items:center;justify-content:center;left:0;top:5px;height:calc(100% - 10px);width:100%}.gallery-item:nth-child(5){grid-area:634/2/1147/3}.gallery-item:nth-child(6){grid-area:2118/2/3091/3}.gallery-item:nth-child(7){grid-area:634/3/1614/4}.gallery-item:nth-child(8){grid-area:1614/3/2290/4}.gallery-item:nth-child(9){grid-area:2290/3/3091/4}.gallery-item__pad{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:stretch}.gallery-item__image{flex-grow:2;position:relative;overflow:hidden}.gallery-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery-item__text{padding:6px 0 26px}.gallery-item__content>div{width:100%;max-width:600px}.gallery-simple{display:flex;flex-wrap:wrap;row-gap:10px;margin:0 -10px;box-sizing:border-box}@media(max-width: 991px){.gallery-simple{margin:0 -5px}}@media(max-width: 767px){.gallery-simple{margin:0}}.gallery-unit{width:33.33%;padding:0 10px;box-sizing:border-box}.gallery-unit__text{padding:6px 0 17px}@media(max-width: 991px){.gallery-unit{width:50%;padding:0 5px}}@media(max-width: 767px){.gallery-unit{width:100%;padding:0}}@media(max-width: 991px){.gallery-section{height:0;padding-bottom:374.1%;position:relative}.gallery-block{display:grid;grid-template-columns:45.82% 17.3% auto;grid-template-rows:repeat(3625, 1fr)}.gallery-item:nth-child(2){grid-area:561/1/1449/3}.gallery-item:nth-child(3){grid-area:1449/1/2194/4}.gallery-item:nth-child(4){grid-area:2194/1/2952/3}.gallery-item:nth-child(1){grid-area:1/1/561/4}.gallery-item:nth-child(5){grid-area:1052/3/1449/4}.gallery-item:nth-child(6){grid-area:2194/3/2952/4}.gallery-item:nth-child(7){grid-area:2952/1/3625/2}.gallery-item:nth-child(8){grid-area:561/3/1052/4}.gallery-item:nth-child(9){grid-area:2952/2/3625/4}}@media(max-width: 767px){.gallery-section{height:auto;padding-bottom:0}.gallery-block{display:flex;flex-direction:column;position:relative;height:auto}.gallery-item:nth-child(2){order:1}.gallery-item:nth-child(2) .gallery-item__image{height:0;padding-bottom:140.49%}.gallery-item:nth-child(3){order:4}.gallery-item:nth-child(4){order:6}.gallery-item:nth-child(1){order:0;padding:50px 0 10px}.gallery-item:nth-child(1) .gallery-item__content{overflow:hidden;position:relative;display:block;left:0;top:0;height:auto}.gallery-item:nth-child(5){order:2}.gallery-item:nth-child(6){order:7}.gallery-item:nth-child(7){order:3}.gallery-item:nth-child(8){order:5}.gallery-item:nth-child(9){order:8}.gallery-item__pad{position:relative;height:auto;display:block}.gallery-item__image{height:0;padding-bottom:100%}}.single-gallery{margin-top:0}@media(max-width: 767px){.single-gallery{margin-top:0}}.single-gallery__back{display:flex;justify-content:space-between;margin:14px 0 42px}@media(max-width: 767px){.single-gallery__back{display:none}}.single-gallery__back a{text-decoration:none;color:inherit;outline:none}.single-gallery__back a:link,.single-gallery__back a:visited,.single-gallery__back a:active,.single-gallery__back a:focus{text-decoration:none;color:inherit;outline:none}.single-gallery__back a:hover{text-decoration:underline;color:inherit;outline:none}.single-gallery__spacer{display:none}@media(max-width: 767px){.single-gallery__spacer{display:block;height:50px}}.single-gallery h1{margin-bottom:38px}@media(max-width: 767px){.single-gallery h1{margin-bottom:27px}}.single-gallery__name{color:var(--secondary-color);font-size:16px;margin-bottom:4px}.single-gallery__value{font-size:20px}.single-gallery .cel-button{margin-top:75px}@media(max-width: 767px){.single-gallery .cel-button{margin:30px 0}}.single-gallery__author{margin:26px 0}.single-gallery__details{margin:26px 0 40px}.single-gallery__date{margin:23px 0}@media(max-width: 767px){.gallery-section:not(:first-of-type) .gallery-item:nth-child(1) .gallery-item__image{padding-bottom:100%}}.events{margin:43px 0 15px}@media(max-width: 767px){.events{margin:0 0 7px}}.events-grid{display:flex;flex-wrap:wrap;row-gap:10px;margin:0 -18px;box-sizing:border-box}@media(max-width: 1200px){.events-grid{margin:0 -15px}}@media(max-width: 991px){.events-grid{margin:0 -11px}}@media(max-width: 767px){.events-grid{margin:0 -7px}}@media(max-width: 480px){.events-grid{margin:0}}.events-item{width:20%;padding:0 18px 36px;box-sizing:border-box;text-align:center}.events-item a{color:inherit;text-decoration:none;outline:none;display:block}.events-item a:link,.events-item a:visited,.events-item a:active,.events-item a:focus,.events-item a:hover{color:inherit;text-decoration:none;outline:none}@media(max-width: 1200px){.events-item{width:25%;padding:0 15px 36px}}@media(max-width: 991px){.events-item{width:33.33%;padding:0 11px 36px}}@media(max-width: 767px){.events-item{width:50%;padding:0 7px 36px}}@media(max-width: 480px){.events-item{width:100%;padding:0 0 29px}}.events-item h3{margin-top:20px;margin-bottom:6px;font-family:"Shippori Mincho Bold","Times New Roman",serif}@media(max-width: 767px){.events-item h3{font-size:19px}}.events-item p{font-size:20px;margin:0}@media(max-width: 767px){.events-item p{font-size:19px}}.event-current{background-color:#b80000;color:#fff;font-size:20px;line-height:1.4;padding:4px 14px;position:absolute;bottom:0;right:0;z-index:2;font-weight:600;font-family:"Shippori Mincho Semi Bold","Times New Roman",serif}.footer{position:relative;z-index:10000;font-size:16px;border-top:1px solid var(--text-color);background-color:var(--background-color)}@media(max-width: 767px){.footer{z-index:998}}.footer .container{max-width:100%}@media(max-width: 767px){.footer .container{padding:0}}.footer-row{display:flex;justify-content:space-between;padding:11px 0 14px}@media(max-width: 767px){.footer-row{padding:0}}.footer-menu{flex-grow:1}.footer-menu ul{display:flex;margin:0;padding:0}@media(max-width: 767px){.footer-menu ul{display:block}}.footer-menu ul li{padding-right:25px;margin:0 0 0 15px;position:relative;text-indent:0}.footer-menu ul li::before{display:none}@media(max-width: 767px){.footer-menu ul li{padding-right:0;margin-left:0;text-indent:0}}.footer-menu ul li a:link,.footer-menu ul li a:visited,.footer-menu ul li a:active,.footer-menu ul li a:focus{color:inherit;text-decoration:none;outline:none}.footer-menu ul li a:hover{text-decoration:underline;outline:none}.footer-menu ul li a svg{position:relative;top:2px;left:5px}@media(max-width: 767px){.footer-menu ul li a{display:block;box-sizing:border-box;padding:5px 11px 8px 11px}}.footer-menu ul li:last-of-type{padding-right:5px;margin-right:0}@media(max-width: 767px){.footer-menu ul li:last-of-type{padding-right:0}}@media(max-width: 767px){.footer-menu ul li:not(:last-child){border-bottom:1px solid var(--text-color)}}.footer-menu ul li:not(:last-child)::after{content:"/";position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.footer-menu ul li:not(:last-child)::after{display:none}}.footer-menu ul li:first-of-type{margin-left:0}.footer-menu__fill{fill:var(--text-color);transition:fill .3s ease}.footer-menu__stroke{stroke:var(--text-color);transition:fill .3s ease}.footer-title{display:block;text-align:right;color:inherit;text-decoration:none;outline:none}.footer-title:link,.footer-title:visited,.footer-title:active,.footer-title:focus{color:inherit;text-decoration:none;outline:none}.footer-title:hover{color:inherit;text-decoration:underline;outline:none}@media(max-width: 767px){.footer-title{box-sizing:border-box;justify-content:flex-end;display:flex;align-items:center;padding:5px 11px 8px 16px;border-left:1px solid var(--text-color)}}@media(max-width: 400px){.footer-title{max-width:155px;text-align:left}}.footer a{text-decoration:none;color:inherit}.footer a:hover{text-decoration:underline}body{background-color:var(--background-color);color:var(--text-color);font-family:"Shippori Mincho","Times New Roman",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:1.2;font-optical-sizing:auto;font-weight:400}@media(max-width: 767px){body{font-size:19px}}body.body-active-sidebar{margin:0;height:100%}@media(max-width: 767px){body.body-active-sidebar{overflow:hidden}}.wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;min-height:calc(var(--vh, 1vh)*100)}h1,h2,h3,h4,h5,h6{font-family:"Scheherazade New Bold","Times New Roman",serif;font-weight:700;line-height:1}h1{font-size:44px;margin-bottom:21px}@media(max-width: 767px){h1{font-size:34px}}h2{font-size:25px;margin:25px 0}h3{font-size:20px;margin-bottom:10px}p{margin:23px 0}b,strong{font-family:"Shippori Mincho Bold","Times New Roman",serif;font-weight:700}ul{padding-left:25px;list-style-position:inside;margin:27px 0 20px}@media(max-width: 767px){ul{margin:23px 0 20px;padding-left:0}}ul li{display:block;position:relative;text-indent:11px;margin:23px 0}@media(max-width: 767px){ul li{text-indent:12px}}ul li::before{content:"•";position:absolute;left:-12px;top:-1px}@media(max-width: 767px){ul li::before{top:0}}a{color:inherit;text-decoration:underline;outline:none}a:link,a:visited,a:active,a:focus{color:inherit;text-decoration:underline;outline:none}a:hover{color:inherit;text-decoration:none;outline:none}.main{flex-grow:2;margin:77px 0 16px}@media(max-width: 767px){.main{margin:81px 0 16px}}.container{width:100%;max-width:1920px;box-sizing:border-box;margin:0 auto;padding:0 16px;overflow:hidden}.container.no-overflow{overflow:visible}@media(max-width: 767px){.container{padding:0 12px}}.cel-row{display:flex;margin:0 -10px}@media(max-width: 767px){.cel-row{margin:0;display:block}}.cel-col{width:50%;padding:0 10px}@media(max-width: 767px){.cel-col{width:100%;padding:0}}.cel-img{position:relative;height:0;overflow:hidden;display:block;text-decoration:none}.cel-img--pb104{padding-bottom:104.39%}@media(max-width: 767px){.cel-img--pb104{padding-bottom:154.62%}}.cel-img--pb100{padding-bottom:100%}@media(max-width: 767px){.cel-img--pb100{padding-bottom:154.07%}}.cel-img--pb-square{padding-bottom:100%}.cel-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.cel-text{margin:0 auto;width:100%;max-width:615px}@media(max-width: 767px){.cel-text{max-width:100%}}.cel-text--home{padding-top:104px}@media(max-width: 767px){.cel-text--home{padding:70px 0 30px}}.cel-text--page{padding-top:104px}@media(max-width: 767px){.cel-text--page{padding:50px 0}}.cel-text--descr{padding-top:104px}@media(max-width: 767px){.cel-text--descr{padding:50px 0}}.cel-text--contact{padding-top:104px}@media(max-width: 767px){.cel-text--contact{padding:62px 0}}.cel-text--padding{padding-top:83px}@media(max-width: 767px){.cel-text--padding{padding-top:50px}}.cel-button{display:inline-block;padding:14px 100px;font-size:20px;color:var(--text-color);background-color:rgba(0,0,0,0);border:1px solid var(--text-color);text-align:center;cursor:pointer;transition:all .3s ease;text-decoration:none}.cel-button:link,.cel-button:visited,.cel-button:active,.cel-button:focus{display:inline-block;padding:14px 100px;font-size:20px;color:var(--text-color);background-color:rgba(0,0,0,0);border:1px solid var(--text-color);text-align:center;cursor:pointer;transition:all .3s ease;text-decoration:none}.cel-button:hover{background-color:var(--text-color);color:var(--background-color);text-decoration:none}.search__wrapper{padding:20px 0}.header{position:fixed;left:0;top:0;width:100%;z-index:9999;background:var(--background-color)}.header-block{position:relative;width:100%;top:0;left:0;z-index:1000;border-bottom:1px solid var(--text-color);background:var(--background-color)}.header-controls{display:flex;justify-content:flex-end}.header-language{display:flex;align-items:center;padding:15px 6px 15px 26px;border-left:1px solid var(--text-color);text-decoration:none;color:inherit;font-family:"Shippori Mincho","Times New Roman",serif;font-size:18px;text-decoration:none;outline:none}.header-language:link,.header-language:visited,.header-language:active,.header-language:focus{text-decoration:none;outline:none}@media(max-width: 480px){.header-language{display:none}}.header-language:hover{color:inherit;text-decoration:underline}.header-language span{padding-left:7px}.header-inner{display:flex;justify-content:space-between;align-items:stretch}.header-inner .toggler{width:35px;height:27px;cursor:pointer;position:relative;background-color:var(--background-color);display:block;position:relative;background-color:var(--background-color)}@media(max-width: 767px){.header-inner .toggler{width:37px}}.header-inner .toggler__wrapper{padding:16px;border-left:1px solid var(--text-color);position:relative}@media(max-width: 767px){.header-inner .toggler__wrapper{padding:20px 18px 17px}}@media(max-width: 480px){.header-inner .toggler__wrapper{border-left:none}}.header-inner .toggler div{background-color:var(--text-color);height:1px;width:100%;transition:all .3s ease;position:absolute}.header-inner .toggler div:nth-child(1){top:0;left:0}.header-inner .toggler div:nth-child(2){top:50%;transform:translateY(-1px);left:0}.header-inner .toggler div:nth-child(3){bottom:0;left:0}.header__slogan{font-family:"Scheherazade New Bold","Times New Roman",serif;font-weight:700;font-size:38px;line-height:.8;padding-left:16px;width:100%;box-sizing:border-box;max-width:241px;margin: 0;} .logo__wrapper.without-logo .header__slogan{max-width: 100%;padding-left: 0;} @media(max-width: 767px){.header__slogan{font-size:32px}}.header-nav{position:absolute;box-sizing:border-box;width:100%;max-width:218px;top:0;right:0;z-index:999;height:100vh;background-color:var(--background-color);transform:translateY(-200%);transition:all .3s ease;border-left:1px solid var(--text-color);overflow:auto}.header-nav>div{height:auto;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding-top:64px;padding-bottom:42px}@media(max-width: 767px){.header-nav{height:calc(var(--vh, 1vh)*100);max-width:100%;border-left:none;justify-content:flex-start;padding-bottom:40px}}.header-nav__menu{flex-grow:2;display:flex;justify-content:stretch;padding:28px 0}@media(max-width: 767px){.header-nav__menu{flex-grow:0;padding:28px 0 22px}}.header-nav__socials{display:flex;justify-content:flex-end;align-items:center;padding-bottom:27px}@media(max-width: 767px){.header-nav__socials{padding-bottom:22px}}.header-nav__socials a{display:block;margin-left:7px;text-decoration:none;width:35px;outline:none}.header-nav__socials a:link,.header-nav__socials a:visited,.header-nav__socials a:active{text-decoration:none;outline:none}.header-nav__socials a .icon-color{fill:var(--text-color);transition:fill .3s ease;outline:none}.header-nav__socials a:hover{text-decoration:none}.header-nav__socials a .social-link__inner{position:relative;height:0;overflow:hidden;padding-bottom:100%}.header-nav__socials a .social-link__inner img,.header-nav__socials a .social-link__inner svg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .main-menu{display:flex;flex-direction:column;align-items:flex-end;font-family:"Shippori Mincho Semi Bold";font-weight:600;list-style-type:none;line-height:2.05;margin:0;padding-left:0}@media(max-width: 767px){.header .main-menu{font-size:30px;line-height:1.2;margin-top:40px}}.header .main-menu li{padding:0;margin:0;text-indent:0;text-align:right}.header .main-menu li::before{display:none}@media(max-width: 767px){.header .main-menu li{margin:8px 0}}.header .main-menu a{color:inherit;text-decoration:none}.header .main-menu a:hover{text-decoration:underline;color:inherit}.body-active-sidebar .header-nav{transform:translateY(0)}.body-active-sidebar .header-inner .toggler__wrapper{padding:14px 18px 15px 19px}@media(max-width: 767px){.body-active-sidebar .header-inner .toggler__wrapper{padding:17px 20px 16px 19px}}.body-active-sidebar .header-inner .toggler__wrapper::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:var(--background-color)}.body-active-sidebar .header-inner .toggler{width:30px;height:30px}@media(max-width: 767px){.body-active-sidebar .header-inner .toggler{width:34px;height:34px}}.body-active-sidebar .header-inner .toggler div:nth-child(1){top:50%;transform:translateY(-1px) rotate(45deg)}.body-active-sidebar .header-inner .toggler div:nth-child(2){display:none}.body-active-sidebar .header-inner .toggler div:nth-child(3){top:50%;transform:translateY(-1px) rotate(-45deg)}.logo{display:block;text-decoration:none;outline:0;opacity:1;transition:opacity .3s ease}.logo__pad{display:block;width:auto;height:100%;position:relative;color:inherit;text-decoration:none;flex-grow:2}.logo__pad:link,.logo__pad:visited,.logo__pad:active,.logo__pad:focus,.logo__pad:hover{color:inherit;text-decoration:none;outline:none}@media(max-width: 480px){.logo__pad{width:auto;max-width:100%;flex-grow:2}}.logo__wrapper{position:absolute;left:0;top:0;width:auto;display:flex;align-items:center;background-color:var(--background-color);border-right:1px solid var(--text-color);border-bottom:1px solid var(--text-color);padding:16px;min-height: 60px;}.logo__wrapper.no-padding{padding-top: 0;padding-bottom: 0;}.logo__wrapper.without-logo{box-sizing: border-box;position: relative;border-right: none;border-bottom: none;}@media(max-width: 767px){.logo__wrapper{padding:11px;width:100%;min-height: 65px;}}.logo:hover{text-decoration:none}.logo img,.logo svg{display:block;width: auto;min-height: 55px;max-width: 272px;max-height: 86px}.header-language__row{display:none;justify-content:flex-end;padding:0 12px;margin-top:47px}@media(max-width: 480px){.header-language__row{display:flex}}@media(max-width: 480px){.header-language__row .header-language{display:flex;padding:0;border-left:none;font-size:25px}}.header-language .gt_selector{outline:none;border-color:rgba(0,0,0,0);font-family:"Shippori Mincho","Times New Roman",serif;font-size:18px;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin-left:7px;width:90px;cursor:pointer}.header-language .gt_selector option{font-size:14px}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-item>a.mega-menu-link{display:none}.megamenu-custom-styled{margin:34px auto 70px;width:100%;max-width:1630px}@media only screen and (max-width: 767px){.megamenu-custom-styled{margin:0 auto 70px}}@media only screen and (min-width: 769px){.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu{box-sizing:border-box;column-gap:20px;row-gap:20px;flex-wrap:wrap}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(1){width:calc(50% - 10px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(2){width:calc(50% - 10px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(3){width:calc(50% - 10px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(4){width:calc(50% - 10px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu,.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-item>a.mega-menu-link:hover,.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-item>a.mega-menu-link:focus{background-color:rgba(0,0,0,0)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{opacity:1;visibility:visible;position:relative;transform:translate(0px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{background-color:rgba(0,0,0,0)}}@media only screen and (min-width: 1201px){.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu{flex-wrap:nowrap}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(1){width:calc(21.5% - 20px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(2){width:calc(28.5% - 20px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(3){width:calc(28.5% - 20px)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12:nth-child(4){width:calc(21.5% - 20px)}}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:rgba(0,0,0,0)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:first-child .textwidget{text-align:right;padding:0 9.3% 0 0}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:last-child .textwidget{text-align:left;padding:0 0 0 9.3%}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:flex;align-items:center}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu img{width:100%}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{margin-bottom:20px}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget{font-size:23px;color:#141414}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget a{color:inherit;text-decoration:none}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget a:hover{text-decoration:underline}@media only screen and (max-width: 768px){.megamenu-custom-styled #mega-menu-wrap-mega_menu .mega-menu-toggle+#mega-menu-mega_menu{left:0;position:relative;width:100%;visibility:visible}#mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-megamenu>ul.mega-sub-menu{display:block;position:relative;float:none;background-color:rgba(0,0,0,0)}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{float:none}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{flex-wrap:wrap}.megamenu-custom-styled #mega-menu-wrap-mega_menu .mega-menu-toggle+#mega-menu-mega_menu{height:auto;max-height:100%;z-index:0}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:first-child .textwidget,.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:last-child .textwidget{text-align:left;padding:0;line-height:1.2;font-size:21px}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(1){order:1}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(2){order:0}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(3){order:2}.megamenu-custom-styled #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(4){order:3}.megamenu-custom-styled #mega-menu-wrap-mega_menu .mega-menu-toggle{display:none}.megamenu-custom-styled #mega-menu-wrap-mega_menu .mega-menu-toggle+#mega-menu-mega_menu{background-color:rgba(0,0,0,0)}#mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-item>a.mega-menu-link{display:none}#mega-menu-wrap-mega_menu #mega-menu-mega_menu>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0}#mega-menu-wrap-mega_menu #mega-menu-mega_menu p{margin:11px 0 49px}}.cel-text--page p:first-of-type{margin-top:54px}@media(max-width: 767px){.cel-text--page p:first-of-type{margin-top:41px}}.cel-text--page p:last-of-type{margin-top:50px}@media(max-width: 767px){.cel-col-1 .cel-text--page{padding-top:62px}}.cel-text--descr h2:first-of-type{margin:72px 0 56px}@media(max-width: 767px){.cel-text--descr h2:first-of-type{margin:20px 0 25px}}@media(max-width: 767px){.cel-text--descr{padding:5px 0 25px}}.cel-text__numbers{margin:31px 0}@media(max-width: 767px){.cel-text__numbers{margin:29px 0 24px}}.cel-text__numbers p{margin:10px 0}.cel-text--contact .header-nav__socials{justify-content:flex-start}.cel-text--contact .header-nav__socials a{margin:0 7px 0 0}.cel-text--contact .header-nav__socials a:link,.cel-text--contact .header-nav__socials a:visited,.cel-text--contact .header-nav__socials a:active,.cel-text--contact .header-nav__socials a:focus,.cel-text--contact .header-nav__socials a:hover{text-decoration:none;outline:none}.header-search{margin-top:28px;padding:0 16px}@media(max-width: 767px){.header-search{margin-top:40px}}.header-search+.header-nav__menu{padding-top:11px}.search-submit{background:none;border:none;cursor:pointer;padding:0}.search-submit svg{width:17px;height:17px}.search-form{display:flex;align-items:center;justify-content:space-between;border:1px solid #141414;padding-right:8px}.search-field{border:none;outline:none;font-size:16px;font-weight:600;font-family:inherit;width:100%;box-sizing:border-box;display:block;padding:4px 2px 5px 7px;color:#141414}.search-field::placeholder{font-size:16px;font-weight:600;color:inherit;font-family:inherit}.page-search-block.header-search{padding:0;max-width:185px}.search__wrapper{padding:0}.single-gallery .search__wrapper h1{margin-bottom:40px}.single-gallery .search__wrapper .page-header{margin-bottom:40px}.single-gallery .search__wrapper .page-header p{margin-top:8px}.single-gallery .search__wrapper .search-results-grid>article{border-top:1px solid #000;padding:47px 0 70px}.single-gallery .search__wrapper .search-results-grid>article .entry-summary{margin-bottom:21px}.post-thumbnail__wrapper .post-thumbnail{position:relative;height:0;overflow:hidden;display:block;text-decoration:none;padding-bottom:104.39%}.post-thumbnail__wrapper .post-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.single-gallery .search__wrapper .search-results-grid>article h2{margin-bottom:16px}.single-gallery .search__wrapper .search-results-grid>article h2 a{text-decoration:none;color:inherit}.single-gallery .search__wrapper .search-results-grid>article h2 a:hover{text-decoration:underline;color:inherit}.single-gallery .search__wrapper .search-results-grid>article .entry-meta{margin-top:21px;text-decoration:underline}.single-gallery .search__wrapper .search-results-grid>article .entry-meta+.post-thumbnail__wrapper{margin-top:40px}/*# sourceMappingURL=main.css.map */
