main.partners-page{overflow:hidden}main.partners-page b,main.partners-page dd,main.partners-page dl,main.partners-page dt,main.partners-page li,main.partners-page ol,main.partners-page p,main.partners-page u,main.partners-page ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}main.partners-page h1,main.partners-page h2,main.partners-page h3,main.partners-page h4,main.partners-page h5,main.partners-page h6{margin-bottom:0}main.partners-page ol,main.partners-page ul{list-style:none}main.partners-page header.header .navbar .header-logo{z-index:200}main.partners-page header.header .navbar .header-menu{z-index:150}main.partners-page .page-title{background-color:#1f2b4e;padding-top:130px}main.partners-page .page-title .container.with-bg{position:relative}main.partners-page .page-title .container.with-bg:after,main.partners-page .page-title .container.with-bg:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:10}main.partners-page .page-title .container.with-bg:before{background-image:url(/images/index-program-bg-full.svg);background-size:cover;bottom:-375px;height:902px;left:-320px;width:902px}main.partners-page .page-title .container.with-bg:after{background-image:url(/images/page-header-bg-3.svg);bottom:0;height:322px;right:-380px;width:906px}main.partners-page .page-title .container .page-header{padding-bottom:80px;padding-top:92px;position:relative;z-index:100}main.partners-page .page-title .container .page-header .page-header-back{border:1px solid #eb5d6f;border-radius:50%;color:#fff;display:block;font-weight:600;height:50px;line-height:50px;margin:14px 10px 14px 0;text-align:center;width:50px}main.partners-page .page-title .container .page-header .page-header-title{color:#fff;font-size:68px;font-weight:800;line-height:80px;margin-bottom:0;position:relative;z-index:100}main.partners-page .page-title .container .page-header .page-header-title .red{color:#eb5d6f}main.partners-page .page-title .container .page-header:after,main.partners-page .page-title .container .page-header:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:400px;position:absolute;width:400px;z-index:10}main.partners-page .page-title .container .page-header:before{background-image:url(/images/index-driver-bg-1.svg);bottom:-330px;left:-190px}main.partners-page .page-title .container .page-header:after{background-image:url(/images/index-driver-bg-2.svg);bottom:-300px;right:20px}@media (min-width:1200px) and (max-width:1399px){main.partners-page .page-title .page-header .page-header-title{font-size:66px}}@media (min-width:992px) and (max-width:1199px){main.partners-page .page-title .container.with-bg:before{left:-550px}main.partners-page .page-title .container.with-bg:after{right:-500px}main.partners-page .page-title .page-header:after,main.partners-page .page-title .page-header:before{height:300px;width:300px}main.partners-page .page-title .page-header:before{bottom:-240px;left:-80px}main.partners-page .page-title .page-header:after{bottom:-200px;right:0}main.partners-page .page-title .page-header .page-header-title{font-size:54px}main.partners-page .page-title .page-header .page-header-back{margin:18px 0}}@media (min-width:768px) and (max-width:991px){main.partners-page .page-title .container.with-bg:before{bottom:-50px;left:-430px;width:700px}main.partners-page .page-title .container.with-bg:after{bottom:-50px;right:-530px;width:700px}main.partners-page .page-title .container .page-header{padding-bottom:50px;padding-top:40px}main.partners-page .page-title .container .page-header:after,main.partners-page .page-title .container .page-header:before{height:200px;width:200px}main.partners-page .page-title .container .page-header:before{bottom:-160px;left:0}main.partners-page .page-title .container .page-header:after{bottom:-150px;right:-100px}main.partners-page .page-title .container .page-header .page-header-title{font-size:64px;line-height:80px;text-align:left}}@media (max-width:767px){main.partners-page .page-title .container.with-bg:before{bottom:-50px;left:-430px;width:700px}main.partners-page .page-title .container.with-bg:after{bottom:-50px;right:-530px;width:700px}main.partners-page .page-title .container .page-header{padding-bottom:40px;padding-top:72px}main.partners-page .page-title .container .page-header:after,main.partners-page .page-title .container .page-header:before{height:200px;width:200px}main.partners-page .page-title .container .page-header:before{bottom:-160px;left:0}main.partners-page .page-title .container .page-header:after{bottom:-150px;right:-100px}main.partners-page .page-title .container .page-header .page-header-title{font-size:32px;line-height:40px;margin-bottom:0;text-align:center}}main.partners-page section.why-cashalot{background-color:#fff!important;background:linear-gradient(0deg,#f8f8fa,rgba(248,248,250,0));position:relative;z-index:100}main.partners-page section.why-cashalot .title{margin-bottom:24px}main.partners-page section.why-cashalot .description{margin-bottom:64px}main.partners-page section.why-cashalot .sub-title{font-size:30px;font-weight:700;line-height:40px;margin-bottom:48px}main.partners-page section.why-cashalot .items{margin-bottom:54px}main.partners-page section.why-cashalot .items .item{background-color:#596791;border-radius:16px;color:#fff;font-size:18px;font-weight:600;margin:10px;padding:20px 25px;position:relative}main.partners-page section.why-cashalot .items .item .text{font-size:15px;font-weight:500;letter-spacing:.3pt}main.partners-page section.why-cashalot .items .item .number{bottom:0;color:#97a0bb;font-size:16px;font-weight:500;height:26px;margin:auto 0;position:absolute;right:20px;top:0}main.partners-page section.why-cashalot .blocks .block{border-radius:16px;box-shadow:0 12px 24px 6px rgba(0,0,0,.05);padding:24px;position:relative}main.partners-page section.why-cashalot .blocks .block .number-wrapper .number{background-color:#eb5d6f;border-radius:50%;color:#fff;display:inline-block;font-size:24px;font-weight:700;height:60px;line-height:60px;margin-bottom:24px;width:60px}main.partners-page section.why-cashalot .blocks .block .title{color:#1f2b4e;font-size:16px;font-weight:400;margin-bottom:8px}main.partners-page section.why-cashalot .blocks .block.block-1{margin-right:12px}main.partners-page section.why-cashalot .blocks .block.block-2{margin-left:6px;margin-right:6px}main.partners-page section.why-cashalot .blocks .block.block-2 .number-wrapper .number{background-color:#2f4176}main.partners-page section.why-cashalot .blocks .block.block-3{margin-left:12px}@media (min-width:1200px) and (max-width:1399px){main.partners-page section.why-cashalot .items .item-7,main.partners-page section.why-cashalot .items .item-9{padding:9px 25px}}@media (min-width:992px) and (max-width:1199px){main.partners-page section.why-cashalot .items .item-1,main.partners-page section.why-cashalot .items .item-7,main.partners-page section.why-cashalot .items .item-8,main.partners-page section.why-cashalot .items .item-9{padding:9px 25px}}@media (min-width:768px) and (max-width:991px){main.partners-page section.why-cashalot .title{font-size:46px}main.partners-page section.why-cashalot .items .item-7,main.partners-page section.why-cashalot .items .item-9{padding:9px 25px}main.partners-page section.why-cashalot .blocks .block{margin-bottom:16px;margin-left:0!important;padding:48px 0 48px 100px;position:relative}main.partners-page section.why-cashalot .blocks .block .number-wrapper{left:24px;position:absolute;top:24px}main.partners-page section.why-cashalot .blocks .block .title{margin-bottom:0;text-align:left!important}}@media (max-width:767px){main.partners-page section.why-cashalot{padding-bottom:60px}main.partners-page section.why-cashalot .title{font-size:32px;margin-bottom:16px}main.partners-page section.why-cashalot .description{font-size:16px;margin-bottom:48px}main.partners-page section.why-cashalot .sub-title{font-size:24px;margin-bottom:24px}main.partners-page section.why-cashalot .items .item-9{padding:9px 25px}main.partners-page section.why-cashalot .blocks .block{margin:0 0 16px!important}}main.partners-page section.partner-list .container h2{background-color:#fff;color:#1f2b4e;font-size:48px;font-weight:800;line-height:64px;margin-bottom:24px}main.partners-page section.partner-list .container .description{color:#1f2b4e;font-size:20px;font-weight:400;line-height:28px;margin-bottom:48px}main.partners-page section.partner-list .container .partners .partner{border-radius:16px;box-shadow:0 12px 24px 6px rgba(0,0,0,.05);height:405px;margin-bottom:24px;padding:120px 24px 24px;position:relative}main.partners-page section.partner-list .container .partners .partner .logo-wrapper{border-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,.05);height:64px;left:24px;padding:10px;position:absolute;text-align:center;top:24px;width:230px}main.partners-page section.partner-list .container .partners .partner .logo-wrapper .logo{height:100%;max-width:100%}main.partners-page section.partner-list .container .partners .partner .started-at{padding-top:8px;position:absolute;right:14px;top:24px;width:220px}main.partners-page section.partner-list .container .partners .partner .started-at .year{color:#596791;font-size:14px;font-weight:700;left:10px;margin-top:3px;position:relative}main.partners-page section.partner-list .container .partners .partner .started-at .info{color:#596791;font-size:14px;font-weight:400;left:10px;position:relative}main.partners-page section.partner-list .container .partners .partner .started-at .gold-medal{height:48px;width:48px}main.partners-page section.partner-list .container .partners .partner .title{color:#1f2b4e;font-size:20px;font-weight:700;margin-bottom:8px}main.partners-page section.partner-list .container .partners .partner .cities{color:#596791;font-weight:600;line-height:22px;margin-bottom:16px}main.partners-page section.partner-list .container .partners .partner .count-certified-specialists,main.partners-page section.partner-list .container .partners .partner .count-partners{border-top:1px solid #eaecf1;color:#1f2b4e;font-size:16px;font-weight:600;padding-bottom:16px;padding-top:16px}main.partners-page section.partner-list .container .partners .partner .get-request{border:1px solid #eb5d6f;border-radius:24px;bottom:24px;color:#1f2b4e;font-size:16px;font-weight:600;left:24px;letter-spacing:normal;padding:12px 24px;position:absolute}main.partners-page section.partner-list .container .partners .partner .more-info{background-color:#fdeff1;background-image:url(/images/arrow-right-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:50%;bottom:24px;cursor:pointer;height:48px;position:absolute;right:24px;width:48px}main.partners-page section.partner-list .container .partners .partner .more-info:hover{background-color:#eb5d6f;background-image:url(/images/arrow-down.svg);transform:rotate(270deg)}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content{padding:130px 48px 48px;position:relative}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header{padding:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header .logo-wrapper{border-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,.05);height:64px;left:48px;padding:10px;position:absolute;text-align:center;top:48px;width:230px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header .logo-wrapper .logo{height:100%;max-width:100%}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header .started-at{padding-top:8px;position:absolute;right:48px;top:48px;width:220px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header .started-at .year{color:#596791;font-size:14px;font-weight:700;left:10px;margin-top:3px;position:relative}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header .started-at .info{color:#596791;font-size:14px;font-weight:400;left:10px;position:relative}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-header .started-at .gold-medal{height:48px;width:48px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body{padding:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .title{color:#1f2b4e;font-size:20px;font-weight:700;margin-bottom:8px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .cities{color:#596791;font-size:14px;font-weight:600;line-height:22px;margin-bottom:16px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .description{border-top:1px solid #eaecf1;color:#596791;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px;padding-top:16px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .description p{line-height:24px;margin-bottom:20px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .description ul{list-style:disc;margin-bottom:20px;padding-left:17px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .count-certified-specialists,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .count-partners{border-top:1px solid #eaecf1;color:#1f2b4e;font-size:16px;font-weight:600;padding-bottom:16px;padding-top:16px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .phones{border-top:1px solid #eaecf1;padding-bottom:16px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .phones .name{color:#596791;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:16px;text-transform:uppercase}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .phones .value{color:#1f2b4e;font-size:16px;font-weight:600}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .phones .value .email{color:#eb5d6f;font-size:16px;font-weight:400;text-decoration:underline}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .links{border-top:1px solid #eaecf1;overflow:hidden;padding-bottom:16px;padding-top:16px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .links p{color:#1f2b4e;font-size:16px;font-weight:600}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .links .value{color:#eb5d6f;font-size:16px;font-weight:600;text-decoration:underline}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .links .more{margin-top:12px}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-body .links .more a{color:#eb5d6f;font-size:16px;font-weight:400;text-decoration:underline}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-footer{margin-top:25px;padding:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-content .modal-footer .get-request{display:block;position:static;width:100%}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content{padding:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-header{box-shadow:0 0 16px rgba(0,0,0,.08);height:88px;margin-bottom:48px;position:relative}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-header .back{background-image:url(/images/arrow-left-line.svg);background-position:0;background-repeat:no-repeat;background-size:contain;color:#1f2b4e;cursor:pointer;font-weight:600;left:28px;padding-left:28px;position:absolute;top:28px}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-header .close{opacity:.7;position:absolute;right:28px;top:28px}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-header .logo-wrapper{border-radius:8px;box-shadow:0 6px 10px rgba(0,0,0,.04);height:48px;left:0;margin:0 auto;padding:10px;position:absolute;right:0;text-align:center;top:20px;width:175px}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-header .logo-wrapper .logo{height:100%;max-width:100%}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-body{padding-bottom:60px}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-content .modal-body .title{font-size:24px;margin-bottom:32px}@media (min-width:768px) and (max-width:991px){main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-dialog,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-dialog{border-radius:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-dialog>.row,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-dialog>.row{height:100%;margin:0;padding:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-dialog>.row>.col-lg-10,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-dialog>.row>.col-lg-10{margin:0;padding:0}}@media (max-width:767px){main.partners-page section.partner-list{padding-top:64px}main.partners-page section.partner-list .container h2{font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px}main.partners-page section.partner-list .container .description{font-size:16px;line-height:24px;margin-bottom:24px}main.partners-page section.partner-list .container .partners .partner{height:auto;padding:120px 24px 80px}main.partners-page section.partner-list .container .partners .partner .logo-wrapper{left:0;margin:auto;right:0}main.partners-page section.partner-list .container .partners .partner .started-at{margin-bottom:16px;position:static}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-dialog,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-dialog{border-radius:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-dialog>.row,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-dialog>.row{height:100%;margin:0;padding:0}main.partners-page section.partner-list .container .partners .partner .modal.partners-get-request-modal .modal-dialog>.row>.col-lg-10,main.partners-page section.partner-list .container .partners .partner .modal.partners-more-info-modal .modal-dialog>.row>.col-lg-10{margin:0;padding:0}}
