body,html{margin:0}*{font-family:Montserrat;color:#404040;scroll-behavior:smooth}ul{list-style:none;padding-left:0}a{text-decoration:none}.ui_kit_h1_heading{font-size:36px;font-weight:500}.ui_kit_h2_heading{font-size:24px;font-weight:500;line-height:29px}.ui_kit_h3_heading{font-size:20px;font-weight:500;line-height:22px}.ui_kit_text1{font-size:20px;font-weight:400;line-height:26px;color:#404040}.ui_kit_default_button{background:transparent;padding:16px 24px;border-radius:6px;font-size:20px;line-height:26px;cursor:pointer;border:none;transition:all .35s;margin-left:35px}.ui_kit_button{background:#9DC436;padding:16px 24px;border-radius:6px;font-size:20px;line-height:26px;cursor:pointer;border:none;transition:all .35s}.ui_kit_button_small{padding:10px 20px;border-radius:6px;font-size:16px;line-height:22px;font-weight:300}.ui_kit_button_tiny{padding:8px 20px}.ui_kit_button:hover{color:#fff;text-decoration:underline}.ui_kit_button_alt{background:#9DC436;padding:14px 24px;border-radius:66px;border:1px solid rgb(125,125,125);cursor:pointer;transition:all .35s;font-size:16px}.ui_kit_button_alt:hover{color:#fff}.ui_kit_button_alt_v2{background:#fff;border:1px solid #F2C20E}.ui_kit_button_alt_v2:hover{color:#404040;background:#F2C20E}.ui_kit_button_alt_v3{background:#F2C20E}.ui_kit_button_dense{padding:6px 12px;font-size:16px}.ui_kit_button_v2{background:#fff;border:1px solid #F2C20E}.ui_kit_button_v2:not(.ui_kit_button_no_hover):hover{background:#F2C20E;text-decoration:none}.ui_kit_button_v2.ui_kit_button_no_hover:hover{background:#fff;color:#404040!important;text-decoration:none}.ui_kit_card{border:1px solid #9DC436;border-radius:6px;transition:all .35s}.ui_kit_input{border:1px solid #CEE19A;border-radius:6px;font-size:20px;color:#404040}.ui_kit_input:focus-visible{border:2px solid #9DC436;outline:2px solid #9DC436}.ui_kit_input_v2{border:1px solid #7D7D7D}.ui_kit_input_v2:focus-visible{border:2px solid #7D7D7D;outline:2px solid #7D7D7D}.input_full{display:block;width:95%;padding:10px}.footer-link p{color:#f5f5f5bf!important}.form-sale-close i{color:#fff}input[type=checkbox].ui_kit_checkbox{display:none}.ui_kit_checkbox{font-size:18px}.price_quiz_form .form_screen1 label{margin-bottom:20px;padding:10px;cursor:pointer}label.ui_kit_checkbox:before{content:"";width:24px;height:24px;border-radius:6px;border:1px solid #404040;display:inline-block;vertical-align:middle;margin-right:10px;cursor:pointer}.ui_kit_checkbox:checked+label:before{border-color:#9dc436;background:#9DC436 url(/assets/check.svg) no-repeat 50% 50%}.mb-5{margin-bottom:20px}.mb-2{margin-bottom:8px}.font_500{font-weight:500!important}@media (max-width: 768px){.ui_kit_text1{font-size:16px;line-height:22px;font-weight:300}.ui_kit_checkbox{font-size:16px}}@media (max-width: 550px){.ui_kit_h1_heading{font-size:26px;line-height:32px!important}.ui_kit_h2_heading{font-size:20px;line-height:24px}}@media (max-width: 400px){.ui_kit_button_mobile{padding:16px}}.vc_page_welcome{background:linear-gradient(180deg,#FFF7E0 35%,rgba(255,255,255,0) 100%)}.vc_page_welcome_wrap{max-width:1200px;padding:0 20px;padding-top:5vw;padding-bottom:6.5vw;margin:0 auto;background:url(/landing_files/welcome.png) no-repeat right 50%}.vc_page_subheading{font-size:24px;font-weight:500}.vc_page_welcome .vc_page_heading{margin-bottom:60px}.vc_page_welcome ul{padding-left:0;margin-bottom:60px}.vc_page_welcome ul li{font-weight:300;line-height:20px;margin-bottom:8px}.vc_page_welcome .vc_page_button{margin-top:60px}.vc_page_propose{margin-top:8vw;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#CEE19A 100%);border-radius:0 0 120px 120px;padding-bottom:8vw}.vc_page_wrap{max-width:1100px;padding:20px;margin:0 auto}.vc_page_propose .vc_page_flex{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.vc_page_propose .vc_page_heading{margin-bottom:60px}.vc_page_card{padding:120px 16px 24px;width:238px;background:#fff;box-sizing:border-box}.vc_page_card:hover{transform:translateY(-10px)}.vc_page_card_title{font-size:20px;line-height:26px;margin-bottom:35px}.vc_page_card_main_title{margin-bottom:25px}.vc_page_card_subtitle{font-weight:300;line-height:20px}.vc_page_corp{padding-top:calc(100vw * .07);background:url(/landing_files/ellipse_bg.png) no-repeat right -50px,url(/landing_files/ellipse_bg_2.png) no-repeat left 250px}.vc_page_corp .vc_page_wrap{display:flex;gap:30px;background:url(/landing_files/values.png) no-repeat;background-position:25px 150px}.vc_page_corp .vc_page_wrap .vc_page_heading,.vc_page_corp .vc_page_wrap ol{width:50%}.vc_page_list_title{font-size:20px;line-height:22px;font-weight:500;margin-bottom:10px}.vc_page_list_subtitle{font-weight:300;line-height:20px}.vc_page_corp ol{list-style:none;counter-reset:item}.vc_page_corp ol li{margin-bottom:35px;position:relative}.vc_page_corp ol>li:before{content:counter(item);counter-increment:item;position:absolute;top:-4px;left:-40px;font-size:48px;font-weight:500;line-height:58px;color:#9dc436}.vc_page_cult{background:linear-gradient(180deg,#FAFAFA 0%,rgba(250,250,250,0) 100%);margin-top:100px;border-radius:120px 120px 0 0}.vc_page_cult .vc_page_wrap{padding-top:80px}.vc_page_cult .vc_page_heading{margin-bottom:60px}.vc_page_cult ul{display:flex;padding-left:0;gap:25px;flex-wrap:wrap;justify-content:center}.vc_page_cult ul li{padding-top:55px;max-width:275px;margin-bottom:30px;position:relative}.vc_page_inner_wrapper{max-width:275px}.vc_page_cult ul li:before{position:absolute;content:url(/landing_files/check.svg);top:0;left:0}.vc_page_cult .vc_page_list_title{margin-bottom:15px}.vc_page_join{margin-top:5.5vw;padding-bottom:100px;background:url(/landing_files/ellipse_bg_3.png) no-repeat left -50px}.vc_page_join .vc_page_wrap{background:url(/landing_files/team.png) no-repeat right 50%;padding:60px 20px}.vc_page_join_block{max-width:596px}.vc_page_join .vc_page_heading{margin-bottom:50px}.vc_page_join_block p{font-size:20px;line-height:26px}.vc_page_join_block p:last-of-type{margin-bottom:45px}.vc_page_contact{background:linear-gradient(180deg,#CEE19A 0%,rgba(255,255,255,0) 100%),url(/landing_files/ellipse_bg_4.png) no-repeat right 300%;margin-top:2.5vw;border-radius:48px 48px 0 0;padding-bottom:5vw}.vc_page_contact .vc_page_wrap{padding:45px 20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.vc_page_contact form{padding:36px;border:1px solid #9DC436;border-radius:48px;background:#fff;max-width:340px;box-sizing:border-box}.vc_page_input input,.vc_page_input label{padding:10px;margin-bottom:20px;width:92%}.vc_page_input label{color:#404040;display:block;width:92%;word-wrap:break-word;cursor:pointer}.vc_page_input input[type=file]{display:none}.vc_page_contact button{margin:35px auto 0;display:block;width:160px}.vc_page_welcome2 .vc_page_welcome_wrap{background:url(/landing_files/welcome2.png) no-repeat right 50%}.vc_page_join.vc_page_join_master .vc_page_wrap{background:url(/landing_files/master.png) no-repeat right 50%}.vc_page_flex{display:flex;gap:30px}.vc_page_pripciples .vc_page_flex_card{border:1px solid #9DC436;border-radius:40px;padding:36px 72px 60px}.vc_page_flex_card_title{font-size:24px;font-weight:500;margin-bottom:60px}.vc_page_pripciples{margin-top:6.5vw;background:linear-gradient(180deg,rgba(250,250,250,0) 0%,#FAFAFA 100%);border-radius:60px;padding-bottom:80px}.vc_page_pripciples ul{padding-left:0}.vc_page_pripciples .vc_page_list_title{padding-left:30px;background:url(/landing_files/check.svg) no-repeat;margin-bottom:28px}.vc_page_pripciples .vc_page_flex_card_title{min-height:58px}.vc_page_pripciples li{margin-bottom:65px}.vc_page_pripciples .vc_page_flex_card_title{padding-left:75px;background:url(/landing_files/shield-check.svg) no-repeat left 50%}.vc_page_pripciples .vc_page_flex_card:nth-of-type(2) .vc_page_flex_card_title{background:url(/landing_files/shield-user.svg) no-repeat left 50%}.vc_page_skills{margin-top:5.5vw;background:url(/landing_files/ellipse_bg_4.png) no-repeat right -50px}.vc_page_skills .vc_page_wrap{max-width:1200px}.vc_page_skills .vc_page_heading{margin-bottom:50px}.vc_page_skills .vc_page_flex{flex-wrap:wrap;justify-content:center;gap:24px}.vc_page_skill{padding:16px 32px;border-radius:6px;border:1px solid #F2C20E;font-size:20px;line-height:26px}.vc_page_value{margin-top:5.5vw;background:linear-gradient(180deg,#CEE19A 0%,rgba(255,255,255,0) 100%);border-radius:120px}.vc_page_value .vc_page_wrap{padding-top:50px}.vc_page_value ul{padding-left:0}.vc_page_value .vc_page_flex{flex-wrap:wrap;justify-content:space-between}.vc_page_value .vc_page_card:first-of-type{width:525px;padding:40px 16px 24px;background:#fff url(/landing_files/logo.png) no-repeat 95% 95%}.vc_page_value .vc_page_card:first-of-type a{display:inline-block;margin-top:70px}.vc_page_value .vc_page_card_title,.vc_page_value .vc_page_card_subtitle{max-width:296px}.vc_page_value .vc_page_card_title{line-height:22px;font-weight:500;margin-bottom:25px;word-wrap:break-word}.vc_page_value .vc_page_card_subtitle{font-size:20px;line-height:26px}.vc_page_value ul li{font-size:16px;font-weight:300;line-height:20px;margin-bottom:8px}.vc_page_value .vc_page_card:not(:first-of-type){display:flex;padding:50px 16px 24px;justify-content:end;flex-direction:column}.vc_page_values2{margin-top:5.5vw}.vc_page_values2 .vc_page_wrap{display:flex;flex-wrap:wrap;gap:35px;justify-content:space-around}.vc_page_values2 .vc_page_heading{width:70%}.vc_page_values2 .vc_page_value_item{width:280px;margin-bottom:80px}.vc_page_value_item_counter{color:#f2c20e;font-size:36px;font-weight:500;border-bottom:1px solid #F2C20E;margin-bottom:5px}.vc_page_value_item_text{font-size:20px;line-height:26px}#vc_page_contact input{color:#404040}@media (max-width: 1260px){.vc_page_welcome_wrap{background:url(/landing_files/welcome.png) no-repeat 95% 50%}.vc_page_welcome2 .vc_page_welcome_wrap{background:url(/landing_files/welcome2.png) no-repeat 95% 50%}}@media (max-width: 1120px){.vc_page_value .vc_page_card:first-of-type{width:90%}.vc_page_value .vc_page_flex{justify-content:center}}@media (max-width: 1110px){.vc_page_welcome_wrap,.vc_page_welcome2 .vc_page_welcome_wrap{background-size:350px 350px}.vc_page_corp .vc_page_wrap{flex-direction:column;align-items:center;background-position:50% bottom;padding-bottom:375px}.vc_page_corp{padding-bottom:0}.vc_page_corp .vc_page_wrap .vc_page_heading,.vc_page_corp .vc_page_wrap ol{width:100%;text-align:center}.vc_page_corp ol>li:before{left:calc(100vw / 7)}.vc_page_join_block{margin:0 auto}.vc_page_join .vc_page_wrap,.vc_page_join.vc_page_join_master .vc_page_wrap{padding-bottom:500px;background-position:50% bottom}.vc_page_join{padding-bottom:50px}}@media (max-width: 900px){.vc_page_welcome_wrap,.vc_page_welcome2 .vc_page_welcome_wrap{background-size:250px 250px}.vc_page_corp ol>li:before{left:calc(100vw / 15)}.vc_page_pripciples .vc_page_flex{flex-wrap:wrap}}@media (max-width: 768px){.vc_page_welcome_wrap{background:url(/landing_files/welcome.png) no-repeat 50% 100px;background-size:70vw}.vc_page_welcome2 .vc_page_welcome_wrap{background:url(/landing_files/welcome2.png) no-repeat 50% 180px;background-size:70vw}.vc_page_welcome .vc_page_heading{padding-bottom:70vw}.vc_page_cult{border-radius:60px 60px 0 0}.vc_page_propose{border-radius:0 0 60px 60px}.vc_page_corp,.vc_page_join,.vc_page_skills{background:none}.vc_page_corp .vc_page_wrap .vc_page_heading,.vc_page_corp .vc_page_wrap ol{text-align:left}.vc_page_corp .vc_page_wrap ol{max-width:400px;padding-left:60px;box-sizing:border-box}.vc_page_corp ol>li:before{left:-60px}.vc_page_pripciples .vc_page_flex_card{padding:36px 40px 15px}.vc_page_value{border-radius:60px}.vc_page_flex_card_title{font-size:20px}}@media (max-width: 680px){.vc_page_heading{font-size:26px}.vc_page_subheading{font-size:20px}}@media (max-width: 645px){.vc_page_contact .vc_page_wrap{flex-direction:column;gap:30px}}@media (max-width: 635px){.vc_page_values2 .vc_page_wrap{justify-content:center}.vc_page_values2 .vc_page_heading{width:100%}.vc_page_values2 .vc_page_value_item{width:100%;margin-bottom:25px}}@media (max-width: 580px){.vc_page_list_subtitle{word-wrap:break-word}.vc_page_value .vc_page_card:first-of-type{background:#fff url(/landing_files/logo.png) no-repeat 10% 150px}.vc_page_value .vc_page_card:first-of-type a{margin-top:180px}}@media (max-width: 545px){.vc_page_card{width:280px}.vc_page_join .vc_page_wrap,.vc_page_join.vc_page_join_master .vc_page_wrap{background-size:80%;padding-bottom:90vw}.vc_page_skill{text-align:center}}@media (max-width: 450px){.vc_page_corp .vc_page_wrap{background-size:90%;padding-bottom:75vw}}@media (max-width: 440px){.vc_page_welcome_wrap{background:url(/landing_files/welcome.png) no-repeat 50% 110px;background-size:70vw}}@media (max-width: 400px){.vc_page_value .vc_page_card:first-of-type{background:#fff url(/landing_files/logo.png) no-repeat 10% 190px}.vc_page_value .vc_page_card:first-of-type a{margin-top:180px}}@media (max-width: 409px){.vc_page_kk .vc_page_value .vc_page_card:first-of-type{background:#fff url(/landing_files/logo.png) no-repeat 10% 185px}}@media (max-width: 379px){.vc_page_kk .vc_page_value .vc_page_card:first-of-type{background:#fff url(/landing_files/logo.png) no-repeat 10% 215px}}@media (max-width: 350px){.vc_page_kk .vc_page_value .vc_page_card:first-of-type{background:#fff url(/landing_files/logo.png) no-repeat 10% 245px}}@media (max-width: 320px){.vc_page_2.vc_page_kk .vc_page_value .vc_page_card_subtitle{font-size:16px;line-height:26px}.vc_page_kk .vc_page_value .vc_page_card:first-of-type{background:#fff url(/landing_files/logo.png) no-repeat 10% 225px}}@media (max-width: 395px){.vc_page_welcome2_kk .vc_page_welcome_wrap{background:url(/landing_files/welcome2.png) no-repeat 50% 120px;background-size:70vw;padding:0 10px;padding-top:5vw;padding-bottom:6.5vw}}@media (max-width: 355px){.vc_page_welcome_kk .vc_page_welcome_wrap{background:url(/landing_files/welcome.png) no-repeat 50% 140px;background-size:70vw;padding:0 10px;padding-top:5vw;padding-bottom:6.5vw}.vc_page_welcome_kk .vc_page_heading{font-size:24px;padding-bottom:75vw}.vc_page_welcome2 .vc_page_heading{font-size:24px}.vc_page_button{font-size:16px;line-height:20px;display:block;text-align:center}}@media (max-width: 435px){.vc_page_kk .vc_page_button{display:block;text-align:center}}@media (max-width: 335px){.vc_page_contact form{max-width:280px;padding:18px;border-radius:24px}.vc_page_pripciples .vc_page_flex_card{padding:36px 20px 15px}}
