@font-face{font-family:"AvenirNextW1G-Regular";src:url("/fonts/AvenirNextW1G-Regular.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Demi";src:url("/fonts/AvenirNextW1G-Demi.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Bold";src:url("/fonts/AvenirNextW1G-Bold.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Italic";src:url("/fonts/AngleciaProDisplay-Italic_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Regular";src:url("/fonts/AngleciaProDisplay-Regular_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}.ContactsTop .col-left .undertitle{font-size:20px;font-weight:500;line-height:1.6}.no-pad-top{padding-top:0 !important}.no-pad-bot{padding-bottom:0 !important}.no-mar-top{margin-top:0 !important}.no-mar-bot{margin-bottom:0 !important}@media only screen and (max-width: 1640px) and (min-width: 1440px){.ContactsTop .col-left .undertitle{font-size:20px}}@media only screen and (max-width: 1439px) and (min-width: 1241px){.ContactsTop .col-left .undertitle{font-size:17px}}@media only screen and (max-width: 1240px) and (min-width: 1000px){.ContactsTop .col-left .undertitle{font-size:15px}}@media only screen and (max-width: 999px) and (min-width: 710px){.ContactsTop .col-left .undertitle{font-size:14px}}@media only screen and (max-width: 709px) and (min-width: 120px){.ContactsTop .col-left .undertitle{font-size:14px}}sup{vertical-align:super;font-size:10px}body{font-family:"AvenirNextW1G-Regular";color:#504D52}.title{display:block;line-height:1;font-family:"AvenirNextW1G-Demi";font-size:36px;letter-spacing:1px;line-height:1.1;padding-right:5px;box-sizing:border-box}.title b{font-family:"AngleciaProDisplay-Italic"}.title small{display:inline-block;font-family:"AvenirNextW1G-Regular";font-size:25px}@media only screen and (max-width: 1640px) and (min-width: 1440px){.title{font-size:34px}}@media only screen and (max-width: 1439px) and (min-width: 1241px){.title{font-size:30px}}@media only screen and (min-width: 1000px) and (max-width: 1240px){.title{font-size:28px}}@media only screen and (min-width: 710px) and (max-width: 999px){.title{font-size:24px}}@media only screen and (max-width: 709px) and (min-width: 120px){.title{font-size:7vmin}.title br{display:none}}.ContactsTop{padding:120px 0 0;background-color:#504D52;color:#fff;background-image:url(../img/map-ua.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;font-family:"AvenirNextW1G-Regular"}.ContactsTop .container:after{content:'';position:absolute;top:0;right:0;width:calc((100% - 1600px) / 2);background-color:rgba(208,187,138,0.7);height:100%}.ContactsTop .tab-form{display:none}.ContactsTop .tab-form.active{display:block}.ContactsTop .row-inner{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.ContactsTop .col-left{position:relative;width:37%;padding-right:6%;box-sizing:border-box;padding:70px 0}.ContactsTop .col-left h2{position:relative;color:#dec693}.ContactsTop .col-left .undertitle{position:relative;margin-top:25px}.ContactsTop .col-left ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:relative;margin-top:80px;border-bottom:1px solid #fff;padding-bottom:15px}.ContactsTop .col-left ul li{position:relative;margin-right:20px;color:#fff;font-size:12px;color:inherit;cursor:pointer}.ContactsTop .col-left ul li.active{color:#dec693}.ContactsTop .col-left ul li:nth-last-child(1){margin-right:0}.ContactsTop .col-left .col-photo{margin:10px 0;width:100%;height:232px}.ContactsTop .col-left .col-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.ContactsTop .col-left .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;position:relative;flex-wrap:wrap}.ContactsTop .col-left .row .col{position:relative;width:100%;margin-top:40px}.ContactsTop .col-left .row .col h3{position:relative;color:#fff;font-size:12px;margin-bottom:15px}.ContactsTop .col-left .row .col p{position:relative;margin-bottom:8px;font-size:19px}.ContactsTop .col-left .row .col p a{color:inherit}.ContactsTop .col-left .row .col p a:hover{color:#dec693}.ContactsTop .col-right{position:relative;width:59%;background-color:rgba(208,187,138,0.7);padding-top:70px;padding-left:9%;box-sizing:border-box;padding-right:4%;padding-bottom:40px}.ContactsTop .col-right h2{position:relative}.ContactsTop .col-right .undertitle{position:relative;margin-top:50px;font-size:18px;line-height:1.4}.ContactsTop .col-right .text{position:relative;font-size:12px;line-height:1.8;font-weight:600;margin-bottom:28px}.ContactsTop .col-right h3{position:relative;font-size:26px;margin-bottom:30px}.ContactsTop .col-right h3 a{color:inherit;display:inline-block;margin-top:10px}.ContactsTop .col-right h3 a:hover{color:#dec693}.ContactsTop .col-right .alert{position:relative;font-size:14px;color:red;font-weight:600;margin-bottom:25px}.col-right-form{margin-top:40px}.col-right-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.col-right-form form .form-label{width:100%;display:block;position:relative}.col-right-form form .form-label span{position:absolute;top:7px;left:15px;color:#1b1e2f;font-size:12px}.col-right-form form .form-text{background:#fff;border-radius:0px;box-sizing:border-box;width:100%;margin-bottom:30px;color:#1b1e2f;font-size:12px;border:1px solid transparent;padding:15px;padding-top:25px;font-family:"AvenirNextW1G-Regular"}.col-right-form form .form-text.textarea{color:#1b1e2f;font-size:12px;height:100px}.col-right-form form .form-text.error{border-color:red}.col-right-form form .form-contact-btn{background-color:#dec693;border:none;cursor:pointer;border-radius:40px;outline:none;padding:0 30px;height:70px;text-transform:uppercase;font-size:19px;letter-spacing:1.5px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:auto}@media only screen and (max-width: 1439px) and (min-width: 1241px){.ContactsTop{padding:70px 0;padding-top:30px}.ContactsTop .col-left ul li{font-size:12px}.ContactsTop .col-right .button .button-arrow{width:215px;height:215px;background:#1b1e2f url(/img/arrow-right2.svg) center center no-repeat;-webkit-background-size:auto 120px;background-size:auto 120px;margin-top:-100px}}@media only screen and (max-width: 1240px) and (min-width: 1000px){.ContactsTop{padding:70px 0;padding-top:30px}.ContactsTop .col-left .row{margin-top:24px}.ContactsTop .col-left .row .col h3{font-size:14px}.ContactsTop .col-left ul{margin-top:50px}.ContactsTop .col-left ul li{margin-right:8px;font-size:12px}.ContactsTop .col-left ul li a{font-size:14px}.ContactsTop .col-right h3{font-size:22px;margin-bottom:25px}.ContactsTop .col-right .button{margin-bottom:20px}.ContactsTop .col-right .button .button-arrow{width:170px;height:170px;background:#1b1e2f url(/img/arrow-right2.svg) center center no-repeat;-webkit-background-size:auto 100px;background-size:auto 100px;margin-top:-60px}}@media only screen and (max-width: 999px) and (min-width: 710px){.ContactsTop{padding:50px 0;padding-top:30px}.ContactsTop .row-inner{flex-wrap:wrap;margin-top:30px}.ContactsTop .col-left{width:100%}.ContactsTop .col-left h2{font-size:22px}.ContactsTop .col-left .row{margin-top:24px}.ContactsTop .col-left .row .col h3{font-size:14px}.ContactsTop .col-left ul{margin-top:40px}.ContactsTop .col-left ul li a{font-size:14px}.ContactsTop .col-right{width:100%;padding-right:0;margin-top:30px}.ContactsTop .col-right h3{font-size:22px;margin-bottom:25px}.ContactsTop .col-right .button{margin-bottom:20px}.ContactsTop .col-right .button .button-arrow{width:170px;height:170px;background:#1b1e2f url(/img/arrow-right2.svg) center center no-repeat;-webkit-background-size:auto 100px;background-size:auto 100px;margin-top:0}.col-right-form{margin-top:40px}.col-right-form form{padding:25px}}@media only screen and (max-width: 709px) and (min-width: 120px){.ContactsTop{padding:50px 0;padding-top:20px}.ContactsTop .row-inner{flex-wrap:wrap;margin-top:0}.ContactsTop .col-left{width:100%;padding-top:7vmin}.ContactsTop .col-left h2{font-size:22px}.ContactsTop .col-left .col-photo{height:200px}.ContactsTop .col-left .row{margin-top:15px;flex-direction:column}.ContactsTop .col-left .row .col{width:100%;border-right:none;border-bottom:1px solid #1b1e2f;padding-bottom:10px;padding-top:10px;margin-top:10px}.ContactsTop .col-left .row .col p{font-size:4.4vmin}.ContactsTop .col-left .row .col:first-child{border-top:1px solid #1b1e2f}.ContactsTop .col-left .row .col h3{font-size:14px}.ContactsTop .col-left ul{margin-top:30px;flex-wrap:wrap}.ContactsTop .col-left ul li{margin-bottom:8px}.ContactsTop .col-left ul li a{font-size:14px}.ContactsTop .col-right{width:100%;padding-right:4%;margin-top:0;padding-top:4%;padding-left:4%;padding-bottom:4%}.ContactsTop .col-right form{padding-left:0;padding-top:0;padding-right:0;padding-bottom:0}.ContactsTop .col-right .undertitle{margin-top:4vmin;font-size:4vmin}.ContactsTop .col-right .title{font-size:6.4vmin}.ContactsTop .col-right .text{margin-bottom:20px}.ContactsTop .col-right h3{font-size:20px;margin-bottom:15px}.ContactsTop .col-right .alert{margin-bottom:15px}.ContactsTop .col-right .button{margin-bottom:20px}.ContactsTop .col-right .button .button-arrow{width:80px;height:80px;background:#1b1e2f url(/img/arrow-right2.svg) center center no-repeat;-webkit-background-size:70%;background-size:70%;margin-top:0}.col-right-form{margin-top:20px}.col-right-form form{padding:20px}.col-right-form form .form-text{padding:12px;font-size:14px;margin-bottom:20px}.col-right-form form .form-contact-btn{border-radius:6vmin;padding:0 5vmin;height:12vmin;font-size:3.4vmin}}
