.evolution_hero{overflow:hidden;position:relative;z-index:1}.cursor_bg_wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-2}.cursor_bg_row img{width:1100px}.cursor_bg_row{display:flex;margin-left:330px;margin-top:-650px}.cursor_bg_row img{margin-left:-610px}.cursor_bg{background:radial-gradient(circle at 50% 50%,transparent 6%,#0a1a2e 12%);height:200vh;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:200vw;z-index:-1}.btn_style_wrap{display:flex;justify-content:center}.btn_style_wrap .btn_style{margin:0 12px}.btn_style_wrap .btn_style a{background:grey;border-color:grey}.btn_style_wrap .btn_style.button_2 a{background-color:#f2318a;border-color:#f2318a}.btn_style_wrap .btn_style.button_2 a:hover{background-color:#bd095c}body .fancybox-container{z-index:999999999999}.popup_form_group{background:transparent;margin-top:0!important;padding:40px 0 0!important;width:auto}.popup_form_group .book-demo-banner-section{margin:auto;max-width:810px;padding:0;width:100%}body .fancybox-slide .popup_form_group .fancybox-close-small{top:5px}.popup_form_group .hs-error-msg{color:#fff}.popup_form_group .mad-fest-form .hs-form .hs-form-field .hs-input{font-size:16px}.btn_style_wrap .btn_style a:hover{background:#6b6b6b}.popup_form_group h2{color:#fff;margin-bottom:10px;text-align:center}.popup_form_group .popup_form_text{color:#fff;margin-bottom:30px;text-align:center}.popup_form_group.row-fluid .inputs-list input[type=checkbox]+span:before{height:20px;top:0;width:20px}.popup_form_group.row-fluid .inputs-list input[type=checkbox]:checked+span:after{left:-42px}.popup_form_group .book-demo-banner-section .book-demo-form-wrap .legal-consent-container{margin-top:0}.popup_form_group .legal-consent-container .field.hs-form-field{padding-bottom:10px}@media(max-width:1199px){.popup_form_group .book-demo-banner-section .book-demo-form-wrap{width:100%}.btn_style_wrap .btn_style{margin:5px}.btn_style_wrap{flex-wrap:wrap}}@media(max-width:991px){body .fancybox-slide .popup_form_group .fancybox-close-small{right:0}.popup_form_group{padding-top:0!important}}@media(max-width:767px){.popup_form_group .popup_form_text{margin-bottom:0}}