.docs-card{background-color:#fff;box-shadow:0 12px 16px #0008260d;display:flex;height:100%;padding:1.5rem 2.5rem;width:100%}@media(max-width:1280px){.docs-card{padding:20px 32px}}@media(max-width:1024px){.docs-card{padding:16px 24px}}@media(max-width:768px){.docs-card{padding:16px}}@media(hover){.docs-card:hover .docs-card__name,.docs-card:hover .docs-card__type svg{color:#46a6ff}}.docs-card__wrap{justify-content:space-between;width:100%}.docs-card__inner,.docs-card__wrap{align-items:center;display:flex}.docs-card__type{flex-shrink:0;height:2rem;margin-right:1.25rem;width:1.5625rem}@media(max-width:1280px){.docs-card__type{height:28px;margin-right:16px;width:22px}}@media(max-width:1024px){.docs-card__type{height:26px;margin-right:12px;width:20px}}.docs-card__type img,.docs-card__type svg{color:#255886;height:100%;-o-object-fit:contain;object-fit:contain;transition:color .3s;width:100%}.docs-card__name{align-items:center;color:#255886;display:flex;font-size:1.125rem;font-weight:500;line-height:1.5;margin-right:1.75rem;min-height:48px;transition:color .3s}.docs-card__name-shorted{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;min-height:unset}@media(max-width:568px){.docs-card__name-shorted{line-clamp:3;-webkit-line-clamp:3}}@media(max-width:1280px){.docs-card__name{font-size:16px;line-height:24px;margin-right:20px}}@media(max-width:1024px){.docs-card__name{font-size:14px;line-height:20px;margin-right:14px;min-height:40px}}@media(max-width:768px){.docs-card__name{font-size:13px;line-height:18px;margin-right:10px;min-height:auto}}.docs-card__link{align-items:center;color:#1890ff;display:flex;font-size:1rem;font-weight:600;line-height:1.5}@media(max-width:1280px){.docs-card__link{font-size:14px;line-height:20px}}@media(max-width:1024px){.docs-card__link{font-size:12px;line-height:18px}}@media(max-width:768px){.docs-card__link{font-size:10px;line-height:16px}}.docs-card__link svg{height:1.5rem;margin-left:.5rem;width:1.5rem}@media(max-width:1280px){.docs-card__link svg{height:20px;margin-left:6px;width:20px}}@media(max-width:1024px){.docs-card__link svg{height:16px;margin-left:4px;width:16px}}@media(hover){.docs-card__link:hover{color:#0c66b8}}.docs-section{padding-bottom:80px;padding-top:80px}@media(max-width:1280px){.docs-section{padding-bottom:28px;padding-top:28px}}.docs-section--bg-bottom-left{overflow:hidden;padding:5rem 0 10rem;position:relative}@media(max-width:1280px){.docs-section--bg-bottom-left{padding:48px 0 80px}}@media(max-width:1024px){.docs-section--bg-bottom-left{padding:24px 0 66px}}.docs-section--bg-bottom-left:before{background-image:url(../img/docs-section--bg-bottom-left.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;bottom:-55%;content:"";height:65rem;left:-10%;position:absolute;width:144.875rem;z-index:-1}@media(max-width:1280px){.docs-section--bg-bottom-left:before{background-image:url(../img/docs-section--bg-bottom-left.svg);background-position:100% 0;background-size:cover;bottom:-50%;height:100%;left:0;width:100%}}@media(max-width:768px){.docs-section--bg-bottom-left:before{bottom:-50%}}@media(max-width:568px){.docs-section--bg-bottom-left:before{bottom:-60%;width:200%}}.docs__title{margin-bottom:4rem}@media(max-width:1280px){.docs__title{margin-bottom:48px}}@media(max-width:1024px){.docs__title{margin-bottom:32px}}@media(max-width:768px){.docs__title{margin-bottom:20px}}.docs__text{color:#003c71;font-size:1.25rem;font-weight:400;line-height:160%;margin-bottom:2.5rem}@media(max-width:1280px){.docs__text{font-size:18px}}@media(max-width:1024px){.docs__text{font-size:16px}}@media(max-width:768px){.docs__text{font-size:14px}}.docs__cards-wrap{display:flex;flex-wrap:wrap;margin:-10px}@media(max-width:1280px){.docs__cards-wrap{margin:-8px}}@media(max-width:1024px){.docs__cards-wrap{margin:-6px}}@media(max-width:768px){.docs__cards-wrap{margin:-4px}}.docs__card{margin:10px;width:calc(50% - 20px)}@media(max-width:1280px){.docs__card{margin:8px;width:calc(50% - 16px)}}@media(max-width:1024px){.docs__card{margin:6px;width:calc(50% - 12px)}}@media(max-width:768px){.docs__card{margin:4px;width:calc(100% - 8px)}}.docs__buttons{margin-top:2.5rem}@media(max-width:1280px){.docs__buttons{margin-top:32px}}@media(max-width:1024px){.docs__buttons{margin-top:28px}}@media(max-width:768px){.docs__buttons{margin-top:24px}}.docs__buttons-wrap{display:flex;flex-wrap:wrap;margin:-12px}@media(max-width:1280px){.docs__buttons-wrap{margin:-10px}}@media(max-width:1024px){.docs__buttons-wrap{margin:-8px}}.docs__button{margin:12px;width:calc(50% - 24px)}@media(max-width:1280px){.docs__button{margin:10px;width:calc(50% - 20px)}}@media(max-width:1024px){.docs__button{margin:8px;width:calc(50% - 16px)}}@media(max-width:568px){.docs__button{width:calc(100% - 16px)}}.docs__button .button{width:100%}.docs__button-alone{width:calc(100% - 16px)}.banner-section{padding:3rem 0 5rem}@media(max-width:1280px){.banner-section{padding:24px 0 36px}}@media(max-width:1024px){.banner-section{padding:24px 0}}.banner-section--left .banner__card-wrap{flex-flow:row-reverse;position:relative}.banner-section--left .banner__card-content{padding:3.5rem 3.5rem 3.5rem 1.5rem}@media(max-width:1440px){.banner-section--left .banner__card-content{padding:48px 24px}}@media(max-width:1280px){.banner-section--left .banner__card-content{padding:32px 20px}}@media(max-width:1024px){.banner-section--left .banner__card-content{padding:16px 24px}}@media(max-width:991px){.banner-section--left .banner__card-content,.banner-section--picture-full .banner__card{padding:0}}.banner-section--picture-full .banner__card-img{display:flex;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.banner-section--picture-full .banner__card-img img,.banner-section--picture-full .banner__card-img picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;position:relative;width:100%}@media(max-width:768px){.banner-section--picture-full .banner__card-img img,.banner-section--picture-full .banner__card-img picture{-o-object-position:center center;object-position:center center}}.banner-section--picture-full .banner__card-title{font-size:2.25rem;font-weight:600;line-height:133%;margin-bottom:2.25rem}@media(max-width:768px){.banner-section--picture-full .banner__card-title{font-size:20px;line-height:133%;margin-bottom:16px}}.banner-section--picture-full .banner__card-text{color:#f2f8fe;font-size:1.25rem;font-weight:500;line-height:160%;margin-bottom:2.25rem;margin-top:0}@media(max-width:768px){.banner-section--picture-full .banner__card-text{font-size:14px;line-height:120%;margin-bottom:8px}.banner-section--picture-full .banner__card-wrap{min-height:341px}}@media(max-width:568px){.banner-section--picture-full .banner__card-button .button{padding-left:10px;padding-right:10px}}@media(max-width:768px){.banner-section--picture-full .banner__card-button:first-child{margin-right:2px;width:calc(50% - 2px)}.banner-section--picture-full .banner__card-button:nth-child(2){margin-left:2px;width:calc(50% - 2px)}.banner-section--picture-full .banner__card-button:nth-child(3){margin-top:12px;width:100%}.banner-section--picture-full .banner .banner__card-buttons--row{display:flex;flex-flow:row wrap;gap:0;justify-content:flex-start}.banner-section--picture-full .banner__card-questions{bottom:20px;left:20px;position:absolute;width:calc(100% - 40px)}}.banner-section--picture-full .banner__card-content{padding:3.5rem}@media(max-width:1280px){.banner-section--picture-full .banner__card-content{padding:2.5rem}}@media(max-width:1024px){.banner-section--picture-full .banner__card-content{padding:32px}}@media(max-width:568px){.banner-section--picture-full .banner__card-content{padding:20px}}.banner__card{background-color:#003c71;position:relative}@media(max-width:991px){.banner__card{padding:82px 16px 32px}}.banner__card-wrap{display:flex}@media(max-width:991px){.banner__card-wrap{flex-direction:column}}.banner__card-img{max-width:536px;width:100%}@media(max-width:1280px){.banner__card-img{max-width:425px}}@media(max-width:1024px){.banner__card-img{max-width:350px}}.banner__card-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.banner__card-img img{height:100%;left:0;position:absolute;top:0;width:100%}}.banner__card-content{flex-grow:1;padding:2.25rem 4rem 2.25rem 0}@media(max-width:1440px){.banner__card-content{padding:24px 48px 24px 0}}@media(max-width:1280px){.banner__card-content{padding:20px 32px 20px 0}}@media(max-width:1024px){.banner__card-content{padding:16px 24px}}@media(max-width:991px){.banner__card-content{padding:0}}.banner__card-title{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.5;margin-bottom:1.75rem;max-width:585px;position:relative}@media(max-width:1280px){.banner__card-title{font-size:24px;line-height:32px;margin-bottom:24px}}@media(max-width:1024px){.banner__card-title{font-size:20px;line-height:28px;margin-bottom:20px}}@media(max-width:768px){.banner__card-title{font-size:18px;line-height:24px;max-width:100%}}.banner__card-title span{background:linear-gradient(166.44deg,#1890ff 10%,#2ec58c 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner__card-text{color:#f2f8fe;display:block;font-size:1.25rem;font-weight:500;line-height:160%;margin-bottom:2.25rem;margin-top:-1rem;position:relative}@media(max-width:1280px){.banner__card-text{font-size:18px}}@media(max-width:1024px){.banner__card-text{font-size:16px}}@media(max-width:768px){.banner__card-text{font-size:14px}}.banner__card-buttons{display:flex;flex-wrap:wrap;margin:0 -18px -18px}@media(max-width:1440px){.banner__card-buttons{margin:-12px}}@media(max-width:1280px){.banner__card-buttons{margin:-8px}}@media(max-width:768px){.banner__card-buttons{margin:-6px}}.banner__card-buttons--row{display:flex;flex-flow:row nowrap;gap:1.25rem;margin:0;max-width:55.25rem;position:relative}@media(max-width:768px){.banner__card-buttons--row{flex-flow:column nowrap}}.banner__card-buttons--row .banner__card-button{margin:0}.banner__card-button{margin:18px;width:calc(50% - 36px)}@media(max-width:1440px){.banner__card-button{margin:12px;width:calc(50% - 24px)}}@media(max-width:1280px){.banner__card-button{margin:8px;width:calc(50% - 16px)}}@media(max-width:991px){.banner__card-button{width:calc(100% - 16px)}}@media(max-width:768px){.banner__card-button{margin:6px;width:calc(100% - 12px)}}.banner__card-button .button{font-weight:700;height:100%;width:100%}.banner__card-button .button--white{color:#003c71}@media(hover){.banner__card-button .button--white:hover{color:#1890ff}}.banner__card-form-inputs{display:flex;flex-wrap:wrap;margin:-12px}@media(max-width:1280px){.banner__card-form-inputs{margin:-8px}}@media(max-width:1024px){.banner__card-form-inputs{margin:-6px}}.banner__card-form-input{margin:12px;width:calc(50% - 24px)}@media(max-width:1280px){.banner__card-form-input{margin:8px;width:calc(50% - 16px)}}@media(max-width:1024px){.banner__card-form-input{margin:6px;width:calc(50% - 12px)}}@media(max-width:568px){.banner__card-form-input{width:calc(100% - 12px)}}.banner__card-form-input .input{background:#02447f;border-color:#02447f;color:#cfdeea;font-size:1rem;font-weight:400;line-height:1.5;padding:1.125rem 1.4375rem}@media(max-width:1280px){.banner__card-form-input .input{font-size:14px;line-height:20px;padding:14px 23px}}@media(max-width:1024px){.banner__card-form-input .input{padding:12px 23px}}.banner__card-form-input .input::-moz-placeholder{color:#cfdeea;font-size:1rem;font-weight:400;line-height:1.5}.banner__card-form-input .input::placeholder{color:#cfdeea;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:1280px){.banner__card-form-input .input::-moz-placeholder{font-size:14px;line-height:20px}.banner__card-form-input .input::placeholder{font-size:14px;line-height:20px}}.banner__card-form-input .input:active,.banner__card-form-input .input:focus{color:#cfdeea}.banner__card-form-button{margin-top:2.25rem;width:100%}@media(max-width:1280px){.banner__card-form-button{margin-top:28px}}@media(max-width:1024px){.banner__card-form-button{margin-top:24px}}.banner__card-form-button .button{width:100%}.banner__card-form-policy{color:#92aec6;font-size:.8125rem;font-weight:400;line-height:1.385;margin-top:1.5rem;max-width:615px}@media(max-width:1280px){.banner__card-form-policy{margin-top:16px}}@media(max-width:1024px){.banner__card-form-policy{margin-top:12px}}@media(max-width:768px){.banner__card-form-policy{font-size:12px;line-height:18px;margin-top:8px}}.banner__card-form-policy a{color:#fff}@media(hover){.banner__card-form-policy a:hover{color:#46a6ff}}
