.dev-banner{background:#48a2df;background:linear-gradient(45deg,#48a2df,#3a84c7);border-radius:25px;color:#fff;display:flex;margin-bottom:100px;padding:80px 70px;width:100%}@media screen and (max-width:980px){.dev-banner{margin-bottom:60px;padding:40px}}@media screen and (max-width:768px){.dev-banner{margin-bottom:50px}}@media screen and (max-width:480px){.dev-banner{padding:35px 35px 15px}}.dev-banner__content{padding-right:24px}@media screen and (max-width:768px){.dev-banner__content{padding-right:0}}.dev-banner__title{font-size:48px;line-height:61px;margin-bottom:30px}@media screen and (max-width:768px){.dev-banner__title{font-size:40px;line-height:50px}}@media screen and (max-width:480px){.dev-banner__title{font-size:35px;line-height:45px}}.dev-banner__text{font-size:20px;line-height:26px;margin-bottom:40px}@media screen and (max-width:768px){.dev-banner__text{font-size:18px;line-height:24px}}@media screen and (max-width:480px){.dev-banner__text{font-size:16px;line-height:20px}}.dev-banner__btns{display:flex}@media screen and (max-width:480px){.dev-banner__btns{flex-direction:column}}.dev-banner__btn{width:calc(50% - 12px)}@media screen and (max-width:480px){.dev-banner__btn{margin-bottom:20px;width:100%}}.dev-banner__img{flex-shrink:0;max-height:340px;-o-object-fit:cover;object-fit:cover;width:370px}@media screen and (max-width:980px){.dev-banner__img{width:320px}}@media screen and (max-width:768px){.dev-banner__img{display:none}}.dev-banner--ref{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.09),0 6px 6px rgba(0,0,0,.03);position:relative}.dev-banner--ref .dev-banner__content{display:flex;flex-direction:column}.dev-banner--ref .dev-banner__text{color:#22262d;margin-bottom:auto}@media screen and (max-width:768px){.dev-banner--ref .dev-banner__text{margin-bottom:220px}}@media screen and (max-width:480px){.dev-banner--ref .dev-banner__text{margin-bottom:240px}}@media screen and (max-width:400px){.dev-banner--ref .dev-banner__text{margin-bottom:190px}}@media screen and (max-width:360px){.dev-banner--ref .dev-banner__text{margin-bottom:160px}}.dev-banner--ref .dev-banner__btns{width:100%}.dev-banner--ref .dev-banner__btn{margin-top:10px;max-width:260px;width:100%}@media screen and (max-width:480px){.dev-banner--ref .dev-banner__btn{max-width:none}}.dev-banner--ref .dev-banner__img{flex-shrink:0}@media screen and (max-width:768px){.dev-banner--ref .dev-banner__img{bottom:100px;display:block;position:absolute}}@media screen and (max-width:480px){.dev-banner--ref .dev-banner__img{height:200px}}@media screen and (max-width:400px){.dev-banner--ref .dev-banner__img{height:160px;width:280px!important}}@media screen and (max-width:360px){.dev-banner--ref .dev-banner__img{height:130px;width:210px!important}}.dev-bepartner{margin-bottom:70px}@media screen and (max-width:768px){.dev-bepartner{margin-bottom:50px}}.dev-bepartner__title{font-size:32px;font-weight:700;margin-bottom:30px}.dev-bepartner__content{align-items:center;display:flex}@media screen and (max-width:768px){.dev-bepartner__content{flex-direction:column}}.dev-bepartner__img{flex-shrink:0;height:260px;margin-right:70px;-o-object-fit:cover;object-fit:cover;width:470px}@media screen and (max-width:980px){.dev-bepartner__img{margin-right:30px}}@media screen and (max-width:768px){.dev-bepartner__img{margin-bottom:20px;margin-right:0}}.dev-bepartner__info{display:flex;flex-direction:column}.dev-bepartner__text{font-size:17px;line-height:23px;margin-bottom:40px}@media screen and (max-width:768px){.dev-bepartner__text{margin-bottom:20px}}.dev-bepartner__btn{max-width:258px}.dev-partners{display:none;margin-bottom:100px}@media screen and (max-width:768px){.dev-partners{margin-bottom:50px}}.dev-partners__title{font-size:32px;font-weight:700;margin-bottom:60px}.dev-partners__btn{margin-top:50px;max-width:282px}.dev-contacts .form-message,.dev-contacts .partner-page-form{max-width:500px}.dev-contacts__title{font-size:21px;font-weight:700;line-height:1.3;margin-bottom:20px;margin-top:30px;max-width:500px}.dev-contacts__content{display:flex;flex-direction:column}.dev-contacts__content-list{margin:0;padding:0}.dev-contacts__content-item{margin-bottom:15px}.dev-contacts__content-item a span{color:#000}.dev-contacts__content-title{font-weight:700;margin-bottom:0}.dev-contacts__content-btn{width:265px}.dev-contacts__content-btn.active~.dev-contacts__content-req{height:auto}.dev-contacts__content-req{height:0;margin-top:20px;max-width:500px;overflow:hidden}.dev-contacts__content-req .dev-contacts__content-item{font-weight:500;margin-bottom:15px}.dev-contacts__content-req .dev-contacts__content-item span{font-weight:400}.tink-banner{background-color:#f6f7f8;height:600px;margin-bottom:80px;padding:30px 0 0}@media screen and (max-width:480px){.tink-banner{height:550px;margin-bottom:60px;overflow:hidden}}.tink-banner .container{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.tink-banner__logos{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.tink-banner__logo{background-position:50%;background-repeat:no-repeat;background-size:contain;position:inherit;z-index:1}.tink-banner__logo--tinkoff{background-image:url(../images/tinkoff-logo.png);height:100px;margin-right:auto;width:250px}@media screen and (max-width:480px){.tink-banner__logo--tinkoff{height:80px;width:190px}}@media screen and (max-width:360px){.tink-banner__logo--tinkoff{height:60px;width:140px}}.tink-banner__logo--delta{background-image:url(../images/delta-logo.svg);height:80px;width:120px}@media screen and (max-width:360px){.tink-banner__logo--delta{height:60px;width:100px}}.tink-banner__title{font-size:55px;font-weight:700;margin-bottom:auto;position:inherit;z-index:1}@media screen and (max-width:480px){.tink-banner__title{font-size:40px}}.tink-banner__description{font-size:20px;padding-bottom:30px;position:inherit;z-index:1}.tink-banner__image{background-image:url(../images/tinkoff-banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:345px;position:absolute;right:0;width:640px;z-index:0}@media screen and (max-width:768px){.tink-banner__image{height:265px;width:480px}}@media screen and (max-width:480px){.tink-banner__image{opacity:.5;width:100%}}.tink-conditions{margin:0 auto;max-width:960px;padding-bottom:40px}.tink-conditions__title{font-size:24px;font-weight:700;margin-bottom:16px}.tink-conditions__subtitle{margin-bottom:30px}.tink-conditions__block{display:flex}@media screen and (max-width:768px){.tink-conditions__block{flex-direction:column}}.tink-conditions__block-item{display:flex;flex-direction:column;margin-right:15px;width:480px}@media screen and (max-width:768px){.tink-conditions__block-item{flex-direction:row;margin-bottom:20px;margin-right:0;width:100%}.tink-conditions__block-item .tink-conditions__item{width:100%}}.tink-conditions__block-item:nth-child(2){width:200px}@media screen and (max-width:768px){.tink-conditions__block-item:nth-child(2){margin-bottom:0;width:100%}}@media screen and (max-width:480px){.tink-conditions__block-item:nth-child(2){font-size:14px}}.tink-conditions__block-item:nth-child(2) .tink-conditions__item{height:calc(50% - 5px);margin-bottom:10px}@media screen and (max-width:768px){.tink-conditions__block-item:nth-child(2) .tink-conditions__item{margin-bottom:0;margin-right:20px;width:calc(50% - 10px)}}.tink-conditions__block-item:nth-child(2) .tink-conditions__item:nth-child(2){margin-bottom:0}@media screen and (max-width:768px){.tink-conditions__block-item:nth-child(2) .tink-conditions__item:nth-child(2){margin-right:0}}.tink-conditions__item{background-color:#0d8ed5;border-radius:10px;color:#fff;padding:15px}.tink-conditions__item span{font-weight:700}.tink-conditions__item ol{margin-bottom:0;margin-top:5px;padding-left:20px}.tink-conditions__item ol li{list-style:decimal}.tink-conditions a.tink-conditions__item{transition-duration:.3s}.tink-conditions a.tink-conditions__item:hover{box-shadow:0 2px 4px rgba(40,41,42,.3);color:#fff;transition-duration:.3s}#agentModal .modal-header,#partnerModal .modal-header{max-width:100%;width:100%}#agentModal .modal-body,#partnerModal .modal-body{max-width:100%;width:100%;z-index:1}#agentModal .modal-body form,#agentModal .modal-body small,#partnerModal .modal-body form,#partnerModal .modal-body small{max-width:340px}#agentModal .modal-body .modal-body__bottom-text,#partnerModal .modal-body .modal-body__bottom-text{margin-top:10px;max-width:100%;text-align:center;width:100%}@media screen and (max-width:768px){#agentModal .modal-body .modal-body__bottom-text,#partnerModal .modal-body .modal-body__bottom-text{font-size:14px}}#agentModal .modal-with-image__img-wrap,#partnerModal .modal-with-image__img-wrap{bottom:80px;z-index:0}