.sliding_button{width:auto!important;background:#edf1f6;min-height:47px;border-radius:24px;font-family:Noto Sans SC,sans-serif;font-size:21px;font-weight:500;letter-spacing:.03em}@media (max-width:767px){.sliding_button{font-size:18px}}.sliding_button p{margin:0}@media (max-width:767px){.sliding_button{min-height:100px;font-size:18px;padding-right:0!important;width:100%!important;background:transparent!important}}.sliding_button.shadow{box-shadow:0 2px 12px #e1edff,0 4px 10px rgba(82,99,115,.35)}@media (max-width:767px){.sliding_button.shadow{box-shadow:none}}.sliding_button.centered{margin-left:auto;margin-right:auto}.bg_dark .sliding_button,.bg_brand .sliding_button{background:#fff}.sliding_button .elementor-column-wrap,.sliding_button .elementor-widget-wrap{display:flex;flex-direction:row;padding:0}.sliding_button .elementor-column-wrap>.elementor-element,.sliding_button .elementor-widget-wrap>.elementor-element{margin-bottom:0!important;width:auto;min-height:47px}@media (max-width:767px){.sliding_button .elementor-column-wrap>.elementor-element,.sliding_button .elementor-widget-wrap>.elementor-element{width:100%!important;min-height:100px}}.sliding_button .elementor-widget-wrap{flex-wrap:nowrap}.sliding_button .elementor-widget-text-editor{display:flex;align-items:center}@media (max-width:767px){.sliding_button .elementor-widget-text-editor{align-items:flex-end;justify-content:center;text-align:center}}.sliding_button .elementor-widget-text-editor .elementor-widget-container{display:flex;align-items:center}@media (min-width:768px){.sliding_button .elementor-widget-text-editor .elementor-widget-container{white-space:nowrap}}.sliding_button .elementor-widget-text-editor .elementor-widget-container p{color:#3d7ffc!important}.sliding_button .elementor-widget-text-editor p{margin:0}.sliding_button .elementor-text-editor{margin:0 20px}@media (min-width:768px){.sliding_button .elementor-text-editor{margin:0 24px 0 42px}}.sliding_button .brd_btn .elementor-button{height:47px;background-image:-webkit-linear-gradient(to right,#a1e5ff,transparent);background-image:linear-gradient(to right,#a1e5ff,transparent);font-size:22px;font-weight:500;letter-spacing:.2em;line-height:inherit;white-space:nowrap;padding:8.5px 20px}@media (max-width:767px){.sliding_button .brd_btn .elementor-button{width:100%!important;margin-left:0!important;height:40px;font-size:18px;font-weight:700}}.bg_brand .sliding_button .brd_btn .elementor-button{background-image:-webkit-linear-gradient(to right,#a1e5ff,#216dff);background-image:linear-gradient(to right,#a1e5ff,#216dff)}.sliding_button .brd_btn .animated{transition:margin-left 1s cubic-bezier(.6,.04,.43,1.3) 0.15s}.social_widget{background:linear-gradient(165deg,#3d7ffc,#a1e5ff);z-index:22}@media (min-width:1024px){.social_widget .elementor-widget-icon:hover svg{filter:none}}.social_widget .elementor-widget-icon.active svg{filter:none}.social_widget:before{content:'';position:absolute;top:0;left:0;width:calc(100% + 24px);height:100%;box-shadow:0 2px 12px #e7eeff,0 4px 10px rgba(155,172,188,.35);pointer-events:none;border-radius:inherit}.brd_body .tippy-box{background:#fff}.brd_body .tippy-box[data-placement^='left'] .tippy-arrow:before{border-left-color:#fff}.page_header.elementor-section{position:absolute;top:0}.page_header.elementor-section .btn_sign_up .elementor-button{min-width:255px;max-width:100%;min-height:47px;font-size:22px}@media (max-width:767px){.page_header.elementor-section .btn_sign_up .elementor-button{min-height:40px}}.sliding_button{background:#fff}.position_static{position:relative;overflow:hidden}.position_static>div,.position_static>div>div,.position_static>div>div>div,.position_static>div>div>div>div,.position_static>div>div>div>div>div,.position_static>div>div>div>div>div>div{position:static!important}.img_fullwidth img{display:none;position:absolute;bottom:0;left:0;width:100%;aspect-ratio:1.7777777778}@media (min-width:768px){.img_fullwidth img{display:block}}.elementor-element.sliding_button,.elementor-element.h1_lp{z-index:1}.section_title{padding-top:150px}@media (max-width:767px){.section_title{padding-top:50px}}@media (min-width:768px){.section_title{min-width:100%;min-height:600px;max-width:100%;max-height:1080px;aspect-ratio:1.9666666667}}@media (min-width:1600px){.section_title{padding:250px 0}}.section_title.bg_dark{background:#0d1b35}.section_title .elementor-section,.section_title .elementor-heading-title{margin:0 auto}.section_title .elementor-section{margin-top:30px}.section_title .h1_lp .elementor-heading-title{max-width:1028px;text-align:center;font-size:36px;line-height:2}@media (max-width:767px){.section_title .h1_lp .elementor-heading-title{font-size:18px}}.section_title .h1_lp .elementor-heading-title span{color:#EA6536}.h2_lp .elementor-heading-title,.h3_lp .elementor-heading-title{text-align:center}.h2_lp .elementor-heading-title{color:#3d7ffc}@media (max-width:767px){.h2_lp .elementor-heading-title{font-size:24px}}.bg_dark .h2_lp .elementor-heading-title,.bg_brand .h2_lp .elementor-heading-title{color:#fff}.h2_lp .h2_lp{margin:0}.h3_lp .elementor-heading-title{color:#3d7ffc}@media (max-width:767px){.h3_lp .elementor-heading-title{font-size:18px}}.bg_dark .h3_lp .elementor-heading-title,.bg_brand .h3_lp .elementor-heading-title{color:#fff}.elementor-section:not(.bg_video):not(.elementor-inner-section){position:relative!important;z-index:1}.benefits .elementor-widget.elementor-widget-image-box{margin-bottom:80px}@media (max-width:767px){.benefits .elementor-widget.elementor-widget-image-box:last-of-type{margin-bottom:0}}.benefits .elementor-widget.elementor-widget-image-box .elementor-image-box-title{font-family:Noto Sans SC,sans-serif;font-size:35px;color:#EA6536;margin:0 0 10px}.benefits .elementor-widget.elementor-widget-image-box .elementor-image-box-description{font-family:Noto Sans SC,sans-serif;font-size:20px;font-weight:400;line-height:1.45;letter-spacing:.03em;font-size:24px}@media (max-width:767px){.benefits .elementor-widget.elementor-widget-image-box .elementor-image-box-description{font-size:18px;line-height:1.35}}@media (max-width:767px){.benefits .elementor-widget.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center!important}}.benefits .elementor-widget.elementor-widget-image-box.reverted .elementor-image-box-content{margin-right:40px}.datasets .elementor-widget{width:50%}@media (max-width:767px){.datasets .elementor-widget{width:100%}}.datasets .elementor-widget.datasets_download{order:2}@media (max-width:767px){.datasets .elementor-widget.datasets_download{order:inherit}}.datasets .elementor-widget.datasets_other{order:3}.datasets .sliding_button{margin-top:0}.datasets h2.elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;height:47px;font-family:Noto Sans SC,sans-serif;font-size:26px;line-height:inherit;padding:10px 20px 8px;color:#3d7ffc;background-color:#fff;border-radius:28px}@media (max-width:767px){.datasets h2.elementor-heading-title{font-size:18px}}@media (min-width:768px){.datasets .sliding_button.custom{width:50%!important;background:none}.datasets .sliding_button.custom .elementor-widget-wrap{width:auto;min-height:48px;border-radius:24px;font-size:18px;background:#fff}}.datasets_download ul{list-style-type:none;padding:0}.datasets_download ul li{display:flex;align-items:center;position:relative}@media (max-width:767px){.datasets_download ul li{margin-bottom:25px}}.datasets_download ul li:nth-of-type(even){margin-left:65px}@media (max-width:767px){.datasets_download ul li:nth-of-type(even){margin-left:0}}.datasets_download ul li:not(:last-child):after{content:'';position:absolute;top:24px;left:17px;width:95px;height:85px;background:#EA6536;-webkit-mask-image:url(/wp-content/themes/bright_cn/assets/images/tunnel.svg);mask-image:url(/wp-content/themes/bright_cn/assets/images/tunnel.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@media (max-width:767px){.datasets_download ul li:not(:last-child):after{width:96px;height:96px;top:34px;left:-21px;transform:rotate(45deg)}}.datasets_download ul li:nth-of-type(2):after{transform:rotate(90deg);left:-48px;top:21px}@media (max-width:767px){.datasets_download ul li:nth-of-type(2):after{top:34px;left:-21px;transform:rotate(45deg)}}.datasets_download ul li span,.datasets_download ul li a{color:#EA6536}@media (max-width:767px){.datasets_download ul li span,.datasets_download ul li a{font-size:14px}}.datasets_download ul span{position:relative;background:#fff;border-radius:50%;border:5px solid #EA6536;margin-right:45px;width:65px;height:65px;display:flex;align-items:center;justify-content:center;font-family:Noto Sans SC,sans-serif;font-size:14px;z-index:99}.datasets_download ul span:after{content:'';position:absolute;right:-35px;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 12px;border-color:transparent transparent transparent #EA6536}.datasets_download ul a{font-family:Noto Sans SC,sans-serif;font-size:24px;text-decoration:underline}.datasets_other ul{list-style-type:none;display:flex;flex-direction:row;padding:0}@media (max-width:767px){.datasets_other ul{flex-direction:column}}.datasets_other ul li{display:flex;flex-direction:column;align-items:center;flex:0 0 80px;max-width:80px;position:relative;text-align:center;font-family:Noto Sans SC,sans-serif;font-size:16px}@media (max-width:767px){.datasets_other ul li{flex-direction:row;flex:0 0 100%;max-width:100%;margin-bottom:40px}}.datasets_other ul li:nth-of-type(odd){margin-top:65px}@media (max-width:767px){.datasets_other ul li:nth-of-type(odd){margin-top:0}}.datasets_other ul li:nth-of-type(odd) span{margin-top:90px}@media (max-width:767px){.datasets_other ul li:nth-of-type(odd) span{margin-top:0}}.datasets_other ul li:nth-of-type(even) span{order:2;margin-top:40px}@media (max-width:767px){.datasets_other ul li:nth-of-type(even) span{order:0;margin-top:0}}.datasets_other ul li:nth-of-type(even) span:after{top:-35px;bottom:unset;border-width:0 7.5px 12px 7.5px;border-color:transparent transparent #fff transparent}@media (max-width:767px){.datasets_other ul li:nth-of-type(even) span:after{right:-35px;top:unset;border-width:7.5px 0 7.5px 12px;border-color:transparent transparent transparent #fff}}.datasets_other ul li:not(:last-child):after{content:'';position:absolute;transform:rotate(2deg);left:31px;top:45px;width:96px;height:96px;background:#EA6536;-webkit-mask-image:url(/wp-content/themes/bright_cn/assets/images/tunnel-large.svg);mask-image:url(/wp-content/themes/bright_cn/assets/images/tunnel-large.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@media (max-width:767px){.datasets_other ul li:not(:last-child):after{width:86px;height:86px;top:47px;left:-9px;transform:rotate(-48deg)}}.datasets_other ul li:nth-of-type(even):after{transform:rotate(81deg);left:30px;top:105px}@media (max-width:767px){.datasets_other ul li:nth-of-type(even):after{top:47px;left:-9px;transform:rotate(-48deg)}}.datasets_other ul span{position:relative;background:#fff;font-family:Noto Sans SC,sans-serif;font-size:14px;color:#EA6536;text-align:center;border-radius:50%;border:5px solid #EA6536;width:66px;height:66px;margin-bottom:40px;display:flex;align-items:center;justify-content:center;z-index:99}@media (max-width:767px){.datasets_other ul span{margin-bottom:0;margin-right:45px}}.datasets_other ul span:after{content:'';position:absolute;bottom:-35px;width:0;height:0;border-style:solid;border-width:12px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent}@media (max-width:767px){.datasets_other ul span:after{right:-35px;bottom:unset;border-width:7.5px 0 7.5px 12px;border-color:transparent transparent transparent #fff}}.advantages h2.elementor-heading-title{margin-bottom:60px}.advantages .elementor-widget.elementor-widget-image-box{margin-bottom:60px}.advantages .elementor-widget.elementor-widget-image-box .elementor-image-box-title{font-family:Noto Sans SC,sans-serif;font-size:35px;color:#3d7ffc;margin:0 0 10px}@media (max-width:767px){.advantages .elementor-widget.elementor-widget-image-box .elementor-image-box-content{margin-top:40px}}.advantages .elementor-widget.elementor-widget-image-box .elementor-image-box-description{font-family:Noto Sans SC,sans-serif;font-size:20px;font-weight:400;line-height:1.45;letter-spacing:.03em;font-size:24px}@media (max-width:767px){.advantages .elementor-widget.elementor-widget-image-box .elementor-image-box-description{font-size:18px;line-height:1.35}}@media (max-width:767px){.advantages .elementor-widget.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center!important}}.advantages .elementor-widget.elementor-widget-image-box.reverted .elementor-image-box-content{margin-right:40px}.choice h3.elementor-heading-title{line-height:36px}@media (max-width:767px){.cta{padding:0}}