:root{--main-bg-color: #EEF3F6}body{background-color:var(--main-bg-color)}.l__contacts,.l__message{width:100%;padding:0 var(--padding)}.l__contacts .boder .item{position:relative;width:100%;height:51.466667vw;margin-top:8vw;border-radius:20px;padding:6.666667vw 4vw 5.333333vw;background-color:#fff}.l__contacts .boder .item .icon{font-size:var(--size-42);color:var(--link-hover-color)}.l__contacts .boder .item .line{position:relative;margin-top:16px;background-color:#dbdee0;width:100%;height:1px}.l__contacts .boder .item .line:before,.l__contacts .boder .item .line:after{display:block;content:""}.l__contacts .boder .item .line:before{background-color:#000;width:0%;height:100%;transition:all .3s linear 0s}.l__contacts .boder .item .line:after{position:absolute;top:-6px;right:0;width:12px;height:12px;border-radius:50%;background-color:#dbdee0;transition:all .3s linear 0s}.l__contacts .boder .item .title{margin:4vw 0;color:#26262d;font-size:var(--size-24)}.l__contacts .boder .item .content{color:#666;font-size:var(--size-18);line-height:1.5;width:75%}.l__contacts .boder .item .content a{--line-color: #666666}.l__contacts .boder .item .arrow{display:block;position:absolute;bottom:0;right:0;padding:1.466667vw 0 0 1.466667vw;background-color:var(--main-bg-color);border-radius:50% 0 0 0}.l__contacts .boder .item .arrow .mzbfont{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:20px;font-weight:bold;transition:all .3s ease 0s}.l__contacts .boder .item .arrow .mzbfont:before{display:block;transition:all .3s ease 0s}.l__contacts .boder .item .arrow:before,.l__contacts .boder .item .arrow:after{display:block;width:35%;height:35%;content:"";position:absolute}.l__contacts .boder .item .arrow:before{bottom:0;right:100%;background-image:-webkit-radial-gradient(ellipse farthest-side at 0% 0%, rgba(238, 243, 246, 0) 99%, var(--main-bg-color) 100%);background-image:radial-gradient(ellipse farthest-side at 0% 0%, rgba(238, 243, 246, 0) 99%, var(--main-bg-color) 100%)}.l__contacts .boder .item .arrow:after{right:0;bottom:100%;background-image:-webkit-radial-gradient(ellipse farthest-side at 0% 0%, rgba(238, 243, 246, 0) 99%, var(--main-bg-color) 100%);background-image:radial-gradient(ellipse farthest-side at 0% 0%, rgba(238, 243, 246, 0) 99%, var(--main-bg-color) 100%)}.l__contacts .boder .item:hover .line{--line-color: #000000}.l__contacts .boder .item:hover .line:before{width:100%}.l__contacts .boder .item:hover .line:after{transition-delay:.3s;background-color:#000}.l__contacts .boder .item:hover .arrow .mzbfont{color:#fff;background-color:var(--link-hover-color)}.l__contacts .boder .item:hover .arrow .mzbfont:before{transform:rotate(45deg)}.l__message .boder{padding-bottom:4vw}.l__message .boder .infomation{padding:4vw 0}.l__message .boder .infomation .slogan{line-height:1.25;font-size:6.4vw}.l__message .boder .infomation .platforms{display:flex;margin:4vw -9px 0}.l__message .boder .infomation .platforms a{display:flex;align-items:center;justify-content:center;border-radius:10px;padding:13px;margin:9px;color:#101010;background-color:#fff;font-size:var(--size-28)}.l__message .boder .infomation .platforms a:hover{color:#fff;background-color:var(--link-hover-color)}.l__message .boder .message-boder{padding:6.4vw 6.666667vw 8.8vw;border-radius:3.333333vw;background-color:#fff}.l__message .boder .message-boder .form-header{font-size:var(--size-36)}.l__message .boder .message-boder .layui-form{margin-top:8vw}.l__message .boder .message-boder .layui-form-item{margin-top:18px}.l__message .boder .message-boder .layui-form-item input,.l__message .boder .message-boder .layui-form-item textarea{width:100%;box-shadow:none;border:1px solid #f5f5f5;background-color:rgba(0,0,0,0)}.l__message .boder .message-boder .layui-form-item input::placeholder,.l__message .boder .message-boder .layui-form-item textarea::placeholder{color:#999}.l__message .boder .message-boder .layui-form-item input{--inp-height: 8vw;padding:0 2.666667vw;height:var(--inp-height);line-height:calc(var(--inp-height) - 2px);border-radius:var(--inp-height)}.l__message .boder .message-boder .layui-form-item textarea{height:16vw;padding:2.666667vw;line-height:var(--size-20);border-radius:3.333333vw;resize:none}.l__message .boder .message-boder .layui-form-submit{margin-top:6.666667vw}.l__message .boder .message-boder .layui-form-submit button{border:0;color:#fff;cursor:pointer;background-color:#000;padding:2.666667vw 3.066667vw;border-radius:2vw;font-size:var(--size-16)}.l__questions{background-color:#fff;padding:16vw var(--padding)}.l__questions .l__slogan{padding-right:4.933333vw}.l__questions .l__slogan .title{width:100%;font-size:8vw;line-height:1.25}.l__questions .questions{margin-top:16vw}.l__questions .questions .item{display:flex;align-items:flex-start;margin-top:6.666667vw;padding-bottom:6vw;border-bottom:1px solid #e8ecef}.l__questions .questions .item:first-child{margin-top:0}.l__questions .questions .item .numer{padding-right:4.933333vw;font-size:var(--size-24)}.l__questions .questions .item .content{flex:1;width:0;color:#333;line-height:1.25}.l__questions .questions .item .content .subject{font-size:var(--size-30);margin-top:calc((var(--size-30)*1.25 - var(--size-30))/2*-1)}.l__questions .questions .item .content .answer{margin-top:5.333333vw;color:#757475}.l__questions .questions .pagination{text-align:center}.l__questions .questions .pagination .swiper-next{margin-top:8vw;margin-left:9.333333vw}@media screen and (min-width: 992px){.l__contacts .boder{display:flex;flex-wrap:wrap;margin:0 -1.51%;padding-bottom:5.208333vw}.l__contacts .boder .item{width:30.3%;height:auto;min-height:14.583333vw;padding:2.604167vw 1.5625vw 2.083333vw;margin:1.979167vw 1.51% 0}.l__contacts .boder .item .line{margin-top:0.833333vw}.l__contacts .boder .item .title{margin:1.5625vw 0}.l__contacts .boder .item .arrow{padding:0.572917vw 0 0 0.572917vw}.l__message .boder{display:flex;align-items:flex-start;justify-content:space-between;padding:0 3.958333vw 6.25vw}.l__message .boder .infomation{width:25.520833vw;padding:0}.l__message .boder .infomation .slogan{padding-top:2.1875vw;font-size:2.5vw}.l__message .boder .infomation .platforms{margin-top:5.208333vw}.l__message .boder .message-boder{width:42.708333vw;padding:2.5vw 2.604167vw 3.4375vw;border-radius:1.302083vw}.l__message .boder .message-boder .layui-form{margin-top:3.125vw}.l__message .boder .message-boder .layui-form-row{display:flex;margin:0.9375vw -1.041667vw 0}.l__message .boder .message-boder .layui-form-item{flex:1;width:0;margin:0 1.041667vw}.l__message .boder .message-boder .layui-form-item input{--inp-height: 3.125vw;padding:0 1.041667vw}.l__message .boder .message-boder .layui-form-item textarea{height:6.25vw;padding:1.041667vw;border-radius:1.302083vw}.l__message .boder .message-boder .layui-form-submit{margin-top:2.604167vw}.l__message .boder .message-boder .layui-form-submit button{padding:1.041667vw 1.197917vw;border-radius:0.78125vw}.l__questions{display:flex;padding:6.25vw 10.9375vw}.l__questions .l__slogan{width:34.635417vw;padding-right:1.927083vw}.l__questions .l__slogan .title{font-size:3.125vw;white-space:pre-line}.l__questions .questions{flex:1;width:0;margin-top:0}.l__questions .questions .item{margin-top:2.604167vw;padding-bottom:2.34375vw}.l__questions .questions .item .numer{padding-right:1.927083vw}.l__questions .questions .item .content .answer{margin-top:2.083333vw}.l__questions .questions .pagination .swiper-next{margin-top:3.125vw;margin-left:3.645833vw}}@media screen and (min-width: 1920px){.l__contacts .boder{padding-bottom:100px}.l__contacts .boder .item{min-height:280px}.l__contacts .boder .item .arrow{padding:11px 0 0 11px}.l__message .boder{padding:0 76px 120px}.l__message .boder .infomation .slogan{padding-top:42px;font-size:48px}.l__message .boder .infomation .platforms{margin-top:100px}.l__message .boder .message-boder{width:820px;padding:48px 50px 66px;border-radius:25px}.l__message .boder .message-boder .layui-form{margin-top:60px}.l__message .boder .message-boder .layui-form-row{margin:18px -20px 0}.l__message .boder .message-boder .layui-form-item{margin:0 20px}.l__message .boder .message-boder .layui-form-item input{--inp-height: 60px;padding:0 20px}.l__message .boder .message-boder .layui-form-item textarea{height:120px;padding:20px;border-radius:25px}.l__message .boder .message-boder .layui-form-submit{margin-top:50px}.l__message .boder .message-boder .layui-form-submit button{padding:20px 23px;border-radius:15px}.l__questions .l__slogan{width:665px;padding-right:37px}.l__questions .l__slogan .title{font-size:60px}.l__questions .questions .item{margin-top:50px;padding-bottom:45px}.l__questions .questions .item .numer{padding-right:37px}.l__questions .questions .item .content .answer{margin-top:40px}.l__questions .questions .pagination .swiper-next{margin-top:60px;margin-left:70px}}
