._exceptionContainer_17q6h_1{display:flex;align-items:center;justify-content:center;height:100%}._exceptionContent_17q6h_7{width:auto}._exceptionContent_17q6h_7 ._h1_17q6h_10{margin-bottom:1.25vw;font-size:3.75vw;font-weight:700;line-height:1;color:#434e59}._description_17q6h_17{margin-bottom:.833333vw;font-size:1.041667vw;line-height:1.4;color:#777}.main-header{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;margin:3.958333vw 0 3.489583vw}.main-header__logo{padding-right:4.6875vw;padding-left:4.6875vw}.main-header__logo img{width:5vw;height:4.166667vw}.main-header__nav{flex:1}.main-header__nav ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between}.main-header__nav ul li{padding:1.145833vw 1.770833vw}.main-header__nav ul li a{font-size:1.458333vw;text-decoration:none;color:#333}.main-header__nav ul li:hover{background:#BD621E;display:flex;align-items:center;justify-content:center}.main-header__nav ul li:hover a{color:#fff}.main-header__nav ul li.active{background:#BD621E;display:flex;align-items:center;justify-content:center}.main-header__nav ul li.active a{color:#fff}.main-header__contact-info{padding:0 4.635417vw 0 3.958333vw;font-size:2.1875vw;color:#bd621e}.phone-header__nav .nav-item{padding:2.604167vw 1.041667vw;color:#333}.phone-header__nav .nav-item.active{background:#333;color:#fff}.phone-menu{display:none}.submenu-item a{color:#000;margin:2.083333vw .520833vw}.submenu-item:hover{background:#ccc;color:#fff}.submenu-item:hover a{color:#000}@media screen and (max-width: 768px){.main-header__nav,.main-header__contact-info{display:none}.main-header{justify-content:center;position:relative}.phone-menu{display:block}.phone-menu{position:absolute;top:.416667vw;left:3.125vw;width:5.208333vw;height:5.208333vw}.phone-menu img{width:100%;height:100%}.footer .footer__services a{font-size:3.645833vw!important}}.footer .message{width:24.479167vw;background-color:#333;color:#fff;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;margin-top:3.802083vw;padding-bottom:1.5625vw}.footer .message h1{color:#fff;font-size:1.354167vw;padding:1.458333vw 0 0px;margin:0}.footer .message .form{display:flex;flex-direction:column;align-items:center;padding:0 1.979167vw;width:100%;box-sizing:border-box}.footer .input-row{display:flex;justify-content:space-between;width:100%}.footer .input-row .mini-input-list{width:calc(50% - .416667vw)}.footer .message input,.footer .message textarea{background-color:#fff;border:none;margin-bottom:.520833vw;border-radius:.260417vw;box-sizing:border-box;resize:none}.footer .input-list{width:100%}.footer .input-textarea{height:5.520833vw}.footer .send-button{width:20.572917vw;height:3.489583vw;background:#BD621E;border-radius:.520833vw;font-weight:400;font-size:1.458333vw;color:#fff;display:flex;align-items:center;justify-content:center;border:none;margin-top:.520833vw}.footer .send-button:hover{background:#BD621E!important;color:#fff!important}@media screen and (max-width: 768px){.footer .message{width:100%}.footer .footer__contact{margin-top:5.208333vw}.footer .footer__contact .message h1{font-size:7.291667vw}.footer .footer__contact .input-textarea{height:20.833333vw}.footer .footer__contact input{height:10.416667vw;margin-bottom:2.604167vw}.footer .footer__contact .send-button{width:100%;height:8.333333vw;font-size:4.166667vw;margin:3.125vw 0}}.footer{display:flex;justify-content:space-between;padding:1.041667vw;background-color:#181b22;color:#fff;padding:0 8.645833vw 4.0625vw;height:auto;box-sizing:border-box}.footer__about,.footer__services,.footer__contact{width:33%;display:flex;justify-content:center}.footer__about{margin-right:7.8125vw;display:flex;flex-direction:column;align-items:start;justify-content:flex-start}.footer__about h2{margin:8.645833vw 0 3.489583vw;font-size:2.083333vw}.footer__about p{font-size:1.25vw;text-align:left;width:26.666667vw;line-height:2.083333vw;color:#707070;text-align:justify;margin:0;padding:0}.footer__about>.btn{display:flex;align-items:center;margin-top:3.75vw}.footer__about>.btn img{width:3.125vw;height:3.125vw}.footer__about button{width:15.78125vw;height:4.427083vw;background:#181B22;border:1px solid #FFFFFF;font-family:Cochin;font-weight:400;font-size:1.458333vw;color:#fff;line-height:2.395833vw;cursor:pointer}.footer .footer__services{display:flex;flex-direction:column;align-items:start;justify-content:flex-start}.footer .footer__services h2{margin:8.645833vw 0 3.489583vw;font-size:2.083333vw}.footer .footer__services a{display:block;width:7.916667vw;height:1.458333vw;margin:0;margin-bottom:1.666667vw;font-weight:400;font-size:1.5625vw;color:#fff;text-decoration:none}.footer input,.footer textarea{width:100%;padding:.520833vw;margin-top:.520833vw;border:none;border-radius:.260417vw}.footer form{display:flex;flex-direction:column}@media screen and (max-width: 768px){.footer{display:flex;flex-direction:column;height:auto;padding-bottom:5.208333vw}.footer__about,.footer__services,.footer__contact{width:100%;display:flex;justify-content:center}.footer__about h2{margin:8.645833vw 0 3.489583vw;font-size:7.291667vw;width:100%}.footer__about p{font-size:4.166667vw;text-align:left;width:100%;line-height:1;color:#707070;text-align:justify;margin:0;padding:0}.footer__about>.btn{display:flex;align-items:center;margin-top:3.75vw;width:100%}.footer__about button{width:100%;height:9.635417vw;font-size:3.645833vw;cursor:pointer}.footer__about img{width:10.416667vw;height:10.416667vw}.footer .footer__services{display:flex;flex-direction:column;align-items:start;justify-content:flex-start}.footer .footer__services h2{margin:8.645833vw 0 3.489583vw;font-size:7.291667vw;width:100%}.footer .footer__services>div{width:100%;display:flex;justify-content:space-between}.footer .footer__services p{width:100%;height:1.458333vw;margin:0;margin-bottom:3.125vw;font-weight:400;font-size:3.125vw;color:#fff}.footer input,.footer textarea{width:100%;padding:.520833vw;margin-top:.520833vw;border:none;border-radius:.260417vw}.footer form{display:flex;flex-direction:column}}._app_1jwta_1{text-align:center}._appHeader_1jwta_4{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(.520833vw + 2vmin)}@font-face{font-family:abc;src:url(/dist/assets/abc-ccac3d9e.otf);font-weight:400;font-style:normal}*{font-family:abc}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:focus{outline:none}textarea:focus{outline:none}
