@font-face {font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-Light.woff2") format("woff2");font-display:swap }@font-face {font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-Regular.woff2") format("woff2");font-display:swap }@font-face {font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-Medium.woff2") format("woff2");font-display:swap }@font-face {font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2");font-display:swap }@font-face {font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-Bold.woff2") format("woff2");font-display:swap }@font-face {font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-ExtraBold.woff2") format("woff2");font-display:swap }@font-face {font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat"),url("../themes/freedom/assets/fonts/Montserrat/Montserrat-Black.woff2") format("woff2");font-display:swap }::placeholder {color:#666 }::selection {background-color:#8dce30;color:#fff }input,textarea {outline:none }input[type="number"],textarea[type="number"] {-moz-appearance:textfield }input[type="number"]::-webkit-inner-spin-button,textarea[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button,textarea[type="number"]::-webkit-outer-spin-button {-webkit-appearance:none;margin:0 }body {font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:16px;min-width:320px;position:relative;line-height:24px;overflow-x:hidden;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);letter-spacing:0.02em;box-sizing:border-box;margin:0;padding:0 }@media screen and (max-width:992px) {body {letter-spacing:0.01em }}a {text-decoration:none;color:currentColor }a:active {outline:none }p {margin:0 }h1,h2,h3,h4,h5,h6 {margin:0 }ul {list-style:none;padding:0;margin:0 }* {box-sizing:border-box }.services__top-title {margin-bottom:60px }@media screen and (max-width:992px) {.services__top-title {margin-bottom:40px }}@media screen and (max-width:576px) {.services__top-title {margin-bottom:30px }}.services .row {margin-left:-70px }@media screen and (max-width:1500px) {.services .row {margin-left:-50px }}@media screen and (max-width:992px) {.services .row {margin-left:0 }}.services__card.col-3 {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:calc(100% / 3 - 70px);margin-left:70px }@media screen and (max-width:1500px) {.services__card.col-3 {width:calc(100% / 3 - 50px);margin-left:50px }}@media screen and (max-width:992px) {.services__card.col-3 {width:100%;margin-left:0;margin-bottom:50px }}@media screen and (max-width:1680px) {.services__title {font-size:20px;line-height:24px }}@media screen and (max-width:576px) {.services__title {margin-bottom:20px }}@media screen and (max-width:992px) {.services__card:last-child .services__card-wrap {border-bottom:none;padding-bottom:0 }}.services__card-img img {max-width:94px;max-height:90px }@media screen and (max-width:1500px) {.services__card-img img {width:73px;height:70px }}.services__card-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3 }@media screen and (max-width:992px) {.services__card-wrap {border-bottom:1px solid #a0c321;padding-bottom:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row }}@media screen and (max-width:576px) {.services__card-wrap {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column }}.services .card__line {margin-bottom:30px;padding-right:70px }@media screen and (max-width:992px) {.services .card__line {border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:0;padding-bottom:0 }}@media screen and (max-width:576px) {.services .card__line {margin-bottom:20px;padding-right:0 }}.services .button {margin-top:auto;max-width:173px;width:100% }@media screen and (max-width:576px) {.services .button {max-width:none }}.card__line {border-right:2px solid #a0c321;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3 }@media screen and (max-width:992px) {.card__line {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:none;border-bottom:1px solid #a0c321;padding-bottom:20px }}@media screen and (max-width:576px) {.card__line {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal }}@media screen and (max-width:992px) {.card:last-child {margin-bottom:0 }}.card:last-child .card__line {border-right:none }.card__img {margin-bottom:30px }@media screen and (max-width:576px) {.card__img {margin-bottom:20px }}.card__img img {width:100%;height:100% }.services-tv-advantages__wrap {display:flex;flex-direction:row;flex-wrap:wrap }@media screen and (max-width:576px) {.services-tv-advantages__wrap {flex-direction:column }}.services-tv-advantages__card {display:flex;flex-direction:column;width:50% }.services-tv-advantages__card:nth-last-child(-n + 2) {margin-bottom:0 }@media screen and (max-width:576px) {.services-tv-advantages__card {width:100%;margin-bottom:30px }}.services-tv-advantages__img {height:61px }.services-tv-advantages__text {width:70% }@media screen and (max-width:576px) {.services-tv-advantages__text {width:100% }}.services-top__wrap {background:url("../themes/freedom/assets/img/services-top-img.png"),url("../themes/freedom/assets/img/services-top-bg.png");background-size:auto,cover;background-repeat:no-repeat;background-position:left bottom;padding:115px 40px 115px 50%;border-radius:20px }@media screen and (max-width:1500px) {.services-top__wrap {padding:79px 40px 89px 50%;background-size:500px auto,cover }}@media screen and (max-width:992px) {.services-top__wrap {padding:33px 40px 40px 50%;background-size:256px auto,cover;background:url("../themes/freedom/assets/img/services-top-img-mobail.png"),url("../themes/freedom/assets/img/services-top-bg.png");background-position:left bottom;background-repeat:no-repeat }}@media screen and (max-width:576px) {.services-top__wrap {background:url("../themes/freedom/assets/img/services-top-img-mobail.png");background-color:#f1f9e6;padding:252px 27px 32px 27px;background-position:left top;background-repeat:no-repeat }}.services-top__title {margin-bottom:40px }@media screen and (max-width:1500px) {.services-top__title {margin-bottom:30px }}@media screen and (max-width:992px) {.services-top__title {margin-bottom:20px }}@media screen and (max-width:576px) {.services-top__title {font-size:20px;line-height:20px }}.services-top__text {margin-bottom:40px;font-size:20px;line-height:30px;padding-right:30% }@media screen and (max-width:1500px) {.services-top__text {font-size:16px;line-height:24px;margin-bottom:30px }}@media screen and (max-width:992px) {.services-top__text {margin-bottom:20px;padding-right:0 }}@media screen and (max-width:576px) {.services-top .button {width:100% }}@media screen and (min-width:1500px) and (max-width:1800px) {.services-top__wrap--upgrade-domofon {padding-left:750px }}@media screen and (max-width:600px) {.services-top__wrap--upgrade-domofon {background-size:236px auto,cover }}@media screen and (max-width:576px) {.services-top__wrap--upgrade-domofon {background-size:256px auto,cover }}