@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:rgba(0,0,0,.65);text-align:center;-webkit-animation:show .5s;animation:show .5s}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:800px;width:100%;box-sizing:border-box;background:#fff;padding:66px 53px;border-radius:0 10px 12px 12px}.modal a.close-modal{position:absolute;top:34px;right:33px;display:block;width:24px;height:24px;text-indent:-9999px;background:url(/assets/form/close.svg) 50% no-repeat}@media (max-width:600px){.modal a.close-modal{top:22px;right:18px;width:20px;height:20px}}@keyframes show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}.header{margin:0 auto;max-width:1440px}.header__inner{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:24px 80px}@media screen and (max-width:600px){.header__inner{padding:24px 20px;flex-direction:column}}@media screen and (max-width:600px){.header__block-buttons{display:flex;align-items:center;justify-content:space-between;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:23px}}.header__button:not(:first-child){margin-left:20px}.header__button{display:inline-block;font-style:normal;font-weight:600;font-size:18px;line-height:24px;padding:8px 26px;border-radius:4px}.header__button--default{background-color:transparent!important;border:1px solid #000!important;color:#000!important}.footer{max-width:1440px;margin:0 auto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.footer a{color:inherit;text-decoration:none}.footer a:focus,.footer a:hover{text-decoration:underline}.footer__inner-wrap{padding:80px}@media screen and (max-width:600px){.footer__inner-wrap{padding:40px 20px}}.footer__inner{display:flex;align-items:flex-start}@media (max-width:1200px){.footer__inner{flex-direction:column}}.footer__logos-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:40px}@media (max-width:1200px){.footer__logos-wrap{flex-direction:row;gap:86px}}@media (max-width:497px){.footer__logos-wrap{flex-direction:column;gap:40px}}.footer__info-wrap{display:flex;flex-direction:column;gap:20px;width:100%;max-width:825px;min-height:112px;margin-left:149px}@media (max-width:1200px){.footer__info-wrap{margin-left:0;margin-top:80px}}@media (max-width:900px){.footer__info-wrap{gap:10px}}.footer__contacts{color:#1976d2}.footer__docs{display:flex;align-items:center;justify-content:space-between}@media (max-width:900px){.footer__docs{flex-wrap:wrap;justify-content:flex-start}.footer__docs a{margin:10px 41px 10px 0}}.footer__docs a{white-space:nowrap}.footer__title{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.html-content{padding:22px 0 80px;color:#858a8f;font-size:16px;line-height:1.5}@media screen and (max-width:600px){.html-content{font-size:14px}}.html-content>:first-child{margin-top:0!important}.html-content>:last-child{margin-bottom:0!important}.html-content h1,.html-content h2,.html-content h3{margin:1.5rem 0 1em;color:#333;font-weight:600}.html-content h1:first-child,.html-content h2:first-child,.html-content h3:first-child{margin-top:0}.html-content h1{margin:20px 0 30px;font-size:50px;line-height:73px/50px;font-weight:700}.html-content h2{margin:1.63em 0 1em;font-size:22px;line-height:30px/22px}.html-content h3{font-size:1em;line-height:1.36em;margin:1.36em 0}@media screen and (max-width:600px){.html-content h1{font-size:32px}.html-content h2{font-size:18px}}.html-content>ol,.html-content>ul,.html-content blockquote,.html-content p,.html-content table{margin-bottom:14px}.html-content b,.html-content strong{font-weight:700!important}.html-content a{color:#377dff;text-decoration:none}.html-content a:hover{color:#6a9eff;text-decoration:underline}.html-content em,.html-content i{font-style:italic}.html-content blockquote{border-left:4px solid rgba(214,219,226,.575);padding:13px 21px;margin-bottom:23px}.html-content blockquote>:last-child{margin-bottom:0}.html-content ol,.html-content ul{margin-left:2em;line-height:inherit}.html-content ol ol,.html-content ol ul,.html-content ul ol,.html-content ul ul{margin-top:8px}.html-content ol li,.html-content ul li{position:relative;margin-top:8px}.html-content ol li:first-child,.html-content ul li:first-child{margin-top:0}.html-content ul{list-style:disc}.html-content li ul{list-style:circle;list-style:"\2013   "}.html-content li li ul{list-style:disc}.html-content li li li ul{list-style:circle;list-style:"\2013   "}.html-content li li li li ul{list-style:disc}.html-content li li li li li ul{list-style:circle;list-style:"\2013   "}.html-content ol{list-style:decimal}.html-content table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;empty-cells:show}.html-content table td,.html-content table th{overflow:visible;box-sizing:border-box;width:1%;height:81px;padding:19px 35px 15px;margin:0;border:1px solid #c7c7c7;text-align:left;vertical-align:middle}.html-content table tr td{background:#fff}.html-content table tr:nth-child(2n) td{background:#fafafa}.html-content table thead td,.html-content table thead th{height:52px;padding-top:14px;padding-bottom:9px;font-size:14px;line-height:1.64;background:#dbe3e8;color:#000}.html-content p+table{margin-top:-10px}body,html{min-width:360px;min-height:100%;background-color:#f2f2f2;font-family:Roboto,sans-serif;font-size:16px;cursor:default;scroll-behavior:auto}body{max-width:100vw;margin:0 auto}.page-layout,body{background-color:#fff}.page-layout{min-height:100vh;overflow:hidden}.main-content{text-align:center}.main-content__black-layout{background-color:#000}.main-content__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto}.main-content__wrapper--padded{padding:0 73px}@media screen and (min-width:601px) and (max-width:1024px){.main-content__wrapper--padded{padding:0 73px}}@media screen and (max-width:600px){.main-content__wrapper--padded{padding:0 22px}}.grecaptcha-badge{filter:grayscale(1) brightness(.72) contrast(3.5);box-shadow:0 0 0 1px #000,0 8px 10px rgba(0,0,0,.04),0 3px 14px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.1)!important}@media screen and (max-width:600px){.if-desktop{display:none!important}}@media screen and (min-width:601px) and (max-width:1024px){.if-mobile{display:none!important}}@media screen and (min-width:1024px){.if-mobile{display:none!important}}.site-logo{display:block;height:52px;width:177px;background:url(/assets/logo.svg) top no-repeat;background-size:100%;text-indent:-10000px;text-decoration:none}.cifra{display:flex;justify-content:center;gap:16px}.cifra__text{font-size:12px;line-height:16px;color:rgba(0,0,0,.4)}.cifra__in-line{align-items:center}.cifra__in-column{flex-direction:column;align-items:flex-start}.underscore-word{display:inline-block;background:url(/assets/black-horizont-line.svg) bottom no-repeat}.required-field{border:2px dashed #fc5a4e!important;transition:border .1s linear}.not-active{cursor:default;pointer-events:none;background-color:#b4b4b4!important}.action-button{border:none;cursor:pointer;color:#fff;text-decoration:none;background-color:#000;transition:background-color .1s linear}.action-button:focus,.action-button:hover{background:#262626;outline:none}@media screen and (min-width:1024px){.focus-on-block{transition:transform .3s,box-shadow .3s ease-in-out}.focus-on-block:hover{box-shadow:0 10px 30px 0 rgba(67,67,68,.15),0 35px 30px 10px rgba(67,67,68,.15);transform:translate(-5px,-5px)}}.point-list:before{content:"— "}.bank-traditions{padding-top:140px}@media screen and (max-width:600px){.bank-traditions{padding-top:73px}}.bank-traditions__title{font-style:normal;font-weight:900;font-size:60px;line-height:100px;color:#333}@media screen and (max-width:600px){.bank-traditions__title{font-size:48px;line-height:64px;padding:0 10px}}.bank-traditions__description{margin-top:33px;margin-bottom:56px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;padding:0 20px}@media screen and (max-width:600px){.bank-traditions__description{margin-top:41px}}.bank-traditions__button{font-style:normal;font-weight:500;font-size:16px;line-height:24px;padding:18px 48px;border-radius:8px}.bank-traditions__cifra-logo{margin-top:80px}@media (max-width:600px){.bank-traditions__cifra-logo{margin-top:36px}}.bank-traditions__blocks-layout{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 80px;padding:80px}@media screen and (min-width:1024px) and (max-width:1199px){.bank-traditions__blocks-layout{flex-direction:column}}@media screen and (min-width:601px) and (max-width:1024px){.bank-traditions__blocks-layout{flex-direction:column}}@media screen and (max-width:600px){.bank-traditions__blocks-layout{padding-left:20px;padding-right:20px;flex-direction:column}}.bank-traditions__block{border-radius:12px;text-align:left;flex:1;background-color:#fff;box-shadow:0 8px 10px rgba(0,0,0,.04),0 3px 14px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.1)}.bank-traditions__block:not(:first-child){margin-left:20px}@media screen and (min-width:1024px) and (max-width:1199px){.bank-traditions__block{max-width:608px;width:100%;margin:0 auto!important}.bank-traditions__block:nth-child(2){margin-top:20px!important;margin-bottom:20px!important}}@media screen and (min-width:601px) and (max-width:1024px){.bank-traditions__block{max-width:608px;width:100%;margin:0 auto!important}.bank-traditions__block:nth-child(2){margin-top:20px!important;margin-bottom:20px!important}}@media screen and (max-width:600px){.bank-traditions__block{max-width:608px;width:100%;margin:0 auto!important}.bank-traditions__block:nth-child(2){margin-top:20px!important;margin-bottom:20px!important}}.bank-traditions__block-content{padding:24px}@media screen and (min-width:1024px) and (max-width:1199px){.bank-traditions__block-content{display:flex;align-items:center}.bank-traditions__block-content img{margin-right:24px}}@media screen and (min-width:601px) and (max-width:1024px){.bank-traditions__block-content{display:flex;align-items:center}.bank-traditions__block-content img{margin-right:24px}}@media screen and (max-width:600px){.bank-traditions__block-content{display:flex;align-items:flex-start;flex-direction:column}}.bank-traditions__block-text{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#000;margin-top:21px}@media screen and (min-width:1024px) and (max-width:1199px){.bank-traditions__block-text{margin-top:0}}@media screen and (min-width:601px) and (max-width:1024px){.bank-traditions__block-text{margin-top:0}}@media screen and (max-width:600px){.bank-traditions__block-text{margin-top:23px}}@media screen and (max-width:600px){.bank-traditions__block-text-indent{margin-top:8px;display:inline-block}}.dashboard{margin-top:176px;height:720px;background:url(/assets/banking-traditions/dashboard.png) 50% no-repeat}@media (max-width:1265px){.dashboard{height:336px;background:url(/assets/banking-traditions/dashboard-small.png) 50% no-repeat}}@media (max-width:600px){.dashboard{margin-top:118px;background:url(/assets/banking-traditions/dashboard-half.png) 100% no-repeat;background-size:330px 338px}}.what-we-do{margin-top:80px;padding:80px 60px}@media screen and (min-width:601px) and (max-width:1024px){.what-we-do{padding-left:80px;padding-right:80px}}@media screen and (max-width:600px){.what-we-do{margin-top:20px;padding-left:20px;padding-right:20px}}.what-we-do__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;color:#000}@media screen and (max-width:600px){.what-we-do__title{font-size:32px;line-height:48px}}.what-we-do__description{display:block;margin-top:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#858a8f}.what-we-do__blocks-layout{display:flex;justify-content:space-between;margin-top:60px;-moz-column-gap:40px;column-gap:40px}@media screen and (min-width:601px) and (max-width:1024px){.what-we-do__blocks-layout{flex-direction:column}}@media screen and (max-width:600px){.what-we-do__blocks-layout{flex-direction:column}}.what-we-do__img-wrap{height:172px}@media screen and (min-width:601px) and (max-width:1024px){.what-we-do__img-wrap{height:160px}}@media screen and (max-width:600px){.what-we-do__img-wrap{height:177px}}.what-we-do__block{padding:48px 24px;max-width:365px;width:100%;box-shadow:0 24px 38px rgba(0,0,0,.04),0 9px 46px rgba(0,0,0,.02),0 11px 15px rgba(0,0,0,.1)}@media screen and (min-width:601px) and (max-width:1024px){.what-we-do__block{flex-direction:row-reverse;align-items:center;display:flex;justify-content:space-between;max-width:-webkit-fill-available}.what-we-do__block:not(:first-child){margin-top:40px}}@media (max-width:660px){.what-we-do__block{flex-direction:column;align-items:normal;display:flex;justify-content:space-between;max-width:-webkit-fill-available}.what-we-do__block:not(:first-child){margin-top:40px}}@media screen and (max-width:600px){.what-we-do__block{width:100%}}@media screen and (min-width:601px) and (max-width:1024px){.what-we-do__points-wrap{height:132px;max-width:340px}}.what-we-do__point{display:flex;text-align:left;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-top:15px}.what-we-do__point:before{flex:0 0 auto;content:"";display:block;width:24px;height:24px;margin-right:16px;background:url(/assets/what-we-do/point.svg) no-repeat}.safety{padding:80px;margin-top:80px}@media screen and (min-width:1024px){.safety{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:1024px) and (max-width:1199px){.safety{display:flex;flex-direction:column;align-items:center;justify-content:space-between}}@media screen and (max-width:600px){.safety{margin-top:20px;padding-left:20px;padding-right:20px}}.safety__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;color:#000;text-align:left}@media screen and (max-width:600px){.safety__title{font-size:32px;line-height:48px}}.safety__left-section img{margin-top:109px}@media screen and (min-width:601px) and (max-width:1024px){.safety__left-section{display:flex;justify-content:space-between}.safety__left-section img{width:177px;height:221px;padding:0 22px;margin-top:0}}@media screen and (max-width:600px){.safety__left-section{display:flex;flex-direction:column;align-items:center;min-width:auto}.safety__left-section img{width:177px;height:221px;margin-top:40px}}.safety__right-section{margin-top:-19px;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px}@media (max-width:810px){.safety__right-section{margin-top:0}}@media screen and (max-width:600px){.safety__right-section{grid-template-columns:unset;margin-top:0}}.safety__block{text-align:left;margin-top:20px;padding:24px;box-shadow:0 8px 10px rgba(0,0,0,.04),0 3px 14px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.1);border-radius:12px}.safety__block-title{font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#000;margin-top:21px}.safety__block-description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-top:16px}.safety__additional-top-indent{display:inline-block;margin-top:17px}.convenience{margin-top:77px;padding:80px;display:flex;align-items:center}@media (max-width:1325px){.convenience{flex-wrap:wrap-reverse;margin-top:136px}}@media screen and (max-width:600px){.convenience{margin-top:20px;padding-left:20px;padding-right:20px}}.convenience__left-section{text-align:left}@media (max-width:1325px){.convenience__left-section{margin-top:105px}}@media screen and (max-width:600px){.convenience__left-section{margin:0 auto}}.convenience__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;color:#000}@media screen and (max-width:600px){.convenience__title{font-size:32px;line-height:48px}}.convenience__description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;display:block;text-align:left;margin-top:38px;margin-bottom:43px;max-width:522px}@media screen and (max-width:600px){.convenience__description{max-width:325px;margin:41px 0}}.convenience__blocks-layout{display:flex;align-items:center}@media screen and (max-width:600px){.convenience__blocks-layout{flex-direction:column;align-items:flex-start}}@media screen and (min-width:1024px){.convenience__block-section:last-child{margin-left:2px}}@media screen and (max-width:600px){.convenience__block-section:last-child{margin-top:40px}}.convenience__block{display:flex;align-items:center;min-width:215px}.convenience__block:nth-child(2){margin-top:19px}@media screen and (max-width:600px){.convenience__block:nth-child(2){margin-top:40px}}.convenience__text{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-left:8px}.convenience__point-img{display:block;width:24px;height:24px;background:url(/assets/convenience/point.svg) no-repeat}.convenience__right-img{display:block;width:606px;height:653px;background:url(/assets/convenience/picture.svg) no-repeat;margin-left:106px}@media (max-width:1325px){.convenience__right-img{margin:0 auto!important;width:304px;height:327px;background-size:contain}}.our-services{margin-top:80px;padding:80px}@media screen and (max-width:600px){.our-services{margin-top:20px;padding-left:20px;padding-right:20px}}.our-services__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;color:#000}@media screen and (max-width:600px){.our-services__title{font-size:32px;line-height:48px}}.our-services__blocks-layout{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin-top:60px}@media screen and (max-width:600px){.our-services__blocks-layout{grid-template-columns:unset;-moz-column-gap:unset;column-gap:unset}}.our-services__block{text-align:left;align-items:flex-start;display:flex;-moz-column-gap:24px;column-gap:24px;border-radius:12px;padding:24px;box-shadow:0 8px 10px rgba(0,0,0,.04),0 3px 14px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.1)}@media screen and (min-width:601px) and (max-width:1024px){.our-services__block{flex-direction:column}}@media screen and (max-width:600px){.our-services__block{flex-direction:column}}@media screen and (min-width:601px) and (max-width:1024px){.our-services__block-wrap{margin-top:24px}}@media screen and (max-width:600px){.our-services__block-wrap{margin-top:24px}}.our-services__block-title{font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#000}.our-services__additional-top-indent{display:inline-block;margin-top:16px}.our-services__block-description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-top:16px}.respect-bank{margin-top:160px;padding:0 80px}@media screen and (max-width:600px){.respect-bank{margin-top:100px;padding:0 20px}}.respect-bank__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;text-align:center;color:#000}@media screen and (max-width:600px){.respect-bank__title{font-size:32px;line-height:48px}}.respect-bank__top-blocks-layout{display:flex;margin-top:75px}@media (max-width:1165px){.respect-bank__top-blocks-layout{flex-direction:column;align-items:center}}@media (max-width:769px){.respect-bank__top-blocks-layout{align-items:unset;margin-top:28px}}.respect-bank__top-block{display:flex;flex-direction:column;flex:1}.respect-bank__top-block:first-child{max-width:527px}.respect-bank__top-block:last-child{margin-left:123px}@media (max-width:1165px){.respect-bank__top-block:last-child{margin-left:0;margin-top:40px}}@media (max-width:769px){.respect-bank__top-block:first-child{max-width:unset}.respect-bank__top-block:last-child{margin-left:0;margin-top:28px}}.respect-bank__img-wrap{display:flex;justify-content:flex-end}@media (max-width:769px){.respect-bank__img-wrap{margin-top:12px}}.respect-bank__top-block-content-left{text-align:left;margin-top:12px}@media (max-width:769px){.respect-bank__top-block-content-left{margin-top:0}}.respect-bank__top-block-content-right{text-align:left;margin-top:-52px}@media (max-width:769px){.respect-bank__top-block-content-right{margin-top:0}}.respect-bank__top-block-title{font-style:normal;font-weight:900;font-size:32px;line-height:48px;color:#000}@media screen and (max-width:600px){.respect-bank__top-block-title{font-size:18px;line-height:32px}}.respect-bank__top-block-description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-top:25px}.respect-bank__bottom-blocks-layout{display:flex;text-align:left;margin-top:159px;padding:80px}@media (max-width:1165px){.respect-bank__bottom-blocks-layout{flex-direction:column}}@media (max-width:769px){.respect-bank__bottom-blocks-layout{margin-top:220px}}@media screen and (max-width:600px){.respect-bank__bottom-blocks-layout{margin-top:100px;padding:80px 20px}}.respect-bank__bottom-block{flex:1;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}.respect-bank__bottom-block:not(:first-child){margin-left:94px}@media (max-width:1330px){.respect-bank__bottom-block:not(:first-child){margin-left:70px}}@media (max-width:1284px){.respect-bank__bottom-block:not(:first-child){margin-left:50px}}@media (max-width:1245px){.respect-bank__bottom-block:not(:first-child){margin-left:30px}}@media (max-width:1205px){.respect-bank__bottom-block:not(:first-child){margin-left:0}}@media (max-width:1165px){.respect-bank__bottom-block:first-child{margin:0 auto}.respect-bank__bottom-block:not(:first-child){margin:80px auto 0}}@media (max-width:769px){.respect-bank__bottom-block{margin-left:0!important;margin-right:0!important;max-width:unset}}.respect-bank__bottom-block-title{font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#fff;margin-top:22px;margin-bottom:15px}.respect-bank__bottom-block-description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;min-width:340px;max-width:532px}.form{margin:80px 0;padding:80px 0}@media screen and (min-width:601px) and (max-width:1024px){.form{padding-left:80px;padding-right:80px}}@media screen and (max-width:600px){.form{margin:20px 0;padding-left:20px;padding-right:20px}}.form__wrap{padding:80px;box-shadow:0 24px 38px rgba(0,0,0,.04),0 9px 46px rgba(0,0,0,.02),0 11px 15px rgba(0,0,0,.1);max-width:630px;margin:0 auto;text-align:left}@media screen and (max-width:600px){.form__wrap{padding:40px 24px}}.form__bottom-fields label,.form__top-fields label{display:block;margin-top:20px}.form__top-fields label:first-child{margin-top:0}@media screen and (min-width:1024px){.form__top-fields{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:-10px -10px 0}.form__top-fields label{flex:1;margin:10px 10px 0!important}}.form__form-layout input,.form__form-layout textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-style:normal;font-weight:400;display:block;width:100%;box-shadow:none;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;resize:none;font-size:16px;line-height:24px;padding:7px 16px;text-overflow:ellipsis}.form__form-layout input:focus,.form__form-layout input:hover,.form__form-layout textarea:focus,.form__form-layout textarea:hover{border-color:#000;box-shadow:2px 2px 2px 2px rgba(0,0,0,.4)}.form__form-layout input::-moz-placeholder,.form__form-layout textarea::-moz-placeholder{color:#aab0b7}.form__form-layout input:-ms-input-placeholder,.form__form-layout textarea:-ms-input-placeholder{color:#aab0b7}.form__form-layout input::placeholder,.form__form-layout textarea::placeholder{color:#aab0b7}.form__form-layout textarea{height:136px}.form__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;color:#000}@media screen and (max-width:600px){.form__title{font-size:32px;line-height:48px}}.form__description{font-weight:400;color:#000;padding:40px 0}.form__button,.form__description{font-style:normal;font-size:16px;line-height:24px}.form__button{display:inline-block;max-width:100%;font-weight:500;margin-top:21px;padding:16px 48px;border-radius:8px;text-align:center;-moz-appearance:none;appearance:none;-webkit-appearance:none}.form__success-message{display:block;color:#000;font-size:25px;text-align:center;padding:25%}@media (max-width:950px){.form__success-message{font-size:18px}}@media screen and (max-width:600px){.form__success-message{padding:31.7% 0}}.our-mission{padding:80px}@media screen and (max-width:600px){.our-mission{margin-top:22px;padding-left:20px;padding-right:20px}}.our-mission__title{font-style:normal;font-weight:900;font-size:48px;line-height:64px;color:#000}@media screen and (max-width:600px){.our-mission__title{font-size:32px;line-height:48px}}.our-mission__blocks-layout{display:flex;justify-content:center;margin-top:60px}@media screen and (max-width:600px){.our-mission__blocks-layout{flex-direction:column}}.our-mission__b-layout{flex:1;text-align:left;padding:24px;border-radius:12px;box-shadow:0 8px 10px rgba(0,0,0,.04),0 3px 14px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.1)}.our-mission__b-layout:last-child{margin-left:20px}@media screen and (max-width:600px){.our-mission__b-layout:last-child{margin-left:0;margin-top:19px}}.our-mission__block{margin-top:22px}.our-mission__block-title{font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#000}.our-mission__block-description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-top:16px}.connection-form__title{font-style:normal;font-weight:700;font-size:60px;line-height:73px;text-align:center;color:#333}@media screen and (max-width:600px){.connection-form__title{font-size:32px;line-height:40px}}@media screen and (min-width:1024px){.connection-form__form-wrapper form{margin-top:42px}}@media screen and (min-width:601px) and (max-width:1024px){.connection-form__form-wrapper form{margin-top:30px}}@media screen and (max-width:600px){.connection-form__form-wrapper form{padding:25px 0 0}}@media screen and (min-width:1024px){.connection-form__top-fields{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:601px) and (max-width:1024px){.connection-form__top-fields{display:flex;align-items:center;justify-content:space-between}}.connection-form__top-fields label{flex:1}.connection-form__top-fields input{min-height:66px}@media screen and (max-width:600px){.connection-form__top-fields input{min-height:44px}}@media screen and (min-width:1024px){.connection-form__top-fields label:first-child{margin-right:10px}.connection-form__top-fields label:nth-child(2){margin-left:10px}}@media screen and (min-width:601px) and (max-width:1024px){.connection-form__top-fields label:first-child{margin-right:10px}.connection-form__top-fields label:nth-child(2){margin-left:10px}}@media screen and (max-width:600px){.connection-form__top-fields label{display:block;margin-bottom:15px}}@media screen and (min-width:1024px){.connection-form__bottom-fields{margin-top:19px;margin-bottom:42px}}@media screen and (min-width:601px) and (max-width:1024px){.connection-form__bottom-fields{margin-top:19px;margin-bottom:42px}}@media screen and (max-width:600px){.connection-form__bottom-fields{margin-bottom:20px}}.connection-form__bottom-fields textarea{min-height:156px}@media screen and (max-width:600px){.connection-form__bottom-fields textarea{min-height:119px}}.connection-form input,.connection-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-style:normal;font-weight:400;line-height:24px;display:block;width:100%;box-shadow:none;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;resize:none}.connection-form input:focus,.connection-form input:hover,.connection-form textarea:focus,.connection-form textarea:hover{border-color:#000;box-shadow:2px 2px 2px 2px rgba(0,0,0,.4)}.connection-form input::-moz-placeholder,.connection-form textarea::-moz-placeholder{color:#aab0b7}.connection-form input:-ms-input-placeholder,.connection-form textarea:-ms-input-placeholder{color:#aab0b7}.connection-form input::placeholder,.connection-form textarea::placeholder{color:#aab0b7}@media screen and (min-width:1024px){.connection-form input,.connection-form textarea{font-size:20px;padding:15px 23px}}@media screen and (min-width:601px) and (max-width:1024px){.connection-form input,.connection-form textarea{font-size:20px;padding:15px 23px}}@media screen and (max-width:600px){.connection-form input,.connection-form textarea{font-size:14px;padding:8px 21px}}.connection-form__success-message{display:flex;justify-content:center;align-items:center;min-height:455px;color:#000;font-size:40px}@media screen and (min-width:601px) and (max-width:1024px){.connection-form__success-message{min-height:443px}}@media (max-width:650px){.connection-form__success-message{font-size:18px}}@media screen and (max-width:600px){.connection-form__success-message{font-size:16px;min-height:365px}}.connection-form__button{font-style:normal;font-weight:500;font-size:16px;line-height:24px;padding:16px 48px;border-radius:8px;display:inline-block}@media screen and (max-width:600px){.connection-form__button{padding:10px 50px}}