.footer{--color:var(--color-btn);padding-top:50px;background:var(--color-bg)}.footer .img{width:178px;padding:0;height:99px;margin-bottom:20px}.footer .img img{object-fit:contain}.footer .footer_top{align-items:flex-start}.footer .footer_top .item:first-child{width:35%}.footer .footer_top .item:last-child{width:22%;width:330px}.footer .footer_top .item.active span{transform:rotate(0);}.footer .footer_top .item .title>span{width:30px;height:25px;display:block;background:url(../images/btn/icon6.png) no-repeat center;background-size:cover;transition:all .3s ease;visibility:hidden;opacity:0;}.footer .footer_top .item.active .title>span{transform:rotate(90deg);}.footer .footer_top .item .title{font-weight:500;font-size:24px;color:var(--color);font-family:Open Sans}.footer .footer_top .item .desc{font-weight:400;font-size:20px;color:var(--color);line-height:32px;text-align:left;font-style:normal;text-transform:none}.footer .footer_top .item .list{margin-top:30px}.footer .footer_top .item .list li{display:flex;flex-direction:column;margin-top:16px}.footer .footer_top .item .list li a{font-weight:400;font-size:18px;color:var(--color);display:flex;align-items:center}.footer .footer_top .item .list li a:hover{color:var(--hover-main)}.footer .footer_top .item .list li ul{display:none;padding-left:28px}.footer .footer_top .item .git_in_touch{margin-top:18px}.footer .footer_top .item .git_in_touch li{margin-bottom:32px;display:flex;align-items:center;color:var(--color);font-size:18px}.footer .footer_top .item .git_in_touch li.email_lis{margin-bottom:0;}.footer .footer_top .item .git_in_touch li.email_lis img{opacity:0;visibility:hidden;}.footer .footer_top .item .git_in_touch li.email_lis:first-child img{opacity:1;visibility:visible;}.footer .footer_top .item .git_in_touch li:last-child{margin-bottom:0}.footer .footer_top .item .git_in_touch li img{width:32px;height:32px;margin-right:10px}.footer .footer_top .item .git_in_touch li a{color:var(--color);font-size:18px}.footer .footer_top .item .git_in_touch li a:hover{color:var(--hover-main)}.footer .footer_top .item .git_in_touch2 li,.footer .footer_top .item .git_in_touch2 .email_lis_par{margin-bottom:12px !important}.footer .footer_top .item .git_in_touch2 .email_lis_par img{opacity:0;visibility:hidden;}.footer .footer_top .item .git_in_touch2 .email_lis_par li{margin-bottom:0 !important;}.footer .footer_top .item .git_in_touch2 .email_lis_par li:first-child img{opacity:1;visibility:visible;}.footer .footer_top .item .git_in_touch2 li:last-child{margin-bottom:0 !important}.footer .footer_top .item .footer_search{margin-top:24px;border:2px solid #ffffff}.footer .footer_top .item .footer_search form{position:relative;display:flex;align-items:center}.footer .footer_top .item .footer_search input[type="text"]{font-weight:400;background:#fff;flex:1;height:40px;line-height:40px}.footer .footer_top .item .footer_search input[type="submit"]{width:unset;height:40px;padding:0 20px;margin:0;border:0;background:var(--color);font-family:Open Sans;font-size:16px;color:#fff;text-align:left;font-style:normal;text-transform:none}.footer .footer_top .item .footer_share{margin-top:32px}.footer .footer_top .item .footer_share ul{display:flex;flex-wrap:wrap;align-items:center}.footer .footer_top .item .footer_share ul li:not(:first-child){margin-left:10px}.footer .footer_top .item .footer_share ul li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.footer .footer_top .item .footer_share ul li a img{width:100%;height:100%;transition:all .3s ease}.footer .footer_top .item .footer_share ul li a img:hover{transform:rotate(30deg)}.footer .footer_top .item .footer_share2 ul li{margin:0 0 0 14px !important}.footer .footer_top .item .footer_share2 ul li:first-child{margin:0 !important}.footer .footer_bottom{font-weight:400;font-size:16px;border-top:2px solid var(--color-btn);padding:23px 0 32px;margin-top:23px}.footer .footer_bottom a{margin:0 10px;}.footer .footer_bottom ul li{color:var(--color)}.footer .footer_bottom ul li a{color:var(--color)}.footer .footer_bottom ul li a:hover{color:var(--hover-main)}@media screen and (max-width:1600px){.footer .footer_top .item .footer_search input[type="text"]{padding:15px 8px}}@media screen and (max-width:1366px){.footer .footer_top .item .desc{font-size:18px}.footer .footer_top .item .git_in_touch li,.footer .footer_top .item .list li a{font-size:16px}.footer .footer_top .item .git_in_touch li{margin-bottom:20px}.footer .footer_top .item:first-child{width:30%}.footer .footer_top .item:last-child{width:unset}.footer .footer_top .item .footer_search input[type="text"]{width:160px}}@media screen and (max-width:950px){.footer .img{width:145px;height:80px;padding:0;margin:0}.footer .footer_top .item .title>span{opacity:1;visibility:visible;}.footer .footer_top{flex-direction:column}.footer .footer_top .item{width:100% !important;margin-top:20px}.footer .footer_top .item:first-child{margin:0}.footer .footer_top .item:last-child{border-bottom:1px solid #fff;padding-bottom:8%}.footer .footer_top .item .list>li ul li a{line-height:2.5}.footer .footer_top .item .desc{max-height:unset;overflow:unset;font-size:16px}.footer .footer_top .item .more{font-weight:bold;font-size:16px;color:#fff;padding:10px 15px;background:var(--color-btn);border-radius:48px;display:inline-block;margin-top:20px}.footer .footer_top .item .more span{margin-left:8px;color:#fff;font-size:20px}.footer .footer_top .item .list{margin-top:0}.footer .footer_top .item .git_in_touch{margin-top:36px}.footer .footer_top .item .git_in_touch li{margin-bottom:10px}.footer .footer_top .item .git_in_touch li:first-child{margin-bottom:20px}.footer .footer_top .item .title{border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:12px}.footer .footer_top .item .title a{font-weight:500;font-size:24px;color:var(--color);font-family:Open Sans;}.footer .footer_top .item .footer_share{margin-top:6.7%}.footer .footer_top .item .footer_search{display:inline-block}.footer .footer_top .item .footer_search form{height:60px}.footer .footer_top .item .footer_search .line{padding-bottom:50px}.footer .footer_bottom{padding-bottom:70px;border-top:0;margin-top:0}.footer .footer_bottom ul{align-items:flex-start;flex-wrap:wrap;color:#666;line-height:28px}.footer .footer_bottom ul li{line-height:1.3;color:#666}.footer .footer_bottom ul li a{color:#666}.footer_bottom .row_center{display: unset;}}