.hide{display:flex;opacity:0;width:0;height:0;pointer-events:none}.contact-form{padding-top:96px;padding-bottom:96px;transition:.6s}.contact-form .sendMassegeClass{color:green;font-size:13px;margin-top:10px}.contact-form textarea{resize:none;padding:0;transition:.3s;border-radius:0;background:none;height:35px;border:none;border-bottom:1px solid #e0e0e0}.contact-form textarea:focus{height:60px}.contact-form .icon{display:flex;justify-content:center;align-items:center;transition:.6s}.contact-form .box-cont{display:flex;justify-content:space-between;align-items:flex-start}.contact-form .el-input{margin-bottom:59px}.contact-form .el-input__inner{font-size:16px;border:none;border-bottom:1px solid #e0e0e0;border-radius:0;background:none;padding:0}.contact-form .el-select-dropdown__item.hover,.el-select-dropdown__item:hover span{color:#0087cd}.contact-form .box-cont .box:first-child{width:36%}.contact-form .box-cont .box:last-child{width:64%}.contact-form .left .ttl{font-family:Helvetica-Bold}.contact-form .left .ttl,.contact-form .left .ttl span{font-size:34px;color:#002e5e;transition:.6s}.contact-form .left .phones{display:flex;flex-direction:column}.contact-form .left .phones .ttl{margin-bottom:34px}.contact-form .left .phones a{display:inline-flex;font-family:Helvetica-Bold;color:#001a36;font-size:21px;transition:.6s}.contact-form .left .phones a:hover{color:#f47a5c}.contact-form .left .phones a{margin-top:5px}.contact-form .left .phones div:first-child a{margin-top:0}.contact-form .left .adress{max-width:300px;color:#001a36;transition:.6s;margin-top:21px}.contact-form .left .info{margin-top:21px;padding-bottom:13px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;transition:.6s}.contact-form .left .info .item{width:50%;display:flex;flex-direction:column;padding-right:21px;margin-top:13px}.contact-form .left .info .item:nth-child(2n){padding-right:0}.contact-form .left .info .item span{font-size:13px;color:#001a36;font-family:Helvetica-Bold}.contact-form .left .info .item a{margin-top:5px;color:#001a36;transition:.6s}.contact-form .left .info .item a:hover{color:#f47a5c}.contact-form .left .company{margin-top:21px}.contact-form .left .company span{font-size:13px;color:#001a36;font-family:Helvetica-Bold}.contact-form .left .company p{margin-top:5px;color:#001a36}body.dark .contact-form .left .company p,body.dark .contact-form .left .company span,body.dark .contact-form .left .info .item a,body.dark .contact-form .left .info .item span,body.dark .contact-form .left .phones a,body.dark .contact-form .left .ttl,body.dark .contact-form .left .ttl span{color:#fff}body.dark .contact-form .left .info .item a:hover,body.dark .contact-form .left .phones a:hover{color:#f47a5c}.contact-form .el-select{width:100%}.contact-form .box-cont .box:first-child button{width:100%;background-color:#f1f1f1;border-radius:6px;flex-direction:column;display:flex;justify-content:center;margin-top:54px;align-items:flex-start;padding-left:30px;border:1px solid transparent;transition:.6s;padding-right:20px;padding-top:23px;padding-bottom:23px}.contact-form .box-cont .box:first-child button .column,.contact-form .box-cont .box:first-child button .item{display:flex}.contact-form .box-cont .box:first-child button .item{justify-content:space-between;align-items:center;width:100%}.contact-form .box-cont .box:first-child button .column p{font-size:21px;color:#1f232e}.contact-form .box-cont .box:first-child button .column:first-child .icon{width:25px;height:25px;border-radius:50%;border:1px solid #1f232e;margin-right:11px}.contact-form .box-cont .box:first-child button .desc{font-size:13px;margin-top:12px}.contact-form .box-cont .box:first-child .socials{margin-top:38px}.contact-form .box-cont .box:first-child .socials p{font-size:16px;transition:.6s;color:#001a36}.contact-form .box-cont .box:first-child .socials .item{margin-top:12px;display:flex;align-items:center}.contact-form .box-cont .box:first-child .socials .item .icon{margin-right:22px;cursor:pointer}.contact-form .box-cont .box:first-child .socials .item .icon svg path{fill:#002e5e}.contact-form .box-cont .box:last-child .title{font-size:34px;color:#002e5e;transition:.6s}.contact-form .box-cont .box:last-child .data-cont{margin-top:58px}.contact-form .box-cont .box:last-child .data-cont .inp{position:relative}.contact-form .box-cont .box:last-child .data-cont .inp .err{position:absolute;top:45px;font-size:12px;left:0;color:red}.contact-form .box-cont .box:last-child .data-cont .inp .err.area{position:relative;top:10px}.contact-form .box-cont .box:last-child .data-cont .inp:first-child{margin-top:0}.contact-form .box-cont .box:last-child .data-cont .inp:last-child{border-bottom:none}.contact-form .btn{background-color:#0087cd}.contact-form .btn span{color:#fff;transition:.6s}.contact-form .icon svg path{transition:.6s}.contact-form .box-cont .box:first-child button .column:first-child .icon svg{transition:1s}.contact-form .box-cont .box:last-child .sec{margin-top:50px;font-size:13px;color:#979797}.contact-form .box-cont .box:last-child .but{margin-top:34px}.contact-form .box-cont .box:last-child{padding-left:125px}.inp .el-select__tags{top:0;transform:none}body.dark .contact-form{background-color:#1f232e}body.dark .contact-form .box-cont .box:first-child .adress,body.dark .contact-form .box-cont .box:first-child .data-cont .item .num,body.dark .contact-form .box-cont .box:first-child .data-cont .item .price,body.dark .contact-form .box-cont .box:first-child .num:not(.data-cont .num),body.dark .contact-form .box-cont .box:first-child .socials p,body.dark .contact-form .box-cont .box:first-child .title,body.dark .contact-form .box-cont .box:first-child .title span,body.dark .contact-form .box-cont .box:last-child .title{color:#fff}body.dark .contact-form .box-cont .box:first-child .link{color:#75cede}body.dark .contact-form .box-cont .box:first-child hr{border:1px solid #373a43}body.dark .contact-form .box-cont .box:first-child .socials .item .icon svg path{fill:#fff}body.dark .contact-form .el-input__inner{color:#787b81;border-bottom:1px solid #373a43}body.dark .contact-form .btn{background-color:#75cede}body.dark .el-select-dropdown__item span{color:#000!important}body.dark .el-select-dropdown__list{background-color:#fff!important}@media (min-width:1024px){.contact-form .box-cont .box:first-child button:hover .column:first-child .icon svg path,.contact-form .icon:hover svg path{fill:#f47a5c!important}.contact-form .box-cont .box:first-child button:hover{border:1px solid #0087cd!important}.contact-form .box-cont .box:first-child button:hover .column:first-child .icon{transform:scale(1.1)!important}.contact-form .box-cont .box:first-child button:hover .column:first-child .icon svg{transform:rotate(1turn)!important}.contact-form .box-cont .box:first-child button:hover .column:last-child .icon{transform:translateX(10px)!important}.contact-form .box-cont .box:first-child button:hover .column:last-child .icon svg path{fill:#0087cd!important}}@media (max-width:1023px){.contact-form .box-cont{flex-direction:column-reverse}.contact-form .box-cont .box:first-child,.contact-form .box-cont .box:last-child{width:100%;padding-left:0}.contact-form .box-cont .box:last-child{margin-bottom:50px}.contact-form .box-cont .box:first-child .data-cont{justify-content:space-between}}@media (max-width:767px){.contact-form .box-cont .box:first-child .data-cont{flex-direction:column}.contact-form .box-cont .box:first-child .data-cont .item:nth-child(2){margin-left:0;margin-top:10px}.contact-form .box-cont .box:first-child .title,.contact-form .box-cont .box:first-child .title span,.contact-form .box-cont .box:last-child .title{font-size:28px}.contact-form .box-cont .box:last-child .data-cont{margin-top:30px}.contact-form .left .info .item{padding-right:0;width:100%}}