.page-template-contact .main{background-color:#f8f8f8}.page-template-contact .hero-container{position:relative;padding-top:130px}.page-template-contact .hero-container .bg{position:absolute;top:0;bottom:0;right:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-contact .hero-container .hero{color:#fff}.page-template-contact .hero-container .hero .container-text{position:relative;text-align:center;padding-block:130px;margin-inline:auto}.page-template-contact .hero-container .hero .container-text h1{font-size:clamp(60px,20vw,200px);line-height:1.1}.page-template-contact .hero-container .hero .container-text h2{font-size:clamp(30px,7vw,85px);line-height:1.2;margin-top:10px}.page-template-contact .hero-container .hero .container-text>p{font-family:"Karla";font-size:clamp(14px,2vw,18px);line-height:30px;max-width:960px;margin-inline:auto;padding-block:20px;padding-inline:30px}.page-template-contact .container-content{max-width:1410px;margin-inline:auto;padding-top:92px;display:flex;gap:134px}@media only screen and (max-width: 1430px){.page-template-contact .container-content{padding-inline:30px}}@media only screen and (max-width: 900px){.page-template-contact .container-content{flex-direction:column;align-items:center}}.page-template-contact .container-content .half1{flex:1}@media only screen and (max-width: 992px){.page-template-contact .container-content .half1{width:100%}}.page-template-contact .container-content .half1 .text{font-size:18px}.page-template-contact .container-content .half1 .text h2{font-size:min(48px,5.3125vw)}.page-template-contact .container-content .half1 .text h3{font-size:min(28px,4.4270833333vw)}.page-template-contact .container-content .half1 .text p{font-size:min(18px,2.8645833333vw)}.page-template-contact .container-content .half1 .text .wpcf7{margin-block-start:60px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form{display:flex;flex-wrap:wrap;padding-block-end:90px;position:relative}/*.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form div:nth-child(2){width:100%}*/.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form select{width:100%; height:50px; border: 1px solid #d5d4d4; border-block-end-color: #404141;}@media only screen and (max-width: 900px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form div:nth-child(2){width:400px}}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form div:nth-child(9){width:100%}@media only screen and (max-width: 900px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form div:nth-child(9){width:400px}}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .flex{flex-direction:column;width:400px;margin-inline-end:20px;margin-block-end:20px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .flex .red{color:red}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .flex>span{font-size:clamp(14px,1.875vw,18px);padding-block-end:5px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .flex .wpcf7-form-control-wrap input{width:100%;height:50px;background:#fff;border:1px solid #d5d4d4;border-block-end-color:#404041;border-radius:3px}@media only screen and (max-width: 500px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .flex .wpcf7-form-control-wrap{width:100%}}@media only screen and (max-width: 500px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .flex{flex-direction:column}}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .message{display:flex;flex-direction:column;width:100%}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .message span:first-child{font-size:clamp(14px,1.875vw,18px);width:155px;margin-block-end:5px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .message .wpcf7-form-control-wrap textarea{resize:none;width:100%;font-size:clamp(12px,1.6666666667vw,16px)}@media only screen and (max-width: 900px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .message .wpcf7-form-control-wrap textarea{width:400px}}@media only screen and (max-width: 500px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .message .wpcf7-form-control-wrap textarea{width:100%}}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .checkb{display:flex;margin-block-end:50px;margin-block-start:20px;margin-block-end:30px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .checkb div:nth-child(1){width:26px;height:26px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .checkb div:nth-child(1) input{width:100%;height:100%;border:1px solid #a6a6a6}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .checkb .content{margin-inline-start:15px;gap:5px;display:flex;flex-direction:column}@media only screen and (max-width: 900px){.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .checkb .content{width:100%}}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .checkb .content p{font-size:16px}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .my-but{position:relative;background:var(--secondary_color);border:2px solid var(--secondary_color);border-radius:3px;color:#fff;font-family:"Arial";font-size:clamp(14px,1.875vw,18px);padding:9px 15px;transition:background-color .5s ease-in-out;cursor:pointer;width:170px;text-align:start}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .my-but::after{position:absolute;content:"";background-image:url("/source/af605bf3601e51f3a3804e7cd7b747d2/arrow_right_white.svg");background-position:right;background-repeat:no-repeat;background-size:contain;width:25px;height:15px;left:calc(100% - 40px);top:48%;transform:translateY(-50%);transition:.5s}.page-template-contact .container-content .half1 .text .wpcf7 .wpcf7-form .wpcf7-response-output{position:absolute;bottom:0;margin:0}.page-template-contact .container-content .half2{min-width:132px;padding-bottom:130px}@media only screen and (max-width: 992px){.page-template-contact .container-content .half2{width:100%}}.page-template-contact .container-content .half2 .label{font-size:min(28px,4.4270833333vw);font-weight:700;margin-bottom:40px}.page-template-contact .container-content .half2 .branch img{width:100%}.page-template-contact .container-content .half2 .branch .name{font-weight:800;font-size:min(28px,4.4270833333vw);font-family:"Karla";margin-top:10px}.page-template-contact .container-content .half2 .branch .text{font-size:min(18px,1.8229166667vw);font-family:"Karla";margin-top:10px}.page-template-contact .container-content .half2 .branch .link{font-size:min(18px,1.8229166667vw);margin-top:10px}.page-template-contact .container-content .half2 .branch:not(:first-of-type){margin-top:60px}.page-template-contact .map{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:1145px;position:relative}.page-template-contact .map img{position:absolute}/*# sourceMappingURL=contact.min.css.map */
.exhibition-page .container-bottom, .exhibition-page .container-menu, .exhibition-page .container-social-links { display: none !important; }