@charset "utf-8";
 @media (min-width: 576px){
.container {
max-width: 540px;
}
}
@media (min-width: 768px){
.container {
max-width: 720px;
}
}
@media (min-width: 992px){
.container {
max-width: 960px;
}
}
@media (min-width: 1200px){
.container {
max-width: 1140px;
}
}
@media (min-width: 1280px){
.container {
max-width: 1200px;
}
} @media screen and (max-width: 2400px) {}
@media screen and (max-width: 1920px) {
.home__what::before {
width: 78%;
}
}
@media screen and (max-width: 1600px) {}
@media screen and (max-width: 1536px) {}
@media screen and (max-width: 1440px) {}
@media screen and (max-width: 1366px) {}
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1200px) {
.header__buttons {
display: none;
}
.header__nav {
visibility: hidden;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
width: 50%;
height: 100%;
padding: 5.625rem .9375rem .9375rem 2.5rem;
background-color: #F8DC3E;
position: fixed;
top: 0;
right: -100%;
z-index: 10;
-webkit-transition: right .3s;
transition: right .3s;
-moz-transition: right .3s;
-ms-transition: right .3s;
-o-transition: right .3s;
}
.header__nav > ul {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.header__nav > ul > li > a,
.header__nav > ul > li > span {
font-size: 1.25rem;
color: #010101;
}
.header__nav-submenu {
font-size: 1rem;
color: #010101;
opacity: 1;
visibility: visible;
padding: 0;
padding-top: .625rem;
background-color: transparent;
position: relative;
top: unset;
left: unset;
}
.header__nav::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 100%;
background: rgba(17, 35, 44, .5);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
}
.header__mob {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}
.header__nav-areas {
display: none;
}
.footer__bottom > .container {
gap: 1rem;
}
.archTitle h1,
.singleTitle h1 {
font-size: clamp(3.125rem, 1.4583333333rem + 5.5555555556vw, 5.625rem);
}
.singlePage__title {
font-size: clamp(1.5rem, 1.2623762376rem + 1.1881188119vw, 2.25rem);
}
.about__smi > .container > h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
}
.aboutPartnersVC__body {
padding-left: 22px;
padding-right: 22px;
}
.aboutPartnersVC__body > h2 {
font-size: clamp(1.25rem, 1.0123762376rem + 1.1881188119vw, 2rem);
}
.aboutPartnersVC__vacancy > h3 {
font-size: clamp(1.125rem, 1.0061881188rem + .5940594059vw, 1.5rem);
}
.technology__info > h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
margin-bottom: clamp(.625rem, .1695544554rem + 2.2772277228vw, 2.0625rem);
}
.technology__info > p,
.face2face__intro-txt > p {
font-size: clamp(1rem, .9603960396rem + .198019802vw, 1.125rem);
margin-bottom: clamp(1.25rem, 1.051980198rem + .9900990099vw, 1.875rem);
}
.face2face__intro-txt > h2,
.f2f__txt > h2,
.face2face__adaptation > .container > h2,
.face2face__highReliability > .container > h2,
.technologies__item-info > h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
}
.technologies__item-info > p {
font-size: clamp(1rem, .9603960396rem + .198019802vw, 1.125rem);
margin-bottom: clamp(1.25rem, 1.051980198rem + .9900990099vw, 1.875rem);
}
.f2f__txt > p,
.f2f__txt > ul {
font-size: clamp(1rem, .9603960396rem + .198019802vw, 1.125rem);
}
.f2f__number {
font-size: 300px;
}
.homeHero__txt > h1,
.home__cases h2,
.homeIntegration__info > h2,
.home__numbers > .container > h2,
.home__reviews h2,
.homeStatistic__info > h2,
.home__title {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
}
.homeHero__txt > p,
.homeIntegration__info > p,
.homeStatistic__info > p {
font-size: clamp(1rem, .9603960396rem + .198019802vw, 1.125rem);
}
.homeStatistic__info > h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
margin-bottom: clamp(1.25rem, 1.051980198rem + .9900990099vw, 1.875rem);
}
.homeStatistic__info > p {
font-size: clamp(1.125rem, .8577586207rem + .4310344828vw, 1.375rem);
}
.homeStatistic__inner > figure {
-ms-flex: 0 0 38%;
flex: 0 0 38%;
}
.homeCases__case-img {
height: clamp(31.25rem, -37.9038461538rem + 111.5384615385vw, 45.75rem);
left: clamp(-16.25rem, 16.2019230769rem + -43.2692307692vw, -10.625rem);
}
.homeCases__case-body {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.homeCases__case-body > h3 {
font-size: clamp(1.875rem, .8333333333rem + 3.4722222222vw, 3.4375rem);
margin-bottom: clamp(1.25rem, .754950495rem + 2.4752475248vw, 2.8125rem);
}
.homeCases__case-body > p {
font-size: clamp(1rem, .8415841584rem + .7920792079vw, 1.5rem);
}
.homeCases__case-body > a {
margin-top: clamp(1.25rem, .754950495rem + 2.4752475248vw, 2.8125rem);
}
}
@media screen and (max-width: 1100px) {
.home__what::before {
width: 81%;
}
}
@media screen and (max-width: 1024px) {} @media screen and (max-width: 992px) {
.footer__top-container {
grid-template-columns: repeat(2, 1fr);
gap: 40px;
}
.footer__bottom > .container {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.footer__bottom-social {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
margin-bottom: 49px;
}
.footer__bottom-info {
-webkit-box-flex: unset;
-ms-flex: unset;
flex: unset;
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
margin-bottom: 27px;
}
.footer__bottom-copy {
-webkit-box-ordinal-group: 4;
-moz-box-ordinal-group: 4;
-ms-flex-order: 3;
-webkit-order: 3;
order: 3;
}
.newsHero {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
margin-bottom: clamp(2.5rem, 1.5099009901rem + 4.9504950495vw, 5.625rem);
}
.newsCalendar {
-webkit-box-flex: unset;
-ms-flex: unset;
flex: unset;
max-width: 60%;
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
margin-left: auto;
margin-right: auto;
}
.newsBig {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.newsArticles,
.areaItems {
grid-template-columns: repeat(2, 1fr);
}
.workWith {
padding-right: clamp(1.25rem, .853960396rem + 1.9801980198vw, 2.5rem);
padding-left: clamp(1.25rem, .853960396rem + 1.9801980198vw, 2.5rem);
padding-top: clamp(2.5rem, 1.9059405941rem + 2.9702970297vw, 4.375rem);
padding-bottom: clamp(2.5rem, 1.9059405941rem + 2.9702970297vw, 4.375rem);
}
.workWith > h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
}
.workWith > p {
font-size: clamp(1.125rem, 1.0457920792rem + .396039604vw, 1.375rem);
}
.workWith > a {
margin-top: clamp(1.25rem, .853960396rem + 1.9801980198vw, 2.5rem);
}
.singlePage__bigVideo {
padding-top: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
overflow: hidden;
}
.certificates {
grid-template-columns: repeat(1, 1fr);
}
.about__smi {
margin-top: clamp(5rem, 4.603960396rem + 1.9801980198vw, 6.25rem);
margin-bottom: clamp(5rem, 4.603960396rem + 1.9801980198vw, 6.25rem);
}
.about__smi > .container {
padding-right: clamp(1.25rem, .2599009901rem + 4.9504950495vw, 4.375rem);
padding-left: clamp(1.25rem, .2599009901rem + 4.9504950495vw, 4.375rem);
padding-bottom: clamp(1.875rem, 1.676980198rem + .9900990099vw, 2.5rem);
padding-top: clamp(1.875rem, 1.676980198rem + .9900990099vw, 2.5rem);
}
.aboutSMI__lists {
gap: clamp(1.25rem, .853960396rem + 1.9801980198vw, 2.5rem);
}
.aboutPartners {
padding-bottom: clamp(3.75rem, 2.6410891089rem + 5.5445544554vw, 7.25rem);
}
.aboutPartners > .container {
-ms-grid-columns: 1fr;
grid-template-columns: 1fr;
gap: 1.25rem;
}
.aboutPartners__info {
margin-bottom: 3.125rem;
}
.aboutPartners__info > h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
margin-bottom: clamp(1.875rem, 1.478960396rem + 1.9801980198vw, 3.125rem);
}
.aboutPartners__info > p {
font-size: clamp(1rem, .9207920792rem + .396039604vw, 1.25rem);
}
.aboutPartners__info > p + p {
margin-top: clamp(.625rem, .426980198rem + .9900990099vw, 1.25rem);
}
.aboutPartners__info > a {
margin-top: clamp(1.875rem, 1.478960396rem + 1.9801980198vw, 3.125rem);
}
.aboutPartnersVC__body > h2 {
text-align: center;
}
.contacts {
padding-top: clamp(3.75rem, 2.6608910891rem + 5.4455445545vw, 7.1875rem);
padding-bottom: clamp(5.625rem, 4.2388613861rem + 6.9306930693vw, 10rem);
margin-top: clamp(10rem, 7.2277227723rem + 13.8613861386vw, 18.75rem);
}
.contacts h2 {
font-size: clamp(3.125rem, 2.7083333333rem + 1.3888888889vw, 3.75rem);
margin-bottom: clamp(2.5rem, 1.0742574257rem + 7.1287128713vw, 7rem);
}
.contacts__info-row > h4 {
font-size: clamp(1.375rem, 1.176980198rem + .9900990099vw, 2rem);
}
.contacts__info-row > ul > li > a,
.contacts__info-row > ul > li > div {
gap: clamp(.625rem, .426980198rem + .9900990099vw, 1.25rem);
}
.technology__info {
padding-bottom: 50px;
}
.technologies__item-info > h2 {
font-size: 46px;
}
.technologies__item-info > p {
font-size: 18px;
margin-bottom: 20px;
}
.faq > .container {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
gap: 70px;
}
.faq__content {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.faq__content > h3 {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-moz-justify-content: center;
-webkit-justify-content: center;
justify-content: center;
width: 100%;
font-size: 2rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: .16px;
line-height: 1.3;
margin-top: 0;
margin-bottom: 32px;
text-align: center;
}
.spollers__title {
font-size: 24px;
line-height: 1.2;
padding-top: 32px;
padding-left: 27px;
padding-right: 60px;
padding-bottom: 32px;
gap: 30px;
}
.spollers__body {
font-size: 18px;
color: rgba(255, 255, 255, .7);
}
.faq__dola {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.faq__dola > h3 {
display: none;
}
.faq__dola > figure {
max-width: 335px;
margin-left: auto;
margin-right: auto;
}
.face2face__intro > .container {
grid-template-columns: repeat(1, 1fr);
}
.face2face__intro-video {
grid-row: 1;
}
.face2face__intro-txt {
grid-row: 2;
}
.f2f__number {
font-size: 210px;
line-height: 70px;
}
.homeHero,
.homeWhat__inner,
.homeCases__list {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.homeHero__video {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.home__what::before {
content: none;
}
.homeWhat__info {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.homeWhat__video {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
position: relative;
}
.homeWhat__video::before {
content: '';
width: 125%;
aspect-ratio: 53.75 / 36.25;
background-image: url(//biometric.vision/wp-content/themes/biometric/static/img/home/what-dec_xs.svg);
background-repeat: no-repeat;
background-size: contain;
background-position: top;
position: absolute;
top: 0;
left: -20%;
z-index: -1;
}
.homeCases__info {
grid-template-columns: repeat(1, 1fr);
}
.homeCases__content {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.homeCases__list > ul {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.homeCases__case {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: unset;
-ms-flex-pack: unset;
justify-content: unset;
}
.homeCases__case-img {
position: relative;
top: unset;
left: unset;
translate: unset;
width: 100%;
height: 355px;
padding-top: 15px;
}
.homeCases__case-img > picture > img {
translate: 6% 0;
}
.homeCases__case-body {
text-align: center;
}
.home__integration {
padding-bottom: 0;
}
.homeIntegration__inner {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.homeIntegration__info {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.homeIntegration__info > h2 {
font-size: clamp(2.5rem, 1.9642697699rem + 2.6786511503vw, 3.625rem);
margin-bottom: 35px;
}
.homeIntegration__info > p {
font-size: 1.125rem;
}
.homeIntegration__info > p + p {
margin-top: clamp(.625rem, .426980198rem + .9900990099vw, 1.25rem);
}
.homeIntegration__info > a {
margin-top: clamp(1.25rem, .853960396rem + 1.9801980198vw, 2.5rem);
}
.homeIntegration__tabs-wrapp {
margin-bottom: 0;
}
.homeIntegration__tabs {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-flex: unset;
-ms-flex: unset;
flex: unset;
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.homeIntegration__tabs > picture {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
width: 100%;
height: auto;
position: relative;
}
.homeIntegration__tabs > picture > img {
width: 100%;
max-width: 100%;
height: auto;
}
.homeCertificates {
gap: 50px;
}
.homeCertificates > img {
max-width: 100%;
height: auto;
object-fit: contain;
}
.homeCertificates > img:nth-of-type(1) {
margin-left: auto;
margin-right: auto;
}
.header__nav-mob {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}
.header__nav > ul > li:hover > a,
.header__nav > ul > li:hover > span {
color: #fff;
}
}
@media screen and (max-width: 884px) {}
@media screen and (max-width: 870px) {}
@media screen and (max-width: 834px) {}
@media screen and (max-width: 768px) {
.header__nav {
width: 86%;
}
.footer__top-container {
grid-template-columns: repeat(1, 1fr);
gap: 56px;
}
.newsCalendar {
max-width: 80%;
}
.paginate > ol {
gap: clamp(.9375rem, .3434405941rem + 2.9702970297vw, 2.8125rem);
}
.paginate > ol > li > a,
.paginate > ol > li > span {
width: clamp(2.5rem, 2.301980198rem + .9900990099vw, 3.125rem);
height: clamp(2.5rem, 2.301980198rem + .9900990099vw, 3.125rem);
font-size: clamp(1rem, .8415841584rem + .7920792079vw, 1.5rem);
}
.contacts__block {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.contacts__block.center {
align-items: normal;
}
.contacts__info {
gap: clamp(2.5rem, 1.6089108911rem + 4.4554455446vw, 5.3125rem);
}
.technology > .container {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.technology__img {
-moz-justify-content: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-flex: unset;
-ms-flex: unset;
flex: unset;
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
width: 100%;
}
.technology > .container::after {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
position: relative;
bottom: unset;
}
.technology__info {
-webkit-box-ordinal-group: 4;
-moz-box-ordinal-group: 4;
-ms-flex-order: 3;
-webkit-order: 3;
order: 3;
}
.technologies__list {
gap: 40px;
}
.technologies__item {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
gap: 40px;
}
.technologies__item:nth-child(even) {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
text-align: unset;
}
.face2face__highReliability > .container > h2,
.technologies__item-info > h2,
.face2face__intro-txt > h2,
.face2face__adaptation > .container > h2,
.f2f__txt > h2 {
font-size: 50px;
}
.faq{
padding-top: 0;
}
.f2f__container {
grid-template-columns: repeat(1, 1fr);
gap: 40px;
}
.f2f__txt {
-webkit-align-items: center;
align-items: center;
gap: 20px;
text-align: center;
}
.f2f__txt > p,
.f2f__txt > ul {
font-size: 18px;
}
.face2face__adaptation > .container > .f2f__container > figure {
grid-row: 1;
}
.face2face__adaptation .f2f__txt {
-webkit-align-items: flex-start;
align-items: flex-start;
grid-row: 2;
text-align: left;
}
.f2f__container > figure {
grid-row: 1;
}
.f2f__container > .f2f__txt {
grid-row: 2;
}
.f2f__txt.f2f__txt-right {
-webkit-align-items: center;
align-items: center;
text-align: center;
}
.f2f__number {
font-size: 170px;
line-height: 50px;
}
.face2face__adaptation > .container > .f2f__container > .f2f__txt > a.button {
margin-left: auto;
margin-right: auto;
}
.homeCases__info {
gap: 23px;
}
.homeCases__info-item {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
gap: 10px;
text-align: center;
padding-left: 5px;
padding-top: 15px;
padding-right: 5px;
padding-bottom: 16px;
}
.home__integration {
padding-top: 29px;
}
.homeIntegration__info {
text-align: center;
}
.homeIntegration__tabs-wrapp {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
gap: 20px;
}
.homeIntegration__tabs-wrapp > ul {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-moz-justify-content: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-flex-direction: unset;
-moz-flex-direction: unset;
-ms-flex-direction: unset;
flex-direction: unset;
-webkit-box-flex: unset;
-ms-flex: unset;
flex: unset;
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.homeIntegration__tabs-wrapp > ul > li.active {
margin-left: 0;
}
.homeIntegration__tabs-wrapp > figure {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.homeNumbers__items {
grid-template-columns: repeat(2, 1fr);
}
.homeNumbers__item {
-webkit-align-items: center;
align-items: center;
}
.homeWhat__video::before {
width: 135%;
}
.home__statistic {
padding-top: 0;
}
.homeStatistic__inner {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.homeCases__case-img {
height: 280px;
}
.areaItems {
grid-template-columns: repeat(1, 1fr);
margin-bottom: clamp(3.75rem, 2.6608910891rem + 5.4455445545vw, 7.1875rem);
}
}
@media screen and (max-width: 660px) {
.about__smi > .container > h2 {
margin-bottom: 35px;
}
.aboutSMI__lists > a {
-ms-flex: 0 0 45%;
flex: 0 0 45%;
}
}
@media screen and (max-width: 600px) {}
@media screen and (max-width: 575px) {
.header,
.footer__top,
.newsHero,
.newsArticles,
.singlePage,
.certificates,
.about__smi,
.aboutPartners,
.contacts,
.technology,
.technologies,
.faq__content > h3,
.faq__dola,
.face2face__intro,
.face2face__what,
.face2face__adaptation,
.face2face__integration,
.face2face__feedback,
.face2face__highReliability,
.home__hero,
.home__numbers,
.home__what,
.home__section,
.home__statistic,
.homeCases__info,
.homeCases__list > ul,
.homeIntegration__info,
.homeIntegration__tabs-wrapp,
.footer__bottom,
.areaItems {
padding-left: 15px;
padding-right: 15px;
}
.header__actions {
gap: .625rem;
}
.footer__top {
padding-top: 40px;
padding-bottom: 40px;
}
.newsCalendar {
max-width: 100%;
}
.archTitle,
.singleTitle {
background-image: none;
border-radius: unset;
-webkit-border-radius: unset;
-moz-border-radius: unset;
-ms-border-radius: unset;
-o-border-radius: unset;
}
body.archive > main,
body.single > main,
body.page > main {
background-image: url(//biometric.vision/wp-content/themes/biometric/static/img/archive/archTitle_m.svg);
background-repeat: no-repeat;
background-size: contain;
background-position: top;
}
.newsArticles {
grid-template-columns: repeat(1, 1fr);
margin-bottom: clamp(3.75rem, 2.6608910891rem + 5.4455445545vw, 7.1875rem);
}
.workWith {
border-radius: unset;
-webkit-border-radius: unset;
-moz-border-radius: unset;
-ms-border-radius: unset;
-o-border-radius: unset;
}
.workWith > h2 {
font-size: 42px;
}
.singleTitle h1 {
margin-bottom: 0;
}
.archTitle h1,
.singleTitle h1 {
font-size: clamp(2.125rem, 1.4583333333rem + 3.5555555556vw, 4.625rem);
}
.content > h2 {
font-size: 1.3rem;
}
.singlePage__nav,
.serfItem {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.serfItem {
padding-left: 12px;
padding-top: 33px;
padding-right: 12px;
padding-bottom: 33px;
}
.serfItem__thumb {
margin-left: auto;
margin-right: auto;
}
.serfItem__info {
max-width: 100%;
text-align: center;
}
.serfItem__info > a {
margin-left: auto;
margin-right: auto;
}
.contacts::before {
background-image: url(//biometric.vision/wp-content/themes/biometric/static/img/about/people-img_m.png);
aspect-ratio: 1116 / 354;
}
.aboutPartnersVC__body {
padding-left: 7px;
padding-top: 29px;
padding-right: 7px;
}
.aboutPartnersVC__slider > .owl-nav {
margin-top: 26px;
}
.f2f__number {
font-size: 140px;
line-height: 30px;
}
.homeHero__txt {
text-align: center;
}
.homeHero__txt > h1 {
font-weight: 50px;
}
.homeHero__txt-block {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 38px;
}
.home__hero > .container + .container {
padding-top: 42px;
}
.homeStatistic__info > h2,
.homeStatistic__info > p {
text-align: center;
}
.homeStatistic__info > a.button {
margin-left: auto;
margin-right: auto;
}
.homeCertificates {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
gap: 30px;
}
.homeCases__content {
padding-left: 0;
padding-right: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
.homeCases__case {
position: relative;
}
.homeCases__case-img {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
height: fit-content;
}
.homeCases__case-img > picture > img {
width: 100%;
translate: 0;
}
.homeCases__case-body {
padding-left: 15px;
padding-right: 15px;
position: absolute;
bottom: 0;
}
.homeIntegration__tabs-wrapp {
margin-bottom: 35px;
}
.homeIntegration__tabs > picture {
background-color: #010101;
}
.gsm__modal {
max-width: 90%;
padding-left: 20px;
padding-top: 15px;
padding-right: 20px;
padding-bottom: 15px;
}
}
@media screen and (max-width: 500px) {
.face2face__highReliability > .container > h2,
.technology__info > h2,
.technologies__item-info > h2,
.face2face__intro-txt > h2,
.face2face__adaptation > .container > h2,
.f2f__txt > h2,
.homeWhat__info > h2,
.home__cases h2,
.homeIntegration__info > h2,
.home__numbers > .container > h2,
.home__reviews h2,
.homeStatistic__info > h2,
.home__title {
font-size: 40px;
}
.technology__info > p,
.face2face__intro-txt > p,
.technologies__item-info > p,
.f2f__txt > p,
.f2f__txt > ul,
.homeWhat__info > p,
.homeIntegration__info > p {
font-size: 16px;
}
.f2f__number {
font-size: 120px;
line-height: 25px;
}
.homeNumbers__items {
grid-template-columns: repeat(1, 1fr);
}
.home__what {
overflow: hidden;
}
.homeWhat__video::before {
width: 150%;
top: 25px;
left: -46%;
}
.homeWhat__video > img {
max-width: 85%;
} .homeStatistic__num > img {
-webkit-box-flex: unset;
-ms-flex: unset;
flex: unset;
width: 100%;
max-width: 49px;
}
.homeStatistic__num-txt > p {
font-size: 16px;
} .areaItem {
padding-left: 21px;
padding-top: 21px;
padding-right: 21px;
padding-bottom: 20px;
}
.about__smi > .container {
border-radius: 120px 20px;
}
}
@media screen and (max-width: 450px) {
.about__smi > .container > h2,
.aboutPartners__info > h2 {
font-size: 40px;
}
}
@media screen and (max-width: 429px) {
.header__logo {
-ms-flex-preferred-size: 12.5rem;
flex-basis: 12.5rem;
}
.workWith > h2 {
font-size: 38px;
}
.content > h2 {
font-size: 1.1rem;
}
.singlePage__nav > a {
width: 100%;
}
.aboutSMI__lists > a {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
}
@media screen and (max-width: 414px) {
.workWith > h2 {
font-size: 32px;
}
.workWith > p {
font-size: 1.125rem;
}
.face2face__highReliability > .container > h2,
.technology__info > h2,
.technologies__item-info > h2,
.face2face__intro-txt > h2,
.face2face__adaptation > .container > h2,
.f2f__txt > h2,
.home__cases h2,
.homeIntegration__info > h2,
.home__numbers > .container > h2,
.home__reviews h2,
.homeStatistic__info > h2,
.home__title {
font-size: 32px;
}
.f2f__number {
font-size: 100px;
line-height: 20px;
}
.homeCases__case-img {
margin-bottom: 15%;
}
}
@media screen and (max-width: 376px) {
.workWith > h2,
.home__cases h2,
.homeIntegration__info > h2,
.home__numbers > .container > h2,
.home__reviews h2,
.homeStatistic__info > h2,
.home__title {
font-size: 28px;
}
.workWith > p {
font-size: 1rem;
}
.face2face__highReliability > .container > h2,
.technology__info > h2,
.technologies__item-info > h2,
.face2face__intro-txt > h2,
.face2face__adaptation > .container > h2,
.f2f__txt > h2 {
font-size: 28px;
}
.f2f__number {
font-size: 85px;
line-height: 15px;
}
.homeStatistic__numbers {
grid-template-columns: repeat(1, 1fr);
max-width: 212px;
margin-left: auto;
margin-right: auto;
}
.homeCases__case-img {
margin-bottom: 35%;
}
.about__smi > .container > h2,
.aboutPartners__info > h2 {
font-size: 35px;
}
.about__smi > .container > h2 {
margin-bottom: 20px;
}
}
@media screen and (max-width: 321px) {
.homeCases__case-img {
margin-bottom: 40%;
}
}