.bannerpanel{position:relative;}.bannerpanel .homeBanner{position:relative;}.bannerpanel .homeBanner .temp2{overflow:hidden;}.bannerpanel .homeBanner .temp2 .fullimgWrap{max-width:100%;width:100%;height:100%;}@media (max-width:650px){.bannerpanel .homeBanner .temp2 .fullimgWrap{height:625px;}}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img{position:relative;}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img.overlay{position:relative;}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img.overlay:before{content:'';background:#212a31;background:linear-gradient(90deg,rgba(33,42,49,0.59) 0%,rgba(255,255,255,0) 100%);position:absolute;left:0;top:0;width:1160px;height:100%;}@media (max-width:650px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img.overlay:before{width:100%;background:linear-gradient(180deg,rgba(0,0,0,0.47) 0%,rgba(0,0,0,0.09) 100%);}}@media (max-width:650px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img{height:100%;}}@media (max-width:650px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img img{width:100%;height:100%;object-fit:cover;}}@media (min-width:1901px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img img{width:100%;}}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img:after{background:url("/assets/images/home/banner-img-bg.svg") no-repeat;content:"";display:inline-block;height:100%;vertical-align:middle;width:101%;position:absolute;right:-2px;top:44%;background-size:contain;overflow:hidden;}@media (max-width:1023px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img:after{width:105%;top:43%;}}@media (max-width:650px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img:after{top:16px;background-position-y:bottom;}}@media (min-width:1901px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img:after{top:42%;}}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img .videoPanel{height:100%;}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img .videoPanel::before,.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img .videoPanel::after{display:none;}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img .videoPanel iframe{display:none;}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img .videoPanel.loaded iframe{display:block;width:100vw;height:56.25vw;min-height:100vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:650px){.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img .videoPanel.loaded iframe{width:300vw;height:100%;}}.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content{max-width:400px;width:100%;}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content{max-width:560px;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content{max-width:630px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content{max-width:620px;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content{max-width:830px;}}@media (min-width:1600px){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content{max-width:591px;}}.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content .h1{font-size:35px;line-height:40px;color:#012169;font-weight:700;word-wrap:break-word;margin-bottom:12px;}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content .h1{font-size:30px;line-height:30px;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content .h1{font-size:30px;line-height:30px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content .h1{font-size:45px;line-height:50px;margin-bottom:0;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content .h1{font-size:70px;line-height:75px;margin-bottom:12px;}}.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content p{font-size:25px;line-height:30px;font-weight:400;color:#012169;word-wrap:break-word;}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content p{font-size:20px;line-height:25px;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content p{font-size:20px;line-height:25px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content p{font-size:25px;line-height:30px;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .temp2 .bannerwrap .contentwrap .content p{font-size:30px;line-height:35px;}}@media (max-width:650px){.bannerpanel .homeBanner .temp1 .bannerwrap .imgWrap .filter-img{position:absolute;float:none;right:-2px;width:544px;z-index:-1;margin-top:-150px;}}.bannerpanel .homeBanner .temp1 .img{-webkit-mask:url("/assets/images/home/hero-bg-mask.svg");-webkit-mask-size:100%;-webkit-mask-position:0 0;-webkit-mask-repeat:no-repeat;}@media (max-width:650px){.bannerpanel .homeBanner .temp1 .img{-webkit-mask-size:104%;}}.bannerpanel .homeBanner .bannerwrap{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding-bottom:9px;}.bannerpanel .homeBanner .bannerwrap .contentwrap{max-width:100%;width:100%;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap{padding-top:25px;}}.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent{max-width:100%;width:100%;position:absolute;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent{top:25px;padding-top:0;}}.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container{max-width:90rem;padding-left:0;}@media (max-width:1480px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container{padding-right:15px;padding-left:15px;}}@media (max-width:1023px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container{padding-right:25px;padding-left:25px;}}@media (max-width:767px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container{padding-right:10px;padding-left:10px;}}.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .content h1,.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .content h2,.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .content p{color:#ffffff;font-weight:700;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .content p{font-weight:400;}}.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .ctabtn{width:inherit !important;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .ctabtn{border:inherit !important;width:152px !important;}}.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .ctabtn.whitebtn{border:2px solid #ffffff !important;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .ctabtn.whitebtn:hover{border:2px solid #ffffff !important;}}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap.imgWrapContent .grid-container .ctabtn + .ctabtn{margin-top:10px !important;}}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .bannerwrap .contentwrap{max-width:48%;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .bannerwrap .contentwrap{max-width:48%;}}.bannerpanel .homeBanner .bannerwrap .contentwrap .grid-container{max-width:591px;padding-left:15%;}@media screen and (min-width:85em){.bannerpanel .homeBanner .bannerwrap .contentwrap .grid-container{max-width:591px;padding-left:15%;}}@media (max-width:1480px){.bannerpanel .homeBanner .bannerwrap .contentwrap .grid-container{padding-right:15px;padding-left:15px;}}@media (max-width:1023px){.bannerpanel .homeBanner .bannerwrap .contentwrap .grid-container{padding-right:25px;padding-left:25px;}}@media (max-width:767px){.bannerpanel .homeBanner .bannerwrap .contentwrap .grid-container{padding-right:10px;padding-left:10px;}}.bannerpanel .homeBanner .bannerwrap .contentwrap .content{position:relative;padding-bottom:7px;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content{min-height:310px;width:350px;}}.bannerpanel .homeBanner .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .bannerwrap .contentwrap .content .h1{font-size:35px;line-height:40px;color:#012169;font-weight:700;word-wrap:break-word;margin-bottom:12px;}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .bannerwrap .contentwrap .content .h1{font-size:30px;line-height:30px;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .bannerwrap .contentwrap .content .h1{font-size:30px;line-height:30px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .bannerwrap .contentwrap .content .h1{font-size:45px;line-height:50px;margin-bottom:0;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content h1,.bannerpanel .homeBanner .bannerwrap .contentwrap .content h2,.bannerpanel .homeBanner .bannerwrap .contentwrap .content .h1{font-size:70px;line-height:75px;margin-bottom:12px;}}.bannerpanel .homeBanner .bannerwrap .contentwrap .content p{font-size:22px;line-height:28px;font-weight:400;color:#012169;word-wrap:break-word;}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content p{font-size:18px;line-height:22px;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content p{font-size:20px;line-height:25px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content p{font-size:25px;line-height:30px;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content p{font-size:30px;line-height:35px;}}.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock{margin-top:20px;}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock{margin-top:38px;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock{margin-top:20px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock{margin-top:35px;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock{margin-top:30px;}}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn.primarybtn:hover{border:4px solid #012169;}}@media (max-width:650px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn{width:152px;padding:8.5px 16px;display:block;border:4px solid #fff;margin-top:3px;text-align:center;}}@media (min-width:651px) and (max-width:1023px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn{width:165px;text-align:center;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn{width:inherit;}}.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn::after{display:none;}.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn + .ctabtn{margin-left:0px;}@media (min-width:651px) and (max-width:1023px){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn + .ctabtn{width:165px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn + .ctabtn{margin-left:15px;width:inherit;}}@media screen and (min-width:85em){.bannerpanel .homeBanner .bannerwrap .contentwrap .content .ctablock .ctabtn + .ctabtn{margin-left:22px;}}.bannerpanel .homeBanner .bannerwrap .imgWrap{max-width:100%;width:100%;height:100%;position:relative;}@media (min-width:651px) and (max-width:767px){.bannerpanel .homeBanner .bannerwrap .imgWrap{max-width:52%;}}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .bannerwrap .imgWrap{max-width:52%;}}.bannerpanel .homeBanner .bannerwrap .imgWrap .filter-img{float:right;}.bannerpanel .homeBanner .flexBox{position:relative;display:flex;justify-content:start;width:100%;}@media (min-width:651px){.bannerpanel .homeBanner .flexBox{margin-top:10px;}}.bannerpanel .homeBanner .flexBox .swiper-pagination{position:static;width:initial;}.bannerpanel .homeBanner .flexBox .swiper-pagination .swiper-pagination-bullet{width:13px;height:13px;background:#AFCEDD;margin:0 3px;opacity:1;}.bannerpanel .homeBanner .flexBox .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .flexBox .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 4px;}}.bannerpanel .homeBanner .flexBox .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#4A99DE;}.bannerpanel .homeBanner .flexBox .swiper-button-play{display:inline-block;width:33px;height:32px;background-image:url("/assets/images/settings/slider-pause-icon.svg");background-size:contain;background-repeat:no-repeat;margin-left:5px;top:-5px;cursor:pointer;position:relative;left:auto;right:0%;z-index:9;}@media print,screen and (min-width:48em){.bannerpanel .homeBanner .flexBox .swiper-button-play{width:34px;height:33px;margin-left:10px;top:-8px;}}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .flexBox .swiper-button-play{top:-10px;width:42px;height:40px;}}.bannerpanel .homeBanner .flexBox .swiper-button-play.active{background-image:url("/assets/images/settings/slider-play-icon.svg");}.video-controller{position:absolute;right:6px;top:24px;z-index:9;}@media print,screen and (min-width:64em){.video-controller{top:61px;right:20px;}}@media screen and (min-width:80em){.video-controller{top:91px;}}.video-controller .play-bt,.video-controller .pause-bt,.video-controller .play-bt-vimeo,.video-controller .pause-bt-vimeo{display:block;background:url("/assets/images/settings/video-play.svg") no-repeat;background-size:contain;width:28px;height:28px;cursor:pointer;margin-bottom:9px;}@media print,screen and (min-width:48em){.video-controller .play-bt,.video-controller .pause-bt,.video-controller .play-bt-vimeo,.video-controller .pause-bt-vimeo{width:40px;height:40px;margin-bottom:15px;}}.video-controller .pause-bt,.video-controller .pause-bt-vimeo{background:url("/assets/images/settings/video-pause.svg") no-repeat;background-size:contain;}.video-controller .mute-bt,.video-controller .mute-bt-vimeo{background:url("/assets/images/settings/video-mute.svg") no-repeat;background-size:contain;width:28px;height:28px;cursor:pointer;margin-bottom:9px;}@media print,screen and (min-width:48em){.video-controller .mute-bt,.video-controller .mute-bt-vimeo{width:40px;height:40px;margin-bottom:15px;}}.video-controller .mute-bt.mute,.video-controller .mute-bt-vimeo.mute{background:url("/assets/images/settings/video-unmute.svg") no-repeat;background-size:contain;cursor:pointer;}.video-controller .p-none{pointer-events:none;border-radius:50%;}@media (max-width:650px){.swiper-backface-hidden .swiper-slide{transform:none;opacity:0;}.swiper-backface-hidden .swiper-slide.swiper-slide-active{transform:none;opacity:1;}}.bannerpanel .homeBanner .swiper-button-prev,.bannerpanel .homeBanner .swiper-button-next{display:none;}.bannerpanel .homeBanner .swiper-button-prev::after{content:'' !important;background:url("/assets/images/settings/arrow-forward.svg") no-repeat center;background-size:contain;width:18px;position:absolute;height:26px;}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .swiper-button-prev::after{width:27px;height:44px;}}@media screen and (min-width:651px) and (max-width:1400px){.bannerpanel .homeBanner .swiper-button-prev,.bannerpanel .homeBanner .swiper-button-next{top:40%;}}.bannerpanel .homeBanner .swiper-button-next::after{background:url("/assets/images/settings/arrow-forward.svg") no-repeat center;content:'' !important;background-size:contain;width:18px;height:26px;position:absolute;transform:rotate(180deg);}@media print,screen and (min-width:64em){.bannerpanel .homeBanner .swiper-button-next::after{width:27px;height:44px;}}.bannerpanel .homeBanner:hover .swiper-button-prev,.bannerpanel .homeBanner:hover .swiper-button-next{display:block;}.bannerpanel .homeBanner .flexBox{margin-top:-30px;position:absolute;}.bannerpanel .homeBanner .temp2{transform:translateZ(0);}.bannerpanel .homeBanner .temp2 .fullimgWrap .filter-img:after{transform:translateZ(0);}
