.banner-row{align-items:center;display:flex;flex-direction:column;padding:2rem 0;width:100%}.banner-row .banner-upper{margin-bottom:1rem;text-align:center;width:100%}.banner-row .banner-upper .banner-img{margin-bottom:-40px;max-width:150px;position:relative;z-index:1}.banner-row .banner-upper .raised-info{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:linear-gradient(96.81deg,#ff6641 10.46%,#c67b20 103.74%);border-radius:60px;box-shadow:0 23px 18px #0000000d;color:#fff;display:inline-block;margin-bottom:1rem;overflow:hidden;padding:6px 16px}.banner-row .banner-upper .raised-info:before{animation:shine 1.5s ease-in-out infinite;background:linear-gradient(120deg,#fff3,#fff9 50%,#fff3);content:"";height:100%;left:-75%;opacity:.5;position:absolute;top:0;transform:skew(-25deg);width:20%}.banner-row .banner-upper p{color:#503030;font-size:1.2rem;margin:auto;max-width:800px;position:relative;z-index:1}@media screen and (max-width:767px){.banner-row .banner-upper p{font-size:1rem}}.banner-row .banner-upper h1{color:#503030;font-size:3.6rem;font-weight:600;letter-spacing:-4px;line-height:.8;margin:auto auto 1.2rem;max-width:880px;position:relative;z-index:1}@media screen and (min-width:1921px){.banner-row .banner-upper h1{font-size:5.1rem;max-width:1300px}}@media screen and (max-width:1400px){.banner-row .banner-upper h1{font-size:4rem}}@media screen and (max-width:991px){.banner-row .banner-upper h1{font-size:3rem}}@media screen and (max-width:767px){.banner-row .banner-upper h1{font-size:2.1rem}}.banner-row .banner-upper h1 span{color:#503030}.banner-row .banner-upper .hr-line{align-items:center;display:flex;justify-content:center;margin:auto auto 1.2rem;max-width:400px;position:relative;width:100%}.banner-row .banner-upper .hr-line hr{border-color:#cecece;margin:0;width:100%}.banner-row .banner-upper .hr-line div{color:#816464;content:"+";font-size:1.5rem;left:0;line-height:1;margin:auto;position:absolute;right:0;top:-13px;z-index:1}.banner-row .banner-center{position:relative;width:100%}.banner-row .banner-center .search-below-text{font-weight:400;margin-top:1rem;text-align:center}.banner-row .banner-center .josearch-card-ai{background:#fff;border-radius:15px;box-shadow:0 23px 18px #0000000d;height:120px;margin:auto;max-width:600px;padding:10px 15px 15px;width:100%}.banner-row .banner-center .josearch-card-ai input{border:0;border-radius:0;box-shadow:none!important;min-height:55px;outline:none!important;padding-top:0}@media screen and (max-width:767px){.banner-row .banner-center .josearch-card-ai input{font-size:14px;min-height:65px}}@media screen and (max-width:576px){.banner-row .banner-center .josearch-card-ai input{font-size:12px}}.banner-row .banner-center .josearch-card-ai .search-action{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.banner-row .banner-center .josearch-card-ai .search-action ul{display:flex;list-style-type:none}.banner-row .banner-center .josearch-card-ai .search-action ul li a{align-items:center;background:#fff;border-radius:6px;color:#010101;display:flex;font-size:11px;padding:5px 12px;position:relative}@media screen and (max-width:767px){.banner-row .banner-center .josearch-card-ai .search-action ul li a{padding:5px 10px}}.banner-row .banner-center .josearch-card-ai .search-action ul li a *{position:relative;z-index:1}.banner-row .banner-center .josearch-card-ai .search-action ul li a:before{background-color:var(--color-primary);border-radius:5px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transition:width .2s ease-in;width:0;z-index:0}.banner-row .banner-center .josearch-card-ai .search-action ul li a.router-link-active{font-weight:500}.banner-row .banner-center .josearch-card-ai .search-action ul li a.router-link-active:before{width:100%}.banner-row .banner-center .josearch-card-ai .search-action ul li img{margin-right:5px;width:10px}.banner-row .banner-center .josearch-card-ai .search-action .search-btn{align-items:center;background:#ff6641;border-radius:10px;display:flex;height:40px;justify-content:center;overflow:hidden;padding:0;position:relative;width:40px}@media screen and (max-width:767px){.banner-row .banner-center .josearch-card-ai .search-action .search-btn{border-radius:8px;height:30px;width:30px}}.banner-row .banner-center .josearch-card-ai .search-action .search-btn:after{background:#ffffff1a;content:" ";display:block;height:150%;left:-120%;position:absolute;top:-25%;transform:rotate(25deg);transition:all .3s ease-in;width:40px;z-index:1}.banner-row .banner-center .josearch-card-ai .search-action .search-btn:active,.banner-row .banner-center .josearch-card-ai .search-action .search-btn:focus,.banner-row .banner-center .josearch-card-ai .search-action .search-btn:hover{background:#ff6641!important}.banner-row .banner-center .josearch-card-ai .search-action .search-btn:active:after,.banner-row .banner-center .josearch-card-ai .search-action .search-btn:focus:after,.banner-row .banner-center .josearch-card-ai .search-action .search-btn:hover:after{left:120%}.banner-row .banner-center .josearch-card-ai .search-action .search-btn img{width:14px}.banner-row .animated-circle{filter:grayscale(1);left:0;margin:auto;max-width:700px;opacity:.3;position:absolute;right:0;top:50px;z-index:0}@keyframes shine{0%{left:-75%}to{left:125%}}
