﻿.home-banner .banner-animote{line-height:1.2}
.home-banner .banner-animote .title{font-size:3vw;font-weight:900}
.home-banner .banner-animote .tag{font-size:1.5vw;font-weight:500}
.home-banner .banner-animote .more{display:inline-block;padding:1% 2%;border-radius:30px;font-size:1vw;background:var(--color);width:fit-content;margin:0 auto;margin-top:3%}
.home-banner .banner-animote .search{background:var(--color);border-radius:999px;width:fit-content;margin:0 auto;padding:.5% 1%;margin-top:3%;}
.home-banner .banner-animote .search .search-input{display:flex;align-items:center;border-radius:999px;padding:0;color:#fff;}
.home-banner .banner-animote .search input#txtSearch1{flex:1;border:none;background:transparent;padding:.7% 1.2%;font-size:1vw;outline:none;max-width:10vw}
.home-banner .banner-animote .search input#txtSearch1::placeholder{color:#fff;font-size:1vw}
.home-banner .banner-animote .search input#txtSearch1:focus{border:none;outline:none}
.home-banner .banner-animote .search .search-btn{padding:2%;flex-shrink:0;border-radius:50%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;margin-right:8px;cursor:pointer;margin-left:2%}
.home-banner .banner-animote .search .search-btn .icon-search{color:#fff;font-size:1.2vw}
.home-choose{color:#fff}

.home-procate .home-title{font-weight:600;text-transform: uppercase;}
.home-procate .home-des{text-transform: capitalize;}
.home-procate .procate-list{margin-top:20px}
.procate-list .procate-item .procate-title a{font-weight:var(--fontbold7);text-align:center}
@media (min-width:1025px){.procate-list .procate-item .procate-title a{font-size:20px;}
.home-projects .homeprojects-left{margin-right:20px;}}
.procate-list .procate-item .procate-img .tags{background: var(--color);    text-transform: initial;}
.home-about .about-text{margin-bottom:20px;}
.home-about .about-text2{display:flex;flex-wrap: wrap;justify-content: space-between;}
.home-about .about-text2 p{width:49%;font-size:18px;font-weight: var(--fontbold7);}
@media (max-width:550px){.home-about .about-text2 p{width:100%;}
.home-about .about-text2 p:nth-child(2){margin-top:8px;}}
.home-about .more-box{display:flex;flex-wrap:wrap;margin-top:20px;justify-content: space-between;}
.home-about .more-box>div{width:49%;text-align:left}
.home-projects .homeprojects-content{border-radius:var(--borderradius)}
.home-projects .homeprojects-right{overflow:hidden;border-radius:var(--borderradius)}


.home-choose{color:var(--fontcolor)}
.home-choose,.home-choose .homechoose-content .homechoose-item::after{background:#fef1e5}
.home-choose .home-title,.home-choose .homechoose-content .homechoose-item .title{color:var(--fontcolor)}
.home-banner .swiper-slide>a::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}
.home-banner .banner-animote{z-index:2}
.home-contact{background-color: #0000003b;background-blend-mode: multiply;}
@media (min-width:1025px){.home-procate .home-title{font-size:26px;}}
@media (min-width:1025px) and (max-width:1900px){.home-procate .home-title{font-size:1.5vw}}
.home-contact .more em{margin-left:5px;margin-right:0;}
.home-about h1,.home-choose .home-title{color: var(--color);}