@media (min-width:768px){.brand_description .brand_description_title{text-align:center;margin-bottom:40px;}.brand_description .brand_description_title h2{display:flex;justify-content:center;align-items:center;}.brand_description .brand_description_title h2 i{font-size:48px;color:rgb(39,149,171);font-weight:bold;display:inline-block;letter-spacing:-5.5px;margin-right:20px;}.brand_description .brand_description_title h2 span{font-size:30px;color:#000;font-weight:bold;margin-top:15px;}.brand_description .brand_description_title h2 p{display:inline-block;}.brand_description .items{display:flex;justify-content:center;align-items:center;gap:20px;}.brand_description .items .item{width:470px;text-align:center;cursor:pointer;}.brand_description .items .item h3{font-size:30px;color:#000;font-weight:bold;position:relative;overflow:hidden;}.brand_description .items .item:hover h3:before{content:"";position:absolute;width:1000px;height:30px;background-image:linear-gradient(to bottom,transparent,rgba(240,241,242,.5),transparent);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:searchLights 2s ease-in 1s infinite;-o-animation:searchLights 2s ease-in 1s infinite;animation:searchLights 2s ease-in 0s infinite;}.brand_description .items .item h3 span{font-size:60px;font-weight:bold;margin-right:6px;}.brand_description .items .item p{font-weight:500;font-size:16px;padding-top:10px;border-top:1px solid #000;margin:0;}}@media (max-width:768px){.brand_description .brand_description_title{text-align:center;margin-bottom:20px;}.brand_description .brand_description_title h2{display:flex;justify-content:center;align-items:flex-start;}.brand_description .brand_description_title h2 i{font-size:30px;color:rgb(39,149,171);font-weight:bold;display:inline-block;letter-spacing:-3.5px;margin-right:15px;}.brand_description .brand_description_title h2 span{font-size:15px;color:#000;font-weight:bold;margin-top:10px;}.brand_description .brand_description_title h2 p{margin:0;}.brand_description .items .item{width:100%;text-align:center;margin-bottom:20px;}.brand_description .items .item h3{font-size:15px;color:#000;font-weight:bold;}.brand_description .items .item h3 span{font-size:30px;font-weight:bold;margin-right:3px;}.brand_description .items .item p{font-weight:500;font-size:12px;padding-top:10px;border-top:1px solid #000;margin:0;}.brand_description .items .item svg{width:50px;height:50px;}}