@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 }.searching-indicator::after {content:url(../themes/freedom/assets/img/search.svg);z-index:7;position:absolute;-webkit-animation:floating 1s ease-in-out infinite;animation:floating 1s ease-in-out infinite;display:block;left:-20px;top:25%;height:10px;width:10px }@-webkit-keyframes floating {0% {-webkit-transform:translateY(0px);transform:translateY(0px) }50% {-webkit-transform:translateY(4px);transform:translateY(4px) }100% {-webkit-transform:translateY(0px);transform:translateY(0px) }}@keyframes floating {0% {-webkit-transform:translateY(0px);transform:translateY(0px) }50% {-webkit-transform:translateY(4px);transform:translateY(4px) }100% {-webkit-transform:translateY(0px);transform:translateY(0px) }}
@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 }.cards-tarif .row {margin-top:-30px;margin-left:-30px }@media screen and (max-width:1500px) {.cards-tarif .row {margin-top:-20px;margin-left:-20px }}@media screen and (max-width:576px) {.cards-tarif .row {margin-left:0 }}.cards-tarif__card {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;height:100%;width:calc(100% / 4 - 30px);margin-left:30px;margin-top:30px;background:#fff;-webkit-box-shadow:4px 4px 30px rgba(114,152,74,0.2);box-shadow:4px 4px 30px rgba(114,152,74,0.2);border-radius:20px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s }@media screen and (max-width:1500px) {.cards-tarif__card {width:calc(100% / 4 - 20px);margin-left:20px;margin-top:20px }}@media screen and (max-width:992px) {.cards-tarif__card {width:calc(100% / 2 - 20px) }}@media screen and (max-width:576px) {.cards-tarif__card {width:100%;margin-left:0 }}.cards-tarif__card:hover {-webkit-box-shadow:0 0 1px 1px rgba(114,152,74,0.2);box-shadow:0 0 1px 1px rgba(114,152,74,0.2) }.cards-tarif__card .hiden-info__wrap {right:-65px;top:80px }@media screen and (max-width:1500px) {.cards-tarif__card .hiden-info__wrap {right:-50px;top:65px }.cards-tarif__card .hiden-info__wrap:after {right:60px }}@media screen and (max-width:1200px) {.cards-tarif__card .hiden-info__wrap {right:-10px }.cards-tarif__card .hiden-info__wrap:after {right:20px }}@media screen and (max-width:576px) {.cards-tarif__card .hiden-info__wrap {top:50px }.cards-tarif__card .hiden-info__wrap:after {right:22px }}.cards-tarif__title {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;padding:0 60px;text-align:center;margin-bottom:30px }@media screen and (max-width:1500px) {.cards-tarif__title {padding:0 40px;margin-bottom:20px }}@media screen and (max-width:576px) {.cards-tarif__title {font-size:18px;line-height:24px }}.cards-tarif__wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-height:100%;padding:34px 20px 20px }@media screen and (max-width:1500px) {.cards-tarif__wrap {padding:25px 15px 20px }}@media screen and (max-width:576px) {.cards-tarif__wrap {padding:38px 15px 20px }}.cards-tarif .modal-tarif__info-top {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:16px;line-height:35px }@media screen and (max-width:1500px) {.cards-tarif .modal-tarif__info-top {font-size:12px;line-height:17px }}.cards-tarif .modal-tarif__info-top span {font-size:20px;line-height:18px }@media screen and (max-width:1500px) {.cards-tarif .modal-tarif__info-top span {font-size:20px;line-height:17px }}.cards-tarif .modal-tarif__info-img {max-height:auto;max-width:35px }@media screen and (max-width:1500px) {.cards-tarif .modal-tarif__info-img {max-width:26px }}.cards-tarif .modal-tarif__services-info {margin-bottom:25px;font-size:14px;line-height:20px }@media screen and (max-width:1500px) {.cards-tarif .modal-tarif__services-info {font-size:12px;line-height:20px;margin-bottom:20px }}.cards-tarif__price {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center;font-weight:bold;font-size:26px;line-height:30px;margin-bottom:30px;margin-top:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end }@media screen and (max-width:1500px) {.cards-tarif__price {font-size:35px;line-height:30px;margin-bottom:20px }}.cards-tarif__price span {font-weight:normal;font-size:18px;line-height:27px }@media screen and (max-width:1500px) {.cards-tarif__price span {font-size:14px;line-height:21px }}.cards-tarif .hiden-info {position:absolute }.cards-tarif .button {width:100% }.cards-tarif__swiper:last-child {margin-bottom:0 !important }.cards-tarif__swiper__name {margin-bottom:25px }@media screen and (max-width:400px) {.cards-tarif__swiper__name {display:flex;flex-direction:column;text-align:center }}.cards-tarif__swiper__name span {color:#a0c321 }.cards-tarif__swiper .swiper-container {width:100% !important;box-sizing:content-box;padding:15px 20px 30px;margin:0 -20px -30px }@media screen and (max-width:400px) {.cards-tarif__swiper .swiper-container {width:90% !important;left:0 !important;padding-left:5%;padding-right:5% }}.cards-tarif__swiper .swiper-slide {width:363px;height:auto !important }.cards-tarif__swiper .swiper-slide--tariffs {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100% }@media screen and (max-width:1500px) {.cards-tarif__swiper .swiper-slide {width:305px }}@media screen and (max-width:400px) {.cards-tarif__swiper .swiper-slide {width:100% }}.cards-tarif__swiper .swiper-slide .cards-tarif__card {width:363px;margin:0 }@media screen and (max-width:1500px) {.cards-tarif__swiper .swiper-slide .cards-tarif__card {width:305px }}@media screen and (max-width:400px) {.cards-tarif__swiper .swiper-slide .cards-tarif__card {width:100% }}.cards-tarif__swiper .swiper-button-prev {left:-46px !important }@media screen and (max-width:400px) {.cards-tarif__swiper .swiper-button-prev {left:-20px !important }}.cards-tarif__swiper .swiper-button-next {right:-41px !important }@media screen and (max-width:400px) {.cards-tarif__swiper .swiper-button-next {right:-20px !important }}.cards-tarif .swiper-slide-active .cards-tarif__card .hiden-info__wrap {right:-145px }@media screen and (max-width:490px) {.cards-tarif .swiper-slide-active .cards-tarif__card .hiden-info__wrap {right:0 }}.cards-tarif .swiper-slide-active .hiden-info__wrap::after {right:165px }@media screen and (max-width:490px) {.cards-tarif .swiper-slide-active .hiden-info__wrap::after {right:12px }}.nospeedlimit__text {font-size:16px !important;font-weight:400 !important;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Arial,sans-serif !important;line-height:30px !important }@media screen and (max-width:1500px) {.nospeedlimit__text {font-size:12px !important;line-height:16px !important }}.nospeedlimit__title {color:black !important;font-size:20px !important;font-weight:700 !important }.nospeedlimit .hiden-info__wrap {max-width:320px;left:0;top:calc(100% + 15px) !important }.nospeedlimit .hiden-info__wrap::after {left:15px }.modal-tarif__services-name {display:flex;flex-direction:column }.modal-tarif__services-name--channels {color:#959e9f }.modal-tarif__name {font-weight:500;font-size:26px;line-height:30px }@media screen and (max-width:1500px) {.modal-tarif__name {font-size:20px;line-height:20px;margin-bottom:40px }}@media screen and (max-width:576px) {.modal-tarif__name {font-size:16px;line-height:20px;margin-bottom:30px }}.modal-tarif__name span {display:block;margin-top:15px;font-weight:800;font-size:40px;line-height:42px }@media screen and (max-width:1500px) {.modal-tarif__name span {font-size:26px;line-height:20px;margin-top:10px }}@media screen and (max-width:576px) {.modal-tarif__name span {font-size:20px;line-height:20px }}.modal-tarif__info {display:-webkit-box;display:-ms-flexbox;display:flex }@media screen and (max-width:576px) {.modal-tarif__info {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:30px }}.modal-tarif__info-left {padding-right:70px;padding-top:10px;padding-bottom:10px;margin:10px 0 }@media screen and (max-width:1500px) {.modal-tarif__info-left {padding-right:30px }}@media screen and (max-width:576px) {.modal-tarif__info-left {padding:0 }}.modal-tarif__info-wrap {margin-bottom:16px }@media screen and (max-width:1500px) {.modal-tarif__info-wrap {margin-bottom:12px }}.modal-tarif__info-top {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:20px;line-height:29px;margin-bottom:16px }@media screen and (max-width:1500px) {.modal-tarif__info-top {font-size:16px;line-height:20px }}.modal-tarif__info-top span {font-size:20px;line-height:24px }@media screen and (max-width:1500px) {.modal-tarif__info-top span {font-size:16px;line-height:20px }}.modal-tarif__info-top--channels {line-height:25px }.modal-tarif__info-img {max-height:52px;max-width:52px;margin-right:30px }@media screen and (max-width:1500px) {.modal-tarif__info-img {max-width:34px;max-height:26px;margin-right:15px }}.modal-tarif__info-img img {width:100%;height:100% }.modal-tarif__info-text {max-width:469px;font-weight:500;font-size:16px;line-height:24px;color:#959e9f }@media screen and (max-width:1500px) {.modal-tarif__info-text {font-size:12px;line-height:16px;max-width:320px }}.modal-tarif__info-right {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 50px;margin:auto;border-left:2px solid #a0c321;height:180px;font-weight:bold;font-size:54px;line-height:46px;text-align:center }@media screen and (max-width:1500px) {.modal-tarif__info-right {height:180px;padding:0 20px;font-size:40px;line-height:31px }}@media screen and (max-width:576px) {.modal-tarif__info-right {border-left:none;border-top:2px solid #a0c321;height:auto;padding:20px 0 0 0 }}.modal-tarif__info-right span {font-weight:normal;font-size:18px;line-height:27px }@media screen and (max-width:1500px) {.modal-tarif__info-right span {font-size:16px;line-height:19px }}.modal-tarif__services {margin-bottom:30px }.modal-tarif__services-title {font-weight:bold;font-size:26px;line-height:22px;margin-bottom:40px }@media screen and (max-width:1500px) {.modal-tarif__services-title {font-size:18px;line-height:16px;margin-bottom:30px }}@media screen and (max-width:576px) {.modal-tarif__services-title {font-size:16px;line-height:24px;margin-bottom:20px }}.modal-tarif__service-name {position:relative }.modal-tarif__service-name::before {content:'';position:absolute;left:-52px;border-radius:50%;top:25%;border:6px solid #a0c321 }@media screen and (max-width:1500px) {.modal-tarif__service-name::before {left:-32px;border:4px solid #a0c321 }}.modal-tarif__services-cards {margin-bottom:20px }.modal-tarif__services-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px }@media screen and (max-width:1500px) {.modal-tarif__services-wrap {margin-bottom:20px }}.modal-tarif__services-wrap:last-child {margin-bottom:0 }.modal-tarif__services-left {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:center;justify-content:flex-start;font-weight:500;font-size:20px;line-height:22px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;padding-right:12px }@media screen and (max-width:1500px) {.modal-tarif__services-left {font-size:16px;line-height:15px }}@media screen and (max-width:576px) {.modal-tarif__services-left {-webkit-box-orient:vertical;-webkit-box-direction:normal;line-height:24px }}.modal-tarif__services-img {display:flex;align-items:center;justify-content:center;min-width:61px;height:100%;margin-right:20px }@media screen and (max-width:1500px) {.modal-tarif__services-img {min-width:41px;margin-right:15px }}@media screen and (max-width:576px) {.modal-tarif__services-img {min-width:0 }}.modal-tarif__services-img .modal-tarif__service-marker {min-width:6px;min-height:6px;border-radius:50%;border:6px solid #c4c4c4 }@media screen and (max-width:1439px) {.modal-tarif__services-img .modal-tarif__service-marker {border-width:4px;min-width:4px;min-height:4px }}.modal-tarif__services-img .modal-tarif__service-marker.checked-service {border-color:#a0c321 }.modal-tarif__services-right {color:#959e9f;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s }@media screen and (max-width:1500px) {.modal-tarif__services-right {-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px }}@media screen and (max-width:576px) {.modal-tarif__services-right {-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px }}.modal-tarif__services-right .checkbox__empty {justify-content:flex-end }.modal-tarif__services-info {font-size:16px;line-height:24px;color:#878787;max-width:400px }@media screen and (max-width:1500px) {.modal-tarif__services-info {font-size:14px;line-height:16px }}@media screen and (max-width:576px) {.modal-tarif__services-info {font-size:14px;line-height:20px }}.modal-tarif__total {border:1px solid #c4c4c4;border-radius:20px;font-weight:bold;font-size:26px;line-height:22px;text-align:center;padding:30px;margin-bottom:30px }@media screen and (max-width:1500px) {.modal-tarif__total {margin-bottom:40px;font-size:20px;line-height:24px;padding:18px }}@media screen and (max-width:576px) {.modal-tarif__total {font-size:16px;padding:14px;margin-bottom:30px }}.modal-tarif__shares-title {font-weight:bold;font-size:26px;line-height:22px;margin-bottom:40px }@media screen and (max-width:1500px) {.modal-tarif__shares-title {font-size:20px;line-height:15px;margin-bottom:30px }}@media screen and (max-width:576px) {.modal-tarif__shares-title {font-size:16px;margin-bottom:20px }}.modal-tarif__shares-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;margin-bottom:30px }@media screen and (max-width:1500px) {.modal-tarif__shares-wrap {margin-bottom:20px }}@media screen and (max-width:576px) {.modal-tarif__shares-wrap {-webkit-box-align:end;-ms-flex-align:end;align-items:end }}.modal-tarif__shares-img {margin-right:20px }@media screen and (max-width:1500px) {.modal-tarif__shares-img {margin-right:15px }}@media screen and (max-width:576px) {.modal-tarif__shares-img {margin-right:10px }}@media screen and (max-width:1500px) {.modal-tarif__shares-img img {width:42px }}@media screen and (max-width:576px) {.modal-tarif__shares-img img {width:35px }}.modal-tarif__shares-text {max-width:100%;font-size:16px;line-height:30px;margin-right:auto }@media screen and (max-width:1500px) {.modal-tarif__shares-text {font-size:14px;line-height:20px }}.modal-tarif__shares-info {margin-left:10px }@media screen and (max-width:1500px) {.modal-tarif__shares-info img {width:29px }}@media screen and (max-width:576px) {.modal-tarif__shares-info img {width:21px }}.modal-tarif__btn {width:210px;margin:30px auto 0 }@media screen and (max-width:576px) {.modal-tarif__btn {width:100% }}.modal-tarif.tarif-long {max-width:903px;padding-bottom:53px }@media screen and (max-width:700px) {.modal-tarif.tarif-long {padding-left:16px;padding-right:16px }}.modal-tarif.tarif-long .modal-tarif__name span {margin-top:14px }.modal-tarif.tarif-long .modal-tarif .hiden-info__wrap {right:-10px }.modal-tarif.tarif-long .modal-tarif .hiden-info__wrap:after {right:20px }.modal-tarif.tarif-long .modal-tarif__info-wrap {margin-bottom:23px }.modal-tarif.tarif-long .modal-tarif__info-wrap:last-child {margin-bottom:0 }.modal-tarif.tarif-long .modal-tarif__info-left {margin-right:auto }@media screen and (max-width:576px) {.modal-tarif.tarif-long .modal-tarif__info-left {padding-bottom:30px }}.modal-tarif.tarif-long .modal-tarif__info-right {padding:0 20px;height:auto;font-size:40px;line-height:35px;margin:0 }@media screen and (max-width:576px) {.modal-tarif.tarif-long .modal-tarif__info-right {padding-top:30px;font-size:26px }}.modal-tarif.tarif-long .modal-tarif__info-top {margin-bottom:0 }.modal-tarif.tarif-long .modal-tarif__shares-wrap {margin-bottom:40px }.modal-tarif.tarif-long .modal-tarif__btn {width:100%;max-width:253px }@media screen and (max-width:576px) {.modal-tarif.tarif-long .modal-tarif__services-wrap {flex-direction:column;align-items:flex-start }}.modal-tarif.tarif-long .modal-tarif__services-left {color:#000 }@media screen and (max-width:576px) {.modal-tarif.tarif-long .modal-tarif__services-right {height:auto;flex-basis:auto;margin-left:14px }}@media screen and (max-width:576px) {.modal-tarif.tarif-long .modal-tarif__services-right input {margin-right:10px }}.modal-tarif.tarif-long .accordion__hide {margin-bottom:20px }.modal-tarif.tarif-long .accordion__title {justify-content:space-between }@media screen and (max-width:768px) {.modal-tarif.tarif-long .accordion__title {font-size:16px }}.modal-tarif.tarif-long .accordion__title__left {display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-right:12px }@media screen and (max-width:576px) {.modal-tarif.tarif-long .accordion__title__left {flex-direction:column;align-items:flex-start }}.modal-tarif.tarif-long .accordion__title__right {display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:180px }@media screen and (max-width:576px) {.modal-tarif.tarif-long .accordion__title__right {width:100%;justify-content:flex-end }}.modal-tarif.tarif-long .accordion__title__icon {max-width:40px;margin-right:23px }.modal-tarif.tarif-long .accordion__title__icon img {max-width:40px }.modal-tarif.tarif-long .accordion__title__price-count {color:#a0c321 }.modal-tarif.tarif-long .accordion__title-icon:after,.modal-tarif.tarif-long .accordion__title-icon:before {height:4px;width:15px }.modal-tarif.tarif-long .accordion__title-icon:before {right:9px }.modal-tarif.tarif-long .accordion__title-icon:after {right:0 }.modal-tarif.tarif-long .accordion__hiden__caption {color:#416624;font-weight:600 }.modal-tarif.tarif-long .accordion__block {margin-bottom:60px }.modal-tarif.tarif-long .accordion__block:last-child {margin-bottom:0 }.modal-tarif.tarif-long p {max-width:90% }
@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-cards__wrap {display:flex;flex-direction:row;justify-content:space-between }@media screen and (max-width:992px) {.services-cards__wrap {flex-direction:column }}.services-cards__card {width:calc(100% / 3 - 20px);border:1px solid #c4c4c4;border-radius:20px;display:flex;flex-flow:column;background:#fff;position:relative }@media screen and (max-width:1500px) {.services-cards__card {width:calc(100% / 3 - 15px) }}@media screen and (max-width:992px) {.services-cards__card {width:100%;margin-bottom:20px }}.services-cards__card:last-child {margin-bottom:0 }.services-cards__card .hiden-info {position:absolute;top:0;right:0 }.services-cards__card .hiden-info__wrap {top:80px;right:-65px }@media screen and (max-width:1500px) {.services-cards__card .hiden-info__wrap {top:68px;right:-74px }}@media screen and (max-width:1200px) {.services-cards__card .hiden-info__wrap {right:-20px }.services-cards__card .hiden-info__wrap:after {right:31px }}@media screen and (max-width:576px) {.services-cards__card .hiden-info__wrap {right:-10px;top:50px }.services-cards__card .hiden-info__wrap:after {right:22px }}.services-cards-top {padding:47px 40px 0 }@media screen and (max-width:1500px) {.services-cards-top {padding:40px 30px 0 }}@media screen and (max-width:992px) {.services-cards-top {padding:26px 30px 0 }}.services-cards-top__img {margin-bottom:30px;display:flex;align-items:center }@media screen and (max-width:1500px) {.services-cards-top__img {margin-bottom:20px }}.services-cards-top__img span {font-weight:500;font-size:16px;line-height:30px;color:#959e9f;margin-left:13px }@media screen and (max-width:1500px) {.services-cards-top__img span {font-size:12px;line-height:21px }}.services-cards-top__img img {height:67px }@media screen and (max-width:1500px) {.services-cards-top__img img {height:57px }}.services-cards-top__title {font-weight:800 }.services-cards-top__text {line-height:30px }@media screen and (max-width:1500px) {.services-cards-top__text {line-height:24px }}.services-cards-bottom {padding:40px 40px;border-radius:0 0 7px 7px;display:flex;flex-flow:column;flex:1 0 auto;justify-content:flex-end }@media screen and (max-width:1500px) {.services-cards-bottom {padding:30px 30px }}@media screen and (max-width:992px) {.services-cards-bottom {padding:20px 30px }}.services-cards-bottom__img {height:34px;margin-bottom:20px }.services-cards-bottom__img img {height:100% }.services-cards-bottom__info {margin-bottom:15px }@media screen and (max-width:992px) {.services-cards-bottom__info {margin-bottom:20px }}.services-cards-bottom__info__text {margin-bottom:16px;line-height:22px;font-weight:500 }.services-cards-bottom__info__text:last-child {margin-bottom:30px }.services-cards-bottom__info__price {display:flex;flex-direction:column;justify-content:center;text-align:center }.services-cards-bottom__info__price span {width:100% }.services-cards-bottom__info__price span:first-child {font-size:54px;line-height:46px;font-weight:bold;font-style:normal }.services-cards-bottom__info__price span:last-child {font-size:18px;line-height:27px }.services-cards-bottom__item {margin-bottom:15px;font-weight:600 }.services-cards-bottom__item:last-child {margin-bottom:0 }.services-cards-bottom .link {margin:auto auto 0 }.services-cards-bottom__swiper {width:100%;position:relative }.services-cards-bottom__swiper .swiper-container {width:90% }.services-cards-bottom__swiper .swiper-container .swiper-wrapper {height:auto !important }.services-cards-bottom__swiper .swiper-container .swiper-wrapper .swiper-slide.internet {width:117px }.services-cards-bottom__swiper .swiper-container .swiper-wrapper .swiper-slide.internet a {width:117px;height:117px }.services-cards-bottom__swiper .swiper-container .swiper-wrapper .swiper-slide.internet a img {width:100%;height:100%;object-fit:cover }.services-cards-bottom__swiper .swiper-button-next:after,.services-cards-bottom__swiper .swiper-button-prev:after {content:url("../themes/freedom/assets/img/slider/control.svg");fill:#a0c321;stroke:#a0c321 }.services-cards-bottom__swiper .swiper-button-prev {left:-14px }.services-cards-bottom__swiper .swiper-button-next {right:-14px }.services-cards-bottom__swiper .swiper-button-next:after {transform:rotate(180deg) }.services-cards-bottom__swiper .swiper-button-next.swiper-button-disabled:after,.services-cards-bottom__swiper .swiper-button-prev.swiper-button-disabled:after {opacity:1;content:url("../themes/freedom/assets/img/slider/control-disabled.svg") }
@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 }.map-tarif__top {border-radius:20px }@media screen and (max-width:1500px) {.map-tarif__top {border-radius:13px }}@media screen and (max-width:992px) {.map-tarif__top {border-radius:8px }}@media screen and (max-width:576px) {.map-tarif__top {border-radius:3px }}.map-tarif__top__caption {text-align:center;line-height:30px }.map-tarif__top__caption a {color:#abd529 }.map-tarif__top__caption a:hover {-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;color:#6cb71d }.map-tarif__top__description {display:flex;flex-direction:row;justify-content:center }.map-tarif__top__description span {max-width:502px;text-align:center;padding:0 40px }.map-tarif__top__counters {display:flex;flex-direction:row;justify-content:center;width:100% }.map-tarif__top__counters__inner {display:flex;flex-direction:row;justify-content:center;width:80% }@media screen and (max-width:1400px) {.map-tarif__top__counters__inner {width:90% }}@media screen and (max-width:1180px) {.map-tarif__top__counters__inner {width:100% }}@media screen and (max-width:768px) {.map-tarif__top__counters__inner {flex-direction:column;justify-content:center;align-items:center;justify-content:center;width:100% }}.map-tarif__top__counters__box {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }.map-tarif__top__counters__item {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:2px solid #a0c321;position:relative;width:100% }.map-tarif__top__counters__item__count {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#abd529;padding-right:15px }@media screen and (max-width:880px) {.map-tarif__top__counters__item__count {font-size:36px }}.map-tarif__top__counters__item__description {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:8px }@media screen and (max-width:992px) {.map-tarif__top__counters__item__description {padding-left:8px }}.map-tarif__top__counters__item:last-child {border-right:none;border-bottom:none }@media screen and (max-width:768px) {.map-tarif__top__counters__item {padding:30px 0;border-right:none;border-bottom:2px solid #a0c321;width:100%;justify-content:center }.map-tarif__top__counters__item:first-child {padding-top:0;width:100% }.map-tarif__top__counters__item:last-child {padding-bottom:0 }}.map-tarif__top__counters-text {font-size:26px;font-weight:500 }@media screen and (max-width:1680px) {.map-tarif__top__counters-text {font-size:24px }}@media screen and (max-width:576px) {.map-tarif__top__counters-text {font-size:20px }}.map-tarif__search {display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative }@media screen and (max-width:576px) {.map-tarif__search {position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column }}.map-tarif__search .search-input__wrapper {position:relative;width:calc(100% - 250px);max-width:760px;margin-right:15px }@media screen and (max-width:1500px) {.map-tarif__search .search-input__wrapper {max-width:526px }}@media screen and (max-width:992px) {.map-tarif__search .search-input__wrapper {max-width:377px }}@media screen and (max-width:576px) {.map-tarif__search .search-input__wrapper {max-width:none;width:100%;margin-right:0;margin-bottom:15px }}.map-tarif__search .search-input__wrapper .input-text {width:100% }.map-tarif__search .input-text {width:calc(100% - 250px);max-width:760px;margin-right:15px;position:relative;z-index:6 }@media screen and (max-width:1500px) {.map-tarif__search .input-text {max-width:526px }}@media screen and (max-width:992px) {.map-tarif__search .input-text {max-width:377px }}@media screen and (max-width:576px) {.map-tarif__search .input-text {max-width:none;width:100%;margin-right:0;margin-bottom:15px }}.map-tarif__search__suggestions {position:absolute;top:50px;width:100%;display:flex;flex-direction:row;justify-content:center;z-index:11 }.map-tarif__search__suggestions__wrap {display:none;flex-direction:column;width:100%;max-width:760px;border:1px solid #959e9f;right:123px;position:relative;background:#fff }.map-tarif__search__suggestions__wrap.active {display:flex }@media screen and (max-width:1500px) {.map-tarif__search__suggestions__wrap {max-width:526px;right:122px }}@media screen and (max-width:992px) {.map-tarif__search__suggestions__wrap {max-width:377px;right:121px }}@media screen and (max-width:576px) {.map-tarif__search__suggestions__wrap {max-width:100%;right:unset }}.map-tarif__search__suggestions__hint {padding:4px 4px;font-weight:normal }.map-tarif__search__suggestions__suggenstion {padding:5px 5px;cursor:pointer;display:flex;flex-direction:column }.map-tarif__search__suggestions__suggenstion:hover,.map-tarif__search__suggestions__suggenstion:focus,.map-tarif__search__suggestions__suggenstion.focus {background-color:#c4c4c4 }.map-tarif__search__suggestions__suggenstion strong {color:#a0c321;font-weight:inherit }.map-tarif__search__suggestions__suggenstion span {color:red;font-size:13px;pointer-events:none;line-height:1 }@media screen and (max-width:576px) {.map-tarif__search .button {width:100% }}@media screen and (max-width:576px) {.map-tarif__search .hiden-info {position:absolute;top:15px;left:auto;right:25px }}.map-tarif__text {max-width:552px;font-size:16px;line-height:24px;margin-bottom:30px }@media screen and (max-width:1500px) {.map-tarif__text {max-width:561px }}@media screen and (max-width:992px) {.map-tarif__text {max-width:360px }}.map-tarif__front {position:absolute;width:100%;height:542px;z-index:2;display:block }@media screen and (max-width:1500px) {.map-tarif__front {height:375px }}@media screen and (max-width:992px) {.map-tarif__front {height:261px }}@media screen and (max-width:576px) {.map-tarif__front {height:240px }}.map-tarif__map {width:100%;height:542px;border:1px solid #c4c4c4;border-radius:20px;position:relative }@media screen and (max-width:1500px) {.map-tarif__map {height:375px;border-radius:13px }}@media screen and (max-width:992px) {.map-tarif__map {height:261px;border-radius:9px }}@media screen and (max-width:576px) {.map-tarif__map {height:240px }}.map-tarif__map ymaps:first-child {border-radius:20px }@media screen and (max-width:1500px) {.map-tarif__map ymaps:first-child {border-radius:13px }}.map-tarif__bottom {margin-top:-20px;border-radius:0 0 20px 20px;padding-top:48px;padding-bottom:48px;display:none }@media screen and (max-width:1500px) {.map-tarif__bottom {padding-top:71px;padding-bottom:0 }}@media screen and (max-width:576px) {.map-tarif__bottom {margin-top:-5px;padding-top:37px }}.map-tarif__bottom.active {display:block }.map-tarif__bottom__outer {background:linear-gradient(177.98deg,#fff -1.26%,rgba(255,255,255,0) 65.87%),url("../themes/freedom/assets/img/bg-tarif(2).jpg"),linear-gradient(116.34deg,#b0d527 0%,#80ca34 100%);background-repeat:no-repeat;background-size:cover }.map-tarif__bottom__outer.back-off {background:none }.map-tarif__bottom-title {text-align:center }.map-tarif__bottom-title span {color:#abd529 }.map-tarif .cards-tarif {margin-bottom:40px }.map-tarif__map-block {position:relative }.ymap_ctrl_display {display:none;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.5);z-index:10;pointer-events:none;border-radius:20px }.ymap_ctrl_display__text {display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:white;font-size:14px }
@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 }.modal__change-city {padding:62px 50px 44px 50px }@media screen and (max-width:1500px) {.modal__change-city {padding:50px 30px }}@media screen and (max-width:576px) {.modal__change-city {padding:50px 20px }}.modal__change-city ul {list-style-position:inside;-moz-column-count:2;-webkit-column-count:2;column-count:2 }@media screen and (max-width:1500px) {.modal__change-city ul {-moz-column-count:1;-webkit-column-count:1;column-count:1 }}.modal__change-city ul li {margin-bottom:20px }.modal__change-city__region__area.accordion__hide .accordion__title {font-weight:500;font-size:16px;line-height:24px }.modal__change-city__region__area.accordion__hide .accordion__title-icon {right:20px }.modal__change-city__region__area.accordion__hide .accordion__hiden {display:flex;flex-direction:column }.modal__change-city__region__area.accordion__hide .accordion__hiden a {font-size:16px;line-height:24px;font-weight:500;font-style:normal;margin-bottom:20px;position:relative }.modal__change-city__region__area.accordion__hide .accordion__hiden a:last-child {margin-bottom:0 }.modal__change-city__region__area.accordion__hide .accordion__hiden a:first-child::before {content:"";position:absolute;width:calc(100% + 60px);left:-30px;top:-30px;height:1px;background-color:#c4c4c4 }@media screen and (max-width:992px) {.modal__change-city__region__area.accordion__hide .accordion__hiden a:first-child::before {width:calc(100% + 54px);left:-27px }}@media screen and (max-width:576px) {.modal__change-city__region__area.accordion__hide .accordion__hiden a:first-child::before {width:calc(100% + 30px);left:-15px }}
@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 }
.main-slider {height:600px;overflow:hidden;max-width:100vw;margin-left:auto;margin-right:auto }@media screen and (max-width:1500px) {.main-slider {height:489px }}@media screen and (max-width:992px) {.main-slider {height:364px }}.slider {height:100vh }.slider__slides {z-index:1;position:relative;height:100% }.slider__control {z-index:2;position:absolute;top:480px;left:5%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border-radius:50%;background:rgba(255,255,255,0.5);-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer }@media screen and (max-width:1500px) {.slider__control {top:310px }}@media screen and (max-width:992px) {.slider__control {width:40px;height:40px;left:40px;top:260px }}@media screen and (max-width:576px) {.slider__control {width:30px;height:30px;background:transparent;left:35px }}.slider__control--right {left:95% }@media screen and (max-width:992px) {.slider__control--right {left:calc(100% - 20px) }}@media screen and (max-width:576px) {.slider__control--right {left:calc(100% - 5px) }}.slider__control:hover {background-color:#8dce30 }.slider__control-line {position:absolute;left:23px;top:50%;width:3px;height:14px;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg) }@media screen and (max-width:992px) {.slider__control-line {left:13px }}@media screen and (max-width:576px) {.slider__control-line {left:7px }}.slider__control-line:nth-child(2) {-webkit-transform:translateY(1px) rotate(-135deg);-ms-transform:translateY(1px) rotate(-135deg);transform:translateY(1px) rotate(-135deg) }.slider__control--right .slider__control-line {left:37px;-webkit-transform-origin:1px 0;-ms-transform-origin:1px 0;transform-origin:1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg) }@media screen and (max-width:992px) {.slider__control--right .slider__control-line {left:27px }}@media screen and (max-width:576px) {.slider__control--right .slider__control-line {left:21px;top:47% }}.slider__control--right .slider__control-line:nth-child(2) {-webkit-transform:translateY(1px) rotate(135deg);-ms-transform:translateY(1px) rotate(135deg);transform:translateY(1px) rotate(135deg) }.slider__control-line:after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#e2e2e2;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s }.slider__control:hover .slider__control-line:after {background-color:#fff }.slider__control.a--rotation .slider__control-line:after {-webkit-animation:arrowLineRotation 0.49s;animation:arrowLineRotation 0.49s }.slider__control.a--rotation .slider__control-line:nth-child(1):after {-webkit-animation:arrowLineRotationRev 0.49s;animation:arrowLineRotationRev 0.49s }@-webkit-keyframes arrowLineRotation {to {-webkit-transform:rotate(180deg);transform:rotate(180deg) }}@keyframes arrowLineRotation {to {-webkit-transform:rotate(180deg);transform:rotate(180deg) }}@-webkit-keyframes arrowLineRotationRev {to {-webkit-transform:rotate(-180deg);transform:rotate(-180deg) }}@keyframes arrowLineRotationRev {to {-webkit-transform:rotate(-180deg);transform:rotate(-180deg) }}.slide {overflow:hidden;position:absolute;left:50%;top:50%;width:150vmax;height:150vmax;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-transition:-webkit-clip-path 0s 2.1s;transition:-webkit-clip-path 0s 2.1s;-o-transition:clip-path 0s 2.1s;transition:clip-path 0s 2.1s;transition:clip-path 0s 2.1s,-webkit-clip-path 0s 2.1s;-webkit-clip-path:circle(30px at 120vw 50%);clip-path:circle(30px at 120vw 50%) }.slide.s--prev {-webkit-clip-path:circle(0 at 30vw 50%);clip-path:circle(0 at 30vw 50%) }.slide.s--active {z-index:1;-webkit-transition:-webkit-clip-path 3s;transition:-webkit-clip-path 3s;-o-transition:clip-path 3s;transition:clip-path 3s;transition:clip-path 3s,-webkit-clip-path 3s;-webkit-clip-path:circle(120vmax at 120vw 50%);clip-path:circle(120vmax at 120vw 50%) }.slide.s--active.s--active-prev {-webkit-clip-path:circle(120vmax at 30vw 50%);clip-path:circle(120vmax at 30vw 50%) }.slide .slide__inner {background-image:url("../themes/freedom/assets/img/main-slider.jpg") }.slide__inner {position:absolute;left:50%;top:50%;width:100vw;height:600px;margin-left:-50vw;margin-top:-50vh;background-size:cover;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }@media screen and (max-width:1500px) {.slide__inner {height:489px }}@media screen and (max-width:992px) {.slide__inner {height:364px }}.slide__inner:before {content:"";position:absolute;left:0;top:0;width:100%;height:100% }.slide__content {position:absolute;left:74%;-webkit-transform:translateX(-74%);-ms-transform:translateX(-74%);transform:translateX(-74%);margin-top:48px;width:610px;color:#fff }@media screen and (max-width:1500px) {.slide__content {width:460px;left:79%;-webkit-transform:translateX(-79%);-ms-transform:translateX(-79%);transform:translateX(-79%) }}@media screen and (max-width:992px) {.slide__content {width:360px;left:84%;-webkit-transform:translateX(-84%);-ms-transform:translateX(-84%);transform:translateX(-84%) }}@media screen and (max-width:730px) {.slide__content {width:100%;padding:0 30px;text-align:center }}@media screen and (max-width:730px) {.slide__content .button {margin:auto }}@media screen and (max-width:576px) {.slide__content .button {width:100% }}.slide__content .button::before {left:-20px }.slide__img {position:relative;left:0;margin-right:auto;width:40%;height:100% }@media screen and (max-width:1500px) {.slide__img {width:35%;min-width:420px }}@media screen and (max-width:992px) {.slide__img {min-width:310px }}@media screen and (max-width:730px) {.slide__img {display:none }}.slide__img img {width:100%;height:100%;-o-object-fit:cover;object-fit:cover }.slide__heading {margin-bottom:12px;font-size:70px;line-height:70px;font-weight:900 }@media screen and (max-width:1500px) {.slide__heading {font-size:50px;line-height:47px;margin-bottom:20px }}@media screen and (max-width:992px) {.slide__heading {font-size:40px;line-height:46px }}@media screen and (max-width:576px) {.slide__heading {font-size:30px;line-height:40px }}.slide__text {font-size:50px;line-height:70px;margin-bottom:46px }@media screen and (max-width:1500px) {.slide__text {font-size:30px;line-height:47px;margin-bottom:20px }}@media screen and (max-width:992px) {.slide__text {font-size:24px;line-height:47px }}@media screen and (max-width:576px) {.slide__text {font-size:20px;line-height:47px }}.slide__text a {color:inherit }.slide__text {font-size:40px;margin-bottom:46px }@media screen and (max-width:1500px) {.slide__text {font-size:30px;line-height:40px;margin-bottom:15px }}@media screen and (max-width:992px) {.slide__text {font-size:24px;line-height:34px }}@media screen and (max-width:576px) {.slide__text {font-size:20px;line-height:30px }}.slide__content {margin-top:10px }@media screen and (max-width:1500px) {.slide__heading {margin-bottom:10px }}
@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-main__top-title {margin-bottom:40px }.services-main__card.col-3 {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-radius:20px;width:calc(100% / 3);-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s }@media screen and (max-width:992px) {.services-main__card.col-3 {width:100% }}.services-main__card.col-3::before {content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0;border-radius:20px;background:-o-linear-gradient(334.84deg,#a0cf2a 3.77%,#77bc30 94.98%);background:linear-gradient(115.16deg,#a0cf2a 3.77%,#77bc30 94.98%);-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s }.services-main__card.col-3:hover {color:#fff !important }.services-main__card.col-3:hover::before {opacity:1 }.services-main__card.col-3:hover .services-main__card-img--normal {display:none }.services-main__card.col-3:hover .services-main__card-img--white {display:block }.services-main__card.col-3:hover .services-main__card-wrap,.services-main__card.col-3:hover + .services-main__card .services-main__card-wrap {border-left:1px solid transparent }@media screen and (max-width:992px) {.services-main__card.col-3:hover .services-main__card-wrap,.services-main__card.col-3:hover + .services-main__card .services-main__card-wrap {border-left:none }}.services-main__card.col-3:last-child {margin-bottom:0 }@media screen and (max-width:1680px) {.services-main__title {font-size:20px;line-height:24px }}@media screen and (max-width:1500px) {.services-main__title {margin-bottom:30px }}@media screen and (max-width:576px) {.services-main__title {font-size:18px;margin-bottom:20px }}.services-main__card:first-child .services-main__card-wrap,.services-main__card:nth-child(4n) .services-main__card-wrap {border-color:transparent }@media screen and (max-width:992px) {.services-main__card:first-child .services-main__card-wrap,.services-main__card:nth-child(4n) .services-main__card-wrap {border-bottom:2px solid #a0c321 }}@media screen and (max-width:992px) {.services-main__card:last-child .services-main__card-wrap {border-color:transparent }}.services-main__card-img {display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 70px 0 70px }@media screen and (max-width:1500px) {.services-main__card-img {padding:30px 50px 0 50px }}@media screen and (max-width:992px) {.services-main__card-img {padding:26px 36px 0 36px }}@media screen and (max-width:576px) {.services-main__card-img {padding:16px 26px 0 26px }}.services-main__card-img--normal {-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s }.services-main__card-img--white {display:none;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s }.services-main__card-img img {max-width:94px;max-height:90px }@media screen and (max-width:1500px) {.services-main__card-img img {width:73px;height:70px }}.services-main__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;padding:0 70px 0 70px;margin-bottom:50px;border-left:2px solid #a0c321;-webkit-transition:border 0.2s;-o-transition:border 0.2s;transition:border 0.2s }@media screen and (max-width:1500px) {.services-main__card-wrap {padding:0 50px 0 50px;margin-bottom:30px }}@media screen and (max-width:992px) {.services-main__card-wrap {padding:0 0 40px 0;margin:0 36px 0 36px;border-left:none;border-bottom:2px solid #a0c321;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row }}@media screen and (max-width:576px) {.services-main__card-wrap {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 0 23px 0;margin:0 26px 0 26px;font-size:14px }}