@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 400;	src: local('Arial Regular'), url('/.core/tmpl/frontend/fonts/arial/ARIAL.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 700;	src: local('Arial Medium'), url('/.core/tmpl/frontend/fonts/arial/ArialMdm.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 800;	src: local('Arial Bold'), url('/.core/tmpl/frontend/fonts/arial/ARIALBD.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 900;	src: local('Arial Black'), url('/.core/tmpl/frontend/fonts/arial/ARIBLK.woff') format('woff');}:root, body {font-size: 10px;}@media screen and (min-width: 576px) {	:root, body {font-size: 12px;} }@media screen and (min-width: 768px) {	:root, body {font-size: 12px;}}@media screen and (min-width: 992px) {	:root, body {font-size: 14px;}}@media screen and (min-width: 1200px) {	:root, body {font-size: 16px;}}h1, .h1 {font-family:'Arial', sans-serif; font-size: 4rem;font-weight: 700;line-height: 110%;}h2, .h2 {font-family:'Arial', sans-serif;font-size: 2.5rem;font-weight: 900;line-height: 150%}h3, .h3 {font-family:'Arial', sans-serif;font-size: 2.5rem;font-weight: 900;line-height: 120%; }h4, .h4 {font-family: 'Roboto';font-size: 1.5rem;font-weight: 400;line-height: 125%;}h5, .h5 {font-family: 'Roboto';font-size: 1.5rem;font-weight: 900;line-height: 135%;}h6, .h6 {font-family: 'Roboto';font-size: 1rem;font-weight: 600;line-height: 150%;margin:0}body{font-family:'Arial', sans-serif ;}.red {color: #EC3737;} .particles-js {position:absolute; left:50%; width:100vw; transform:translateX(-50%); max-width: 1980px; z-index:-1; top:0; bottom:0;}.owl-carousel {position:relative;}.owl-carousel .owl-stage-outer {overflow:hidden;}.owl-carousel .owl-stage {display:flex;}.owl-carousel .owl-stage .item {height:100%;}.owl-carousel .owl-nav {position:absolute; top:50%; transform:translateY(-50%); width:110%; left:-5%; display:flex; justify-content:space-between; pointer-events: none;}.owl-carousel .owl-nav button {pointer-events:all; border:0 none; background:none; cursor:pointer; color:#dc3545; font-size:5rem; transition:.3s;}.owl-carousel .owl-nav button:hover {opacity:.75;}.btn.btn-danger{color: #fff; border-color: #EC3737;border-radius: 4px;background: #EC3737;box-shadow: 0px 0px 0px 0px rgba(234, 71, 71, 0.20), 1px 1px 2px 0px rgba(234, 71, 71, 0.20), 3px 3px 4px 0px rgba(234, 71, 71, 0.17), 7px 7px 6px 0px rgba(234, 71, 71, 0.10), 13px 12px 7px 0px rgba(234, 71, 71, 0.03), 20px 18px 8px 0px rgba(234, 71, 71, 0.00);}.btn.btn-danger:hover {color: #EC3737; background: #fff;}.mod-home{position:relative;overflow:hidden;}.mod-home .form{max-width: 355px; margin-top: 3.5rem}.mod-home .form input,.mod-home .form .btn.btn-danger {max-width: 200px; padding: 0.94rem 1.88rem;border-radius: 10px;border: 0;box-shadow: 0px 4px 14px 0px rgba(236, 55, 55, 0.30), 0px 2px 2px 0px rgba(236, 55, 55, 0.05);}.mod-home .parallaxScene {position: absolute; bottom: 0; top: 0; left: 0; right: 0; z-index: 1; max-width: 1920px; pointer-events: none;}.mod-home .decor-1{position:absolute;top: 32%;right: -4%;}.mod-home .decor-2{position:absolute;top: 54%;right: -1%;}.mod-home .decor-3{position:absolute;top: 0;right: 8%;}.mod-home .decor-4{position:absolute;right: 31%;top: 29%;}.mod-home .decor-5{right: 36.5%;top: 67%;}.mod-home .decor-6{right: 34%;top: 18%;}.mod-home .decor-7{right: 41%;top: 70%;}.mod-home .decor-8{right: 47.5%;top: 59%;} .mod-home img{pointer-events:none;user-select:none;}.mod-home h1 {font-size: 2.5rem;}.mod-home::before{background: url('/images/pages/proverka-na-virus/067.jpg') center no-repeat; background-size:cover;}.mod-home .container{padding-top: 2.5rem; padding-bottom: 24rem;}@media screen and (min-width: 576px) {	.mod-home .form input,	.mod-home .form .btn.btn-danger {max-width: none;}	.mod-home h1 {font-size: 3rem;}		.mod-home::before{background:url('/images/pages/proverka-na-virus/001.jpg') center no-repeat; background-size:cover;margin-bottom:10rem;}	.mod-home .container{padding-top: 10.9rem; padding-bottom: 18.8rem;}}@media screen and (min-width: 1400px) {	.mod-home h1 {font-size: 4rem;}}.fallen{ background:#F1F1F1; border-radius: 3rem; height: 20px;}.fallen_inner3{border-radius: 3rem; height: 100%; background: #FFD161; float: left;}   .modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;outline: 0;}.red-line{border-bottom: 2px solid #EC3737;}.modal.fade .close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}.modal.fade .close:hover,.close:focus {color: #000;text-decoration: none;opacity: .75;}.modal.fade .close:not(:disabled):not(.disabled) {cursor: pointer;}.modal.fade button.close {padding: 0;background-color: transparent;border: 0;-webkit-appearance: none;}.modal.fade .modal-open {overflow: hidden;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: 0.5rem;pointer-events: none;max-width:300px;margin: 1.75rem auto;	}.modal-dialog form input{max-width:50%}.modal-dialog-centered {min-height: calc(100% - (1.75rem * 2));}.modal.fade .modal-dialog {transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform: translate(0, -25%);transform: translate(0, -25%);}.modal.show .modal-dialog {-webkit-transform: translate(0, 0);transform: translate(0, 0);}.modal-dialog-centered {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: calc(100% - (0.5rem * 2));}.modal-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;padding:1rem}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}.modal-backdrop.fade {opacity: 0;}.modal-backdrop.show {opacity: 0.5;}.modal-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 1rem;border-bottom: 1px solid #e9ecef;border-top-left-radius: 0.3rem;border-top-right-radius: 0.3rem;}.modal-header .close {padding: 1rem;margin: -1rem -1rem -1rem auto;}.modal-title {margin-bottom: 0;line-height: 1.5;}.modal-body {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1rem;}.modal-body .card-body{border-radius: 1.25rem;background: #F1F1F1;border:none;height:100%}.modal-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 1rem;border-top: 1px solid #e9ecef;}.modal-footer > :not(:first-child) {margin-left: .25rem;}.modal-footer > :not(:last-child) {margin-right: .25rem;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}.modal_security .fallen_inner3.anim {transition: width 1s ease; width: 0;}@media screen and (min-width: 576px) {	.modal-dialog {max-width: 500px;}	.modal-content{padding:3rem}}@media screen and  (min-width: 768px) {	.modal-dialog {max-width: 750px;} 	.modal-dialog form input{max-width:none}} @media screen and  (min-width: 992px) {	.modal-dialog  {max-width: 900px;}} @media screen and  (min-width: 1400px) {	.modal-dialog {max-width: 1200px;}}.mod-virus-services{margin-top:6rem } .mod-virus-services .icong{margin-right:0.6rem}.mod-virus-services .card-title,.mod-virus-services .price{color: #EC3737;font-family: 'Roboto';font-size: 1.5rem;font-weight: 800;line-height: 125%;}.mod-virus-services .card {border:0; border-radius:20px; padding-top: 10.25rem; font-family: 'Roboto'}.mod-virus-services .btn-outline-danger{color: #EC3737;border-color: #EC3737;padding:0.8rem 1.8rem;}.mod-virus-services .btn-outline-danger:hover {color: #fff;background-color: #EC3737;border-color: #EC3737;}.mod-virus-services .card {background: #F1F1F1;}.mod-virus-services .image{position:absolute;top: -23%; left: 50%; transform: translateX(-50%); width:180px;height:180px;}@media screen and (min-width: 768px) {	.mod-virus-services .card {background:url('/images/pages/proverka-na-virus/054.svg') center no-repeat; background-position: center; background-size: 100% 100%;}}@media screen and (min-width: 1200px) {	.mod-virus-services .card {padding-top: 6.25rem;}}{}@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 400;	src: local('Arial Regular'), url('/.core/tmpl/frontend/fonts/arial/ARIAL.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 700;	src: local('Arial Medium'), url('/.core/tmpl/frontend/fonts/arial/ArialMdm.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 800;	src: local('Arial Bold'), url('/.core/tmpl/frontend/fonts/arial/ARIALBD.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 900;	src: local('Arial Black'), url('/.core/tmpl/frontend/fonts/arial/ARIBLK.woff') format('woff');}.mod-protection-services {position: relative; padding-top: 13.4rem ;}.mod-protection-services::before {background: url('/images/pages/sajty-dlya-zhilykh-kompleksov-new/035.svg') bottom center no-repeat; background-size: cover;}.mod-protection-services .mod-title {margin-bottom: 3.13rem;font-family: Arial;font-size: 2.5rem;font-weight: 900;line-height: 150%;}.mod-protection-services .images img {max-width: 100%;}.mod-protection-services .mod-card {position: relative; width: 20rem; border-radius: 1.25rem; padding: 1.25rem; background: #fff; box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.10), 0px 1px 1px 0px rgba(0, 0, 0, 0.10);}.mod-protection-services .card-double-0 {z-index: 1;}.mod-protection-services .card-double-1 {z-index: 2;}.mod-protection-services .card-double-2 {z-index: 3;}.mod-protection-services .card-1 {margin-top: -1.25rem;}.mod-protection-services .card-double-1 {margin-top: -1.2rem; margin-bottom: -1.3rem;}@media screen and (min-width: 1400px) {    .mod-protection-services .images img {max-width: none;}    .mod-protection-services::before {background-size: 100% auto;}}.mod-need-protection{position:relative; overflow: hidden;} .mod-need-protection .container .red{color: #EC3737;}.mod-need-protection::before{background:url('/images/pages/proverka-na-virus/018.png') center no-repeat;}.mod-need-protection .decor .decor-1{top:10%;left:-7%;}.mod-need-protection .decor .decor-2{top: 32%;right: 54%;}   .mod-need-protection .decor .decor-3{max-width: 100%;}.mod-need-protection .stat{padding-top: 10rem; padding-bottom: 5rem; z-index:10;}@media screen and (min-width: 576px) {	.mod-need-protection .stat{padding-bottom: 29rem;}	.mod-need-protection .decor .decor-3{top: 55%;right: 3%; position: absolute;}}@media screen and (min-width: 992px) {	.mod-need-protection .stat{padding-left: 6rem;}}.mod-what-do {position: relative; padding: 5rem 0 0;overflow:hidden; margin:1rem 0;}.mod-what-do .circle {position: relative; z-index: 1; width: 63rem; height: 63rem; float: left; border-radius: 50%; border: 5px dashed #EFABAB;}.mod-what-do .image {min-width: 126px; height: 126px; border-radius: 50%;z-index:1;}.mod-what-do .parallaxScene {position:absolute;width:1920px; max-width: 100%; bottom:0; top:0; right:0; z-index:-1;}.mod-what-do .parallaxScene .item-1 {position:absolute; bottom: 20%; right: -33%;} .mod-what-do .parallaxScene .item-2 {position:absolute; bottom: 17%; right: -9%;} .mod-what-do .parallaxScene .item-3 {position:absolute; bottom: 14%; right: -5%;} .mod-what-do .parallaxScene .item-4 {position:absolute; bottom: 33%; right: 7%; z-index: -1;} .mod-what-do .mod-item {position: relative; }.mod-what-do .image { background: #fff; box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.25);}@media screen and (min-width: 576px) {	.mod-what-do {padding: 5rem 0;}	.mod-what-do .mod-item:nth-child(1) {margin-left: -8rem;}	.mod-what-do .mod-item::before {content: ''; position: absolute; width: 1.6rem; height: 1.6rem; background: #EFABAB; border-radius: 50%;}	.mod-what-do .mod-item::after {content: ''; position: absolute; width: 5rem; height: 0; border: 3px dashed #EFABAB; z-index: -100;}	.mod-what-do .mod-item:first-child::before {right: -8rem; bottom: -3.5rem;}	.mod-what-do .mod-item:nth-child(2)::before {right: -3rem; bottom: 1rem;}	.mod-what-do .mod-item:nth-child(3)::before {right: -3.1rem; bottom: 6rem;}	.mod-what-do .mod-item:last-child::before {right: -8rem; bottom: 10rem;}	.mod-what-do .mod-item:first-child::after {right: -6.5rem; width: 10rem; bottom: 0rem; transform: rotate(27.9deg);z-index:0}	.mod-what-do .mod-item:nth-child(2)::after {right: -0.5rem; width: 5rem; bottom: 2.5rem; transform: rotate(6.38deg);z-index:0}	.mod-what-do .mod-item:nth-child(3)::after {right: -1rem; bottom: 5rem; width: 5rem; transform: rotate(-14.6deg);z-index:0}	.mod-what-do .mod-item:last-child::after {right: -7rem; width: 10rem; bottom: 7.5rem; transform: rotate(-31.94deg);z-index:0}}@media screen and (min-width: 992px) {	.mod-what-do .mod-item:first-child::after {right: -6.5rem; width: 10rem; bottom: 0rem; transform: rotate(27.9deg);z-index:0}	.mod-what-do .mod-item:nth-child(2)::after {right: -0.5rem; width: 10rem; bottom: 2.5rem; transform: rotate(6.38deg);z-index:0}	.mod-what-do .mod-item:nth-child(3)::after {right: -1rem; bottom: 5rem; width: 10rem; transform: rotate(-14.6deg);z-index:0}	.mod-what-do .mod-item:last-child::after {right: -7rem; width: 10rem; bottom: 7.5rem; transform: rotate(-31.94deg);z-index:0}}@media screen and (min-width: 1400px) {	.mod-what-do .parallaxScene .item-1 {right: -26%;}	.mod-what-do .parallaxScene .item-4 {right: 19%;}}@media screen and (min-width: 1600px) {	.mod-what-do .h4{white-space: nowrap}}.mod-virus-ordered-competitors{position:relative;color:#fff;}.mod-virus-ordered-competitors .red {color: #EC3737;}.mod-virus-ordered-competitors .row {padding-top: 6rem; padding-bottom: 10rem;}.mod-virus-ordered-competitors .row::before {background:url('/images/pages/proverka-na-virus/027-2.jpg') no-repeat; background-size:100% 100%;}.mod-virus-ordered-competitors .btn.btn-danger {margin-top: 2.5rem; padding: 1.25rem 3rem;}.mod-virus-ordered-competitors .image{max-width:100%}.mod-virus-ordered-competitors .h1 {font-size: 2.5rem;}@media screen and (min-width: 576px) {	.mod-virus-ordered-competitors .row {padding-bottom: 6rem;}	.mod-virus-ordered-competitors .btn.btn-danger{margin-top: 7.5rem}	.mod-virus-ordered-competitors .h1 {font-size: 4rem;}}@media screen and (min-width: 768px) {	.mod-virus-ordered-competitors .row::before{background:url('/images/pages/proverka-na-virus/027.png') no-repeat;}}@media screen and (min-width: 1200px) {	.mod-virus-ordered-competitors .image{display:block;position: absolute;top: -20%;left: -11%;}	}.mod-virus-stages{position:relative;margin-top:18rem;color:#fff; overflow: hidden;}.mod-virus-stages::before{background:url('/images/pages/proverka-na-virus/032.png')no-repeat;background-size:100% 100%;}.mod-virus-stages .stage-1{background:#ED8080;border-radius:2.5rem;gap:1.25rem;padding:2rem;z-index:1;}.mod-virus-stages .stage-2{background:#ED5151;border-radius:2.5rem;gap:1.25rem;padding:2rem;z-index:1;}.mod-virus-stages .stage-3{background:#EC3737;border-radius:2.5rem;gap:1.25rem;padding:2rem;z-index:1;}.mod-virus-stages .stage-4{background:#D91E1E;border-radius:2.5rem;gap:1.25rem;padding:2rem;z-index:1;}.mod-virus-stages .container {gap: 2rem;}.mod-virus-stages .image-1{display:none;}.mod-virus-stages .image-2{display:none;}                 .mod-virus-stages .image-4{display:none;}.mod-virus-stages .stage-1{transform: skewX(-15deg);}.mod-virus-stages .stage-2,.mod-virus-stages .stage-3,.mod-virus-stages .stage-4{transform: skewX(-15deg);}.mod-virus-stages .text,.mod-virus-stages .item-subtext,.mod-virus-stages .item-title{transform: skewX(15deg);} @media screen and (min-width: 1200px) {	.mod-virus-stages {overflow: visible;}	.mod-virus-stages .container {gap: 0;}	.mod-virus-stages .stage-1{margin-left:12.6rem;}	.mod-virus-stages .mod-item-1{bottom: 2rem;left: 2rem;}	.mod-virus-stages .mod-item-2{right:6rem;}	.mod-virus-stages .mod-item-3{bottom: 11rem;left: 3rem;}	.mod-virus-stages .mod-item-4{bottom: 7.5rem;right: 20.5rem;}	.mod-virus-stages  .image-1{display:block;top: 40%;right: 19%;}	.mod-virus-stages  .image-2{display:block;left:32%;top:37%;}	.mod-virus-stages  .image-4{display:block;right: 10%;bottom: 55%;} }@media screen and (min-width: 1400px) {	.mod-virus-stages  .image-1{top: 40%;right: 19%;}	.mod-virus-stages  .image-2{left:32%;top:21%;}	.mod-virus-stages  .image-4{right: 17%;bottom: 53%;} }.mod-if-site-infected {margin: 5rem 0; position:relative;background:url('/images/pages/proverka-na-virus/038.jpg')no-repeat; background-size:cover;}.mod-if-site-infected .h5{color:#fff;}.mod-if-site-infected form{margin:4rem 0 4rem 3rem;gap: 1.875rem;display: flex;flex-direction: column;}.mod-if-site-infected .btn.btn-outline-danger:hover{color: #fff;background-color: #EC3737;border-color: #fff; color: #EC3737;}.mod-if-site-infected .btn.btn-outline-danger{color: #fff;background-color: #EC3737; padding:0.75rem 3.13rem; border-radius: 5px;border: 2px solid #FFF;}.mod-if-site-infected .btn.btn-outline-danger:hover {background: #fff; }.mod-if-site-infected input {padding: .75rem 1.25rem; max-width: 220px; border-radius: 5px;}.mod-if-site-infected .decor .decor-1{display:none;}.mod-if-site-infected .decor .decor-2{display:none;}@media screen and (min-width: 992px) {	.mod-if-site-infected {margin: 13rem 0;}}@media screen and (min-width: 1400px) { 	.mod-if-site-infected form{margin:4rem 0 4rem 3rem;}}@media screen and (min-width: 1600px) { 	.mod-if-site-infected form{margin:7rem 0 7rem 3rem;}	.mod-if-site-infected .decor .decor-1{display:block;left:1%;top:-10%;}	.mod-if-site-infected .decor .decor-2{display:block;right:0;bottom:-15%;}}.mod-you-pay-work {padding:5rem 0; position: relative; overflow: hidden;}.mod-you-pay-work .red{color:#EC3737;}.mod-you-pay-work::after {background: url('/images/pages/proverka-na-virus/040.svg') center no-repeat; top:130px; background-size: 100% 500px;}.mod-you-pay-work .employees {position:relative; text-align:center;}.mod-you-pay-work .employees::before {content:''; position:absolute; top:50%; left:50%; width:200px; height:200px; background:#EC3737; transform:translate(-50%,-50%) rotate(45deg); border:.5rem #fff solid; outline:.5rem #EC3737 solid;border-radius: 20px;}.mod-you-pay-work .employees::after {content:url('/images/pages/proverka-na-virus/041.svg'); position:relative; margin: 5rem 0 40rem; display:block;}.mod-you-pay-work .employees .item {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:50;}.mod-you-pay-work .employees .item .item-card {border-radius: 20px;transform:rotate(45deg); background:#EC3737; color:#fff; border:.5rem #fff solid; outline:.5rem #EC3737 solid; width: 120px; height: 120px; overflow:hidden; overflow:hidden; display:flex; align-items: center; justify-content:center; cursor:pointer; transition:.3s; transform-origin:center;}.mod-you-pay-work .employees .item .item-card > * {transform:rotate(-45deg); transition:.3s;}.mod-you-pay-work .employees .item:nth-child(1) {margin: 175px 0 0 -90px;}.mod-you-pay-work .employees .item:nth-child(2) {margin: 175px 0 0 90px;}.mod-you-pay-work .employees .item:nth-child(3) {margin: 388px 0 0 -90px;}.mod-you-pay-work .employees .item:nth-child(4) {margin: 388px 0 0 90px;}.mod-you-pay-work .employees .item .item-img {position:absolute; top:-30px; left:-30px; right:-30px; bottom:-30px; opacity:0;}.mod-you-pay-work .employees .item .item-img img {width:100%; height:100%; object-fit:cover;}.mod-you-pay-work .employees .item .item-desc {display:none; position:absolute; background:#fff; padding:1rem;  border-radius: 4px; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.10), -3px 3px 9px 0px rgba(0, 0, 0, 0.10), -10px 13px 17px 0px rgba(0, 0, 0, 0.09), -23px 30px 23px 0px rgba(0, 0, 0, 0.05), -41px 53px 27px 0px rgba(0, 0, 0, 0.01), -65px 83px 29px 0px rgba(0, 0, 0, 0.00);}.mod-you-pay-work .employees .item:hover .item-card {transform:rotate(405deg)}.mod-you-pay-work .employees .item:hover .item-card .item-title {opacity:0}.mod-you-pay-work .employees .item:hover .item-card .item-img {opacity:1}.mod-you-pay-work .employees .item:hover .item-desc {display:block}.mod-you-pay-work .employees .item .item-desc {bottom: -41%; left: 50%; transform: translateX(-50%); width: 160px;}@media screen and (min-width: 414px) {	.mod-you-pay-work .employees .item .item-desc {bottom: -84%; width: 150px;}	.mod-you-pay-work .employees::after {margin:20rem 0;}	.mod-you-pay-work .employees .item:nth-child(1) {margin: -125px 0 0 125px;}	.mod-you-pay-work .employees .item:nth-child(2) {margin: -125px 0 0 -125px;}	.mod-you-pay-work .employees .item:nth-child(3) {margin: 125px 0 0 125px;}	.mod-you-pay-work .employees .item:nth-child(4) {margin: 125px 0 0 -125px;}}@media screen and (min-width: 576px) {	.mod-you-pay-work {overflow: visible;}	.mod-you-pay-work .employees::before {width:250px; height:250px;}	.mod-you-pay-work .employees .item .item-card {width:145px; height:145px;}	.mod-you-pay-work::after {background-size: 100% 500px;}	.mod-you-pay-work .employees .item .item-desc {width: 230px; bottom: -100%;}	.mod-you-pay-work .employees .item:nth-child(1) {margin: -157px 0 0 -159px;}	.mod-you-pay-work .employees .item:nth-child(2) {margin: -157px 0 0 159px;}	.mod-you-pay-work .employees .item:nth-child(3) {margin: 157px 0 0 -159px;}	.mod-you-pay-work .employees .item:nth-child(4) {margin: 157px 0 0 159px;}}@media screen and (min-width: 768px) {	.mod-you-pay-work::after {max-width: none; background-size: auto auto;}	.mod-you-pay-work .employees .item .item-desc {width: 270px}	.mod-you-pay-work .employees .item:nth-child(1) {margin:-191px 0 0 -197px;}	.mod-you-pay-work .employees .item:nth-child(2) {margin:-191px 0 0 197px;}	.mod-you-pay-work .employees .item:nth-child(3) {margin:191px 0 0 -197px;}	.mod-you-pay-work .employees .item:nth-child(4) {margin:191px 0 0 197px;}}@media screen and (min-width: 992px) {	.mod-you-pay-work .employees .item .item-desc {width: 400px;}}@media screen and (min-width: 1500px) {	.mod-you-pay-work .employees .item .item-desc {bottom:18%; right:150%; transform: none; left: auto;}	.mod-you-pay-work .employees .item:nth-child(2) .item-desc,	.mod-you-pay-work .employees .item:nth-child(6) .item-desc,	.mod-you-pay-work .employees .item:nth-child(4) .item-desc {right:auto; left:150%;}}.mod-fast-protection{position:relative; overflow: hidden;}.mod-fast-protection::before{background:#EC3737;background-size: 100% 100%;}.mod-fast-protection .container .bglight::before {background:#fff; background-size: 100% 100%;}.mod-fast-protection .btn{padding: .5rem 2rem;}.mod-fast-protection input{padding: .5rem 1.25rem;}.mod-fast-protection .h1{color: #FFF;font-family: 'Arial';font-size: 5rem;font-weight: 900;line-height: 100%;}   .mod-fast-protection .h2{color: #EC3737;}.mod-fast-protection .image{display:none;}.mod-fast-protection .mod-block_bg::before {content: '';}@media screen and (min-width: 1200px) {	.mod-fast-protection .image{display:block;top:0;right:0;z-index:-1;}}@media screen and (min-width: 1400px) {	.mod-fast-protection .mod-block_bg::before {content: none;}	.mod-fast-protection::before{background:url('/images/pages/proverka-na-virus/042.png');background-size: 100% 100%;}	.mod-fast-protection .container .bglight::before {background:none;}} {}.mod-popular-services {position: relative; padding: 10rem 0;}.mod-popular-services::before {background:url('/images/pages/proverka-na-virus/069.png') center no-repeat; background-size: cover;}.mod-popular-services .item-title {color: #000; text-align: center; font-family: 'Roboto', sans-serif; font-size: 1.5rem; font-weight: 900; line-height: 135%;}.mod-popular-services .item-img img {max-width: 70%;}.mod-popular-services .btn {padding: 0.5rem 3rem;}   .mod-popular-services a,.mod-popular-services a:hover {color:#fff;}@media screen and (min-width: 992px) {    .mod-popular-services .item-img img {max-width: 100%;}    .mod-popular-services::before {background:url('/images/pages/proverka-na-virus/068.png') center no-repeat;}}.mod-finding-errors{position:relative;padding:9rem 0 18rem; overflow: hidden;}.mod-finding-errors .h2{font-weight: 400;color:#fff;}.mod-finding-errors input{padding: 0.8rem 1.25rem;}.mod-finding-errors::before{background: url('/images/pages/proverka-na-virus/046.jpg') center no-repeat; background-size: auto 100%;}.mod-finding-errors .btn-outline-danger{padding: 0.75rem 3.13rem;border-radius: 5px;border: 2px solid #FFF;color: #fff;background-color: #EC3737;}.mod-finding-errors .btn-outline-danger:hover{color: #fff;background-color: #EC3737;border-color: #fff;}.mod-finding-errors .image-1{top:-40%;left:0;}.mod-finding-errors .image-2{right: 10%;bottom: -30%;}.popup{max-height:100vh;overflow-y:scroll}.popup-fade li {list-style: none;background: url(/images/pages/proverka-na-virus/055.svg) left center no-repeat;padding-left: 2rem;  }.popup-fade p{margin:0}.popup-fade form{padding-top:2rem;}.popup-fade{display: none;z-index: 1050; width:100%; height:105vh; top: 0; position:fixed; background: rgba(0, 0, 0, 0.603);}.popup-fade h5, .popup-fade .h5{font-family: 'Roboto';font-size: 1.5rem;font-weight:900;line-height:135%;}.popup-fade .popup-body .stats {overflow:scroll;}.popup-fade .popup-body .stats h6{font-family: 'Roboto';font-size: 1rem;font-weight:600;line-height:150%;}.popup-fade .popup-body .stats h6 span{color: #2990C3;}/* .popup-fade .popup-body input[type=range]{pointer-events:none;-webkit-appearance: none;-moz-appearance: none;appearance: none} */.popup-fade .errors{border-left: 2px solid #EC3737;padding: 0.6rem 1.3rem;    overflow: scroll;}.popup-fade .block{background:#F1F1F1;border-radius:1rem;padding: 0.8rem;}.popup {position: absolute; top: 50%;left: 50%;width: 85vw;padding: 3.125rem;transform: translate(-50%, -50%);background: #fff;  border-radius: 1.25rem; z-index: 100;opacity: 1; }.popup-close {	cursor:pointer;}  .fallen_inner{    border-radius: 3rem;    height: 100%;    background: linear-gradient(135deg, #FF3939 0%, #CD1616 100%);	box-shadow: 0px -3px 3px 0px rgba(0, 0, 0, 0.25) inset;    float: left;}.fallen_inner1{    border-radius: 3rem;    height: 100%;    background: linear-gradient(135deg, #24D3EB 0%, #328BB8 100%);	box-shadow: 0px -3px 3px 0px rgba(0, 0, 0, 0.25) inset;    float: left;}.fallen_inner2{    border-radius: 3rem;    height: 100%;    background: linear-gradient(135deg, #6BA423 0%, #229226 100%);	box-shadow: 0px -3px 3px 0px rgba(0, 0, 0, 0.25) inset;    float: left;}   @media screen and (min-width: 1200px) {	.popup {width: 64vw;}	.popup{overflow-y:unset}	.popup-fade .popup-body .stats {overflow:unset;}	.popup-fade .errors{overflow: unset;}}.mod-answers-questions{margin:10rem 0;}.mod-answers-questions .item{border-radius: 1rem;background: #F1F1F1;padding: 1.25rem;}.mod-answers-questions .h5{color: #000;font-family: Montserrat;font-weight: 600;line-height: 150%; }.mod-answers-questions .collapse:not(.show) {display: none;}.mod-answers-questions button[aria-expanded="true"] {transition: 1s;}.mod-answers-questions button[aria-expanded="true"] img {transition: 1s; transform: rotate(-45deg); transform-origin: center;}.mod-answers-questions .btn.accordion-button {box-shadow: none;}.mod-answers-questions .accordion-collapse.show .accordion-body{animation: showColl 2s linear forwards;}.mod-answers-questions .accordion-item{transition:1s;} .mod-answers-questions .accordion-item .accordion-header {cursor: pointer;} @keyframes showColl {    0% {height: 0;}    100% {height: 100%;}}.mod-consequences{ position:relative;margin-top:13.25rem ;}.mod-consequences::before{ background: linear-gradient(120deg, #fff 0%, #000 100%);background-size:100% 100%;}.mod-consequences .h4{color:#FFF;}.mod-consequences .row{padding: 0 0 8.6rem;}.mod-consequences .row .image img{width:100%;}   .mod-consequences .btn{padding:0.75rem 3.13rem;}@media screen and (min-width: 992px) {	.mod-consequences .row{padding:13.25rem 0 8.6rem;}}@media screen and (min-width: 1400px) {	.mod-consequences .row .image{position: absolute;top: -5%;left: -11%;} 	.mod-consequences::before{background: url('/images/pages/proverka-na-virus/052.png') center no-repeat; background-size: 100% 100%;}}   .mod-our-otherservices {position: relative; padding: 11.25rem 0;}.mod-our-otherservices .mod-card {color:#000;border-radius: 1.25rem; display: grid; grid-gap: 1.88rem; background: #FFF; box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10), 0px 1px 1px 0px rgba(0, 0, 0, 0.10); padding: 1.87rem;}.mod-our-otherservices .image-card img {max-width: 100%;}.mod-our-otherservices .mod-text-card {display: grid; gap: .62rem;}.mod-our-otherservices h2 {margin-bottom: 3.13rem;}