@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,700&display=swap");.landing-banner-ptn{background-color:#ccc;overflow:hidden;position:relative;z-index:1}.landing-banner-vdo,.landing-banner-vdo video{height:100%;object-fit:cover;width:100%}.landing-banner-ptn .overlay_banner{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.landing-banner-vdo{bottom:0;left:0;margin:0;padding:0;position:absolute!important;right:0;z-index:-1}.banner-video-bg iframe{display:block;height:60vw;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:107vw;z-index:-1}.curve_shape{align-items:flex-end;bottom:-1px;display:flex;height:72px;justify-content:flex-end;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:100%}.curve_shape_lft{height:100%;width:40.037%}.curve_shape_rtf{border-bottom-left-radius:53px;border-top-left-radius:48px;height:72px;position:relative;width:59.963%}.curve_shape.right .curve_shape_rtf{border-bottom-left-radius:43px;width:40.037%}.curve_shape.right .curve_shape_lft{width:59.963%}.curve_shape_rtf .curve_shape_svg{left:-69px;position:absolute;top:28px}.landing-banner-ptn h1{font-size:64px;font-weight:700;line-height:1.1875}.landing-banner-ptn .btn_banner *,.landing-banner-ptn .text-white *,.landing-banner-ptn .text_content *{font-family:Nunito Sans,sans-serif}.landing-banner-ptn .heading{margin-left:auto;margin-right:auto}.two_col_btn .container.content-wrapper{align-items:center;display:flex;justify-content:center;padding-left:0;padding-right:0}.landing-banner-ptn.btn_present.two_col_btn .container.content-wrapper{justify-content:flex-end}.sgl_col_btn .container.content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.sgl_col_btn .btn_banner{margin-top:25px}.sgl_col_btn .heading h1{margin-bottom:7px}.two_col_btn .text_content{padding:7px;text-align:center;width:49.664%}.landing-banner-ptn .text_content{text-align:center}.two_col_btn .btn_banner{padding:7px;text-align:center;width:25%}.btn_banner a{border-radius:160px;display:inline-block;font-size:17px;font-weight:700;letter-spacing:.1em;line-height:1;padding:17px 31px 16px;text-decoration:none;text-transform:uppercase}.landing-banner-ptn .description p,.landing-banner-ptn .heading h1{margin-bottom:0}.landing-banner-ptn .description,.landing-banner-ptn .heading{padding-left:10px;padding-right:10px}.landing-banner-ptn .description p{font-size:17px;line-height:1.647}@media (min-width:1024px) and (max-width:1150px){.banner-video-bg iframe{height:65vw;width:121vw}}@media(min-width:768px) and (max-width:1023px){.banner-video-bg iframe{height:85vw;width:160vw}}@media(max-width:1024px){.landing-banner-ptn.btn_present.two_col_btn .container.content-wrapper,.two_col_btn .container.content-wrapper{align-items:center;flex-direction:column;justify-content:center}.two_col_btn .btn_banner,.two_col_btn .text_content{padding:10px;width:100%}.landing-banner-ptn .heading h1{font-size:52px;line-height:1.115}}@media(max-width:767px){.landing-banner-ptn .description p{font-size:14px;line-height:2}.landing-banner-ptn .heading h1{font-size:40px;line-height:1.05}.curve_shape.right .curve_shape_lft,.curve_shape_lft{width:0}.curve_shape.right .curve_shape_rtf,.curve_shape_rtf{width:100%}.landing-banner-ptn .description,.landing-banner-ptn .heading{padding-left:0;padding-right:0}.two_col_btn .btn_banner{padding-bottom:0;padding-top:0}.two_col_btn .text_content{padding-bottom:15px;padding-top:30px}}