html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media only screen and (max-width: 1169px){.mobile-hidden{display:none}}@media only screen and (min-width: 1170px){.desktop-hidden{display:none}}@media only screen and (min-width: 1170px){.mobile-only{display:none !important}}@media only screen and (max-width: 1169px){.desktop-only{display:none !important}}html{min-width:320px;height:100%}body{font-family:"Open Sans",sans-serif;color:#201B21;min-height:100%;display:flex;flex-direction:column}.main{flex:1 1}.strong{font-weight:600}a{text-decoration:none}button{font-family:"Open Sans",sans-serif;background-color:transparent;border:none;padding:0;cursor:pointer}:focus{outline:none}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.holder{box-sizing:border-box;margin:0 auto}@media only screen and (max-width: 1169px){.holder{min-width:320px;max-width:600px}}@media only screen and (min-width: 1170px){.holder{max-width:1170px}}.button{display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:100px;width:170px;height:60px;font-size:16px;transition:background .5s ease, color .5s ease, border-color .5s ease}.button:disabled{opacity:.5;cursor:default}.button_stroke{border:1px solid #FF3E80;background-color:transparent;color:#FF3E80}.button_stroke:hover{background-color:#FF3E80;color:#fff}.button_stroke:active{background-color:#BF2E61;color:#fff}.button_filled{background-color:#FF3E80;color:#fff}.button_filled:hover{background-color:#E63774}.button_filled:active{background-color:#BF2E61}.button_block{display:flex}@media only screen and (max-width: 1169px){.button_block{flex-direction:column;justify-content:flex-start;align-items:center}}@media only screen and (min-width: 1170px){.button_block{justify-content:flex-start;align-items:center}}@media only screen and (max-width: 1169px){.button_block .button:not(:first-child){margin-top:15px}}@media only screen and (min-width: 1170px){.button_block .button:not(:first-child){margin-left:15px}}.section__h1{font-weight:800;letter-spacing:-1px;color:#201B21}@media only screen and (max-width: 1169px){.section__h1{font-size:40px;line-height:52px}}@media only screen and (min-width: 1170px){.section__h1{font-size:62px;line-height:70px}}.section__h2{font-weight:800;text-align:center;letter-spacing:-1px;color:#201B21}@media only screen and (max-width: 1169px){.section__h2{font-size:32px;line-height:42px}}@media only screen and (min-width: 1170px){.section__h2{font-size:58px;line-height:70px}}.section__h3{font-weight:600;font-size:24px;line-height:24px;color:#FF3E80;margin-bottom:16px}@media only screen and (max-width: 1169px){.section__h3{margin-top:24px}}@media only screen and (min-width: 1170px){.section__h3{margin-top:40px}}.section__subtitle{font-size:18px;line-height:24px;text-align:center;color:#201B21}.section__p{font-size:16px;line-height:24px;color:#201B21}.section__list{list-style:disc;padding-left:20px;margin-left:8px}.header{background:transparent;position:fixed;top:0;left:0;width:100%;z-index:100;transition:border-color .5s ease, background .5s ease;border-bottom:1px solid transparent}.header.fixed{border-color:#E0E0E0;background:#fff;z-index:100}.header__holder{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1169px){.header__holder{height:100px;padding:0 16px}}@media only screen and (min-width: 1170px){.header__holder{height:180px}}.header__holder a{text-decoration:none}.header__logo{display:block}.header__logo_img{display:block;width:168px;height:45px}@media only screen and (min-width: 1170px){.header-menu-btn{display:none}}@media only screen and (max-width: 1169px){.header-menu-btn-icon{display:block;width:24px;height:24px;stroke:#FF3E80}}@media only screen and (max-width: 1169px){.close-menu-btn{opacity:0;position:absolute;top:32px;right:16px;stroke:#FF3E80}}@media only screen and (min-width: 1170px){.close-menu-btn{display:none}}.close-menu-icon{display:block;height:24px;width:24px}.header__nav{display:flex}@media only screen and (min-width: 1170px){.header__nav{align-items:center}}@media only screen and (max-width: 1169px){.header__nav{flex-direction:column;justify-content:center;align-items:center;position:fixed;background-color:#fff;top:-100%;left:0;right:0;height:100%;padding-bottom:40px;box-sizing:border-box;z-index:2;transition:top .5s ease;margin-top:auto}}.header__nav-list{display:flex}@media only screen and (max-width: 1169px){.header__nav-list{flex-direction:column;text-align:center;margin-top:auto}}@media only screen and (max-width: 1169px){.header__nav-item:not(:first-child){margin-top:40px}}@media only screen and (min-width: 1170px){.header__nav-item:not(:first-child){margin-left:40px}}.header__nav-link{font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;color:#201B21;transition:color .5s ease}.header__nav-link:hover{color:#FF3E80}@media only screen and (max-width: 1169px){.sign_button{margin-top:auto;width:250px}}@media only screen and (max-width: 1169px){html.menu-open{overflow:hidden}html.menu-open body{overflow:hidden}html.menu-open .header__nav{top:0}html.menu-open .header-menu-btn{opacity:0;pointer-events:none}html.menu-open .close-menu-btn{opacity:1}}html.modal body{overflow:hidden}.hero{background:rgba(255,62,128,0.05)}@media only screen and (max-width: 1169px){.hero .hero__holder{padding:124px 0 0;margin-bottom:150px}}@media only screen and (min-width: 1170px){.hero .hero__holder{padding:152px 0 0 0;margin-bottom:50px}}.hero .section__items{display:flex}@media only screen and (max-width: 1169px){.hero .section__items{flex-direction:column;text-align:center;padding:0 24px;align-items:center}}@media only screen and (min-width: 1170px){.hero .section__items{align-items:center}}@media only screen and (max-width: 1169px){.hero .section__item:first-child{margin-right:0}}@media only screen and (min-width: 1170px){.hero .section__item:first-child{margin:0 32px 40px 0}}@media only screen and (max-width: 1169px){.hero .section__item:last-child{margin-top:40px}}.hero .section__h4{font-size:16px;line-height:24px;color:#201B21}@media only screen and (max-width: 1169px){.hero .section__h4{margin:16px 0 40px}}@media only screen and (min-width: 1170px){.hero .section__h4{margin:30px 0 56px}}.hero .hero__img{display:block}@media only screen and (max-width: 1169px){.hero .hero__img{width:304px;height:352px;margin:40px 0 -150px -16px}}@media only screen and (min-width: 1170px){.hero .hero__img{width:568px;height:658px;margin-bottom:-50px}}.select-hidden{visibility:hidden;pointer-events:none}.select-item.error+.select-styled{border-color:#EB0A0A}.select-wrapper{position:relative;height:44px;box-sizing:border-box;user-select:none}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;transition:all 0.2s ease-in;background:#FFF;border:1px solid rgba(32,27,33,0.6);border-radius:12px;padding-left:15px;font-size:16px;line-height:22px;letter-spacing:-0.145454px;color:#201B21;cursor:pointer}.select-styled.placeholder{color:#79767A}.select-styled:after{content:'';width:60px;height:44px;border-radius:0 12px 12px 0;margin:-1px -1px -1px 0;background:url("/img/ic-arrow-down.svg") no-repeat center #FF3E80}.select-styled:active,.select-styled.active{border-color:#FF3E80}.select-styled:active:after,.select-styled.active:after{transform:rotateX(180deg)}.select-options{display:none;box-sizing:border-box;position:absolute;top:100%;right:60px;left:15px;z-index:10;margin:0;list-style:none;background-color:#fff;padding:12px 0;border:1px solid #FF3E80;border-radius:0 0 12px 12px;border-top:none}.select-options li{margin:0;padding:0 22px;font-size:16px;line-height:32px;transition:color .5s ease;letter-spacing:-0.145454px;color:#201B21;cursor:pointer}.select-options li:hover{color:#FF3E80}.select-options li[rel=""]{display:none}.input-item{width:100%;background:#FFF;box-sizing:border-box;transition:all 0.2s ease-in;border:1px solid rgba(32,27,33,0.6);border-radius:12px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;letter-spacing:-0.145454px;color:#201B21}.input-item:focus{border-color:#FF3E80}.input-item.error{border-color:#EB0A0A}.input-item.input{height:44px;padding:0 15px}.input-item.textarea{resize:none;padding:11px 15px;height:120px}.field-item-line{display:flex;justify-content:space-between;align-items:center;padding:0 15px 12px}.field-label{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-0.145454px;color:#201B21}.error-message{display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;color:#EB0A0A}.error-message__icon{display:block;width:16px;height:16px;margin-left:8px}.section_contact-form{background:rgba(255,62,128,0.05)}@media only screen and (max-width: 1169px){.section_contact-form .holder{padding:80px 8px}}@media only screen and (min-width: 1170px){.section_contact-form .holder{padding-top:120px;padding-bottom:120px}}.section_contact-form .contact-form{display:flex;flex-direction:column}@media only screen and (max-width: 1169px){.section_contact-form .contact-form{align-items:center}}@media only screen and (min-width: 1170px){.section_contact-form .contact-form{align-items:flex-end}}.section_contact-form .contact-form .submit-button{margin-top:40px}.section_contact-form .form__items{display:grid;grid-row-gap:30px}@media only screen and (max-width: 1169px){.section_contact-form .form__items{grid-template-columns:repeat(1, 1fr);margin-top:40px}}@media only screen and (min-width: 1170px){.section_contact-form .form__items{width:100%;grid-column-gap:30px;grid-template-columns:repeat(2, 1fr);margin-top:80px}}@media only screen and (min-width: 1170px){.section_contact-form .field-item.name{order:0}.section_contact-form .field-item.company-name{order:1}.section_contact-form .field-item.email{order:2}.section_contact-form .field-item.company-website{order:3}.section_contact-form .field-item.industry{order:4}.section_contact-form .field-item.partnership{order:5}.section_contact-form .field-item.description{grid-column-start:1;grid-column-end:3;order:6}}.modal_layout{position:fixed;left:0;right:0;bottom:0;top:0;opacity:0;pointer-events:none;z-index:100}@media only screen and (max-width: 1169px){.modal_layout.covered{display:flex;justify-content:center;background:#FFF5F9}.modal_layout.windowed{background:rgba(32,27,33,0.7);display:flex;align-items:center;justify-content:center}}@media only screen and (min-width: 1170px){.modal_layout{background:rgba(32,27,33,0.7);display:flex;align-items:center;justify-content:center}}.modal_layout.active{opacity:1;pointer-events:auto}.modal_body{box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (max-width: 1169px){.modal_layout.covered .modal_body{flex:1;width:100%;padding:80px 16px 28px;min-width:320px;max-width:600px}.modal_layout.windowed .modal_body{width:304px;background:#FFF5F9;border-radius:12px;padding:40px 10px;position:relative}}@media only screen and (min-width: 1170px){.modal_body{width:600px;background:#FFF5F9;border-radius:12px;position:relative;padding:64px 60px 48px}}.modal_body .modal_title{font-weight:800}@media only screen and (max-width: 1169px){.modal_body .modal_title{font-size:24px;line-height:36px;text-align:center;letter-spacing:-0.750316px}}@media only screen and (min-width: 1170px){.modal_body .modal_title{font-size:58px;line-height:70px}}.modal_body .modal_p{margin-top:12px;font-size:18px;line-height:25px;text-align:center;letter-spacing:-0.145454px}.modal_body .close-btn{position:absolute}@media only screen and (max-width: 1169px){.modal_body .close-btn{right:16px;top:16px}}@media only screen and (min-width: 1170px){.modal_body .close-btn{right:24px;top:24px}}.modal_body .close-icon{display:block;width:24px;height:24px;stroke:#FF3E80}.modal_body .link{font-size:16px;line-height:24px;text-decoration:underline;color:#201B21}.sign-form{margin-top:40px}.sign-form .form__items{display:grid;grid-template-columns:repeat(1, 1fr)}@media only screen and (max-width: 1169px){.sign-form .form__items{grid-row-gap:24px}}@media only screen and (min-width: 1170px){.sign-form .form__items{grid-row-gap:30px}}.sign-form .sign-button{margin-top:40px}@media only screen and (max-width: 1169px){.sign-form .sign-button{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1170px){.modal_sing .modal_body{height:596px}}.modal_sing .modal-bottom-block{margin-top:auto}@media only screen and (max-width: 1169px){.modal_sing .modal-bottom-block{text-align:center}}.modal_sing .restore-link{margin-bottom:16px}.modal_message-sent{text-align:center}.modal_message-sent .button{margin:40px auto 0}.modal_restore-password .sign-form{margin-top:0}.footer{background:#201B21}@media only screen and (max-width: 1169px){.footer__holder{padding:40px 16px}}@media only screen and (min-width: 1170px){.footer__holder{padding-top:80px;padding-bottom:80px;display:flex;justify-content:flex-start;align-items:flex-start;position:relative}}.footer__logo_img{display:block;width:168px;height:45px}.footer__nav-list{display:grid}@media only screen and (max-width: 1169px){.footer__nav-list{margin-top:40px;grid-template-columns:repeat(1, 1fr);grid-row-gap:16px}}@media only screen and (min-width: 1170px){.footer__nav-list{grid-column-gap:47px;grid-row-gap:16px;grid-template-columns:repeat(2, 1fr);margin-left:262px}}@media only screen and (min-width: 1170px){.footer__nav-item:nth-child(1){order:1}.footer__nav-item:nth-child(2){order:3}.footer__nav-item:nth-child(3){order:5}.footer__nav-item:nth-child(4){order:2}.footer__nav-item:nth-child(5){order:4}.footer__nav-item:nth-child(6){order:6}}.footer__nav-link{font-size:16px;line-height:22px;color:#FFF;transition:color .5s ease;text-decoration:none}.footer__nav-link:hover{color:#FF3E80}.footer__copyright{font-size:16px;line-height:22px;color:rgba(255,255,255,0.5)}@media only screen and (max-width: 1169px){.footer__copyright{margin-top:40px}}@media only screen and (min-width: 1170px){.footer__copyright{position:absolute;bottom:80px;left:0}}@media only screen and (max-width: 1169px){.content{margin-top:88px}}@media only screen and (min-width: 1170px){.content{margin-top:180px}}.content__holder{line-height:22px}@media only screen and (max-width: 1169px){.content__holder{padding:36px 16px 80px}}@media only screen and (min-width: 1170px){.content__holder{padding-top:80px;padding-bottom:140px}}.content-h1{font-weight:800;letter-spacing:-1px;color:#201B21}@media only screen and (max-width: 1169px){.content-h1{font-size:40px;line-height:52px;margin-bottom:40px}}@media only screen and (min-width: 1170px){.content-h1{font-size:62px;line-height:70px;margin-bottom:80px}}.content-h2{font-weight:600;font-size:24px;line-height:24px}@media only screen and (max-width: 1169px){.content-h2{margin-top:40px}}@media only screen and (min-width: 1170px){.content-h2{margin-top:80px}}.content-h3{font-size:20px;line-height:27px;letter-spacing:-0.145454px}@media only screen and (max-width: 1169px){.content-h3{margin-top:24px}}@media only screen and (min-width: 1170px){.content-h3{margin-top:40px}}.content-p{font-size:16px;letter-spacing:-0.145454px;margin-top:16px}.content-ol{list-style:decimal outside;margin-left:20px;letter-spacing:-0.145454px}.content-ul{list-style:disc outside;margin-left:20px;letter-spacing:-0.145454px}@media only screen and (min-width: 1170px){.section__items{display:flex;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width: 1170px){.section__item{width:500px}}@media only screen and (max-width: 1169px){.section_1 .holder{padding:80px 16px}}@media only screen and (min-width: 1170px){.section_1 .holder{padding:120px 0}}@media only screen and (max-width: 1169px){.section_1 .section__subtitle{margin:16px 0 0}}@media only screen and (min-width: 1170px){.section_1 .section__subtitle{margin:16px 0 55px}}@media only screen and (max-width: 1169px){.section_1 .section_1__img_wrapper{display:flex;justify-content:center;margin:40px 0 24px}}@media only screen and (min-width: 1170px){.section_1 .section_1__img_wrapper{margin-bottom:80px}}.section_1 .section_1__img{display:block}@media only screen and (max-width: 1169px){.section_1 .section_1__img{width:304px;height:292px;margin-left:-8px;margin-right:-8px}}@media only screen and (min-width: 1170px){.section_1 .section_1__img{width:506px;height:487px}}@media only screen and (min-width: 1170px){.section_1 .section_1__img1{margin-right:-6px}}@media only screen and (min-width: 1170px){.section_1 .section_1__img2{margin-left:-6px}}.section_2{background:rgba(255,62,128,0.05)}@media only screen and (max-width: 1169px){.section_2 .holder{padding:80px 8px}}@media only screen and (min-width: 1170px){.section_2 .holder{padding:120px 0}}.competencies__list{display:grid}@media only screen and (max-width: 1169px){.competencies__list{margin-top:40px;grid-row-gap:8px}}@media only screen and (min-width: 1170px){.competencies__list{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 252px);margin-top:80px}}.competencies__item{background:#FFF;border:1px solid #FF3E80;box-sizing:border-box;border-radius:12px;position:relative}@media only screen and (max-width: 1169px){.competencies__item{padding:48px 16px 140px}}@media only screen and (min-width: 1170px){.competencies__item{padding:40px}}.competencies__item .learn-more_btn{position:absolute;bottom:40px;right:-1px;border-radius:100px 0 0 100px}.competencies__item_title{font-weight:600;font-size:24px;line-height:32px;text-align:center;color:#201B21;margin-bottom:32px}.section_3 .holder{text-align:center}@media only screen and (max-width: 1169px){.section_3 .holder{padding:80px 8px}}@media only screen and (min-width: 1170px){.section_3 .holder{padding:120px 0}}.pricing__list{display:grid}@media only screen and (max-width: 1169px){.pricing__list{border:1px solid #FF3E80;border-radius:12px;margin-top:40px}.pricing__list:not(:first-child){margin-top:24px}}@media only screen and (min-width: 1170px){.pricing__list{grid-template-columns:400px 370px 30px 370px;margin-top:80px}}.pricing__list .pricing__hat{display:flex;justify-content:center;align-items:center;height:70px;background:#FF3E80;border-radius:12px 12px 0 0;font-weight:bold;font-size:24px;line-height:24px;text-align:center;color:#FFF}.pricing__list .pricing__cell{box-sizing:border-box;padding:64px 0}@media only screen and (max-width: 1169px){.pricing__list .pricing__cell{padding:16px}.pricing__list .pricing__cell:not(:first-child){border-top:1px solid #FF3E80}}@media only screen and (min-width: 1170px){.pricing__list .pricing__cell{border:1px solid #FF3E80}}.pricing__list .pricing__cell1{border-radius:12px 0 0 12px}.pricing__list .pricing__cell2{border-left:none}.pricing__list .pricing__cell3{border-left:none}.pricing__list .pricing__cell4{border-radius:0 0 12px 0;border-left:none}.pricing__point{font-size:24px;line-height:33px;text-align:center;color:#201B21}@media only screen and (max-width: 1169px){.pricing__point:not(:first-child){margin-top:8px}}@media only screen and (min-width: 1170px){.pricing__point:not(:first-child){margin-top:30px}}.section_4{background:rgba(255,62,128,0.05)}@media only screen and (max-width: 1169px){.section_4 .holder{padding:80px 8px}}@media only screen and (min-width: 1170px){.section_4 .holder{padding:120px 0}}@media only screen and (max-width: 1169px){.section_4 .team-list{margin-top:40px}}@media only screen and (min-width: 1170px){.section_4 .team-list{display:flex;justify-content:space-between;align-items:flex-start;margin-top:100px}}.section_4 .team-item{box-sizing:border-box;background:#FFF;border:1px solid #FF3E80;border-radius:12px;height:343px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media only screen and (max-width: 1169px){.section_4 .team-item{padding:48px 25px}.section_4 .team-item:not(:first-child){margin-top:24px}}@media only screen and (min-width: 1170px){.section_4 .team-item{width:370px;padding:48px 60px}.section_4 .team-item:nth-child(2){margin-top:-20px}}.section_4 .team-item__photo{display:block;width:135px;height:135px}.section_4 .team-item__name{font-weight:600;font-size:24px;line-height:24px;text-align:center;color:#201B21;margin-top:40px}.section_4 .team-item__position{font-size:16px;line-height:24px;text-align:center;color:#201B21;margin-top:24px}.section_4 .team-message{text-align:center;margin-top:40px}@media only screen and (max-width: 1169px){.section_5 .holder{padding:80px 8px}}@media only screen and (min-width: 1170px){.section_5 .holder{padding:120px 0}}.section_5 .location-block{display:flex}@media only screen and (max-width: 1169px){.section_5 .location-block{margin-top:40px;flex-direction:column;justify-content:center}}@media only screen and (min-width: 1170px){.section_5 .location-block{justify-content:space-between;align-items:center;margin-top:80px}}@media only screen and (max-width: 1169px){.section_5 .location-info-block{padding:0 8px 40px}}@media only screen and (min-width: 1170px){.section_5 .location-info-block{width:470px}}.section_5 .location-label{font-weight:600;font-size:16px;line-height:28px;color:#201B21}.section_5 .location-info{font-size:16px;line-height:28px;color:#201B21;margin-top:12px;margin-bottom:12px}.section_5 .location-info1{color:#FF3E80}.section_5 .location-map{background:rgba(255,62,128,0.05);border-radius:12px}@media only screen and (max-width: 1169px){.section_5 .location-map{height:304px}}@media only screen and (min-width: 1170px){.section_5 .location-map{order:-1;width:570px;height:430px}}
