.bnnrr .outer_container{margin:0 auto;max-width:1340px;position:relative}.bnnrr .bnr_row{position:relative;z-index:2}.bnnrr .border_box{bottom:0;display:flex;height:65%;left:25px;position:absolute;width:48%}.bnnrr .border_box .border{border:1px solid #735fab;border-radius:0 0 0 74px;border-right:0;border-top:0;bottom:0;display:flex;position:relative;width:100%}.bnnrr .border_box .border:after{bottom:-21px;right:-21px}.bnnrr .border_box .border:after,.bnnrr .border_box .border:before{background:radial-gradient(50% 50% at 50% 50%,#00409a 0,rgba(203,190,219,0) 100%);border-radius:50px;content:"";display:block;height:42px;position:absolute;width:42px;z-index:1}.bnnrr .border_box .border:before{left:-21px;top:-21px}.bnnrr{background-repeat:no-repeat;background-size:cover;padding-bottom:100px;width:100%}.bnnrr .banr_text_video{align-items:flex-start;display:flex;gap:67px}.bnnrr .bnr_cont_lft .title h1{font-size:80px;font-weight:400;margin:0}.bnnrr .bnr_cont_lft .title h1 span{font-weight:700}.bnnrr .video_rgt .image-box{position:relative}.bnnrr .video_rgt .image-box img{border-radius:40px;object-fit:cover}.bnnrr .video_rgt .image-box .play-btn{cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:40%}.bnnrr .banr_sec .pergraph .desc p{line-height:40px}.bnnrr .banr_sec .pergraph .desc p,.bnnrr .pergraph .desc p{color:#1e1e1e;font-size:28px;font-weight:400;text-align:center}.bnnrr .pergraph .desc p{line-height:100%}.bnnrr .banr_sec .pergraph{margin-top:33px}.bnnrr .banr_text_video .subtitle h4{font-size:30px;font-weight:400;margin:0}.bnnrr .bnr_cont_lft .subtitle{margin-top:30px;max-width:578px;width:100%}.bnnrr .banr_text_video .subtitle h4 span{font-weight:700}.bnnrr .btn_row{display:block;margin-top:60px;text-align:center}.video-popup{align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9999}.video-popup.active{display:flex;opacity:1;visibility:visible}.video-popup-content{background:#000;border-radius:10px;max-width:800px;overflow:hidden;position:relative;width:80%}.video-popup-content iframe{border:0;height:450px;width:100%}.video-popup-close{color:#fff;cursor:pointer;font-size:28px;position:absolute;right:2px;top:-10px}.vpop.play-button{position:absolute;top:50%;width:100%}.vpop.play-button,.vpop.play-button .p_icon{align-items:center;display:flex;justify-content:center}.vpop.play-button .p_icon{border-radius:100%;cursor:pointer;flex-wrap:wrap;height:80px;line-height:0px;width:80px}.bnnrr .vpop.play-button .p_icon{overflow:visible;position:relative;transition:.4s ease}.bnnrr .video-popup-overlay{background:#000;inset:0;opacity:.65;position:absolute}.bnnrr .banr_text_video .video_rgt{width:50%}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper{margin:0 auto;max-width:600px;width:100%}.bnnrr .banr_text_video video{border-radius:20px;display:block;height:100%;object-fit:cover;width:100%}.bnnrr .banr_text_video .video_rgt .video-two,.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper{position:relative}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper button{align-items:center;background:none;border:0;display:flex;height:100%;justify-content:center;padding:0;position:absolute;top:0;width:100%}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper button svg{height:80px;opacity:.5;width:80px}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper button svg.icon.pause-icon,.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper button svg.icon.play-icon{display:none}.bnnrr .banr_text_video button.control-btn.show svg.icon.pause-icon{display:block!important}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper.play button svg.icon.play-icon{display:block}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper.play button svg.icon.pause-icon{display:none!important}.bnnrr .banr_text_video #toggleBtn{opacity:0;pointer-events:none;transform:scale(.9);transition:opacity .5s ease,transform .5s ease}.bnnrr .banr_text_video #toggleBtn.show{opacity:1;pointer-events:auto;transform:scale(1)}.bnnrr .banr_text_video #toggleBtn.hide{opacity:0;transform:scale(.95)}@media only screen and (min-width:768px) and (max-width:1700px){.bnnrr{height:100vh;padding:0}.bnnrr .outer_container{height:90vh}.bnnrr .banr_sec{padding:0!important}.bnnrr .content-wrapper{align-items:end;display:flex;height:100%}.bnnrr .bnr_row{height:75%}.bnnrr .banr_sec{height:100%}.bnnrr .banr_text_video{height:55%}.bnnrr .banr_text_video .video_rgt .video-two .video-wrapper,.bnnrr .video_rgt{height:100%!important}.bnnrr .bnr_cont_lft .title h1{font-size:clamp(42px,8vh,80px)!important}.bnnrr .bnr_cont_lft .subtitle p{font-size:clamp(18px,4vh,40px)!important}.bnnrr .banr_sec .pergraph .desc p,.bnnrr .pergraph .desc p{font-size:clamp(20px,3vh,28px)!important}.bnnrr .banr_text_video .video_rgt .video-two{height:100%}.bnnrr .btn_row{margin-top:2vh!important}.bnnrr .banr_sec .pergraph,.bnnrr .bnr_cont_lft .subtitle{margin-top:20px}}@media only screen and (max-width:767px){.bnnrr .banr_text_video .subtitle h4{font-size:22px;line-height:36px}.bnnrr .pergraph .desc p{font-size:18px!important;line-height:28px}.bnnrr .btn_row{margin-top:40px}.bnnrr .video-popup-content iframe{height:300px}.bnnrr .banr_text_video{align-items:center;flex-direction:column;gap:20px;text-align:center}.bnnrr .video_rgt .image-box img{height:auto;width:100%}.bnnrr .border_box{height:81%}.bnnrr .bnr_cont_lft .title h1{font-size:42px;line-height:62px}.bnnrr .video-popup-content{width:95%}.bnnrr .video-popup-content iframe{height:220px}.bnnrr .vpop.play-button .p_icon{height:60px;width:60px}.bnnrr .border_box .border:before{left:-15px;top:-13px}.bnnrr .border_box .border:after{bottom:-15px;right:-15px}.bnnrr .border_box .border:after,.bnnrr .border_box .border:before{height:30px;width:30px}.bnnrr .banr_sec .pergraph .btn_row a.ancor_bg{align-items:center;display:inline-flex;font-size:14px;max-width:unset;padding:14px 28px;width:auto}.bnnrr .banr_sec .pergraph .btn_row a.ancor_bg .right-angle svg{height:14px;width:14px}.bnnrr .bnr_row{padding:0 0 0 20px}.bnnrr .outer_container{padding:0!important}.bnnrr .banr_text_video .video_rgt{width:100%!important}}@media only screen and (min-width:768px) and (max-width:1024px){.bnnrr .bnr_cont_lft .title h1{font-size:48px;line-height:66px}.bnnrr .banr_text_video{flex-wrap:wrap;gap:0}.bnnrr .banr_text_video .bnr_cont_lft{padding-left:20px;padding-right:20px;width:50%}.bnnrr .banr_text_video .video_rgt{width:50%}.bnnrr .video_rgt .image-box img{width:100%}.bnnrr .bnr_row{padding:0 0 0 20px}.bnnrr .banr_text_video .video_rgt{padding-left:20px}.bnnrr .banr_text_video .subtitle h4{font-size:28px;line-height:38px}.bnnrr .bnr_cont_lft .subtitle{margin-top:20px}.bnnrr .pergraph .desc p{font-size:20px;line-height:34px}.bnnrr .btn_row{margin-top:30px}.bnnrr .border_box .border:after,.bnnrr .border_box .border:before{height:35px;width:35px}.bnnrr .border_box .border:before{left:-17px;top:-19px}.bnnrr .border_box .border:after{bottom:-18px;right:-18px}.bnnrr .border_box{height:75%}.bnnrr .btn_row a.ancor_bg{display:inline-flex;font-size:14px;line-height:20px;max-width:unset;padding:14px 32px;width:auto}.bnnrr .btn_row a.ancor_bg .right-angle svg{height:16px;width:16px}}@media only screen and (min-width:750px) and (max-width:950px){.bnnrr .bnr_cont_lft .title h1{font-size:42px!important}}@media only screen and (min-width:1025px) and (max-width:1220px){.bnnrr .bnr_cont_lft .title h1{font-size:56px;line-height:72px}.bnnrr .banr_text_video .subtitle h4{font-size:36px;line-height:50px}.bnnrr .border_box .border:after,.bnnrr .border_box .border:before{height:38px;width:38px}.bnnrr .border_box{height:72%}.bnnrr .border_box .border:before{left:-20px;top:-20px}.bnnrr .banr_text_video{gap:40px}.bnnrr .bnr_row{padding-left:20px}.bnnrr .bnr_cont_lft .subtitle{margin-top:20px}.bnnrr .banr_text_video .subtitle h4{font-size:30px;line-height:42px}.bnnrr .pergraph .desc p{font-size:22px;line-height:32px}.bnnrr .btn_row{margin-top:40px}.bnnrr .btn_row a.ancor_bg .right-angle svg{height:16px;width:16px}.bnnrr .border_box .border:after{bottom:-19px;right:-16px}}.bnnrr .btn_row a.ancor_bg:last-child{background:linear-gradient(180deg,#3f3c8d,#00baaa)}