html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{line-height:1.4;font-family:Roboto,sans-serif}html body h1{font-size:40px;font-weight:900}@media only screen and (max-width: 767px){html body h1{font-size:30px}}html body h2:not(.rekvizitai-modal h2){font-size:32px;font-weight:800}@media only screen and (max-width: 767px){html body h2:not(.rekvizitai-modal h2){font-size:21px}}html body h3{font-size:28px;line-height:1.5;font-weight:700}@media only screen and (max-width: 767px){html body h3{font-size:21px}}.heading{color:#212529;letter-spacing:.01em}.heading span{color:#3044ac}.heading.dark span{color:#3b436f}.search-block{background-color:#fff;border:1px solid #D8DCEF;border-radius:6px;box-shadow:0 4px 20px #0000000d;padding:25px 40px;display:flex;align-items:center;gap:20px 30px}@media only screen and (max-width: 991px){.search-block{flex-direction:column;align-items:stretch;padding:20px}}.search-block__content{flex:1 1 65%;display:flex;align-items:center;gap:8px 20px}@media only screen and (max-width: 767px){.search-block__content{flex-direction:column;align-items:flex-start}}.search-block__icon{flex:0 0 auto;max-width:135px}.search-block__title{font-size:24px;font-weight:800}.search-block__form{flex:1 1 35%;display:flex;gap:16px}@media only screen and (max-width: 767px){.search-block__form{flex-direction:column;gap:15px}}.check-alert{display:block;text-align:center;margin-top:20px;margin-bottom:0}@media only screen and (max-width: 767px){.check-alert{text-align:start}}.check-alert__top svg{margin-right:7px;transform:translateY(-2px)}.check-alert__top a.href{text-decoration:underline;font-weight:500}.check-alert__title{font-size:18px;line-height:1.5;font-weight:700}@media only screen and (max-width: 767px){.check-alert__title{font-size:16px}}.check-alert__bottom{margin-top:12px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px 12px;font-size:16px}@media only screen and (max-width: 767px){.check-alert__bottom{flex-direction:column;align-items:start}}.top-firms h1{font-size:48px;line-height:1.2}@media only screen and (max-width: 767px){.top-firms h1{font-size:30px}}.top-firms section{padding:60px 0}.top-firms section.padding-md{padding:40px 0}@media only screen and (max-width: 767px){.top-firms section{padding:30px 0}.top-firms section.padding-md{padding:30px 0}}.top-firms section:nth-of-type(2n){background-color:#f5f7ff}.top-firms__hero{background:linear-gradient(177.47deg,#e1e6ff 2.01%,#dee4ff 28.45%,#fff 97.77%);padding:60px 0 0;margin-bottom:40px}@media only screen and (max-width: 767px){.top-firms__hero{padding:40px 0 0;margin-bottom:30px}}.top-firms__hero-content{max-width:900px;margin:0 auto}.top-firms__hero-content p{font-size:18px}@media only screen and (max-width: 767px){.top-firms__hero-content p{font-size:16px}}.floating-section{position:relative;bottom:-40px}@media only screen and (max-width: 767px){.floating-section{bottom:-20px}}.container>.top-firm_alert{margin-top:60px}@media only screen and (max-width: 767px){.container>.top-firm_alert{margin-top:40px}}.search-block{padding:40px 40px 37px}@media only screen and (max-width: 767px){.search-block{padding:20px}}.search-block__content{flex:1 1 57%}.search-block__form{flex:1 1 43%}.search-block__title{font-size:28px;line-height:1.5;font-weight:800}@media only screen and (max-width: 767px){.search-block__title{font-size:18px}}.top-firms-search .search-block{box-shadow:none}.top-firms__about-content{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:40px}@media only screen and (max-width: 767px){.top-firms__about-content{grid-template-columns:1fr;gap:20px}}.top-firms__about-text{display:flex;flex-direction:column;gap:10px}.top-firms__about-text img{max-width:144px}.top-firms__about-text p{font-size:18px}@media only screen and (max-width: 767px){.top-firms__about-text p{font-size:16px}}.top-firms__benefits .heading{max-width:740px;margin:0 auto}@media only screen and (max-width: 767px){.top-firms__benefits .heading{margin:0}}.top-firms__benefits .splide{margin:30px 0 40px}@media only screen and (max-width: 767px){.top-firms__benefits .splide{margin:20px 0 30px}}.top-firms__benefits .container>p{font-size:18px;text-align:center}.top-firms__benefits .container>button{width:fit-content}@media only screen and (max-width: 767px){.top-firms__benefits .container>button{width:100%}}.benefits-card{background-color:#fff;box-shadow:0 4px 20px #0000000d;border-radius:6px;display:flex;flex-direction:column;padding:20px;height:100%}.benefits-card__title{font-size:18px;line-height:1.5;font-weight:700;margin:12px 0 4px}@media only screen and (max-width: 767px){.benefits-card__title{font-size:16px}}.benefits-card svg{max-height:50px}.top-firms__media .heading{max-width:920px;margin:0 auto}.top-firm__video{max-width:1080px;margin:30px auto 0;position:relative}@media only screen and (max-width: 767px){.top-firm__video{margin-top:20px}}.top-firm__video .video-wrapper{margin:0 40px;position:relative;padding-top:56.25%}@media only screen and (max-width: 767px){.top-firm__video .video-wrapper{margin:0}}.top-firm__video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:6px;z-index:2}.top-firm__video .bg-overlay{position:absolute;background-color:#3044ac;width:100%;height:90%;top:50%;left:0;transform:translateY(-50%);border-radius:6px}.top-firms__criteria-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 100px;margin-top:40px;position:relative}@media only screen and (max-width: 767px){.top-firms__criteria-list{grid-template-columns:1fr;margin-top:20px}}.top-firms__criteria-list:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:#d8dcef;transform:translate(-50%)}@media only screen and (max-width: 767px){.top-firms__criteria-list:before{display:none}}.top-firms__criteria-column{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 767px){.top-firms__criteria-column{gap:16px}}.top-firms__criteria-item{display:flex;align-items:start;gap:20px}.top-firms__criteria-item svg{flex-shrink:0;transform:translateY(-4px)}.top-firms__criteria-item p{font-size:18px;line-height:1.4}@media only screen and (max-width: 767px){.top-firms__criteria-item p{font-size:16px}}.top-firms__insight-row{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px 40px}@media only screen and (max-width: 767px){.top-firms__insight-row{grid-template-columns:1fr}}.top-firms__insight-row.reverse .top-firms__insight-image-block{order:2}.top-firms__insight-row.reverse .top-firms__insight-text{order:1}.top-firms__insight-image-block{position:relative}.top-firms__insight-image{position:relative;z-index:2;display:flex;justify-content:center;align-items:center}.top-firms__insight-image img{max-width:370px;border-radius:6px}@media only screen and (max-width: 767px){.top-firms__insight-image img{max-width:280px}}@media only screen and (max-width: 575px){.top-firms__insight-image img{max-width:200px}}.top-firms__insight .bg-overlay{position:absolute;background-color:#d8dcef;width:100%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:6px}@media only screen and (max-width: 767px){.top-firms__insight .bg-overlay{width:400px}}@media only screen and (max-width: 439px){.top-firms__insight .bg-overlay{width:100%}}.top-firms__insight-text .heading{margin-bottom:15px}@media only screen and (max-width: 767px){.top-firms__insight-text .heading.quote-text{font-size:18px}}.top-firms__insight-text p:not(:last-of-type){margin-bottom:8px}.top-firms__insight-text p.name{font-size:21px}@media only screen and (max-width: 767px){.top-firms__insight-text p.name{font-size:16px}}.top-firms__insight-text a{font-size:18px}@media only screen and (max-width: 767px){.top-firms__insight-text a{font-size:16px}}@media only screen and (max-width: 767px){.top-firms__insight .icon.quote{max-width:32px;height:auto}}
