@keyframes pulse{0%{filter:drop-shadow(0 2px 12px rgba(70,245,235,.65));transform:translateY(0)}to{filter:drop-shadow(0 1px 6px rgba(70,245,235,.65));transform:translateY(-20px)}}.banner{border-bottom:1px solid #b6c1f8}.banner .header{background-color:#404040;padding-block:20px}.banner .header .inside-wrapper{align-items:center;display:flex;gap:20px;margin-inline:auto;padding-inline:124px;width:min(100%,var(--wrapper))}.banner .main{padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.banner .main .wrapper{display:flex;flex-direction:column;padding-inline:124px}.banner .main h1{color:#404040;font-size:48px;font-weight:700;line-height:64px;margin-bottom:40px;max-width:var(--width)}.banner .main .sec-wrap{display:flex;justify-content:space-between}.banner .main .sec-wrap .sec-left{width:min(100%,var(--width))}.banner .main .sec-wrap p{color:#000;font-size:18px;font-weight:400;line-height:34px}.banner .main .sec-wrap p:not(:last-child){padding-bottom:30px}.banner .main .sec-right{margin:var(--margin)}.banner .main .scroll-bottom{display:flex;justify-content:center}.banner .main .scroll-bottom img{-webkit-animation:pulse 1s ease-in-out infinite alternate both;animation:pulse 1s ease-in-out infinite alternate both;cursor:pointer}@media (max-width:1152px){.banner .header .inside-wrapper,.banner .main .wrapper{padding-inline:60px}.banner .main h1{font-size:42px;line-height:58px}.banner .main .heading{--width:900px!important}.banner .main .sec-right{--margin:-40px -60px 0px 0px!important}}@media (max-width:880px){.banner .header .inside-wrapper,.banner .main .wrapper{padding-inline:20px}.banner .main h1 br{display:none}.banner .main .sec-wrap .sec-left{width:100%}.banner .main .sec-wrap{flex-wrap:wrap}.banner .main .sec-right{margin:0;max-width:400px}}@media (max-width:768px){.banner .header .inside-wrapper,.banner .main .wrapper{padding-inline:20px}.banner .main h1{font-size:37px;line-height:50px}}@media (max-width:600px){.banner .header{padding-block:10px}.banner .main{padding-block:40px}.banner .main h1{font-size:24px;line-height:32px}.banner .main .sec-wrap p{font-size:16px;line-height:28px}}