body,html{height:100%}body{margin:0;background:url(../images/e1128b0d04e88149aaee5b2f30cda69d.jpg) repeat scroll 50% 0 #fff;background-color:#fff;font-family:Times New Roman,Times,serif;display:grid;display:-ms-grid;-ms-grid-rows:minmax(80px,5%) minmax(520px,90%) minmax(80px,5%);-ms-grid-columns:minmax(1200px,3fr);grid-template:"header" minmax(70px,10%) "main" auto "footer" minmax(70px,10%)/minmax(960px,auto)}body.popup__active{overflow:hidden}.field{display:grid;justify-items:center;align-items:center}.header{grid-area:header;-ms-grid-row:1;-ms-grid-column:1}.header .header_common{width:100%;height:100%;display:grid;justify-items:center;align-items:center;grid-template:". header_caption locale_links" auto/10% auto 10%;display:-ms-grid;-ms-grid-rows:3fr;-ms-grid-columns:10% 80% 10%;background:#b5e6e6;color:#184b54}@font-face{font-family:HeaderFont;src:url(/css/fonts/YesevaOne.otf)}.header .header_common h1{display:grid;grid-area:header_caption;-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-align:center;-ms-grid-row-align:center;font-family:HeaderFont;font-weight:400;font-size:2em;margin:0}.header .header_common .locale_links{display:grid;grid-area:locale_links;grid-template-columns:repeat(2,1fr);display:-ms-grid;-ms-grid-columns:50% 50%;width:100%;-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-align:center;-ms-grid-row-align:center;list-style:none;margin:0;padding:0}.header .header_common .locale_links li{display:flex;-ms-grid-row:1;-ms-grid-column:2;width:100%;padding:0}.header .header_common .locale_links li:first-child{-ms-grid-column:1;justify-content:flex-end;border-right:1px solid #184b54}.header .header_common .locale_links li a{color:#184b54;font-size:1.2em;text-decoration:none;padding:0 8px}.header .header_common .locale_links li a:hover{font-weight:700}.header .header_common .menu{grid-area:menu;display:none}.header .mobile_menu{grid-area:mobile_menu;display:none;position:relative}.footer{grid-area:footer;-ms-grid-row:3;-ms-grid-column:1;display:flex;justify-content:center;align-items:center;background:#b5e6e6;color:#184b54}.footer p{font-size:1em;line-height:1.4em;margin:0 50px;text-align:center;vertical-align:middle}.main{grid-area:main;display:flex;justify-content:center;align-items:center;-ms-grid-row:2;-ms-grid-column:1;height:100%}.main .content_container{width:80%;height:100%;background-color:#fff;box-shadow:6px 0 6px -5px rgba(31,73,125,.6),-6px 0 6px -5px rgba(31,73,125,.6);z-index:0}body.popup__active .main .content_container{z-index:unset}.main .content_container .navigation ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;height:5rem}.main .content_container .navigation ul li{display:inline-block}.main .content_container .navigation ul li a{padding:0 30px;font-size:1em;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;color:#989898;border-left:2px solid #989898}.main .content_container .navigation ul li:last-child a{border-right:2px solid #989898}.main .content_container .navigation ul li a:hover{color:#000;border-color:#02acd0}.main .content_container .navigation ul li:hover+li a{border-left:2px solid #02acd0}.main .content_container h2{display:flex;justify-content:center;color:#989898;font-size:1.2em;font-weight:700;text-transform:uppercase;letter-spacing:.2em;margin:10px 0}.main .content_container .page__content_navigation{display:none;padding:0;margin:0;position:fixed;right:calc(10% + 30px);bottom:80px;z-index:2}.main .content_container .page__content_navigation li{display:block;width:32px;height:50px;font-size:48px;padding:0 8px;margin:3px 0 0;color:#fff;border-radius:3px;background-color:hsla(0,0%,78.4%,.5)}.main .content_container .page__content_navigation li:hover{background-color:hsla(0,0%,62.7%,.5);cursor:pointer}@media screen and (max-width:1100px){.main .content_container .navigation ul li a{padding:0 20px}.main .content_container .navigation ul li:first-child a{border-left:none}.main .content_container .navigation ul li:last-child a{border-right:none}}@media screen and (max-width:1250px){.main .content_container .page__content_navigation{right:calc(10% - 70px)}}@media screen and (max-device-width:1024px){body{grid-template:"header" 10% "main" auto "footer" 10%}.header{min-width:unset}.header .header_common{-ms-grid-columns:10% 75% 15%;grid-template:". header_caption locale_links" auto/10% auto 15%}.header .header_common .locale_links li a{padding:0 10px}.footer,.main{min-width:unset}.main .content_container{width:100%}.main .content_container .navigation ul li a{padding:0 20px;border-right:none;border-left:1px solid #999}.main .content_container .navigation ul li:first-child a{border-left:none}.main .content_container .navigation ul li:hover+li a{border-left:1px solid #02acd0}.main .content_container .page__content_navigation{right:30px;bottom:calc(10% + 10px)}.main .content_container .page__content_navigation li:hover{background-color:hsla(0,0%,78.4%,.5)}}@media screen and (orientation:landscape) and (max-device-width:1024px){body{grid-template:"header" 15% "main" auto "footer" 15%}.main .content_container .page__content_navigation{bottom:calc(15% + 10px)}}@media screen and (max-device-width:760px){body{grid-template:"header" 15% "main" auto "footer" 15%}.header{display:grid;grid-template:"header_common" 100% "mobile_menu" auto}.header .header_common{display:grid;grid-area:header_common;-ms-grid-columns:5% 75% 20%;grid-template:"empty header_caption menu"/5% auto 20%;z-index:2;position:relative}.header .header_common h1{text-align:center;font-size:1.5em}.header .header_common .menu{-ms-grid-row:1;-ms-grid-column:3;display:flex;justify-content:center;align-items:center}.header .header_common .menu button{background:transparent;border:0;margin:0;outline:none;width:55px;padding:15px}.header .header_common .menu ul{list-style:none;margin:0;padding:0;height:100%}.header .header_common .menu ul li{height:3px;background:#4b8994;margin:0 0 5px;border-radius:2px}.header .header_common .menu.active ul li,.header .header_common .menu ul li:last-child{margin:0}.header .header_common .menu.active ul li:first-child{transform:rotate(45deg)}.header .header_common .menu.active ul li:nth-child(2){transform:translate3d(0,-3px,0) rotate(-45deg)}.header .header_common .menu.active ul li:last-child{display:none}.header .mobile_menu{display:block;width:100%;height:100%}.header .mobile_menu .collapsible{position:relative;z-index:1;background:#e6f7f4;box-shadow:inset 0 -2px 2px -2px #4d9383;height:auto;transform:translateY(-100%)}.header .mobile_menu .collapsible.active{transform:translateY(0);transition:transform .5s}.header .mobile_menu .collapsible .navigation ul{list-style:none;margin:0;padding:0}.header .mobile_menu .collapsible .navigation ul li{display:flex;justify-content:center}.header .mobile_menu .collapsible .navigation ul li a{width:70%;display:flex;justify-content:center;font-size:1.2em;padding:5px 0;text-decoration:none;text-transform:uppercase;color:#184b54;border-bottom:1px solid #184b54}.header .mobile_menu .collapsible .navigation ul li a:hover{font-weight:700}.header .mobile_menu .collapsible .locale_links{display:flex;justify-content:center;align-items:center;padding:0;margin:0;list-style:none}.header .mobile_menu .collapsible .locale_links li{display:inline-block;padding:5px 15px}.header .mobile_menu .collapsible .locale_links li a{color:#184b54;font-size:1.2em;text-decoration:none}.header .mobile_menu .collapsible .locale_links li a:hover{font-weight:700}.header .header_common .locale_links,.main .content_container .navigation{display:none}.main .content_container h2{margin:30px 0 0}.main .content_container .page__content_navigation{right:10px;bottom:30px}}@media screen and (orientation:landscape) and (max-device-width:760px){body{grid-template:"header" 15% "main" auto "footer" 20%}.header .header_common{display:grid;-ms-grid-columns:5% 80% 15%;grid-template:"empty header_caption menu"/5% auto 15%}.header .header_common .menu button{padding:10px 15px}.header .header_common .menu.active button{width:65px;padding:12px 20px}.main .content_container h2{margin:30px 0 0}.main .content_container .page__content_navigation{bottom:calc(20% + 10px)}}@media screen and (max-device-width:540px){body{grid-template:"header" 15% "main" auto "footer" 20%}.header .header_common{display:grid;-ms-grid-columns:5% 75% 20%;grid-template:"empty header_caption menu"/5% auto 20%}}@media screen and (orientation:landscape) and (max-device-width:540px){body{grid-template:"header" 20% "main" auto "footer" 35%}.header .header_common{display:grid;-ms-grid-columns:5% 80% 15%;grid-template:"empty header_caption menu"/5% auto 15%}.main .content_container .page__content_navigation{bottom:calc(35% + 10px)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body{height:auto}.header .header_common h1{font-weight:700}.footer p{width:100%}.main .content_container .page__content_navigation{bottom:90px}}@media (-ms-high-contrast:active),screen and (max-device-width:1024px) and (-ms-high-contrast:none){body{-ms-grid-rows:130px 1fr 130px!important;-ms-grid-columns:minmax(960px,3fr)}.main .content_container{min-height:1600px!important}.main .content_container .page__content_navigation{bottom:140px}}@media (-ms-high-contrast:active),screen and (max-device-width:760px) and (-ms-high-contrast:none){.main .content_container .page__content_navigation{bottom:30px}}@media (-ms-high-contrast:active),screen and (max-device-width:760px) and (orientation:landscape) and (-ms-high-contrast:none){body{-ms-grid-rows:80px 1fr 150px!important}.main .content_container .page__content_navigation{bottom:90px}}@media (-ms-high-contrast:active),screen and (max-device-width:540px) and (-ms-high-contrast:none){body{-ms-grid-rows:270px 1fr 400px!important}.main .content_container .page__content_navigation{bottom:280px}}@media (-ms-high-contrast:active),screen and (max-device-width:540px) and (orientation:landscape) and (-ms-high-contrast:none){body{-ms-grid-rows:100px 1fr 150px!important}.main .content_container .page__content_navigation{bottom:110px}}.contact_page__content{display:flex;justify-content:center;color:#666;font-size:16px;font-family:Times New Roman,Times,serif}.contact_page__content .contact_form{flex-shrink:1;width:500px;padding:10px 30px;margin:20px 0 30px 30px;border:1px solid #cacaca;border-radius:3px;background:#fafafa}.contact_page__content .contact_form .contact_form__group{position:relative}.contact_page__content .contact_form form p{margin:15px 0;color:#666;line-height:1.4em}.contact_page__content .contact_form form input,button,textarea{display:block;padding:5px 10px;margin:10px 0;font-size:1em;font-family:Times New Roman,Times,serif;border:1px solid #aaa;outline:none}.contact_page__content .contact_form form input:hover,button:hover,textarea:hover{border:1px solid #02acd0}.contact_page__content .contact_form form input{height:15px;width:calc(100% - 22px)}.contact_page__content .contact_form form textarea{height:120px;width:100%;width:calc(100% - 22px);resize:none;overflow:auto}.contact_page__content .contact_form form button{height:32px;width:120px;padding:0;background:#e0e0e0}.contact_page__content .contact_form form button:hover{background:#02acd0}.contact_page__content .contact_form .contact_form__group i{position:absolute;right:10px;top:5px;z-index:1}.contact_page__content address{flex-shrink:0;width:300px;padding:10px 30px 0;margin:20px 0 30px;font-style:normal}.contact_page__content address,.contact_page__content address .contacts_container{display:flex;flex-direction:column}.contact_page__content address .contacts_container p{margin:15px 0 0}.contact_page__content address i.fa-mobile{font-size:1.5em}.contact_page__content address span{margin-right:5px}.contact_page__content address span:after{content:":"}.contact_page__content address a{color:#666}.contact_page__content address a:hover{color:#02acd0}@media screen and (max-device-width:1024px){.contact_page__content{flex-direction:column}.contact_page__content .contact_form{width:auto;margin:10px 10%}.contact_page__content .contact_form form input,button,textarea{padding:10px}.contact_page__content .contact_form .contact_form__group i{top:10px}.contact_page__content address{width:auto;margin:10px 10% 30px;padding:0}}@media screen and (orientation:landscape) and (max-device-width:1024px){.contact_page__content .contact_form{margin:10px 15%}.contact_page__content address{margin:0 15% 30px}}@media (max-device-width:760px){.contact_page__content .contact_form{margin:10px 5%}.contact_page__content address{margin:0 5% 40px}}@media screen and (max-device-width:540px){.contact_page__content .contact_form{margin:20px 5%;padding:10px 20px}.contact_page__content .contact_form form input,.contact_page__content .contact_form form textarea{width:calc(100% - 22px)}.contact_page__content address{margin:20px 5% 40px}}.about_page__content{display:flex;justify-content:center;color:#666;font-size:16px;font-family:Times New Roman,Times,serif}.about_page__content article{margin:40px 10%;text-align:justify}.about_page__content article section{overflow:auto}.about_page__content article p{margin:15px 0;font-size:1.1em;line-height:1.4em;text-indent:1.4em}.about_page__content article figure{margin:0;padding:20px 20px 10px;border:1px solid #cacaca}.about_page__content article figure.about_article__fig.right{margin-left:auto}.about_page__content article figure.about_article__fig.center{margin-left:auto;margin-right:auto}.about_page__content article figure figcaption{text-align:center;font-size:1em;line-height:1.4em;font-style:italic}.about_page__content article figure.about_article__fig.left{float:left;margin:0 20px 20px 0}.about_page__content article figure.about_article__fig.right{float:right;margin:0 0 20px 20px}.about_page__content article img.about_article__img.left{float:left;margin:0 20px 20px 0}.about_page__content article img.about_article__img.right{float:right;margin:0 0 20px 20px}@media screen and (max-width:1300px){.about_page__content article section img.landscape{width:100%!important}}@media screen and (max-width:1100px){.about_page__content article figure.landscape{width:calc(100% - 42px)!important}.about_page__content article figure.landscape img{width:100%!important}.about_page__content article section img{width:400px}}@media screen and (max-device-width:1024px){.about_page__content article section img{width:400px}}@media screen and (max-device-width:760px){.about_page__content article section img{width:100%!important}}@media screen and (max-device-width:540px){.about_page__content article{margin:40px 5%;text-align:left}.about_page__content article p{font-size:1em}.about_page__content article section img{width:100%!important}.about_page__content article figure.about_article__fig{width:calc(100% - 42px)!important}.about_page__content article figure.about_article__fig img{width:100%!important}}.graphics_page__content{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#666;font-size:16px;font-family:Times New Roman,Times,serif;margin:0 30px}.graphics_page__content .graphics__artwork{display:flex;justify-content:center;flex-direction:column;margin:40px 0;border:5px ridge #fff;box-shadow:5px 5px 5px #aaa}.graphics_page__content .graphics__artwork:last-child{margin-bottom:80px}.graphics_page__content .graphics__artwork a{display:block;color:#666;text-decoration:none;outline:none;cursor:pointer;padding:20px}.graphics_page__content .graphics__artwork img{display:block;width:100%;height:100%}.graphics_page__content .graphics__artwork .artwork__caption p{display:flex;font-size:1.1em;line-height:1.2em}.graphics_page__content .graphics__artwork .artwork__caption .artwork__caption_field{width:110px;font-weight:700}.graphics_page__content .graphics__artwork .artwork__caption.en .artwork__caption_field{width:90px}.graphics_page__content .graphics__artwork .artwork__caption p span:nth-child(2){width:calc(100% - 110px)}.graphics_page__content .graphics__artwork .artwork__caption.en p span:nth-child(2){width:calc(100% - 90px)}.graphics_page__content .graphics__artwork.popup__active{padding:0;border:0}.graphics_page__content .graphics__artwork.popup__active .artwork__popup{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;min-width:950px;min-height:100%;overflow-y:scroll;text-align:center;cursor:pointer}.graphics_page__content .graphics__artwork.popup__active .artwork__popup a{display:inline-block;background:#fff;margin:90px 30px;padding:20px;cursor:default;vertical-align:middle;text-align:left}.graphics_page__content .graphics__artwork.popup__active .artwork__opaco{position:fixed;height:100%;width:100%;top:0;left:0;z-index:3;background:#000;opacity:.7}.graphics_page__content .graphics__artwork .artwork__popup .close__button{display:none}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button{display:inline-block;position:absolute;right:30px;top:25px;margin:0;padding:0;border:0;height:35px;width:35px;background:transparent;cursor:pointer}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button ul{height:100%;list-style:none;margin:0;padding:0}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button ul li{background:#afafaf;border-radius:2px;height:3px}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button ul li:first-child{transform:translate3d(0,16px,0) rotate(45deg)}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button ul li:last-child{transform:translate3d(0,13px,0) rotate(-45deg)}@media screen and (max-width:1000px){.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button{display:none}}@media screen and (max-device-width:1420px){.graphics_page__content .graphics__artwork{width:90%;height:90%}.graphics_page__content .graphics__artwork.vertical{width:70%;height:70%}.graphics_page__content .graphics__artwork.popup__active .artwork__popup a{width:90%}.graphics_page__content .graphics__artwork.vertical.popup__active .artwork__popup a{width:70%}}@media screen and (max-device-width:1024px){.graphics_page__content .graphics__artwork.popup__active .artwork__popup{min-width:unset}.graphics_page__content .graphics__artwork.popup__active .artwork__popup a{margin:150px 30px}.graphics_page__content .graphics__artwork.vertical.popup__active .artwork__popup a{margin:100px 30px}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button{display:block;top:30px}}@media screen and (orientation:landscape) and (max-device-width:1024px){.graphics_page__content .graphics__artwork.popup__active .artwork__popup{display:block}.graphics_page__content .graphics__artwork.popup__active .artwork__popup a{margin:100px 30px}}@media screen and (max-device-width:760px){.graphics_page__content{margin:0 10px}.graphics_page__content .graphics__artwork{width:auto;height:auto;border:2px ridge #fff;box-shadow:2px 2px 2px #aaa}.graphics_page__content .graphics__artwork.vertical{margin:40px 30px;width:80%;height:80%}.graphics_page__content .graphics__artwork a{padding:10px}.graphics_page__content .graphics__artwork .artwork__caption p{margin:10px 0;font-size:1em}.graphics_page__content .graphics__artwork.popup__active .artwork__popup a{width:auto;margin:120px 10px;padding:10px}.graphics_page__content .graphics__artwork.vertical.popup__active .artwork__popup a{width:auto;margin:70px 40px}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button{right:15px;top:20px}}@media screen and (max-device-width:760px) and (orientation:landscape){.graphics_page__content .graphics__artwork.vertical{margin:40px 60px}.graphics_page__content .graphics__artwork a{padding:20px}.graphics_page__content .graphics__artwork.popup__active .artwork__popup{display:block}.graphics_page__content .graphics__artwork.popup__active .artwork__popup a{margin:80px 10px;padding:20px}.graphics_page__content .graphics__artwork.vertical.popup__active .artwork__popup a{margin:80px 10px}.graphics_page__content .graphics__artwork.popup__active .artwork__popup .close__button{top:25px;right:25px}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.graphics_page__content .graphics__artwork{border:2px solid #aaa}.graphics_page__content .graphics__artwork.popup__active .artwork__popup{min-width:1200px}}@media (-ms-high-contrast:active),screen and (max-device-width:1024px) and (-ms-high-contrast:none){.graphics_page__content .graphics__artwork.popup__active .artwork__popup{min-width:auto}}.paintings_page__content{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#666;font-size:16px;font-family:Times New Roman,Times,serif;margin:0 30px}.paintings_page__content .paintings__artwork{display:flex;justify-content:center;flex-direction:column;margin:40px 0;border:5px ridge #fff;box-shadow:5px 5px 5px #aaa}.paintings_page__content .paintings__artwork:last-child{margin-bottom:80px}.paintings_page__content .paintings__artwork a{display:block;color:#666;text-decoration:none;outline:none;cursor:pointer;padding:20px}.paintings_page__content .paintings__artwork img{display:block;width:100%;height:100%}.paintings_page__content .paintings__artwork .artwork__caption p{display:flex;font-size:1.1em;line-height:1.2em}.paintings_page__content .paintings__artwork .artwork__caption .artwork__caption_field{width:110px;font-weight:700}.paintings_page__content .paintings__artwork .artwork__caption.en .artwork__caption_field{width:90px}.paintings_page__content .paintings__artwork .artwork__caption p span:nth-child(2){width:calc(100% - 110px)}.paintings_page__content .paintings__artwork .artwork__caption.en p span:nth-child(2){width:calc(100% - 90px)}.paintings_page__content .paintings__artwork.popup__active{padding:0;border:0}.paintings_page__content .paintings__artwork.popup__active .artwork__popup{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;min-width:950px;min-height:100%;overflow-y:scroll;text-align:center;cursor:pointer}.paintings_page__content .paintings__artwork.popup__active .artwork__popup a{display:inline-block;background:#fff;margin:90px 30px;padding:20px;cursor:default;vertical-align:middle;text-align:left}.paintings_page__content .paintings__artwork.popup__active .artwork__opaco{position:fixed;height:100%;width:100%;top:0;left:0;z-index:3;background:#000;opacity:.7}.paintings_page__content .paintings__artwork .artwork__popup .close__button{display:none}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button{display:inline-block;position:absolute;right:30px;top:25px;margin:0;padding:0;border:0;height:35px;width:35px;background:transparent;cursor:pointer}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button ul{height:100%;list-style:none;margin:0;padding:0}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button ul li{background:#afafaf;border-radius:2px;height:3px}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button ul li:first-child{transform:translate3d(0,16px,0) rotate(45deg)}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button ul li:last-child{transform:translate3d(0,13px,0) rotate(-45deg)}@media screen and (max-width:1000px){.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button{display:none}}@media screen and (max-device-width:1420px){.paintings_page__content .paintings__artwork{width:90%;height:90%}.paintings_page__content .paintings__artwork.vertical{width:70%;height:70%}.paintings_page__content .paintings__artwork.popup__active .artwork__popup a{width:90%}.paintings_page__content .paintings__artwork.vertical.popup__active .artwork__popup a{width:70%}}@media screen and (max-device-width:1024px){.paintings_page__content .paintings__artwork.popup__active .artwork__popup{min-width:unset}.paintings_page__content .paintings__artwork.popup__active .artwork__popup a{margin:150px 30px}.paintings_page__content .paintings__artwork.vertical.popup__active .artwork__popup a{margin:100px 30px}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button{display:block;top:30px}}@media screen and (orientation:landscape) and (max-device-width:1024px){.paintings_page__content .paintings__artwork.popup__active .artwork__popup{display:block}.paintings_page__content .paintings__artwork.popup__active .artwork__popup a{margin:100px 30px}}@media screen and (max-device-width:760px){.paintings_page__content{margin:0 10px}.paintings_page__content .paintings__artwork{width:auto;height:auto;border:2px ridge #fff;box-shadow:2px 2px 2px #aaa}.paintings_page__content .paintings__artwork.vertical{margin:40px 30px;width:80%;height:80%}.paintings_page__content .paintings__artwork a{padding:10px}.paintings_page__content .paintings__artwork .artwork__caption p{margin:10px 0;font-size:1em}.paintings_page__content .paintings__artwork.popup__active .artwork__popup a{width:auto;margin:120px 10px;padding:10px}.paintings_page__content .paintings__artwork.vertical.popup__active .artwork__popup a{width:auto;margin:70px 40px}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button{right:15px;top:20px}}@media screen and (max-device-width:760px) and (orientation:landscape){.paintings_page__content .paintings__artwork.vertical{margin:40px 60px}.paintings_page__content .paintings__artwork a{padding:20px}.paintings_page__content .paintings__artwork.popup__active .artwork__popup{display:block}.paintings_page__content .paintings__artwork.popup__active .artwork__popup a{margin:80px 10px;padding:20px}.paintings_page__content .paintings__artwork.vertical.popup__active .artwork__popup a{margin:80px 10px}.paintings_page__content .paintings__artwork.popup__active .artwork__popup .close__button{top:25px;right:25px}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.paintings_page__content .paintings__artwork{border:2px solid #aaa}.paintings_page__content .paintings__artwork.popup__active .artwork__popup{min-width:1200px}}@media (-ms-high-contrast:active),screen and (max-device-width:1024px) and (-ms-high-contrast:none){.paintings_page__content .paintings__artwork.popup__active .artwork__popup{min-width:auto}}.home_page__content{display:flex;justify-content:center;flex-direction:column;color:#666;font-size:16px;font-family:Times New Roman,Times,serif;margin:0 30px}.home_page__content .parallax__wrapper{height:75vh;width:100%}.home_page__content .parallax__img{display:flex;justify-content:center;align-items:center;height:100%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(../images/7a3724ab3704b9e3ac79cae071cd15ec.jpg)}.home_page__content .parallax__text_container{display:flex;justify-content:center;position:relative;width:80%}.home_page__content .parallax__img h2{font-family:HeaderFont;font-weight:400;font-size:2em;text-transform:none;letter-spacing:normal;text-align:center;color:#fff;position:absolute;margin:0;z-index:1}.home_page__content .parallax__img h2:before{content:"";position:absolute;width:100%;height:100%;border-radius:50px;background:rgba(0,0,0,.5);filter:blur(10px);-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);z-index:-1;top:-20px;padding:20px 0}.home_page__content .content_sizer{width:100%;margin-top:60px}.home_page__content .content_sizer:last-child{margin-bottom:60px}.home_page__content .content_sizer ul{list-style-type:none;margin:0 0 0 25px;padding:0}.home_page__content .content_sizer ul li{display:inline-block;width:calc(25% - 60px);margin:0 0 10px 35px}.home_page__content .content_sizer ul a{text-decoration:none;overflow:hidden;position:relative;display:block;width:100%;height:100%;padding-bottom:100%;background-image:url(../images/f8fa50d08b455327ec3f2e3148fc2517.jpg);background-size:cover;border:15px solid #fff;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.home_page__content .content_sizer ul a div{position:absolute;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.home_page__content .content_sizer ul a:hover div{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.home_page__content article{margin:50px 60px;text-align:justify}.home_page__content article p{margin:15px 0;font-size:1.1em;line-height:1.4em;text-indent:1.4em}@media screen and (max-width:1100px){.home_page__content .content_sizer ul{margin:0 0 25px 5px}.home_page__content .content_sizer ul li{width:calc(33% - 60px)}.home_page__content .content_sizer ul li:nth-child(16){display:none}}@media screen and (max-device-width:1024px){.home_page__content .parallax__wrapper{height:85vh}.home_page__content .parallax__img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;background-position:0 0;background-image:url(../images/293bfae8ac965fddb0ec8638ea50897f.jpg)}.home_page__content .parallax__text_container{width:90%;margin:0}.home_page__content .parallax__img h2:before{filter:blur(5px)}}@media screen and (orientation:landscape) and (max-device-width:1024px){.home_page__content .parallax__img{align-items:normal;background-image:url(../images/c9a8ca254a18e5142483bc92d48c9cc8.jpg)!important}.home_page__content .parallax__text_container{padding-top:30%}}@media screen and (max-device-width:760px){.home_page__content{margin:0 10px}.home_page__content .parallax__img h2{font-size:1.5em}.home_page__content .parallax__img h2:before{transform:none}.home_page__content .content_sizer ul{margin:30px 0}.home_page__content .content_sizer ul li{width:calc(100% - 20px);margin:0 0 30px}.home_page__content .content_sizer ul li:nth-child(16){display:inline-block}.home_page__content .content_sizer ul a{border:10px solid #fff}.home_page__content article{margin:40px 0;text-align:left}.home_page__content article p{font-size:1em}}@media screen and (max-device-width:760px) and (orientation:landscape){.home_page__content .parallax__img{background-image:url(../images/c9a8ca254a18e5142483bc92d48c9cc8.jpg)!important}.home_page__content .parallax__text_container{padding-top:30%}.home_page__content .content_sizer ul{margin:30px 30px 30px 0}.home_page__content .content_sizer ul li{width:calc(50% - 80px);margin:0 0 15px 50px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.home_page__content .parallax__img{background-size:cover;background-attachment:scroll;background-position:0 0}.home_page__content .parallax__text_container{justify-content:flex-start}.home_page__content .parallax__img h2{font-weight:700}}