.banner-sec-v2 .home-slide-lists{border-bottom:1px solid #dbdce0;color:#1a4a7a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:21px;letter-spacing:.25px;line-height:1.5;overflow:hidden}.banner-sec-v2 .home-slide-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;overflow:hidden;position:relative;visibility:visible;z-index:1}.banner-sec-v2 .text-area{padding:91px 0 98px;width:50%}.banner-sec-v2 .banner-container{margin:0 -90px 0 auto;max-width:670px;padding-left:30px;padding-right:90px;position:relative;width:auto;z-index:2}.banner-sec-v2 .image-area{position:relative;width:50%}.banner-sec-v2 .bg-img{height:100%;left:auto;position:absolute;right:0;top:0;width:100%;z-index:-1}.banner-sec-v2 .image-area img{border:none;border-radius:0;bottom:0;-webkit-box-shadow:none;box-shadow:none;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;position:absolute;right:0}.banner-sec-v2 h1.title{color:#1a4a7a;font-family:inherit;font-weight:600;letter-spacing:0;line-height:1.1;margin:0 0 27px}.banner-sec-v2 h1 sup{font-size:40%;top:-23px}.banner-sec-v2 p{margin-bottom:3.5rem;margin-right:80px}.banner-sec-v2 .btn-block{display:block;margin-top:20px;width:100%}.banner-sec-v2 .btn-block a{border-radius:40px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#41c5e7;border:1px solid #41c5e7;-webkit-box-shadow:0 5px 15px 2px rgba(65,197,231,.38);box-shadow:0 5px 15px 2px rgba(65,197,231,.38);font-size:inherit;font-weight:600;justify-content:center;padding:14px 25px 10px;text-transform:capitalize}.banner-sec-v2 .btn-block a:hover{background-color:#6ed3ed;border-color:#6ed3ed;color:#fff;text-decoration:none}.banner-sec-v2 .home-slide-lists:not(.has-sliedr) .home-slide-item{width:100%}@media (max-width:1248px){.banner-sec-v2 .banner-container{margin-right:0;padding-right:30px}.banner-sec-v2 .bg-img{opacity:.35;width:100%}.banner-sec-v2 h1.title br{display:none}}@media (max-width:1023px){.banner-sec-v2r .text-area{padding:40px 0 35px;width:60%}.banner-sec-v2 h1.title{font-size:34px}.banner-sec-v2 p{margin-right:0}.banner-sec-v2 .home-slide-lists{font-size:18px}}@media (max-width:767px){.banner-sec-v2 h1.title{margin:0 0 27px}.banner-sec-v2 .image-area{width:100%}.banner-sec-v2 .image-area img{height:auto;object-fit:contain;position:relative;width:100%}.banner-sec-v2 .text-area{padding:30px 0;width:100%}.banner-sec-v2 .banner-container{padding:0 20px}}@media (max-width:666px){.banner-sec-v2 .home-slide-lists{display:block;font-size:16px}.banner-sec-v2 .slick-initialized .slick-slide{display:block!important}.banner-sec-v2 .banner-container{margin:0;max-width:inherit}.banner-sec-v2 h1.title{font-size:28px;margin:0 0 30px}.banner-sec-v2 .btn-block a{line-height:1.3;white-space:normal}}