.menu__icon-lvl1--s1-i5zqyzowr {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 9.49997L12.5 15.5L18.5 9.49997' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); background-color: rgba(0, 0, 0, 0); display: block;}
.menu__icon-lvl2--s1-ibzwh3am8 {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 18.5L15.5 12.5L9.5 6.5' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); background-color: rgba(0, 0, 0, 0); display: block;}
@media (max-width: 991px) {.menu__icon-lvl1--s1-i5zqyzowr {display: block; background-size: auto; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5M12.5 6.5V18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (max-width: 991px) {.menu__item-lvl1.is-opened .menu__icon-lvl1--s1-i5zqyzowr {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll;}}
@media (max-width: 991px) {.menu__icon-lvl2--s1-ibzwh3am8 {display: block; background-size: auto; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5M12.5 6.5V18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (max-width: 991px) {.menu__item-lvl2.is-opened .menu__icon-lvl2--s1-ibzwh3am8 {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll;}}
.blocklist__list--s2-ierxesk8s {flex-wrap: nowrap;}
.blocklist__list-wrapper--s2-isibwtb53 {overflow-x: hidden; overflow-y: hidden;}
.blocklist__arrows-wrapper--s2-ilmqt7io0 {display: flex;}
.blocklist__pagination-wrapper--s2-itf05vmwg {display: flex;}
.blocklist__controls-wrapper--s2-iy9t68plt {display: flex;}
.blocklist__list--s2-i3v7pexiw {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list--s2-iyfmv9uhf {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list--s2-i1fo1dw8k {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list--s2-i29her2k3 {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list--s2-i3131v7ct {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list--s2-i2fwyzj95 {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list--s2-i1sx27tj7 {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list-wrapper--s2-iozhykh3s {overflow-x: hidden; overflow-y: hidden;}
.blocklist__list-wrapper--s2-i13yczbff {overflow-x: hidden; overflow-y: hidden;}
.blocklist__list-wrapper--s2-i2s6qyv2r {overflow-x: hidden; overflow-y: hidden;}
.blocklist__list-wrapper--s2-i851ga81w {overflow-x: hidden; overflow-y: hidden;}
.blocklist__list-wrapper--s2-i3m4546m5 {overflow-x: hidden; overflow-y: hidden;}
.blocklist__list-wrapper--s2-i1ojjrb19 {overflow-x: hidden; overflow-y: hidden;}
.blocklist__list-wrapper--s2-i3q4qvxxj {overflow-x: hidden; overflow-y: hidden;}
.blocklist__arrows-wrapper--s2-i2aacrecv {display: flex;}
.blocklist__arrows-wrapper--s2-i32wguk5c {display: flex;}
.blocklist__arrows-wrapper--s2-i3cjj7rq2 {display: flex;}
.blocklist__arrows-wrapper--s2-i3mafxtxi {display: flex;}
.blocklist__arrows-wrapper--s2-i3pxhkcmu {display: flex;}
.blocklist__arrows-wrapper--s2-i25pe6px9 {display: flex;}
.blocklist__arrows-wrapper--s2-i3mly3sm8 {display: flex;}
.blocklist__pagination-wrapper--s2-i16u2ws5b {display: flex;}
.blocklist__pagination-wrapper--s2-iphmz3x8i {display: flex;}
.blocklist__pagination-wrapper--s2-i3nvw5cds {display: flex;}
.blocklist__pagination-wrapper--s2-i1bexkgy7 {display: flex;}
.blocklist__pagination-wrapper--s2-i15s6yv9z {display: flex;}
.blocklist__pagination-wrapper--s2-i4ywp5vtu {display: flex;}
.blocklist__pagination-wrapper--s2-i3n8yiku3 {display: flex;}
.blocklist__controls-wrapper--s2-i1zyvdy41 {display: flex;}
.blocklist__controls-wrapper--s2-i2uyzsm4d {display: flex;}
.blocklist__controls-wrapper--s2-i2g70rax4 {display: flex;}
.blocklist__controls-wrapper--s2-i3a2u4hfl {display: flex;}
.blocklist__controls-wrapper--s2-i3o08b95o {display: flex;}
.blocklist__controls-wrapper--s2-i3je7t9oa {display: flex;}
.blocklist__controls-wrapper--s2-i34ftpk5t {display: flex;}
.blocklist__item--s2-i1vl0udv8 {min-width: auto;}
.blocklist__item--s2-i39vgf697 {min-width: auto;}
.blocklist__item--s2-i3v8noc3f {min-width: auto;}
.blocklist__item--s2-i2gv65q3s {min-width: auto;}
.blocklist__item--s2-icfc1ckpg {min-width: auto;}
.blocklist__item--s2-i20shw74a {min-width: auto;}
.blocklist__item--s2-i12vlr6w2 {min-width: auto;}
.blocklist--s2-i2hisgryi {height: auto;}
.blocklist--s2-i62039rbp {height: auto;}
.blocklist--s2-i1ogfpko0 {height: auto;}
.blocklist--s2-i9zzttna8 {height: auto;}
.blocklist--s2-i1ubz7dez {height: auto;}
.blocklist--s2-i2q1dzvr2 {height: auto;}
.blocklist--s2-i21ik8hhc {height: auto;}
.blocklist__item-wrapper--s2-i393g0os2 {width: 20%; height: auto;}
.blocklist__item-wrapper--s2-i26iofgja {width: 20%; height: auto;}
.blocklist__item-wrapper--s2-i3epe157b {width: 20%; height: auto;}
.blocklist__item-wrapper--s2-ivzna7oyc {width: 20%; height: auto;}
.blocklist__item-wrapper--s2-i6bv7nsay {width: 20%; height: auto;}
.blocklist__item-wrapper--s2-i30jjfj4v {width: 20%; height: auto;}
.blocklist__item-wrapper--s2-i3509unl9 {width: 20%; height: auto;}
.form__field--s2-i1zt6285t .form__checkbox {display: none;}
.form__field--s2-i1zt6285t .form__checkbox-styled {display: block;}
.form__field--s2-i1q6kgpac .form__checkbox {display: none;}
.form__field--s2-i1q6kgpac .form__checkbox-styled {display: block;}
.form__field--s2-ickvpzl21 .form__checkbox {display: none;}
.form__field--s2-ickvpzl21 .form__checkbox-styled {display: block;}
.form__field--s2-i29cww6fb .form__checkbox {display: none;}
.form__field--s2-i29cww6fb .form__checkbox-styled {display: block;}
.menu__list-lvl1--s2-i2z98kait {display: flex;}
.menu__wrapper-lvl1--s2-iwei6t0j6 {display: block; position: static;}
.menu__close-button--s2-i3f6s2v7p {display: none;}
.menu__list-lvl2--s2-ijgk9timq {display: block;}
.menu__wrapper-lvl2--s2-i5rylpx6f {display: none; position: absolute; z-index: 80; top: 100%; left: 0;}
.menu__back-lvl2--s2-ib7rrp5ny {display: none;}
.menu__item-lvl1--s2-iipqflbkv {position: relative;}
.menu__list-lvl3--s2-i152bp8wv {display: block;}
.menu__wrapper-lvl3--s2-i9ahbb28h {display: none; position: absolute; z-index: 80; top: 0; left: 100%;}
.menu__back-lvl3--s2-i8g6iyney {display: none;}
.menu__item-lvl2--s2-infhtqwjx {position: relative;}
.image__img--s2-iczxtjecy {object-fit: cover;}
.image__img--s2-i1aw4k3pz {object-fit: cover;}
.image__img--s2-i2xd2uh3s {object-fit: cover;}
.image__img--s2-i1imbhc17 {object-fit: cover;}
.image__img--s2-ieifwr8c7 {object-fit: cover;}
.image__img--s2-ipwysppch {object-fit: cover;}
.image__img--s2-idon2udi3 {object-fit: cover;}
.blocklist__list--s2-i5cl5clq2 {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list-wrapper--s2-iejgglv8c {overflow-x: hidden; overflow-y: hidden;}
.blocklist__arrows-wrapper--s2-izvgcowf7 {display: flex;}
.blocklist__pagination-wrapper--s2-iq7drlfsn {display: flex;}
.blocklist__controls-wrapper--s2-iokugzlze {display: flex;}
.blocklist--s2-i7q7lc7k3 {height: auto;}
.form__field--s2-ihwgjf9j8 .form__checkbox {display: none;}
.form__field--s2-ihwgjf9j8 .form__checkbox-styled {display: block;}
.blocklist__item--s2-i2bai9lu5 {min-width: auto;}
.blocklist__item--s2-iq3buw9ej {min-width: auto;}
.blocklist__item-wrapper--s2-i18gs0mpn {width: 33.333333333333336%; height: auto;}
.blocklist__item-wrapper--s2-isj0pi66v {width: 33.333333333333336%; height: auto;}
.blocklist__item--s2-ipgv6kxhy {min-width: auto;}
.blocklist__item-wrapper--s2-i2uen9ffn {width: 33.333333333333336%; height: auto;}
.blocklist__item--s2-i8mwto5ha {min-width: auto;}
.blocklist__item-wrapper--s2-ipl56bs07 {width: 33.333333333333336%; height: auto;}
.blocklist__item--s2-idbawz9sp {min-width: auto;}
.blocklist__item-wrapper--s2-ire4e1863 {width: 33.333333333333336%; height: auto;}
.blocklist__item--s2-iecdknqhe {min-width: auto;}
.blocklist__item-wrapper--s2-i19svw2hk {width: 33.333333333333336%; height: auto;}
.blocklist__list--s2-ij3kocn6n {flex-wrap: nowrap; width: 100%; height: auto;}
.blocklist__list-wrapper--s2-ijm0r6od7 {overflow-x: hidden; overflow-y: hidden;}
.blocklist__arrows-wrapper--s2-iu8mseix0 {display: flex;}
.blocklist__pagination-wrapper--s2-i792baj2r {display: flex;}
.blocklist__controls-wrapper--s2-i6t65qs5k {display: flex;}
.blocklist--s2-isizbldwh {height: auto;}
.blocklist__item--s2-i71o4jm67 {min-width: auto;}
.blocklist__item-wrapper--s2-iitjm7hnu {width: 33.333333333333336%; height: auto;}
.blocklist__item--s2-ikctxnmo9 {min-width: auto;}
.blocklist__item-wrapper--s2-iqvn4zmdn {width: 33.333333333333336%; height: auto;}
.blocklist__item--s2-iwgm3d8pc {min-width: auto;}
.blocklist__item-wrapper--s2-i1yi7elvh {width: 33.333333333333336%; height: auto;}
.image__img--s2-iabfk7j5n {object-fit: contain;}
.image__img--s2-i35v5mm2s {object-fit: contain;}
.image__img--s2-iqqghnwwj {object-fit: contain;}
.image__img--s2-i3lg36ma3 {object-fit: contain;}
.image__img--s2-i1z7lgdph {object-fit: contain;}
.form__field--s2-inoazkwyn .form__checkbox {display: none;}
.form__field--s2-inoazkwyn .form__checkbox-styled {display: block;}
@media (max-width: 991px) {.menu__burger-button--s2-it70pyk53 {display: block;}}
@media (max-width: 991px) {.menu__fixed-wrapper--s2-ixhyp8nhv {display: none; flex-direction: row;}}
@media (max-width: 991px) {.menu__scroll-wrapper--s2-ijny6lko8 {display: block;}}
@media (max-width: 991px) {.menu__list-lvl1--s2-i2z98kait {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl1--s2-iwei6t0j6 {display: block; min-height: 100%; position: static;}}
@media (max-width: 991px) {.menu__close-button--s2-i3f6s2v7p {display: block;}}
@media (max-width: 991px) {.menu__list-lvl2--s2-ijgk9timq {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl2--s2-i5rylpx6f {display: none; position: static;}}
@media (max-width: 991px) {.menu__back-lvl2--s2-ib7rrp5ny {display: none;}}
@media (max-width: 991px) {.menu__item-lvl1--s2-iipqflbkv {position: static;}}
@media (max-width: 991px) {.menu__list-lvl3--s2-i152bp8wv {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl3--s2-i9ahbb28h {display: none; position: static;}}
@media (max-width: 991px) {.menu__back-lvl3--s2-i8g6iyney {display: none;}}
@media (max-width: 991px) {.menu__item-lvl2--s2-infhtqwjx {position: static;}}
@media (max-width: 479px) {.blocklist__list--s2-ierxesk8s {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i7nu6df62 {min-width: auto;}}
@media (max-width: 479px) {.blocklist--s2-i5sfv7qeq {height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-iif7c1kq8 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i3v7pexiw {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-iyfmv9uhf {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i1fo1dw8k {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i29her2k3 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i3131v7ct {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i2fwyzj95 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i1sx27tj7 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i1vl0udv8 {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i39vgf697 {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i3v8noc3f {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i2gv65q3s {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-icfc1ckpg {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i20shw74a {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i12vlr6w2 {min-width: auto;}}
@media (max-width: 479px) {.blocklist--s2-i2hisgryi {height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i62039rbp {height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i1ogfpko0 {height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i9zzttna8 {height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i1ubz7dez {height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i2q1dzvr2 {height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i21ik8hhc {height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i393g0os2 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i26iofgja {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i3epe157b {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-ivzna7oyc {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i6bv7nsay {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i30jjfj4v {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i3509unl9 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-i5cl5clq2 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist--s2-i7q7lc7k3 {height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i2bai9lu5 {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-iq3buw9ej {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i18gs0mpn {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-isj0pi66v {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-ipgv6kxhy {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i2uen9ffn {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i8mwto5ha {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-ipl56bs07 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-idbawz9sp {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-ire4e1863 {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-iecdknqhe {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i19svw2hk {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__list--s2-ij3kocn6n {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist--s2-isizbldwh {height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-i71o4jm67 {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-iitjm7hnu {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-ikctxnmo9 {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-iqvn4zmdn {width: 100%; height: auto;}}
@media (max-width: 479px) {.blocklist__item--s2-iwgm3d8pc {min-width: auto;}}
@media (max-width: 479px) {.blocklist__item-wrapper--s2-i1yi7elvh {width: 100%; height: auto;}}
@media (max-width: 479px) {.video--s2-ipkalcers {object-fit: cover;}}
@media (min-width: 769px) {.menu--s2-ive6zzqw8 [data-desktop-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-ive6zzqw8 [data-mobile-flex] {display: flex;}}
@media (max-width: 768px) {.menu--s2-ive6zzqw8 [data-mobile-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-ive6zzqw8 [data-mobile-hide] {display: none;}}
@media (max-width: 768px) {.menu--s2-ive6zzqw8 [data-mobile-contents] {display: contents;}}
.search-result--u-i1rsm1v8f {}
.container--u-ifpzm85a2 {padding-top: 20px;}
.text--u-i965ak7dx {font-size: 30px; margin-bottom: 20px; display: block;}
.search-bar--u-ifi4k71wt {margin-bottom: 20px; display: flex; align-items: flex-start;}
.search-bar__field--u-ihksprrpo {flex-grow: 1; flex-shrink: 0; margin-right: 5px;}
.search-bar__input--u-iuapf80ql {width: 100%; margin-right: 0px;}
.root--u-i1g7wwf7x {color: rgba(20, 20, 20, 1);}
.root--u-i81k3sxze {color: rgba(20, 20, 20, 1);}
.root--u-izmvi1xom {color: rgba(20, 20, 20, 1);}
.root--u-ifwsvc7zn {color: rgba(20, 20, 20, 1);}
.root--u-i2hxz9ms6 {color: rgba(20, 20, 20, 1);}
.root--u-i1d1mvisl {color: rgba(20, 20, 20, 1);}
.root--u-i2ckxgqua {color: rgba(20, 20, 20, 1);}
.root--u-iooeosrax {color: rgba(20, 20, 20, 1);}
.root--u-ibg812c6r {color: rgba(20, 20, 20, 1);}
.root--u-i1dcjytyv {color: rgba(20, 20, 20, 1);}
.root--u-i43cy6109 {color: rgba(20, 20, 20, 1);}
.root--u-i124ohg38 {color: rgba(20, 20, 20, 1);}
.root--u-i8z5xo3zc {color: rgba(24, 24, 24, 1);}
.text--u-i2jt60abv {font-weight: 400;}
.text--u-i2n4yh9xy {font-weight: 400;}
.text--u-i3qkro9w6 {font-weight: 400;}
.text--u-i1pqg5svm {font-weight: 400;}
.text--u-ivk7etyzm {font-weight: 400;}
.text--u-iohu7iqbz {font-weight: 400;}
.text--u-i4dq3lez3 {font-weight: 400;}
.section--u-i12tsrkzt {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-in6ivn1bu {font-size: 1.11vw;}
.div--u-iaa8k615x {font-size: 1.11vw;}
.section--u-i2lge1ry7 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-im1p3zqjj {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i5h3v7gle {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i1vf9wayf {font-size: 1.11vw;}
.container--u-i3cv0kc7v {font-size: 1.11vw;}
.container--u-i1rksnr5g {font-size: 1.11vw;}
.div--u-i16potcs8 {font-size: 1.11vw;}
.div--u-i24xs667o {font-size: 1.11vw;}
.div--u-ijv8elvki {font-size: 1.11vw;}
.text--u-ip2vzilhp {font-weight: 400;}
.div--u-i2n8b05h7 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-icmijux0k {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.section--u-i3seq62r6 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i1qrchcbt {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i3lpl9t7s {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i24w42zrt {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i3oi8fbjk {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-iohmwdx2r {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i1rlv15n6 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-ip9bzooep {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i29ks5ed2 {font-size: 1.11vw;}
.container--u-i24z74bvo {font-size: 1.11vw;}
.container--u-i1h1mecvw {font-size: 1.11vw;}
.container--u-i2sfz978m {font-size: 1.11vw;}
.container--u-i3invs2n2 {font-size: 1.11vw;}
.container--u-iqlph19gh {font-size: 1.11vw;}
.container--u-iqx7w976l {font-size: 1.11vw;}
.container--u-il6wfj92b {font-size: 1.11vw;}
.div--u-i2rqmod5v {font-size: 1.11vw;}
.div--u-i148mdkre {font-size: 1.11vw;}
.div--u-i1vw3wnj7 {font-size: 1.11vw;}
.div--u-i2gtu4hsz {font-size: 1.11vw;}
.div--u-i1ntkdl30 {font-size: 1.11vw;}
.div--u-i2djiwadr {font-size: 1.11vw;}
.div--u-idsrkilyw {font-size: 1.11vw;}
.div--u-id6a5rkny {font-size: 1.11vw;}
.div--u-i1obor56z {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i2dzwvjrp {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i3rc350ld {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i1ve78lvk {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i2eg26ss7 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i2btxmwyq {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i34kj8cja {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-id7uks3w3 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-idcng3rcx {font-weight: 400;}
.text--u-i1sy3e1yd {font-weight: 400;}
.text--u-i76bsgxz0 {font-weight: 400;}
.text--u-i249s8lsu {font-weight: 400;}
.text--u-i1fkr0p56 {font-weight: 400;}
.text--u-iwlfx0xj3 {font-weight: 400;}
.text--u-i348miv6z {font-weight: 400;}
.text--u-ik7uzcpw6 {font-weight: 400;}
.button--u-i3a36uz11 {font-size: 1.11vw;}
.text--u-iuu1ogzfd {font-weight: 400;}
.text--u-iaa5ok5gc {font-weight: 400;}
.text--u-i17w6w6yn {font-weight: 400;}
.text--u-i1bgtn16g {font-weight: 400;}
.text--u-i9h3mtrdp {font-weight: 400;}
.text--u-im9uw6pbn {font-weight: 400;}
.blocklist__item--u-i7nu6df62 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.section--u-i2djxbiq9 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-iliozhnsq {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i3e2rdg17 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i4ara1ok4 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i27mkkoti {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-iwxgdvqnv {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-ic9gurukr {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i10cf893f {font-size: 1.11vw;}
.container--u-ixwkuylwy {font-size: 1.11vw;}
.container--u-i1uf6vdmo {font-size: 1.11vw;}
.container--u-i3eg7btp4 {font-size: 1.11vw;}
.container--u-i3mrpgrk5 {font-size: 1.11vw;}
.container--u-i133jdi7m {font-size: 1.11vw;}
.container--u-i395wqzgf {font-size: 1.11vw;}
.div--u-i113y493z {font-size: 1.11vw;}
.div--u-i3muns9j4 {font-size: 1.11vw;}
.div--u-i2woo70u1 {font-size: 1.11vw;}
.div--u-iukbr1kor {font-size: 1.11vw;}
.div--u-i2fgtxffd {font-size: 1.11vw;}
.div--u-i2nletrzy {font-size: 1.11vw;}
.div--u-igoln06cs {font-size: 1.11vw;}
.blocklist__item--u-i1vl0udv8 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-i39vgf697 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-i3v8noc3f {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-i2gv65q3s {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-icfc1ckpg {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-i20shw74a {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-i12vlr6w2 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.section--u-i7aohapb5 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-irny6dk30 {font-size: 1.11vw;}
.div--u-ig4hgtdz6 {font-size: 1.11vw;}
.div--u-i9viosyy4 {align-items: center; justify-content: flex-start;}
.accordion__item--u-ipxbndevx.is-opened {border-top-width: 0px; border-top-style: none;}
.accordion__item--u-ipxbndevx.is-opened .accordion__header--u-iw4bh2x0s {color: rgba(20, 20, 20, 1); font-size: 1.11vw; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; height: 4.31vw; display: flex; align-items: center; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(215, 215, 215, 1); border-top-style: solid;}
.accordion__item--u-ipxbndevx.is-opened .text-subtitle--u-ijye989vx {font-size: 1.25vw; font-weight: 400; margin-bottom: 0px;}
.accordion__item--u-ipxbndevx.is-opened .accordion__content--u-io0jxxaph {padding-left: 0px; padding-right: 0px; padding-top: 0vw; padding-bottom: 1.39vw; font-size: 1.11vw; display: flex; flex-direction: column; row-gap: 0.5555555555555556vw;}
.accordion__item--u-ipxbndevx.is-opened .text--u-iaekmt6tz {font-size: 1.11vw; color: rgba(20, 20, 20, 1); max-width: 79.44vw;}
.accordion__header--u-iw4bh2x0s {height: 3.33vw;}
.submit_button--u-i3vyoytjy {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); color: rgba(255, 255, 255, 1);}
.submit_button--u-i21caxefn {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); color: rgba(255, 255, 255, 1);}
.submit_button--u-i15tulnxd {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); color: rgba(255, 255, 255, 1);}
.submit_button--u-i5cbxwzv9 {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); color: rgba(255, 255, 255, 1);}
.form__input--u-i24ie0z5q {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i8sutccov {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-iie7y5323 {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i3sj483yp {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i2yooaixy {padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-izs9l04bw {padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-iijvpfoj8 {padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i3a80zhh5 {padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i1bu725st {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i26gfdxul {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i1kodh1qa {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i2u6f60ak {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__checkbox-styled--u-i355algaz {width: 1.6em; height: 1.6em; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__checkbox-styled--u-i26yr83za {width: 1.6em; height: 1.6em; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__checkbox-styled--u-i3ss1405c {width: 1.6em; height: 1.6em; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__checkbox-styled--u-i4jcvkdfn {width: 1.6em; height: 1.6em; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.text--u-i2n0clluw {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.text--u-i2fp7xnc0 {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.text--u-i2j3cnf2w {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.text--u-i1t5dtf5n {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.div--u-iyec4tyfz {width: auto;}
.div--u-i27kb5h9h {width: auto;}
.div--u-i1jdd6t2q {width: auto;}
.div--u-i1tmtv0j5 {width: auto;}
.section--u-iw9j6xynu {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ie8tz13ac {font-size: 1.11vw;}
.div--u-i9tmcg9ux {font-size: 1.11vw;}
.div--u-i9cg61psv {font-size: 1.11vw;}
.menu--u-ive6zzqw8 {font-size: 1.11vw;}
.menu__item-lvl1--u-iipqflbkv {font-size: 1.11vw;}
.menu__link-lvl1--u-i0ilkdnmd {font-size: 1.11vw; color: rgba(20, 20, 20, 1); padding-left: 0px; padding-right: 0px;}
.menu__link-text--u-i3yd7ce5t {font-size: 1.11vw;}
.section--u-i1yehwhnj {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ikdpedtlp {font-size: 1.11vw;}
.div--u-ipmwl2jc3 {font-size: 1.11vw;}
.text--u-io37dvkmq {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.div--u-i5bd9i9xo {padding-left: 2.78vw;}
.submit_button--u-i9jx9x6e2 {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); color: rgba(255, 255, 255, 1);}
.form__input--u-id9ppz40u {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-id9ppz40u::placeholder {color: rgba(173, 173, 173, 1); font-size: 1.11vw;}
.form__input--u-i89nuth8g {padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i89nuth8g::placeholder {font-size: 1.11vw; color: rgba(173, 173, 173, 1);}
.form__input--u-iwh62cyyp {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-iwh62cyyp::placeholder {color: rgba(173, 173, 173, 1); font-size: 1.11vw;}
.form__input--u-i0ut4fur0 {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i0ut4fur0::placeholder {color: rgba(173, 173, 173, 1); font-size: 1.11vw;}
.form--u-ikj08ksd1.is-success {background-size: auto; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw;}
.form--u-ikj08ksd1.is-success .text--u-ihzqrtlao {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.text--u-iu8nanw7e {font-weight: 400;}
.text--u-i4y9kk2m7 {font-weight: 400;}
.text--u-ieo89qpvi {font-weight: 400;}
.text--u-idyn3vrso {font-weight: 400;}
.div--u-iv9j2pl1g {height: auto;}
.div--u-iekagiulp {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i5b3q5nxo {height: auto;}
.text--u-i7rqjmop7 {font-weight: 400;}
.text--u-i3h4egtdc {font-weight: 400;}
.text--u-i7j9uczqz {font-weight: 400;}
.text--u-ini07t3o2 {font-weight: 400;}
.text--u-iztzxj5j1 {font-weight: 400;}
.div--u-i8zsug0w5 {height: 47.16vw;}
.text--u-iggh8s0od {font-weight: 400;}
.div--u-ined0s7tc {height: 47.16vw;}
.text--u-iba1ppbr7 {font-weight: 400;}
.text--u-itvafz4yc {font-weight: 400;}
.div--u-i12q4srvi {width: auto;}
.div--u-izyox6gmk {width: auto;}
.div--u-i2sdaqp6y {width: auto;}
.div--u-i3no1dfje {width: auto;}
.div--u-i2zygyk2x {width: auto;}
.div--u-icv7ekf0t {width: auto;}
.div--u-iteozkorr {width: auto;}
.div--u-iq0lmisyc {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i37vmmjk3 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i0k7mdqow {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i3mzc1vkk {font-weight: 400;}
.text--u-i3fipu6la {font-weight: 400;}
.text--u-iojvdfs9j {font-weight: 400;}
.div--u-i252o5yx1 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i3mmtap4u {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ifzzpe5oq {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i3cwdxn8a {font-weight: 400;}
.text--u-ih19rucwe {font-weight: 400;}
.text--u-in9bd52kf {font-weight: 400;}
.div--u-izeiuq1g2 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i1qfzgkwv {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ihvc6650j {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i2qcgyith {font-weight: 400;}
.text--u-i16lkcupq {font-weight: 400;}
.text--u-ivv5wwtyw {font-weight: 400;}
.div--u-if2q5xvwu {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i3et2lhev {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ix958pm6w {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i3hcdje8u {font-weight: 400;}
.text--u-i1k9oh71a {font-weight: 400;}
.text--u-itvitfoqx {font-weight: 400;}
.div--u-i2o94wahp {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-i1qo35a8z {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-ioenvtbn9 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i2l9w5k37 {font-weight: 400;}
.text--u-i499ttps1 {font-weight: 400;}
.text--u-i5zgitpqr {font-weight: 400;}
.section--u-i3uz96ccb {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i2fmy5je0 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-ids5zlcit {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i3a50kqk0 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-ic0x0w7j1 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i7jxqgp4z {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i675qlnzh {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i11eiaiqc {font-size: 1.11vw;}
.container--u-i1nj54yro {font-size: 1.11vw;}
.container--u-i3mpfvcfy {font-size: 1.11vw;}
.container--u-ia654sa3n {font-size: 1.11vw;}
.container--u-i3m9a9863 {font-size: 1.11vw;}
.container--u-i6n0u9dbj {font-size: 1.11vw;}
.container--u-idydxkcav {font-size: 1.11vw;}
.div--u-i2unjzrag {font-size: 1.11vw;}
.div--u-i1thifdhq {font-size: 1.11vw;}
.div--u-i1w69buyy {font-size: 1.11vw;}
.div--u-iefr9l2to {font-size: 1.11vw;}
.div--u-i9kde2cek {font-size: 1.11vw;}
.div--u-i222smbkh {font-size: 1.11vw;}
.div--u-if9zt657j {font-size: 1.11vw;}
.text--u-i3jzxs581 {font-weight: 400;}
.text--u-irbzxlzv0 {font-weight: 400;}
.text--u-i18xdirfd {font-weight: 400;}
.text--u-i14rrfk7f {font-weight: 400;}
.text--u-i1pc9vvbd {font-weight: 400;}
.text--u-i79wfj9b8 {font-weight: 400;}
.text--u-i2u9hju37 {font-weight: 400;}
.section--u-iosjf18pi {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-iqe7k1c39 {font-size: 1.11vw;}
.div--u-ij3fo5ilo {font-size: 1.11vw;}
.text--u-icfnxv467 {font-weight: 400;}
.text--u-i8hds3mvp {font-weight: 400;}
.text--u-ivw4ts05o {font-weight: 400;}
.text--u-ibe0bd4ew {font-weight: 400;}
.text--u-i7ga3190k {font-weight: 400;}
.text--u-i04081uoz {font-weight: 400;}
.submit_button--u-iblqfu4q8 {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); color: rgba(255, 255, 255, 1);}
.form__input--u-ix35vrogy {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-ix35vrogy::placeholder {color: rgba(173, 173, 173, 1); font-size: 1.11vw;}
.form__input--u-i1bwumgop {padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-i1bwumgop::placeholder {font-size: 1.11vw; color: rgba(173, 173, 173, 1);}
.form__input--u-iad7fteaq {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-iad7fteaq::placeholder {color: rgba(173, 173, 173, 1); font-size: 1.11vw;}
.form__input--u-ivbsmttq0 {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.form__input--u-ivbsmttq0::placeholder {color: rgba(173, 173, 173, 1); font-size: 1.11vw;}
.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i355algaz {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i26yr83za {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i3ss1405c {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i4jcvkdfn {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-itygjv7ag {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1); width: 1.39vw; height: 1.39vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw;}
.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i29ybke8r {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__checkbox-styled--u-itygjv7ag {width: 1.6em; height: 1.6em; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.div--u-imgliqntl {width: auto;}
.form--u-ikx5jb0q9.is-success {background-size: auto; background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw;}
.form--u-ikx5jb0q9.is-success .text--u-i16uckgcd {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.form--u-ikx5jb0q9.is-success .text--u-iaxxcah65 {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.form--u-ikx5jb0q9.is-success .text--u-i2oukc641 {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.form--u-ikx5jb0q9.is-success .text--u-i161qpg0a {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.form--u-ikx5jb0q9.is-success .text--u-imnb2ee2j {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.form--u-ikx5jb0q9.is-success .text--u-i3pz7l56v {font-size: 1.67vw; color: rgba(255, 255, 255, 1); margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 1.39vw; margin-bottom: 1.39vw;}
.text--u-ie4wj031h {font-weight: 400;}
.text--u-isuzyo0ne {font-weight: 400;}
.div--u-iw0ygqzyl {height: auto;}
.text--u-iyak3ras3 {font-weight: 400;}
.text--u-i5jpic46y {font-weight: 400;}
.div--u-iltm5pgxw {height: auto;}
.button--u-i6k37hkd0 {font-size: 1.11vw;}
.section--u-id5hqwpod {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-igjo9nike {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i1rd8se95 {font-size: 1.11vw;}
.container--u-ij7y3g6wg {font-size: 1.11vw;}
.div--u-i2me1p5ib {font-size: 1.11vw;}
.div--u-i2w36xjnf {font-size: 1.11vw;}
.button--u-i69xr9uh4 {font-size: 1.11vw;}
.button--u-igc3ljn1p {font-size: 1.11vw;}
.blocklist__item--u-i2bai9lu5 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.blocklist__item--u-iq3buw9ej {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-i2aoegt4z {font-weight: 400;}
.text--u-iroyixoj9 {font-weight: 400;}
.div--u-i2few3t3r {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-iuoehhsv7 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i2thfglf2 {font-weight: 400;}
.text--u-i0r7tt8pn {font-weight: 400;}
.button--u-i3n50pl3p {font-size: 1.11vw;}
.button--u-i0s4fg6ld {font-size: 1.11vw;}
.text--u-i18l8qzlp {font-weight: 400;}
.text--u-iqpd4p53e {font-weight: 400;}
.text--u-i2d8nkqg1 {font-weight: 400;}
.text--u-id3krwaip {font-weight: 400;}
.blocklist__item--u-ipgv6kxhy {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-ij0rft4i0 {font-weight: 400;}
.div--u-inm1ovo3f {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ixelrdnsz {font-weight: 400;}
.button--u-iqlcwk7kj {font-size: 1.11vw;}
.text--u-i701zu5mx {font-weight: 400;}
.text--u-ijt0kp5fq {font-weight: 400;}
.blocklist__item--u-i8mwto5ha {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-ihfpx421k {font-weight: 400;}
.div--u-is7ubxpbx {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-iihd6k5fq {font-weight: 400;}
.button--u-iuu9irf65 {font-size: 1.11vw;}
.blocklist__item--u-idbawz9sp {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-iy0ukmjwb {font-weight: 400;}
.div--u-ivgo5aqw4 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-iuyvlgzz2 {font-weight: 400;}
.button--u-ixee21wap {font-size: 1.11vw;}
.text--u-ibhinevwy {font-weight: 400;}
.text--u-i9a4tz4hp {font-weight: 400;}
.blocklist__item--u-iecdknqhe {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-iqd3v7838 {font-weight: 400;}
.div--u-ir6ariv03 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i1iw4rrcn {font-weight: 400;}
.button--u-iljftghku {font-size: 1.11vw;}
.text--u-ifhqmrn2n {font-weight: 400;}
.text--u-ip7kg6pq5 {font-weight: 400;}
.button--u-i33uhsibo {font-size: 1.11vw;}
.button--u-i3vq8g383 {font-size: 1.11vw;}
.button--u-i1qgva2ky {font-size: 1.11vw;}
.button--u-i3nfpgf02 {font-size: 1.11vw;}
.button--u-i3dw7pf18 {font-size: 1.11vw;}
.button--u-ijgh4io6o {font-size: 1.11vw;}
.section--u-irz257wfh {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ihviixr0j {font-size: 1.11vw;}
.div--u-inl80ctsa {font-size: 1.11vw;}
.blocklist__item--u-i71o4jm67 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-i1p18auq2 {font-weight: 400;}
.div--u-ivnjm0j2x {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i2o6z6oxm {font-weight: 400;}
.button--u-intvlf0px {font-size: 1.11vw;}
.text--u-icxlhpv26 {font-weight: 400;}
.text--u-ipwztz23o {font-weight: 400;}
.blocklist__item--u-ikctxnmo9 {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-i6n85qe37 {font-weight: 400;}
.div--u-ih7w388ef {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ijvameug6 {font-weight: 400;}
.button--u-ihms4qdpx {font-size: 1.11vw;}
.blocklist__item--u-iwgm3d8pc {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.text--u-it66f6dmw {font-weight: 400;}
.div--u-i1fvt3s9r {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ifugtnkhn {font-weight: 400;}
.button--u-i1c5198kd {font-size: 1.11vw;}
.text--u-irmdbof4q {font-weight: 400;}
.text--u-iyyq0kj61 {font-weight: 400;}
.section--u-iasj8ikz9 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i31pnl5la {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i1uv4uucy {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-i247azyum {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i24zcxror {font-size: 1.11vw;}
.container--u-i3ultekrl {font-size: 1.11vw;}
.container--u-i68pbhv3v {font-size: 1.11vw;}
.container--u-i3o9tglm1 {font-size: 1.11vw;}
.div--u-i2d7zncwx {font-size: 1.11vw;}
.div--u-i30cbj4zq {font-size: 1.11vw;}
.div--u-i2yll46vc {font-size: 1.11vw;}
.div--u-ivjgkiy0o {font-size: 1.11vw;}
.div--u-ilonfd1ui {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ix7gmr0rp {font-weight: 400;}
.div--u-irj1q5561 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-iwmf22bn2 {font-weight: 400;}
.div--u-ixhimy69j {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i4p2tjyrz {font-weight: 400;}
.div--u-i7zqxxglm {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ilm7jchiy {font-weight: 400;}
.div--u-izoio7kbr {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ijnm5frzl {font-weight: 400;}
.button--u-ijqh8bfks {font-size: 1.11vw;}
.text--u-ioy9inufh {font-weight: 400;}
.text--u-ieutf8hv1 {font-weight: 400;}
.text--u-ij5u7hgry {font-weight: 400;}
.text--u-it8pmzwgu {font-weight: 400;}
.text--u-id7vn8ll5 {font-weight: 400;}
.text--u-i1whgyg9b {font-weight: 400;}
.button--u-ik4urmtkm {font-size: 1.11vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.video--u-ipkalcers {height: auto; width: 100%;}
.text--u-ipi30g24h {font-weight: 400;}
.link-block--u-it2tdphsm {font-size: 1.11vw;}
.text--u-i4o56c1i5 {font-size: 1.67vw; color: rgba(0, 124, 255, 1);}
.div--u-iiw51dou7 {width: auto;}
.text--u-i9g3391c1 {font-weight: 400;}
.div--u-i14ze41cr {flex-grow: 1; flex-shrink: 0;}
.text--u-iupggyowe {font-weight: 400;}
.text--u-ilhqb7jnz {font-weight: 400;}
.text--u-i69eqr2g7 {font-weight: 400;}
.text--u-i9gxzs0gm {font-weight: 400;}
.text--u-i9vlzrp4q {font-weight: 400;}
.text--u-iudl6a46w {font-weight: 400;}
.text--u-ieclj7dvs {font-weight: 400;}
.text--u-ilhuhp8by {font-weight: 400;}
.button--u-i1gbsy9ab {font-size: 1.11vw;}
.text--u-ispbsg7r4 {font-weight: 400;}
.text--u-i4h4w8frp {font-weight: 400;}
.link-block--u-iqxct6y0t {align-items: flex-start;}
.text--u-itr0uaq5e {font-weight: 400;}
.link-block--u-ip1ox387p {align-items: flex-start;}
.text--u-iicw509yb {font-weight: 400;}
.link-block--u-irsisnu81 {align-items: flex-start;}
.text--u-ik6n3s64v {font-weight: 400;}
.div--u-i9sbmiwky {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i62fbpx28 {font-weight: 400;}
.text--u-i3ijrj6j4 {font-weight: 400;}
.text--u-i2mmhxr3c {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.text--u-ikvv7hdhz {font-weight: 400;}
.button--u-id28pkkpf {font-size: 1.11vw;}
.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i355algaz {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i26yr83za {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i3ss1405c {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i4jcvkdfn {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-ieps96opf {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1); width: 1.39vw; height: 1.39vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw;}
.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i29ybke8r {background-image: url("/assets/f336cfd2c038.svg"), linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 1.33em; height: 1.33em; border-top-left-radius: 0.28vw; border-top-right-radius: 0.28vw; border-bottom-left-radius: 0.28vw; border-bottom-right-radius: 0.28vw;}
.form__checkbox-styled--u-ieps96opf {width: 1.6em; height: 1.6em; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.div--u-ihcllqrtw {width: auto;}
.text--u-igy47n9ng {font-weight: 400; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.text--u-i7gsag5ix {font-weight: 400;}
.text--u-ip77egopd {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.button--u-id4bpub2w {font-size: 1.11vw;}
.section--u-iv5sc13c9 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ix708lkpo {font-size: 1.11vw;}
.div--u-i4h1e8bje {font-size: 1.11vw;}
.text--u-ittf7g9nn {font-weight: 400;}
.text--u-ia4xwbbfg {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-ijy1o937b {font-weight: 400;}
.text--u-itjbtornk {font-weight: 400;}
.text--u-i1inuvvjg {font-weight: 400;}
.text--u-ivjc3jhkc {font-weight: 400;}
.text--u-i4stmalrm {font-weight: 400;}
.text--u-il2rsceie {font-weight: 400;}
.section--u-iq14eqmfz {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ihsrvdd5w {font-size: 1.11vw;}
.div--u-icveywrbh {font-size: 1.11vw;}
.section--u-io9x1gluy {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-imqvb32sr {font-size: 1.11vw;}
.div--u-ilzlgm17f {font-size: 1.11vw;}
.text--u-ixn1i2hmv {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-i1ud8suxm {font-weight: 400;}
.div--u-iqxtvw1d0 {flex-shrink: 1; flex-grow: 0;}
.text--u-ic28zih86 {font-weight: 400;}
.text--u-i9uukdo8b {font-weight: 400;}
.text--u-ixdf2hn5j {font-weight: 400;}
.text--u-i15ce4lel {font-weight: 400;}
.div--u-i03eo27ay {flex-shrink: 1; flex-grow: 0;}
.text--u-izjd93sn5 {font-weight: 400;}
.text--u-igk2827xq {font-weight: 400;}
.text--u-iwf4dp9tg {font-weight: 400;}
.text--u-itd8fchvk {font-weight: 400;}
.div--u-ihmr61ik1 {flex-shrink: 1; flex-grow: 0;}
.text--u-isxhr8p3r {font-weight: 400;}
.text--u-iejntf06l {font-weight: 400;}
.text--u-irw48tyxe {font-weight: 400;}
.text--u-i6kwjeort {font-weight: 400;}
.div--u-impzj6za9 {flex-shrink: 1; flex-grow: 0;}
.text--u-idyrsd7ze {font-weight: 400;}
.text--u-ii7f97n8j {font-weight: 400;}
.text--u-iggntmmq1 {font-weight: 400;}
.section--u-ipqzuav8g {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ikwenqawa {font-size: 1.11vw;}
.div--u-i4rq9to7c {font-size: 1.11vw;}
.div--u-ivyy1mupn {flex-shrink: 1; flex-grow: 0;}
.text--u-i26459xyl {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-i3gjo0hnh {font-weight: 400;}
.text--u-iy8k95miq {font-weight: 400;}
.section--u-itgvcm1ym {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-icokia8w1 {font-size: 1.11vw;}
.div--u-i8x89owmk {font-size: 1.11vw;}
.text--u-iqtirun2k {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-iv0cu66dy {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.link-block--u-ildj0xkuj {font-size: 1.11vw;}
.text--u-iw5a7b82z {font-size: 1.67vw; color: rgba(0, 124, 255, 1);}
.section--u-i4vg9h18d {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ic2q9bx14 {font-size: 1.11vw;}
.div--u-itladagtd {font-size: 1.11vw;}
.div--u-iarpbgsa0 {flex-shrink: 1; flex-grow: 0;}
.text--u-i2vq9yh32 {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-ia14nze55 {font-weight: 400;}
.text--u-itk9nkl4v {font-weight: 400;}
.text--u-icaf3cdeb {font-weight: 400;}
.text--u-ig686n2wz {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-ixv8qj9zh {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-ikqq7devg {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.section--u-i3n0qnj3c {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.section--u-iwobcnj4y {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i865jsa32 {font-size: 1.11vw;}
.container--u-icknv389p {font-size: 1.11vw;}
.div--u-i29wtik1i {font-size: 1.11vw;}
.div--u-i9a71w65q {font-size: 1.11vw;}
.text--u-irxa7hzqh {font-weight: 400;}
.text--u-iskdkvhso {font-weight: 400;}
.div--u-iy3xsv2d5 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-izwowwhjb {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i24eale42 {font-weight: 400;}
.text--u-i5wdr9hge {font-weight: 400;}
.text--u-i2zeooqwg {font-weight: 400;}
.text--u-ibxuehq3h {font-weight: 400;}
.text--u-i22zw2qsg {font-weight: 400;}
.text--u-izluw1fce {font-weight: 400;}
.button--u-i7gejfqcn {font-size: 1.11vw;}
.button--u-iehwmlvym {font-size: 1.11vw;}
.text--u-i3v02ug94 {font-weight: 400;}
.text--u-izefsec76 {font-weight: 400;}
.div--u-i2as2nfph {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.div--u-iqtos5gl0 {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-i27pmfhws {font-weight: 400;}
.text--u-ittl4x226 {font-weight: 400;}
.text--u-ik3sx0e9i {font-weight: 400;}
.text--u-isgjdec70 {font-weight: 400;}
.button--u-iiz9hhkny {font-size: 1.11vw;}
.button--u-i5ksta2mh {font-size: 1.11vw;}
.text--u-id3lsdreo {font-weight: 400;}
.link-block--u-irotiz6hz {align-items: flex-start;}
.section--u-idvyth6a7 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-iq5v3dcwe {font-size: 1.11vw;}
.div--u-iqlsei93l {font-size: 1.11vw;}
.text--u-ipljfzoy1 {font-weight: 400;}
.div--u-itp2xtxln {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ist3d5qc4 {font-weight: 400;}
.text--u-icwj6dpso {font-weight: 400;}
.text--u-ifrmgsuwb {font-weight: 400;}
.div--u-irfpaklai {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 1; grid-column-end: span 1;}
.text--u-ix8clzbvg {font-weight: 400;}
.text--u-i55vv63c5 {font-weight: 400;}
.text--u-iid0c158g {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-iekgdx4b4 {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-iqqjqxeun {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.section--u-iv0azmzi7 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i53isr30o {font-size: 1.11vw;}
.div--u-iis49zzz1 {font-size: 1.11vw;}
.text--u-is2xskkk7 {font-weight: 400;}
.text--u-i37lyyzd9 {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-i6xvycqm4 {font-weight: 400;}
.text--u-ijs0er46o {font-weight: 400;}
.text--u-iywcqjcse {font-weight: 400;}
.text--u-iqelhiozq {font-weight: 400;}
.text--u-idmqoasu8 {font-weight: 400;}
.text--u-i96vf8xx3 {font-weight: 400;}
.text--u-iuk3wzcjn {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-ih7sys1js {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.section--u-ihstv8n5m {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-iviwjrrtp {font-size: 1.11vw;}
.div--u-ilns4mref {font-size: 1.11vw;}
.text--u-i0v0zkhty {font-weight: 400;}
.section--u-ioj4ufx62 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-igic0kuko {font-size: 1.11vw;}
.div--u-itsytskwx {font-size: 1.11vw;}
.section--u-iuf1hr736 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-iokkdstok {font-size: 1.11vw;}
.div--u-if4rdpqmy {font-size: 1.11vw;}
.div--u-i3cew8zxu {flex-shrink: 1; flex-grow: 0;}
.text--u-isv2cci0z {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-iytyailkx {font-weight: 400;}
.text--u-imb6r64v2 {font-weight: 400;}
.text--u-i2jn8yvns {font-weight: 400;}
.text--u-ijm9f4nb0 {font-weight: 400;}
.text--u-ieeg9hf30 {font-weight: 400;}
.text--u-i8s7wz56p {font-weight: 400;}
.text--u-iclott4yy {font-weight: 400;}
.button--u-igvxyx95n {font-size: 1.11vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.text--u-ioyoxq70a {font-weight: 400;}
.text--u-iubddwoi6 {font-weight: 400;}
.div--u-iwavq6se7 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i56xfope1 {font-weight: 400;}
.text--u-ipk34itzn {font-weight: 400;}
.div--u-il5yhomq3 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ipmrj08yn {font-weight: 400;}
.text--u-iwuub5qmh {font-weight: 400;}
.div--u-ijnu9woz7 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i1rv5dtsd {font-weight: 400;}
.text--u-izfbfo0fc {font-weight: 400;}
.div--u-ijdgx3q42 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i25lf5tcf {font-weight: 400;}
.text--u-ie5jevrww {font-weight: 400;}
.div--u-i7dr586v5 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i23c8s012 {font-weight: 400;}
.text--u-i8md9qtvp {font-weight: 400;}
.div--u-ievh4x680 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ij5bhsclx {font-weight: 400;}
.text--u-ikp5rj8he {font-weight: 400;}
.div--u-ijjubge83 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ixvqo1uth {font-weight: 400;}
.text--u-ivn4eiqu1 {font-weight: 400;}
.div--u-i8d3t3xxl {display: flex; align-items: center; column-gap: 0px;}
.text--u-iehz7pada {font-weight: 400;}
.text--u-irbu2as8j {font-weight: 400;}
.div--u-icq7qgvo5 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ig5dzwsj5 {font-weight: 400;}
.text--u-ihpgroni7 {font-weight: 400;}
.div--u-ie7ujx5uj {display: flex; align-items: center; column-gap: 0px;}
.text--u-ilxqtbc4n {font-weight: 400;}
.text--u-irebksgmu {font-weight: 400;}
.div--u-i2f28k44z {display: flex; align-items: center; column-gap: 0px;}
.text--u-in2jlg6ny {font-weight: 400;}
.text--u-iib3sama7 {font-weight: 400;}
.div--u-ieujd8yn8 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i3uwoozde {font-weight: 400;}
.text--u-i5wdyu2my {font-weight: 400;}
.div--u-iuotjzk58 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i6k3hn6ls {font-weight: 400;}
.text--u-ituc014b6 {font-weight: 400;}
.div--u-irvp3btxp {display: flex; align-items: center; column-gap: 0px;}
.text--u-imlkjdocj {font-weight: 400;}
.text--u-ig3yo0plr {font-weight: 400;}
.div--u-ijbfgsqiy {display: flex; align-items: center; column-gap: 0px;}
.text--u-iufoyo7w9 {font-weight: 400;}
.text--u-iibsj33vk {font-weight: 400;}
.div--u-ie5kq5o2l {display: flex; align-items: center; column-gap: 0px;}
.text--u-i2slvga9j {font-weight: 400;}
.text--u-iagnhhcav {font-weight: 400;}
.div--u-it3ccclc0 {display: flex; align-items: center; column-gap: 0px;}
.text--u-iwcmy6yl7 {font-weight: 400;}
.text--u-i61mssp9q {font-weight: 400;}
.div--u-iocpkfqw6 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i9yest2bd {font-weight: 400;}
.text--u-iwdkah03y {font-weight: 400;}
.div--u-i1qua6f7i {display: flex; align-items: center; column-gap: 0px;}
.text--u-i27g3si7d {font-weight: 400;}
.text--u-ifofz2qhv {font-weight: 400;}
.div--u-ifvaet7js {display: flex; align-items: center; column-gap: 0px;}
.text--u-imlawnki2 {font-weight: 400;}
.text--u-inps7ikzu {font-weight: 400;}
.div--u-im3excf0e {display: flex; align-items: center; column-gap: 0px;}
.text--u-idyhh8eio {font-weight: 400;}
.text--u-iyac6kat8 {font-weight: 400;}
.div--u-ix6lpokro {display: flex; align-items: center; column-gap: 0px;}
.text--u-idvfzrp09 {font-weight: 400;}
.text--u-is0u38ffc {font-weight: 400;}
.div--u-ic5yknexv {display: flex; align-items: center; column-gap: 0px;}
.text--u-i1vkdqjpt {font-weight: 400;}
.text--u-ibh8u3ikp {font-weight: 400;}
.div--u-ie916fqzs {display: flex; align-items: center; column-gap: 0px;}
.text--u-i9pkscake {font-weight: 400;}
.text--u-ipa0zofzc {font-weight: 400;}
.div--u-imuzmh2te {display: flex; align-items: center; column-gap: 0px;}
.text--u-ixx71us2t {font-weight: 400;}
.text--u-i4vbxmvk9 {font-weight: 400;}
.div--u-ifisv8vyb {display: flex; align-items: center; column-gap: 0px;}
.text--u-iayztvhlu {font-weight: 400;}
.text--u-ikz79u2ut {font-weight: 400;}
.div--u-iglf2n7oz {display: flex; align-items: center; column-gap: 0px;}
.text--u-ijzaypgpy {font-weight: 400;}
.text--u-i1x97a12i {font-weight: 400;}
.div--u-iq4fsjdon {display: flex; align-items: center; column-gap: 0px;}
.text--u-i5il4tidx {font-weight: 400;}
.text--u-iqxo8ksno {font-weight: 400;}
.div--u-ihfyf1pv4 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i8zubg3h9 {font-weight: 400;}
.text--u-in7qmvaix {font-weight: 400;}
.div--u-in1v1lbw9 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ivorw2g5t {font-weight: 400;}
.text--u-iekeko96p {font-weight: 400;}
.div--u-i5q5zebrn {display: flex; align-items: center; column-gap: 0px;}
.text--u-ib0hmsn2n {font-weight: 400;}
.text--u-i47p3qjzh {font-weight: 400;}
.div--u-ion3nfqav {display: flex; align-items: center; column-gap: 0px;}
.text--u-ihhb4gchz {font-weight: 400;}
.text--u-i44i6kybz {font-weight: 400;}
.div--u-ix2pvy2sv {display: flex; align-items: center; column-gap: 0px;}
.text--u-i4wsyu76e {font-weight: 400;}
.text--u-ivbds2v8v {font-weight: 400;}
.div--u-i8tm9dctf {display: flex; align-items: center; column-gap: 0px;}
.text--u-ifenh6pmo {font-weight: 400;}
.text--u-if7xl1xxo {font-weight: 400;}
.div--u-im9s4hlg3 {display: flex; align-items: center; column-gap: 0px;}
.text--u-iodb1hpa6 {font-weight: 400;}
.text--u-idvq6pgqx {font-weight: 400;}
.div--u-iz94lzvsk {display: flex; align-items: center; column-gap: 0px;}
.text--u-ic55y5ypw {font-weight: 400;}
.text--u-iobxlur2s {font-weight: 400;}
.div--u-illxpdeea {display: flex; align-items: center; column-gap: 0px;}
.text--u-imnh0xxgt {font-weight: 400;}
.text--u-i0by6h8xu {font-weight: 400;}
.div--u-iobsqfxrf {display: flex; align-items: center; column-gap: 0px;}
.text--u-ik81a07p6 {font-weight: 400;}
.text--u-iz12su44g {font-weight: 400;}
.div--u-i3zag0usv {display: flex; align-items: center; column-gap: 0px;}
.text--u-i9vk6w6xx {font-weight: 400;}
.text--u-iz5f80c25 {font-weight: 400;}
.div--u-i8574r7mf {display: flex; align-items: center; column-gap: 0px;}
.text--u-ipev8ittl {font-weight: 400;}
.text--u-izdib9ywd {font-weight: 400;}
.text--u-i7o7tk2l6 {font-weight: 400;}
.button--u-i06qf1trk {font-size: 1.11vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.text--u-i2ebjd607 {font-weight: 400;}
.text--u-ie3c3l7sl {font-weight: 400;}
.div--u-i6egj6yfp {display: flex; align-items: center; column-gap: 0px;}
.text--u-i9sl911w1 {font-weight: 400;}
.text--u-iz79ikg1m {font-weight: 400;}
.div--u-i5hhd6dil {display: flex; align-items: center; column-gap: 0px;}
.text--u-iltgmcz44 {font-weight: 400;}
.text--u-idcrwm1km {font-weight: 400;}
.div--u-il8y8h1xi {display: flex; align-items: center; column-gap: 0px;}
.text--u-ik32vekpc {font-weight: 400;}
.text--u-ig5x44w8d {font-weight: 400;}
.div--u-igsvc419i {display: flex; align-items: center; column-gap: 0px;}
.text--u-ipjhu18e1 {font-weight: 400;}
.text--u-idrystps0 {font-weight: 400;}
.div--u-im0llxovy {display: flex; align-items: center; column-gap: 0px;}
.text--u-ivs1gctb9 {font-weight: 400;}
.text--u-il7rd3lbw {font-weight: 400;}
.div--u-i0kayjm64 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i4t2bhyux {font-weight: 400;}
.text--u-i7cecr3yj {font-weight: 400;}
.div--u-ia78b0vtg {display: flex; align-items: center; column-gap: 0px;}
.text--u-itvzg1388 {font-weight: 400;}
.text--u-ivl5i4kmp {font-weight: 400;}
.div--u-in02wyg00 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ibw5moumq {font-weight: 400;}
.text--u-ionmtthpb {font-weight: 400;}
.div--u-iaee2bnte {display: flex; align-items: center; column-gap: 0px;}
.text--u-ihau3cvpj {font-weight: 400;}
.text--u-idmtsw8rq {font-weight: 400;}
.div--u-i5ze2nh4s {display: flex; align-items: center; column-gap: 0px;}
.text--u-i933xv1x7 {font-weight: 400;}
.text--u-iqlop5w3i {font-weight: 400;}
.div--u-ikprmfy2a {display: flex; align-items: center; column-gap: 0px;}
.text--u-ibkv3421e {font-weight: 400;}
.text--u-i6w5ke0gs {font-weight: 400;}
.div--u-i5fxex5bs {display: flex; align-items: center; column-gap: 0px;}
.text--u-i6hibb6ou {font-weight: 400;}
.text--u-iy0xvydmv {font-weight: 400;}
.div--u-ir988jcb2 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ilxbdt5sy {font-weight: 400;}
.button--u-im8eadngh {font-size: 1.11vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.text--u-i94igrupm {font-weight: 400;}
.text--u-i6gm52y9j {font-weight: 400;}
.div--u-ibgb9wd44 {display: flex; align-items: center; column-gap: 0px;}
.text--u-i0ve8di8k {font-weight: 400;}
.text--u-i4g5v5lov {font-weight: 400;}
.div--u-izx8i1orv {display: flex; align-items: center; column-gap: 0px;}
.text--u-irt8qim12 {font-weight: 400;}
.text--u-i2slkltu7 {font-weight: 400;}
.div--u-izp7oaqdk {display: flex; align-items: center; column-gap: 0px;}
.text--u-i0i8xn2by {font-weight: 400;}
.text--u-ixbcs4mtf {font-weight: 400;}
.div--u-iy7gsnpl2 {display: flex; align-items: center; column-gap: 0px;}
.text--u-iehgnccmr {font-weight: 400;}
.text--u-i8cdbzxdf {font-weight: 400;}
.div--u-ixkrz2ufr {display: flex; align-items: center; column-gap: 0px;}
.text--u-i3z2adbou {font-weight: 400;}
.text--u-i8xb4a9sg {font-weight: 400;}
.div--u-iny98xfzo {display: flex; align-items: center; column-gap: 0px;}
.text--u-iwulv0bll {font-weight: 400;}
.text--u-ipj1ego0d {font-weight: 400;}
.div--u-ils7j9w5c {display: flex; align-items: center; column-gap: 0px;}
.text--u-ilqn05scz {font-weight: 400;}
.text--u-i3s0rv9md {font-weight: 400;}
.div--u-iyiqbhmuq {display: flex; align-items: center; column-gap: 0px;}
.text--u-iaswjmrxe {font-weight: 400;}
.text--u-imb53fina {font-weight: 400;}
.div--u-ivm7s9wcz {display: flex; align-items: center; column-gap: 0px;}
.text--u-iqto6u276 {font-weight: 400;}
.text--u-iozenswq2 {font-weight: 400;}
.div--u-iu4jx2pe8 {display: flex; align-items: center; column-gap: 0px;}
.text--u-ikfvs6n2l {font-weight: 400;}
.text--u-ivj6shkkj {font-weight: 400;}
.div--u-ihobt748l {display: flex; align-items: center; column-gap: 0px;}
.text--u-i4mqszyqw {font-weight: 400;}
.text--u-ifpum20zd {font-weight: 400;}
.div--u-ii0r44v28 {display: flex; align-items: center; column-gap: 0px;}
.text--u-incwl3byl {font-weight: 400;}
.button--u-imn3vurfs {font-size: 1.11vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.text--u-izhmq8sb4 {font-weight: 400;}
.text--u-ib01d0pvt {font-weight: 400;}
.div--u-imzp1i3cc {display: flex; align-items: center; column-gap: 0px;}
.text--u-igbtosmfv {font-weight: 400;}
.text--u-im8zwrone {font-weight: 400;}
.div--u-icn2k5ji8 {display: flex; align-items: center; column-gap: 0px;}
.text--u-iv97w07e6 {font-weight: 400;}
.text--u-iqqn1x124 {font-weight: 400;}
.div--u-ilhekdu2x {display: flex; align-items: center; column-gap: 0px;}
.text--u-i2y7fxpqd {font-weight: 400;}
.text--u-iy7ygnncc {font-weight: 400;}
.div--u-ibck1wvfy {display: flex; align-items: center; column-gap: 0px;}
.text--u-iwiiedb73 {font-weight: 400;}
.text--u-iun8mzx2s {font-weight: 400;}
.div--u-ijx96oq3e {display: flex; align-items: center; column-gap: 0px;}
.text--u-ia7nbak65 {font-weight: 400;}
.text--u-ivgt9bqjq {font-weight: 400;}
.div--u-iajea3daf {display: flex; align-items: center; column-gap: 0px;}
.text--u-ins0ygf1e {font-weight: 400;}
.text--u-irb8s9k8w {font-weight: 400;}
.div--u-iw5o2tpv5 {display: flex; align-items: center; column-gap: 0px;}
.text--u-iep8plzpe {font-weight: 400;}
.text--u-i4jz9egw6 {font-weight: 400;}
.div--u-ig4mjouyh {display: flex; align-items: center; column-gap: 0px;}
.section--u-ilynfi06h {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ilye86dxa {font-size: 1.11vw;}
.div--u-ia9dw75ue {font-size: 1.11vw;}
.div--u-irsdtbsq2 {width: auto;}
.text--u-igj852bt0 {font-weight: 400;}
.text--u-incdtybvx {font-weight: 400;}
.div--u-iyzd47km2 {height: 5.56vw;}
.section--u-i5sfwkwaz {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ixb77kyxa {font-size: 1.11vw;}
.div--u-ih5a714nr {font-size: 1.11vw;}
.div--u-iyjgosn8g {width: auto;}
.text--u-iimeczc7z {font-weight: 400;}
.text--u-isx4au27x {font-weight: 400;}
.text--u-iaqzopr5c {font-weight: 400;}
.section--u-it7ls66z2 {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-ih6b1eqpe {font-size: 1.11vw;}
.div--u-idcqzpjjp {font-size: 1.11vw;}
.div--u-iatr9pycy {width: auto;}
.text--u-i96idhmfr {font-weight: 400;}
.text--u-ieyifbs70 {font-weight: 400;}
.text--u-ibip461qg {font-weight: 400;}
.section--u-iv5ja1v9l {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i6a1n9ds4 {font-size: 1.11vw;}
.div--u-iolbekfjq {font-size: 1.11vw;}
.div--u-iodchlduw {width: auto;}
.text--u-irkikqybg {font-weight: 400;}
.text--u-ichbyfdy7 {font-weight: 400;}
.text--u-ik6tx3buk {font-weight: 400;}
.section--u-iotzxkgue {padding-left: 2.78vw; padding-right: 2.78vw; margin-top: 8.33vw;}
.container--u-i2ep5by7k {font-size: 1.11vw;}
.div--u-ivxsnqp7x {font-size: 1.11vw;}
.div--u-il1hsulf3 {flex-shrink: 1; flex-grow: 0;}
.text--u-ivfmh95kl {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; width: 1458px; flex-grow: 0;}
.text--u-ix15u49mt {font-weight: 400;}
.text--u-itelt37jp {font-weight: 400;}
.text--u-i6bmrny6y {font-weight: 400;}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .menu__scroll-wrapper--u-ijny6lko8 {width: 100%;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .menu__close-button--u-i3f6s2v7p {width: 10.42vw; height: 6.25vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: url("/assets/8cc423a30d98.svg"), linear-gradient(rgba(229, 229, 229, 1) 0%, rgba(229, 229, 229, 1) 100%); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1); position: absolute; right: 2.6vw; top: 2.6vw; background-size: 53.74px, auto;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .menu__list-lvl1--u-i2z98kait {padding-left: 0vw; padding-right: 0vw; padding-top: 0vw; padding-bottom: 0vw; font-size: 0vw; margin-top: 165px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .menu__wrapper-lvl1--u-iwei6t0j6 {display: flex; flex-direction: column; justify-content: flex-end; padding-left: 2.6vw; padding-right: 2.6vw; padding-top: 2.6vw; padding-bottom: 2.6vw; row-gap: 1.8229166666666667vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .menu__link-text--u-i3yd7ce5t {font-size: 2.08vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .menu__link-lvl1--u-i0ilkdnmd {font-size: 2.08vw; height: 6.25vw; padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1);}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-i5j3fvsfr {display: block;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-invtc5gm1 {padding-right: 0vw; width: auto; display: flex; row-gap: 2.6041666666666665vw; align-items: stretch;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .text--u-iju46kgdq {font-size: 2.6vw; text-transform: none;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .link-block--u-i81xa7znf {height: 6.25vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); width: 100%; justify-content: center;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-iyq0xv0td {column-gap: 1.5625vw; justify-content: space-between; flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-il7tapgsl {flex-direction: row; justify-content: space-between; column-gap: 2.6041666666666665vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-igjzkoqb6 {width: auto; display: flex;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-i2fem1oxc {width: 100%; display: flex; justify-content: space-between; flex-grow: 1; flex-shrink: 0; column-gap: 2.6041666666666665vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-iai0c8lrq {justify-content: center;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-i5c1iwvkk {display: none; position: static; top: 2.6vw; left: 2.6vw; padding-left: 0vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .button--u-i6k37hkd0 {background-size: auto, auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%), linear-gradient(rgba(166, 166, 166, 1) 0%, rgba(166, 166, 166, 1) 100%); background-repeat: no-repeat, repeat; background-position: left 0px top 0px, left 0px top 0px; background-attachment: scroll, scroll; background-color: rgb(24, 24, 24); height: 6.25vw; font-size: 2.08vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-iceya2pmj {display: flex; position: absolute; top: 2.6vw; left: 2.6vw; width: 95%; flex-grow: 0; flex-shrink: 1; right: 2.6vw; padding-bottom: 2.6vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1);}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .div--u-idz40pdt7 {width: auto;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .link-block--u-ildj0xkuj {width: 52.08vw; justify-content: flex-start;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .text--u-iw5a7b82z {font-size: 2.34vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .image--u-i4djwoexx {width: 5.99vw;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .link-block--u-i0qrf4w3m {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1); width: 6.25vw; height: 6.25vw; flex-shrink: 0;}}
@media (max-width: 991px) {.menu--u-ive6zzqw8.is-opened .image--u-ih3ugxeu2 {width: 2.86vw; height: 2.86vw;}}
@media (max-width: 479px) {.accordion__item--u-ipxbndevx.is-opened .accordion__header--u-iw4bh2x0s {height: auto; padding-top: 4.27vw; padding-bottom: 4.27vw; align-items: flex-start;}}
@media (max-width: 479px) {.accordion__item--u-ipxbndevx.is-opened .text-subtitle--u-ijye989vx {font-size: 4.8vw;}}
@media (max-width: 479px) {.accordion__item--u-ipxbndevx.is-opened .text--u-iaekmt6tz {font-size: 4.27vw; max-width: none;}}
@media (max-width: 479px) {.accordion__item--u-ipxbndevx.is-opened .accordion__content--u-io0jxxaph {padding-bottom: 4.27vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .menu__link-lvl1--u-i0ilkdnmd {height: 11.73vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .menu__link-text--u-i3yd7ce5t {font-size: 4.27vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .menu__close-button--u-i3f6s2v7p {width: 15.46vw; height: 9.66vw; top: 4vw; background-size: 51.35px, auto;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .menu__wrapper-lvl1--u-iwei6t0j6 {row-gap: 4.8vw; padding-left: 3.73vw; padding-right: 3.73vw; padding-top: 7.47vw; padding-bottom: 7.47vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .link-block--u-i81xa7znf {height: 11.73vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .text--u-iju46kgdq {font-size: 3.73vw; text-transform: none;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .text-button--u-izlaaeoas {font-size: 4.27vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .div--u-il7tapgsl {font-size: 4.27vw; column-gap: 3.3816425120772946vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .div--u-invtc5gm1 {row-gap: 3.3816425120772946vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .div--u-i2fem1oxc {display: flex; column-gap: 3.3816425120772946vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .div--u-igjzkoqb6 {column-gap: 2.6666666666666665vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .link-block--u-ildj0xkuj {width: 52.31vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .image--u-i4djwoexx {width: 13.04vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .text--u-iw5a7b82z {font-size: 3.86vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .button--u-i6k37hkd0 {height: 11.73vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .link-block--u-i0qrf4w3m {flex-grow: 1; flex-shrink: 0; width: 11.73vw; height: 11.73vw;}}
@media (max-width: 479px) {.menu--u-ive6zzqw8.is-opened .image--u-ih3ugxeu2 {width: 6.76vw; height: 6.76vw;}}
@media (max-width: 479px) {.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i355algaz {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i26yr83za {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i3ss1405c {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i4jcvkdfn {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-itygjv7ag {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-ill2df18d:has(:checked) .form__checkbox-styled--u-i29ybke8r {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.blocklist__pagination-item--u-iy65k2yka {background-image: linear-gradient(rgba(0, 124, 255, 1) 0%, rgba(0, 124, 255, 1) 100%); border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.text-button--u-ivjoor13u {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-iteyczvys {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-i2q58qoa0 {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-i3j7ifloe {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-i1o9i03hu {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-ipntgv2m7 {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-i3jzqlvxw {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-iddnbn3zr {font-size: 4.27vw;}}
@media (max-width: 479px) {.text-button--u-i0dwwcx1w {font-size: 4.27vw;}}
@media (max-width: 479px) {.text--u-i4o56c1i5 {justify-content: center; align-items: center;}}
@media (max-width: 479px) {.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i355algaz {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i26yr83za {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i3ss1405c {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i4jcvkdfn {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-ieps96opf {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.form__widget-item--u-irw20bq8j:has(:checked) .form__checkbox-styled--u-i29ybke8r {width: 4.8vw; height: 4.8vw; border-top-left-radius: 1.07vw; border-top-right-radius: 1.07vw; border-bottom-left-radius: 1.07vw; border-bottom-right-radius: 1.07vw;}}
@media (max-width: 479px) {.text--u-iw5a7b82z {justify-content: center; align-items: center;}}
.body {font-size: 1.11vw; min-height: auto; font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; height: auto; color: rgba(24, 24, 24, 1);}
.fixed_menu {display: flex; justify-content: space-between; align-items: center; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: solid; padding-left: 0em; padding-right: 0em; padding-top: 1.39vw; padding-bottom: 1.39vw; margin-left: 1.39vw; margin-right: 1.39vw; margin-top: 0vw; margin-bottom: 0vw; position: static; width: auto; height: 5.56vw; max-width: 100%; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-bottom-color: rgba(213, 213, 213, 1);}
.button_white {background-image: linear-gradient(rgba(24, 24, 24, 1) 0%, rgba(24, 24, 24, 1) 100%); color: rgba(255, 255, 255, 1); height: 3.19vw; padding-left: 2.08vw; padding-right: 2.08vw; padding-top: 0px; padding-bottom: 0px; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; text-transform: uppercase; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 0.97vw;}
.wrap_item_menu {font-size: 1.11vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; width: 100%; justify-content: space-between;}
.all_item_menu {font-size: 1.11vw; column-gap: 4.027777777777778vw; width: auto; flex-grow: 1; flex-shrink: 0;}
.menu_link {min-height: auto; height: 3.33vw;}
.section_menu {font-size: 1.11vw; position: fixed; z-index: 1000; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.container_menu {font-size: 1.11vw;}
.wrap_right_menu {width: auto; display: flex; column-gap: normal; padding-left: 4.027777777777778vw;}
.link_messenger {height: 3.19vw; width: 3.19vw; justify-content: center; align-items: center;}
.icon_menu {width: 3.19vw; height: 3.19vw;}
.hero_section {font-size: 1.11vw; height: auto; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; align-items: center; justify-content: space-between; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0vw;}
.container_hero {height: auto; display: flex; justify-content: space-between; flex-direction: column; padding-top: 0px; padding-bottom: 1.39vw; row-gap: 6.25vw;}
.h1 {font-size: 13.26vw; font-weight: 400; justify-content: flex-start; text-align: left; line-height: 100%; text-transform: uppercase; align-items: center; overflow-wrap: normal; width: auto;}
.wrap_title_btn {display: flex; justify-content: space-between; flex-direction: row; align-items: center; font-size: 1.11vw; row-gap: 0vw; width: auto; margin-left: 1.39vw; margin-right: 1.39vw;}
.h5 {font-size: 1.25vw; display: inline-flex; line-height: 140%;}
.button_blue {background-image: linear-gradient(rgba(166, 166, 166, 1) 0%, rgba(166, 166, 166, 1) 100%); color: rgba(255, 255, 255, 1); height: 3.33vw; padding-left: 1.67vw; padding-right: 1.67vw; padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.wrap_img_hero {width: 100%; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw; display: flex; justify-content: space-around; height: 23.91vw; overflow-x: hidden; overflow-y: hidden;}
.wrap_mockup {display: flex; height: auto; justify-content: space-between; margin-left: auto; margin-right: auto; width: auto; column-gap: 1.3888888888888888vw; transform: skew(0deg, 0deg);}
.margin_top {display: none; height: auto; justify-content: space-between; margin-left: 2.67em; margin-right: 2.67em; width: auto; column-gap: 1.3888888888888888vw;}
.sect {font-size: 1.11vw; min-height: auto; margin-top: auto; padding-top: 9.03vw; padding-left: 1.39vw; padding-right: 1.39vw;}
.containers {max-width: none;}
.h2 {font-size: 2.78vw; font-weight: 400; text-transform: uppercase;}
.wrap_h2 {display: flex; justify-content: center; margin-bottom: 1.39vw;}
.item_wrap_functions {width: auto; display: flex; flex-direction: column; justify-content: flex-start; row-gap: 5.14vw; margin-left: 0vw; flex-grow: 1; flex-shrink: 0; align-items: flex-start;}
.icon_functions {width: 3.19vw; height: 3.19vw;}
.wrap_icon_functions {width: 6.25vw; height: 6.25vw; display: flex; justify-content: center; align-items: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 4.17vw; border-top-right-radius: 4.17vw; border-bottom-left-radius: 4.17vw; border-bottom-right-radius: 4.17vw; font-size: 1.11vw; flex-shrink: 0;}
.h6 {font-size: 1.11vw; display: inline-flex; font-weight: 400; line-height: 140%;}
.tetx_14px {font-size: 0.97vw; display: block; color: rgba(173, 173, 173, 1); line-height: 130%; text-decoration: none;}
.wrap_txt_functions {display: flex; flex-direction: column; width: auto; row-gap: 0.4166666666666667vw;}
.item_functions {display: flex; align-items: center; width: auto; justify-content: flex-start; column-gap: 0.9722222222222222vw;}
.wrap_img_mockup {width: 40.28vw; height: 22.78vw; display: flex; justify-content: space-between;}
.functions {display: flex; justify-content: flex-start; column-gap: 1.39vw; height: auto;}
.image_functions {width: auto; height: auto;}
.left {justify-content: flex-start;}
.services {display: flex; justify-content: space-between; column-gap: 1.3888888888888888vw;}
.item_wrap_services {width: 100%; display: grid; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: 400px; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw;}
.item_services {display: flex; align-items: flex-start; width: 100%; justify-content: space-between; column-gap: 0.9722222222222222vw; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-left: 1.81vw; padding-right: 1.81vw; padding-top: 1.81vw; padding-bottom: 1.81vw; flex-direction: column; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; height: 27.78vw;}
.h3 {font-size: 2.22vw; font-weight: 400; line-height: 120%; text-transform: none; color: rgba(24, 24, 24, 1);}
.wrap_txt_suitable-for-whom {display: flex; flex-direction: column; width: auto; row-gap: 0.8333333333333334vw;}
.black {color: rgba(20, 20, 20, 1);}
.icon_checked {width: 1.11vw; height: 1.11vw;}
.wrap_item_serv {display: flex; column-gap: 0.5555555555555556vw;}
.wrap_services_top {display: flex; flex-direction: column; row-gap: 1.1111111111111112vw; font-size: 1.11vw;}
.blue {color: rgba(0, 124, 255, 1); text-transform: uppercase;}
.wrap_icon_serv {height: 3.33vw; width: auto; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); display: flex; justify-content: center; align-items: center; padding-left: 1.39vw; padding-right: 1.39vw; column-gap: 0.4166666666666667vw;}
.wrap_low_services {display: flex; align-items: flex-end; justify-content: space-between; flex-direction: row; width: 100%; flex-shrink: 0;}
.link_services {color: rgba(20, 20, 20, 1); font-size: 1.11vw; padding-top: 1.39vw; padding-bottom: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1);}
.item_wrap_projects {width: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: 400px; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.projects {display: flex; justify-content: space-between; column-gap: 1.3888888888888888vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1);}
.item_project {display: grid; align-items: flex-start; width: 100%; justify-content: space-between; column-gap: 1.3888888888888888vw; padding-top: 1.3888888888888888vw; padding-bottom: 1.3888888888888888vw; flex-direction: row; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: auto; font-size: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.img_project {width: 100%; height: auto;}
.wrap_decript_project {display: flex; height: 100%; flex-direction: column; justify-content: space-between; align-self: stretch; align-items: flex-start;}
.wrrap_img_project {overflow-x: hidden; overflow-y: hidden;}
.full_w {width: 100%;}
.wrap_btn-projects {width: auto; display: flex; column-gap: 1.3888888888888888vw; justify-content: space-between; padding-top: 1.3888888888888888vw; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tetx_14px-tips_project {font-size: 0.83vw; display: flex; color: rgba(20, 20, 20, 1); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 62.56vw; border-top-right-radius: 62.56vw; border-bottom-left-radius: 62.56vw; border-bottom-right-radius: 62.56vw; height: 2.22vw; align-items: center; justify-content: center; padding-left: 0.97vw; padding-right: 0.97vw; font-weight: 400;}
.wrap_txt_descript_project {display: flex; flex-direction: column; width: auto; row-gap: 1.25vw; max-width: 38.06vw;}
.wrap_cases_home {font-size: 1.11vw; display: flex; flex-direction: column; row-gap: 0vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1);}
.item_sphere {display: flex; align-items: flex-start; width: 100%; justify-content: space-between; column-gap: 0.9722222222222222vw; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-left: 1.81vw; padding-right: 1.81vw; padding-top: 1.81vw; padding-bottom: 1.81vw; flex-direction: column; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; height: auto; font-size: 1.11vw;}
.icon_sphere {width: 1.67vw; height: 1.67vw;}
.h4 {font-size: 1.39vw; font-weight: 400; line-height: 120%; text-transform: none;}
.wrap_sphere_top {display: flex; flex-direction: column; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 1.25vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1); margin-bottom: 1.25vw; height: 15.31vw;}
.blue_btn_txt {color: rgba(0, 124, 255, 1); font-size: 1.11vw;}
.circle {width: 0.93em; height: 0.93em; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(0, 124, 255, 1); border-left-color: rgba(0, 124, 255, 1); border-right-color: rgba(0, 124, 255, 1); border-bottom-color: rgba(0, 124, 255, 1);}
.wrap_item_sphere {display: flex; column-gap: 0.5555555555555556vw; align-items: center;}
.wrap_txt_sphere {display: flex; flex-direction: column; width: auto; row-gap: 0.8333333333333334vw;}
.slide {display: flex; justify-content: space-between; margin-right: 1.39vw;}
.none {display: flex;}
.slider_sphere {width: 100%; max-width: none; font-size: 1.11vw;}
.sphere {width: 100%; display: block; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: 400px; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; padding-top: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}
.none_margin {margin-bottom: 1.39vw;}
.button_slider {position: absolute; width: auto; right: 0px; top: -5.56vw; padding-left: 0px; padding-right: 0px; column-gap: 0.6944444444444444vw;}
.button_slide {width: 3.33vw; height: 3.33vw; display: flex; justify-content: center; align-items: center; font-size: 1.11vw; background-size: auto; background-image: none/*url("/assets/72e253df579e.svg")*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 6.94vw; border-top-right-radius: 6.94vw; border-bottom-left-radius: 6.94vw; border-bottom-right-radius: 6.94vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); background-color: rgb(255, 255, 255);}
.paginations {display: none;}
.logo_txt {font-size: 1.11vw; text-transform: uppercase; line-height: 100%; letter-spacing: normal; text-align: center; color: rgba(24, 24, 24, 1); font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; font-weight: 500;}
.slider_stages {width: 100%; max-width: none; font-size: 1.11vw;}
.slide-stage {display: flex; justify-content: space-between; margin-right: 1.39vw; font-size: 1.11vw; height: auto; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;}
.item_stage {display: flex; align-items: flex-start; width: 100%; justify-content: space-between; column-gap: 0.9722222222222222vw; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-left: 1.81vw; padding-right: 1.81vw; padding-top: 1.81vw; padding-bottom: 1.81vw; flex-direction: column; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; height: auto; font-size: 1.11vw;}
.wrap_stage {display: flex; flex-direction: row; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 0vw; margin-bottom: 0vw; align-items: flex-start; height: auto; flex-grow: 0;}
.stage {width: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: auto; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; padding-top: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1); font-size: 1.11vw;}
.max-w_btn {display: flex; justify-content: center;}
.footer {font-size: 1.11vw; min-height: 400px; margin-top: auto; padding-top: 9.03vw; padding-bottom: 1.39vw; padding-left: 1.39vw; padding-right: 1.39vw;}
.container_footer {max-width: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1); margin-left: 0px; margin-right: 0px; padding-bottom: 2.78vw;}
.wrap_left_footer {width: 43.61vw; display: flex; flex-direction: column; align-items: flex-start; min-height: auto; justify-content: space-between; max-width: none; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: solid; border-right-color: rgba(215, 215, 215, 1); padding-right: 2.78vw;}
.numb_link {font-size: 1.11vw; color: rgba(20, 20, 20, 1); height: 2.08vw; align-items: center;}
.a {text-transform: none;}
.wrap_contacts_footer {display: flex; flex-direction: column; row-gap: 1.25vw; width: auto;}
.wrap_link_messenger {display: flex; column-gap: 0.9722222222222222vw; width: auto;}
.wrap_footer {display: flex; justify-content: space-between;}
.wrap_form_footer {width: auto; display: flex; justify-content: space-between; font-size: 1.11vw; flex-grow: 1; flex-shrink: 0; padding-left: 0vw;}
.input_form {background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); height: 3.19vw; padding-left: 0.83vw; padding-right: 0.83vw; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1);}
.text_form {display: none;}
.button_form {height: 3.19vw; font-size: 1.11vw; width: 100%; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: linear-gradient(rgba(24, 24, 24, 1) 0%, rgba(24, 24, 24, 1) 100%);}
.forma {width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; justify-content: flex-start; height: auto;}
.input_wrap {font-size: 1.11vw; margin-top: 0px; margin-bottom: 0px; height: 3.19vw;}
.input_wrap:active {outline-color: rgba(0, 124, 255, 1);}
.h2-copy {font-size: 2.78vw; font-weight: 400; text-transform: uppercase;}
.wrap_field {display: flex; flex-direction: column; row-gap: 0.9722222222222222vw; font-size: 1.11vw;}
.margin_low {margin-bottom: 3.08vw;}
.non {display: none;}
.questions {display: flex; justify-content: space-between; column-gap: 1.3888888888888888vw; width: 100%; font-size: 1.11vw; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: none; border-bottom-color: rgba(215, 215, 215, 1);}
.questions_item_wrap {width: 100%; font-size: 1.11vw; margin-bottom: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}
.title_questions {color: rgba(20, 20, 20, 1); font-size: 1.25vw; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: center; font-weight: 400; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: auto;}
.btn_questions {color: rgba(20, 20, 20, 1); font-size: 1.25vw; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: center; font-weight: 400; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 4.31vw; justify-content: space-between;}
.icon_drop {width: 1.11vw; height: 1.11vw;}
.questions-all {display: flex; justify-content: space-between; column-gap: 1.3888888888888888vw; width: 100%; font-size: 1.11vw; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1);}
.check_box {margin-top: 0px; margin-bottom: 0px; font-size: 1.11vw;}
.check_tetx {font-size: 0.97vw; color: rgba(166, 166, 166, 1); display: none;}
.check_box_item {font-size: 1.11vw; width: 1.39vw; height: 1.39vw;}
.wrap_check_pk {display: flex; align-items: center; column-gap: 0.5555555555555556vw;}
.pk {margin-top: 0.21vw; -webkit-text-stroke-color: rgba(166, 166, 166, 1);}
.pop_up_form {font-size: 1.11vw; z-index: 1700;}
.backgraund_form {background-image: linear-gradient(rgba(20, 20, 20, 0.16) 0%, rgba(20, 20, 20, 0.16) 100%);}
.close {width: 5.56vw; height: 2.5vw; min-width: auto; min-height: auto; background-image: url("/assets/8cc423a30d98.svg"); background-size: 59.25px; font-size: 1.11vw; right: 2.78vw; top: 2.78vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1); background-color: rgb(229, 229, 229); z-index: 1008;}
.contain_pop_up {border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw; min-width: auto; min-height: auto; width: 48.61vw; height: auto; padding-left: 2.78vw; padding-right: 2.78vw; padding-top: 2.78vw; padding-bottom: 2.78vw; display: flex; flex-direction: column; row-gap: 1.3888888888888888vw;}
.wrap_pop-up_link_messenger {margin-top: 0vw; padding-top: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1); display: flex; justify-content: space-between;}
.check_stroke {width: 1.39vw; height: 1.39vw; background-size: 20.4px; background-image: url("/assets/470e8fead6b0.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.backgraund_pop-up {font-size: 1.11vw; background-image: linear-gradient(rgba(20, 20, 20, 0.2) 0%, rgba(20, 20, 20, 0.2) 100%);}
.close-services {width: 2.92vw; height: 2.92vw; min-width: auto; min-height: auto; border-top-left-radius: 6.94vw; border-top-right-radius: 6.94vw; border-bottom-left-radius: 6.94vw; border-bottom-right-radius: 6.94vw; background-image: url("/assets/8cc423a30d98.svg"); background-size: 15.4px; font-size: 1.11vw; right: 2.78vw; top: 2.78vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); background-color: rgb(255, 255, 255); z-index: 1008;}
.content_services {padding-left: 2.78vw; padding-right: 2.78vw; padding-top: 2.78vw; padding-bottom: 2.78vw; min-width: auto; width: 55.56vw; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw;}
.wrap_prem_serv {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 1.3888888888888888vw;}
.left_margin {padding-left: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-left-style: solid; border-left-color: rgba(215, 215, 215, 1);}
.aa {text-transform: uppercase;}
.wrap_data_price {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 1.3888888888888888vw; font-size: 1.11vw; padding-top: 1.9444444444444444vw; padding-bottom: 1.9444444444444444vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}
.right {text-align: right;}
.pop-up_services {z-index: 1008;}
.wrap_services_pop-up_content {display: flex; flex-direction: column; row-gap: 1.9444444444444444vw; font-size: 1.11vw;}
.max_wiz {max-width: 45.83vw;}
.advantage {display: flex; justify-content: space-between; column-gap: 1.9444444444444444vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 1.9444444444444444vw; flex-direction: column;}
.marg {margin-top: 0.69vw;}
.image_hero_mockup {width: 100%; height: 100%;}
.wrap_cases_top {display: flex; flex-direction: column; row-gap: 1.25vw; font-size: 1.11vw;}
.height {height: 47.95px;}
.mobile_component {display: none;}
.wrap_contact_burger {width: 43.61vw; display: block; flex-direction: column; align-items: flex-start; min-height: auto; justify-content: space-between; max-width: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-right-color: rgba(215, 215, 215, 1); padding-right: 2.78vw;}
.wrap_contacts_mobile-menu {display: flex; flex-direction: column; row-gap: 1.25vw; width: auto;}
.numb_link-mobile {font-size: 1.11vw; color: rgba(20, 20, 20, 1); height: 2.08vw; align-items: center;}
.h3-mobile {font-size: 1.67vw; font-weight: 400; line-height: 120%; text-transform: uppercase;}
.numb_link-mobile-menu {font-size: 1.11vw; color: rgba(20, 20, 20, 1); height: 2.08vw; align-items: center;}
.h3-mobile_menu {font-size: 1.67vw; font-weight: 400; line-height: 120%; text-transform: uppercase;}
.wrap_contacts_mobile-burger {display: flex; flex-direction: column; row-gap: 1.25vw; width: auto;}
.development_link {font-size: 1.11vw; color: rgba(20, 20, 20, 1); height: 2.08vw; align-items: center;}
.wrap_prem_serv-pop_up {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 1.3888888888888888vw;}
.backgraund_pop-up-services {font-size: 1.11vw; background-image: linear-gradient(rgba(20, 20, 20, 0.2) 0%, rgba(20, 20, 20, 0.2) 100%);}
.about {font-size: 1.11vw; display: flex; flex-direction: column; row-gap: 1.3888888888888888vw;}
.about_people_grid_wrap {display: grid; justify-content: space-between; column-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.item_about_people {width: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: auto; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw;}
.wrap_title_adout {display: flex; height: 100%; flex-direction: column; justify-content: space-between; width: 12.5vw;}
.item_about {display: flex; align-items: flex-start; width: auto; justify-content: flex-start; column-gap: 1.3888888888888888vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; padding-left: 0vw; padding-right: 0px; padding-top: 0vw; padding-bottom: 1.39vw; flex-direction: row; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: 25.6vw; font-size: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1);}
.wrrap_img_people {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; overflow-x: hidden; overflow-y: hidden; width: 15.94vw;}
.img_people {width: 100%; height: 19.9vw; border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw;}
.wrap_name {display: flex; flex-direction: column; row-gap: 0.2777777777777778vw; margin-top: 0.97vw;}
.wrap_photo {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 1.3888888888888888vw; width: auto;}
.wrap_team {display: flex; flex-direction: column; row-gap: 1.3888888888888888vw; width: auto;}
.item_biograph {display: flex; flex-direction: column; row-gap: 0.2777777777777778vw;}
.wrap_numb_biography {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; margin-top: 4.86vw; margin-bottom: 4.86vw;}
.wrap_descript {padding-left: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-left-style: solid; border-left-color: rgba(215, 215, 215, 1); display: flex; flex-direction: column; column-gap: 0px; row-gap: 1.3888888888888888vw;}
.descrip_about {height: 25.6vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1);}
.item_misson {display: flex; flex-direction: column; row-gap: 0.2777777777777778vw;}
.wrap_mission_all {display: flex; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; margin-top: auto; margin-bottom: auto; flex-direction: column; row-gap: 1.3888888888888888vw;}
.auto_w {height: auto; border-bottom-width: 0px; border-bottom-style: none; padding-bottom: 0vw;}
.descrip_about-2 {height: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: none; border-bottom-color: rgba(215, 215, 215, 1); display: flex; align-items: flex-start;}
.wrap_mockup-project {display: flex; height: 33.28vw; justify-content: center; margin-left: 2.78vw; margin-right: 2.78vw; width: 26.56vw; column-gap: 1.3888888888888888vw;}
.image_hero_mockup-project {width: auto; height: auto;}
.functional {width: 100%; display: grid; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; min-height: 400px; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; padding-top: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}
.item_functional {display: flex; align-items: flex-start; width: auto; justify-content: space-between; column-gap: 0.9722222222222222vw; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-left: 1.81vw; padding-right: 1.81vw; padding-top: 1.81vw; padding-bottom: 1.81vw; flex-direction: column; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; height: auto; font-size: 1.11vw;}
.wrap_functional {display: flex; flex-direction: column; row-gap: 0.4166666666666667vw; font-size: 1.11vw; padding-bottom: 0vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: none; border-bottom-color: rgba(215, 215, 215, 1); margin-bottom: 0vw;}
.slider_simular {width: 100%; max-width: none; font-size: 1.11vw;}
.item_project-simular {display: flex; align-items: flex-start; width: 100%; justify-content: space-between; column-gap: 1.1111111111111112vw; border-top-left-radius: 0.69vw; border-top-right-radius: 0.69vw; border-bottom-left-radius: 0.69vw; border-bottom-right-radius: 0.69vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-left: 1.39vw; padding-right: 1.39vw; padding-top: 1.39vw; padding-bottom: 1.39vw; flex-direction: column; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: auto; font-size: 1.11vw; row-gap: 1.1111111111111112vw;}
.wrrap_img_project-simular {border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw; overflow-x: hidden; overflow-y: hidden; height: 20.83vw;}
.wrap_decript_project-simular {display: flex; height: 15.84vw; flex-direction: column; justify-content: space-between;}
.simular {row-gap: 0.2777777777777778vw;}
.wrap_btn-projects-simular {width: 100%; display: flex; column-gap: 1.3888888888888888vw; justify-content: space-between; padding-top: 1.11vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}
.wrrap_img_project-screen {border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw; overflow-x: hidden; overflow-y: hidden; height: auto; width: auto; flex-grow: 0; flex-shrink: 1;}
.slide-screen {display: inline-flex; justify-content: center; margin-right: 1.39vw; font-size: 1.11vw; height: auto; max-width: none;}
.slider_screen {width: 100%; max-width: none; font-size: 1.11vw; display: flex;}
.running_line {width: 100%; max-width: none; font-size: 1.11vw;}
.item_running-line {display: flex; justify-content: space-between; margin-right: 1.39vw; font-size: 1.11vw; height: auto;}
.button_slider-none {position: absolute; width: auto; right: 0px; top: -5.56vw; padding-left: 0px; padding-right: 0px; column-gap: 0.6944444444444444vw; display: none;}
.slider_stages-home {width: 100%; max-width: none; font-size: 1.11vw;}
.button_slider-stage {position: absolute; width: auto; right: 0px; top: -5.56vw; padding-left: 0px; padding-right: 0px; column-gap: 0.6944444444444444vw;}
.polit-k {font-size: 1.11vw; display: flex; flex-direction: column; row-gap: 8px;}
.margin_pk {margin-bottom: 1.39vw;}
.wrap_functions {width: 100%;}
.small_f {text-transform: none;}
.wrap_image-about {height: auto;}
.stroke_none_image {border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); display: flex; justify-content: center; align-items: center; height: 19.9vw;}
.small_icon {width: 5.42vw; height: auto;}
.right_about_page {justify-content: flex-end;}
.m_widtch {width: auto; max-width: 65.28vw;}
.wrap_img_mockup-home {width: 29.17vw; height: 44.44vw; display: flex; justify-content: space-between; position: sticky; top: 6.94vw;}
.pop-up_services_construktor {z-index: 1600;}
.pop-up_services_python {z-index: 1600;}
.pop-up_services_webapp {z-index: 1600;}
.contain_pop_up-form {min-width: auto; min-height: auto; width: 45.83vw; height: auto; padding-left: 2.78vw; padding-right: 2.78vw; padding-top: 2.78vw; padding-bottom: 2.78vw; display: flex; flex-direction: column; row-gap: normal; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); right: 0px; position: relative; justify-content: space-between; max-height: none;}
.none_visible {display: none;}
.logo_link {flex-direction: row; align-items: center; justify-content: center; height: auto; column-gap: 1.1111111111111112vw;}
.tetx_logo {font-size: 0.83vw; display: block; color: rgba(166, 166, 166, 1); line-height: 100%; text-decoration: none; margin-left: 0vw; margin-right: 0vw; text-align: center;}
.button_slider-sphere {position: absolute; width: auto; right: 0px; top: -5.56vw; padding-left: 0px; padding-right: 0px; column-gap: 0.6944444444444444vw;}
.m-w_contain_tett {max-width: 50.56vw;}
.integration {display: grid; justify-content: space-between; column-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 1.3888888888888888vw; justify-items: stretch; align-items: stretch;}
.item_itnegration {display: flex; align-items: center; width: 100%; justify-content: flex-start; column-gap: 0.9722222222222222vw; justify-self: stretch; align-self: stretch;}
.wrap_icon_integration {width: 100%; height: auto; display: flex; justify-content: center; align-items: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw; font-size: 1.11vw;}
.logo_integration {width: 19.46vw; height: auto;}
.item_int_pop-up {display: flex; align-items: stretch; width: auto; justify-content: space-between; column-gap: 0.9722222222222222vw; flex-direction: column; padding-left: 1.81vw; padding-right: 1.81vw; padding-top: 1.81vw; padding-bottom: 1.81vw; border-top-left-radius: 0.56vw; border-top-right-radius: 0.56vw; border-bottom-left-radius: 0.56vw; border-bottom-right-radius: 0.56vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1);}
.wrap_txt_int {display: flex; flex-direction: row; width: auto; row-gap: normal; align-items: center; column-gap: 0.6944444444444444vw;}
.icon_int {width: auto; height: 3.19vw; display: none;}
.fixed_chat {width: 4.72vw; height: 4.72vw; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; position: fixed; right: 2.78vw; bottom: 2.78vw; z-index: 1200; overflow-x: visible; overflow-y: visible; justify-content: center; align-items: center; box-shadow: 2px 2px 30px 2px rgba(184, 184, 184, 0.25);}
.wrap_fix_messeng_absolute {width: 3.33vw; position: fixed; height: 140px; top: 0vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; display: block; bottom: 48vw; right: 2.78vw;}
.close_fix_chats {width: 3.19vw; height: 3.19vw; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; position: static; right: 3.6vw; bottom: 3.6vw; z-index: 1100; overflow-x: visible; overflow-y: visible; justify-content: center; align-items: center;}
.wrap_fixed_chats {width: auto; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; position: fixed; right: 2.78vw; bottom: 2.78vw; z-index: auto; height: 4.72vw; display: flex; align-items: center; padding-left: 0.83vw; padding-right: 0.83vw; box-shadow: 2px 2px 30px 2px rgba(184, 184, 184, 0.25);}
.icon_fix_chat {width: 2.5vw; height: 2.5vw; justify-content: center; align-items: center;}
.wrap_phone_fixed {width: auto; display: flex; align-items: center; column-gap: 0.5555555555555556vw;}
.numb_link-fixed {font-size: 1.11vw; color: rgba(20, 20, 20, 1); height: 3.33vw; align-items: center; column-gap: 0.4166666666666667vw; padding-left: 1.39vw; padding-right: 1.39vw; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1);}
.txt_phone {font-size: 1.25vw; font-weight: 400; line-height: 120%; text-transform: none; color: rgba(0, 124, 255, 1);}
.txt_phone-fix {font-size: 1.25vw; font-weight: 400; line-height: 120%; text-transform: none; color: rgba(0, 124, 255, 1);}
.chat_wrap {width: 25.2vw; display: none; height: 4.72vw; position: fixed; bottom: 2.78vw; right: 2.78vw; z-index: 1200;}
.top {align-items: flex-start;}
.wrap_services_descript {display: flex; flex-direction: column; row-gap: 0.4166666666666667vw; font-size: 1.11vw;}
.simular_wraps {width: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: auto; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; padding-top: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1); font-size: 1.11vw;}
.simular_wrap_slider {width: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: auto; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; padding-top: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1); font-size: 1.11vw;}
.grids_three {grid-template-columns: 1fr 1fr 1fr;}
.centr_none_grid {grid-template-columns: 1fr 1fr 1fr; display: flex; width: auto; justify-content: center;}
.none_w {width: 24.78vw; max-width: none;}
.sect-simular_none {font-size: 1.11vw; min-height: auto; margin-top: auto; padding-top: 8.33vw; display: none;}
.wrap_hero_nameproject {height: auto; width: 100%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; display: flex; justify-content: center; align-items: center; padding-left: 1.39vw; padding-right: 1.39vw; column-gap: 0.4166666666666667vw; position: absolute; bottom: 0px; opacity: 1; padding-top: 1.39vw; padding-bottom: 1.39vw;}
.wrap_hero_link {color: rgba(20, 20, 20, 1); font-size: 1.11vw; position: relative;}
.white_text {color: rgba(255, 255, 255, 1);}
.wrap_button_hero_animate {height: 3.33vw; display: flex; align-items: center; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-left: 1.39vw; padding-right: 1.39vw; column-gap: 0.5555555555555556vw; width: auto;}
.logo_img {width: 3.89vw; height: auto;}
.menu_txt {font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; font-size: 0.97vw; font-weight: 500; text-transform: uppercase;}
.wrap_video {display: flex; height: auto; justify-content: space-between; margin-left: 1.39vw; margin-right: 1.39vw; width: auto; column-gap: 1.3888888888888888vw; transform: skew(0deg, 0deg);}
.margin_hero {height: 4.31vw;}
.small_title {font-size: 1.25vw; display: inline-flex; font-weight: 400; align-items: center; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.wrap_logo_fixed_w {width: 29.17vw;}
.navbar {width: auto; justify-content: space-between; flex-grow: 1; flex-shrink: 0; padding-left: 1.39vw;}
.text_18px {font-size: 1.25vw; display: inline-flex; font-weight: 400; line-height: 140%; color: rgba(24, 24, 24, 1);}
.m_widtch-small {width: auto; max-width: 43.06vw; row-gap: 0.4166666666666667vw;}
.medium_caps {font-size: 1.25vw; text-transform: none; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.grey {color: rgba(173, 173, 173, 1);}
.m_widtch-about {width: auto; max-width: 41.67vw; row-gap: 1.25vw;}
.slider_none {display: none;}
.heading_4 {font-size: 1.94vw; font-weight: 400; line-height: 120%; text-transform: none;}
.button_stroke_low {background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); color: rgba(24, 24, 24, 1); height: 3.19vw; padding-left: 0vw; padding-right: 0vw; padding-top: 0px; padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; text-transform: uppercase; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1); column-gap: 1.25vw; justify-content: space-between;}
.wrap_descrip_btn {width: auto; display: flex; flex-direction: column; align-items: flex-start; row-gap: 1.3888888888888888vw;}
.wrap_small_img {width: auto; display: none; column-gap: 1.3888888888888888vw; justify-content: space-between; padding-top: 1.3888888888888888vw; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.small_img {width: 11.39vw; height: 9.72vw;}
.questions_none {display: none;}
.services_wrap {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1);}
.h4-copy-2 {font-size: 1.39vw; font-weight: 400; line-height: 120%; text-transform: none;}
.heading_h4 {font-size: 1.67vw; font-weight: 400; line-height: 120%; text-transform: none; color: rgba(24, 24, 24, 1);}
.icon_services {width: 1.39vw; height: 1.39vw;}
.fixed_widch_desktop {width: 29.17vw; margin-right: 1.39vw;}
.tetx_button_blue {font-size: 1.11vw; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.fake_button {height: 3.33vw; display: flex; align-items: center; width: auto; column-gap: 1.25vw; font-size: 1.11vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1);}
.wrap_link_project {color: rgba(24, 24, 24, 1); font-size: 1.11vw;}
.padding_form {margin-bottom: 1.39vw;}
.llink_pk {color: rgba(173, 173, 173, 1); font-size: 0.97vw; display: block; line-height: 130%;}
.wrap_txt_pk {width: auto; display: flex; column-gap: 0.2777777777777778vw; align-items: center; padding-top: 0.28vw;}
.fixed_widch_desktop-footer {width: 27.78vw; margin-right: 2.78vw;}
.backup {display: none;}
.small_sixe_icon {width: 2.5vw; height: 2.5vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(213, 213, 213, 1); border-left-color: rgba(213, 213, 213, 1); border-right-color: rgba(213, 213, 213, 1); border-bottom-color: rgba(213, 213, 213, 1);}
.stroke_grey {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; overflow-x: hidden; overflow-y: hidden;}
.wrap_services_title {display: flex; flex-direction: column; row-gap: 0.2777777777777778vw; font-size: 1.11vw;}
.grid_all_cases {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 1.3888888888888888vw; margin-top: 40px;}
.button_all_cases {font-size: 1.11vw; color: rgba(24, 24, 24, 1); flex-direction: column; row-gap: 0.5555555555555556vw;}
.fake_button-all-cases {height: auto; display: flex; align-items: center; width: auto; column-gap: 1.25vw; font-size: 1.11vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(24, 24, 24, 1);}
.numb {font-size: 3.89vw; font-weight: 400; text-transform: uppercase; line-height: 100%;}
.margin_pop-up {margin-bottom: 1.39vw;}
.hero_section-cms_page {font-size: 1.11vw; height: auto; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; align-items: center; justify-content: space-between; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0vw;}
.container_hero-cms_page {height: auto; display: flex; justify-content: space-between; flex-direction: column; padding-top: 0px; padding-bottom: 1.39vw; overflow-x: hidden; overflow-y: hidden;}
.margin_hero-cms_page {height: 5.56vw;}
.wrap_title-cms_page {display: flex; justify-content: space-between; flex-direction: row; align-items: flex-end; font-size: 1.11vw; row-gap: 0vw; width: 100%; margin-left: 0vw; margin-right: 0vw;}
.heading-cms_page {font-size: 4.58vw; font-weight: 400; justify-content: flex-start; text-align: left; line-height: 100%; text-transform: uppercase; align-items: center; overflow-wrap: normal; width: auto; color: rgba(24, 24, 24, 1);}
.wrap_descriptor-cms_page {width: 28.19vw; display: flex; column-gap: 1.3888888888888888vw; justify-content: space-between; flex-direction: column; row-gap: 1.3888888888888888vw;}
.hero_image-cms_page {display: flex; height: auto; justify-content: space-between; margin-left: 1.39vw; margin-right: 1.39vw; width: auto; column-gap: 1.3888888888888888vw; transform: skew(0deg, 0deg);}
.wrap_decript_hero {width: 20.83vw; display: flex; flex-direction: column; row-gap: 1.1111111111111112vw;}
.wrap_title-hero_home {display: flex; justify-content: center; flex-direction: row; align-items: center; font-size: 1.11vw; row-gap: 0vw; width: auto; margin-left: 1.39vw; margin-right: 1.39vw;}
.heading-hero_home {font-size: 13.26vw; font-weight: 400; justify-content: flex-start; text-align: left; line-height: 100%; text-transform: uppercase; align-items: center; overflow-wrap: normal; width: 101.25vw;}
.wrap_descriptor-hero_home {width: 28.19vw; display: flex; column-gap: 1.3888888888888888vw; justify-content: space-between; flex-direction: column; row-gap: 1.3888888888888888vw;}
.image_hero_cms_page {width: 100%; height: 100%;}
.wrap_descript_project_cms-page {width: 100%; display: flex; flex-direction: column; align-items: flex-start; row-gap: 5.555555555555555vw;}
.wrap_descript_cms {display: flex; flex-direction: row; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 0vw; margin-bottom: 0vw; align-items: flex-start; height: auto; flex-grow: 0;}
.wrap_descriptor_page {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-top-color: rgba(213, 213, 213, 1);}
.wrap_item_sss {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-top-color: rgba(213, 213, 213, 1);}
.wrap_item_characteristics {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1);}
.characteristics_item {display: flex; flex-direction: row; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 0vw; margin-bottom: 0vw; align-items: center; height: 4.17vw; flex-grow: 0; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1);}
.m_widtch-cms_descript {width: auto; max-width: 45.83vw; row-gap: 1.25vw;}
.text_16px_caps {font-size: 1.11vw; display: inline-flex; font-weight: 400; line-height: 140%; text-transform: uppercase;}
.wrap_image_three_cms-page {width: 100%; display: flex; flex-direction: column; align-items: flex-start; row-gap: 1.3888888888888888vw;}
.wrap_big_image_cms {display: block; justify-content: space-between; flex-direction: row; align-items: center; font-size: 1.11vw; row-gap: 0vw; width: 100%; margin-left: 0vw; margin-right: 0vw; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 1.3888888888888888vw;}
.image_big_cms_page {width: 100%; height: 100%;}
.image_small_cms_page {width: auto; height: auto;}
.wrap_grid_image_cms {display: grid; justify-content: space-between; flex-direction: row; align-items: center; font-size: 1.11vw; row-gap: 0vw; width: 100%; margin-left: 0vw; margin-right: 0vw; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 1.3888888888888888vw;}
.heading_h2-cms_page {font-size: 3.06vw; font-weight: 400; justify-content: flex-start; text-align: left; line-height: 110%; text-transform: none; align-items: center; overflow-wrap: normal; width: auto; color: rgba(24, 24, 24, 1);}
.wrap_story_cms {display: grid; flex-direction: row; row-gap: 0vw; font-size: 1.11vw; padding-bottom: 1.39vw; margin-bottom: 0vw; align-items: stretch; height: auto; flex-grow: 0; padding-top: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1); grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 0.8333333333333334vw;}
.wrap_story_all {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1);}
.image_small_story_cms_page {width: auto; height: auto; flex-grow: 0; flex-shrink: 0;}
.wrap_title_story {display: flex; align-items: flex-start; justify-content: space-between;}
.wrap_story_text {padding-left: 1.39vw; height: auto; flex-shrink: 1; flex-grow: 0; display: flex; flex-direction: column; justify-content: space-between; max-height: 84vh; position: sticky; top: 7.64vw;}
.wrap_numb_story {display: none; align-items: center; justify-content: center; width: auto; column-gap: 0.2777777777777778vw;}
.wrap_story_grid {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1);}
.wrap_story_cms-grid {display: grid; flex-direction: row; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 1.39vw; margin-bottom: 0vw; align-items: stretch; height: auto; flex-grow: 0; padding-top: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1); grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.image_grid_story_cms_page {width: auto; height: 86vh; flex-grow: 0; flex-shrink: 0;}
.wrap_paragraph {display: flex; flex-direction: column; row-gap: 1.1111111111111112vw;}
.wrap_m2 {width: auto; display: flex; column-gap: 0.4166666666666667vw;}
.heading_18 {font-size: 1.39vw; font-weight: 400; line-height: 120%; text-transform: none; color: rgba(24, 24, 24, 1); font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.wrap_logo_mobile_burger {display: none;}
.logo_link-burger {flex-direction: row; align-items: center; justify-content: center; height: auto; column-gap: 1.1111111111111112vw;}
.logo_img-burger {width: 3.89vw; height: auto;}
.logo_txt-burger {font-size: 1.11vw; text-transform: uppercase; line-height: 100%; letter-spacing: normal; text-align: center; color: rgba(24, 24, 24, 1); font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; font-weight: 500;}
.none_text {display: none;}
.none_final {display: none;}
.small_title-project_page {font-size: 1.25vw; display: inline-flex; font-weight: 400; align-items: flex-start; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; flex-shrink: 0; width: 29.17vw;}
.wrap_story_cms-none_grid {display: flex; flex-direction: row; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 1.39vw; margin-bottom: 0vw; align-items: stretch; height: auto; flex-grow: 0; padding-top: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: none; border-bottom-color: rgba(213, 213, 213, 1); grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.wrap_story_text-final {padding-left: 0vw; height: auto; flex-shrink: 1; flex-grow: 0; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; align-items: flex-start;}
.wrap_story_grid-final {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-top-color: rgba(213, 213, 213, 1);}
.project_page {display: flex; align-items: flex-start;}
.right_grid-project_page {width: 29.17vw; flex-shrink: 0; flex-grow: 0;}
.medium_cms {font-family: 'SF Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; font-size: 2.64vw; text-transform: uppercase; line-height: 100%; letter-spacing: -1px;}
.margin_hero_cms_page {padding-top: 130px;}
.wrap_title_test {padding-left: 1.39vw; padding-right: 1.39vw; padding-top: 6.25vw; padding-bottom: 1.39vw;}
.none_test {display: none;}
.small_mobile_size {font-size: 1.25vw; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.big_font {font-size: 1.25vw;}
.wrap_blog {width: 100%;}
.blog {font-size: 1.11vw; display: block; flex-direction: column; row-gap: 1.3888888888888888vw; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.item_blog {display: flex; align-items: flex-start; width: 100%; justify-content: space-between; flex-direction: column; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: auto; font-size: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; row-gap: 1.1111111111111112vw;}
.img_blog {width: 100%; height: 38.89vw;}
.wrap_blog_descript {display: flex; flex-direction: column; row-gap: 0.5555555555555556vw; font-size: 1.11vw;}
.link_blog {color: rgba(24, 24, 24, 1); width: 100%;}
.collection_blog_list {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 1.3888888888888888vw; column-gap: 1.3888888888888888vw;}
.text_18px-medium-title {font-size: 1.25vw; display: inline-flex; font-weight: 400; line-height: 140%; color: rgba(24, 24, 24, 1); font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.low_margin {margin-bottom: 1.39vw;}
.projects-small {display: flex; justify-content: space-between; column-gap: 1.3888888888888888vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-bottom-style: solid; border-bottom-color: rgba(213, 213, 213, 1);}
.item_wrap_projects-small {width: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 1.3888888888888888vw; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; min-height: 400px; align-items: stretch; justify-items: stretch; column-gap: 1.3888888888888888vw; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.item_project-small {display: grid; align-items: flex-start; width: 100%; justify-content: space-between; column-gap: 1.3888888888888888vw; padding-top: 1.3888888888888888vw; padding-bottom: 1.3888888888888888vw; flex-direction: row; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: auto; font-size: 16px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.wrrap_img_project-small {overflow-x: hidden; overflow-y: hidden;}
.img_project-copy {width: 100%; height: auto;}
.img_project-small {width: 100%; height: auto;}
.link_project_small {color: rgba(24, 24, 24, 1);}
.wrap_descript_project_cms-page-small {width: 100%; display: flex; flex-direction: row; align-items: flex-start; row-gap: 5.555555555555555vw; padding-right: 2.78vw;}
.wrap_story_all-small {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; flex-direction: column; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(213, 213, 213, 1); row-gap: 1.94vw;}
.wrap_story_cms-small {display: flex; flex-direction: column; row-gap: 0.42vw; font-size: 1.11vw; margin-bottom: 0vw; align-items: stretch; height: auto; flex-grow: 0; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-bottom-color: rgba(213, 213, 213, 1); grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; flex-shrink: 0;}
.heading_h4-medium_24 {font-size: 1.67vw; font-weight: 400; line-height: 120%; text-transform: none; color: rgba(24, 24, 24, 1); font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}
.pop_up_services {font-size: 1.11vw; z-index: 1200;}
.contain_pop_up_services {min-width: auto; min-height: auto; width: 68.19vw; height: 100vh; padding-left: 2.78vw; padding-right: 1.39vw; padding-top: 2.78vw; padding-bottom: 2.78vw; display: flex; flex-direction: column; row-gap: normal; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); right: 0px; position: absolute; justify-content: space-between; max-height: none;}
.caps {text-transform: uppercase;}
.wrap_items_services {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; padding-top: 1.39vw; padding-bottom: 1.39vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(213, 213, 213, 1);}
.pop_up_top {align-self: start;}
.wrap_services_item {margin-top: 2.78vw;}
.text_16px {font-size: 1.11vw; display: inline-flex; font-weight: 400; line-height: 140%; color: rgba(24, 24, 24, 1);}
.wrap_item_text_services {display: flex; flex-direction: column; row-gap: 0.42vw;}
.button_black_pop-up {background-image: linear-gradient(rgba(24, 24, 24, 1) 0%, rgba(24, 24, 24, 1) 100%); color: rgba(255, 255, 255, 1); height: 3.19vw; padding-left: 2.08vw; padding-right: 2.08vw; padding-top: 0px; padding-bottom: 0px; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; text-transform: uppercase; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 0.97vw; width: 100%; flex-shrink: 0;}
.wrap_content_services {display: flex; flex-direction: column; justify-content: space-between; height: 100%; overflow-x: auto; overflow-y: auto;}
.none_visible_cms {display: none;}
.none_small_page {display: none;}
.fixed_pop-up_text {width: 1.74vw; text-align: center; flex-shrink: 0;}
.stick_pop-up {position: sticky; align-self: start; top: 0px;}
.wrap_services_item_numb {column-gap: 0.42vw;}
.none_grids {grid-template-columns: 1fr 3fr; display: flex; flex-direction: column; row-gap: 0.69vw;}
.hero_section_blog {font-size: 1.11vw; min-height: auto; margin-top: auto; padding-left: 1.39vw; padding-right: 1.39vw;}
.wrap__blog_hero {width: 100%;}
.blog_grid {display: grid; justify-content: flex-start; column-gap: 1.39vw; height: auto; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.h1_title_blog {font-size: 3.75vw; font-weight: 400; line-height: 100%; text-transform: none; color: rgba(24, 24, 24, 1); letter-spacing: -0.14vw;}
.image_blog {width: auto; height: auto;}
.wrap_title_blog {display: flex; align-items: flex-start; width: auto; justify-content: flex-start; flex-direction: column; row-gap: 0.97vw; position: sticky; top: 6.94vw; padding-bottom: 1.39vw; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; z-index: 100;}
.wrap_text_grid {width: auto; display: flex; flex-direction: column; justify-content: space-between; margin-left: 0vw; flex-grow: 1; flex-shrink: 0; align-items: flex-start; padding-top: 1.39vw; padding-bottom: 1.39vw; height: 100%;}
.wrap_blog_item {width: 100%;}
.grid_blog_item_page {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 1.39vw;}
.text_blog {width: auto; display: flex; flex-direction: column; justify-content: center; row-gap: 1.11vw; margin-left: 0vw; flex-grow: 1; flex-shrink: 0; align-items: flex-start;}
.wrap_paragraph_blog {display: flex; align-items: flex-start; width: auto; justify-content: flex-start; flex-direction: column; row-gap: 1.11vw;}
.wrap_txt_blog_title-paragraph {display: flex; flex-direction: column; width: auto; row-gap: 0.4166666666666667vw;}
.wrap_blog_cms_grid-_final {display: flex; flex-direction: row; row-gap: 0.8333333333333334vw; font-size: 1.11vw; padding-bottom: 1.39vw; margin-bottom: 0vw; align-items: stretch; height: auto; flex-grow: 0; padding-top: 1.39vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: none; border-bottom-color: rgba(213, 213, 213, 1); grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.grid_all_cases-blog {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 1.3888888888888888vw; margin-top: 40px;}
.top_margin {padding-bottom: 6.51vw; padding-top: 6.51vw; align-items: center;}
@media (max-width: 991px) {.hero_section {height: auto;}}
@media (max-width: 991px) {.sphere {min-height: auto;}}
@media (max-width: 991px) {.item_wrap_services {min-height: auto;}}
@media (max-width: 991px) {.item_wrap_projects {min-height: auto;}}
@media (max-width: 991px) {.burger {width: 4.95vw; height: 3.33vw; background-image: url("/assets/4a9af83eb347.svg"), linear-gradient(rgba(24, 24, 24, 1) 0%, rgba(24, 24, 24, 1) 100%); border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; background-size: 16.8px, auto;}}
@media (max-width: 991px) {.item_about_people {min-height: auto;}}
@media (max-width: 991px) {.functional {min-height: auto;}}
@media (max-width: 991px) {.wrap_button_hero_animate {display: none;}}
@media (max-width: 991px) {.navbar {flex-grow: 0; padding-left: 0vw;}}
@media (max-width: 991px) {.hero_section-cms_page {height: auto;}}
@media (max-width: 991px) {.check_stroke {background-size: 9.6px;}}
@media (max-width: 991px) {.close {background-size: 31.6px;}}
@media (max-width: 991px) {.item_wrap_projects-small {min-height: auto;}}
@media (max-width: 479px) {.burger {background-size: 42.4px, auto; width: 15.46vw; height: 9.66vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw;}}
@media (max-width: 479px) {.fixed_menu {height: 19.32vw; margin-left: 4.83vw; margin-right: 4.83vw; margin-top: auto; margin-bottom: auto; padding-left: 0vw; padding-right: 0vw; padding-top: 0em; padding-bottom: 0em; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; border-top-left-radius: 0px; border-top-right-radius: 0px;}}
@media (max-width: 479px) {.button_white {height: 11.73vw; font-size: 16px; width: 100%;}}
@media (max-width: 479px) {.body {font-size: 4.27vw;}}
@media (max-width: 479px) {.link_messenger {font-size: 4.27vw; width: 11.73vw; height: 11.73vw;}}
@media (max-width: 479px) {.icon_menu {width: 11.73vw; height: 11.73vw;}}
@media (max-width: 479px) {.logo_link {font-size: 4.27vw; column-gap: 10px;}}
@media (max-width: 479px) {.logo_txt {font-size: 3.38vw; text-align: left; line-height: 120%;}}
@media (max-width: 479px) {.none_mobile {display: none;}}
@media (max-width: 479px) {.section_menu {font-size: 4.27vw; z-index: 1300;}}
@media (max-width: 479px) {.container_menu {font-size: 4.27vw;}}
@media (max-width: 479px) {.h2 {font-size: 8.53vw; max-width: none;}}
@media (max-width: 479px) {.functions {flex-direction: column; column-gap: normal; row-gap: 4.830917874396135vw;}}
@media (max-width: 479px) {.h6 {font-size: 4.27vw;}}
@media (max-width: 479px) {.tetx_14px {font-size: 3.73vw; margin-top: 0vw;}}
@media (max-width: 479px) {.icon_functions {width: 8.53vw; height: 8.53vw;}}
@media (max-width: 479px) {.wrap_icon_functions {width: 16.53vw; height: 16.53vw; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px;}}
@media (max-width: 479px) {.item_functions {column-gap: 3.2vw; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap;}}
@media (max-width: 479px) {.wrap_txt_functions {row-gap: 1.0666666666666667vw;}}
@media (max-width: 479px) {.item_wrap_functions {row-gap: 5.797101449275362vw;}}
@media (max-width: 479px) {.wrap_img_mockup {width: auto; height: auto;}}
@media (max-width: 479px) {.image_functions {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: 120.77vw; width: 100%;}}
@media (max-width: 479px) {.h4 {font-size: 5.33vw;}}
@media (max-width: 479px) {.blue_btn_txt {font-size: 4.27vw;}}
@media (max-width: 479px) {.icon_sphere {width: 7.47vw; height: 7.47vw;}}
@media (max-width: 479px) {.wrap_sphere_top {row-gap: 12px; padding-bottom: 3.2vw; margin-bottom: 3.2vw; height: auto;}}
@media (max-width: 479px) {.wrap_txt_sphere {row-gap: 3.2vw;}}
@media (max-width: 479px) {.circle {width: 3.73vw; height: 3.73vw;}}
@media (max-width: 479px) {.wrap_item_sphere {column-gap: 2.1333333333333333vw;}}
@media (max-width: 479px) {.item_sphere {column-gap: 12px; padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 4.27vw; padding-bottom: 4.27vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrap_h2 {margin-bottom: 4.83vw; justify-content: flex-start;}}
@media (max-width: 479px) {.button_slide {width: 11.73vw; height: 11.73vw;}}
@media (max-width: 479px) {.icon_checked {width: 4.27vw; height: 4.27vw;}}
@media (max-width: 479px) {.button_slider {column-gap: 3.2vw; top: auto; position: absolute; bottom: -60px; right: 0%; width: 100%; justify-content: center;}}
@media (max-width: 479px) {.sphere {padding-top: 20px;}}
@media (max-width: 479px) {.slide {margin-right: auto; padding-right: 1px;}}
@media (max-width: 479px) {.item_wrap_services {grid-template-columns: 1fr; column-gap: normal; row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.item_services {height: auto; padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 4.27vw; padding-bottom: 4.27vw; column-gap: normal; row-gap: 9.6vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.h3 {font-size: 5.8vw;}}
@media (max-width: 479px) {.wrap_icon_serv {width: auto; height: 11.73vw; padding-left: 5.33vw; padding-right: 5.33vw;}}
@media (max-width: 479px) {.wrap_services_top {row-gap: 3.2vw;}}
@media (max-width: 479px) {.wrap_txt_suitable-for-whom {row-gap: 3.7333333333333334vw;}}
@media (max-width: 479px) {.item_project {grid-template-columns: 1fr; column-gap: normal; row-gap: 4.266666666666667vw; padding-left: 0vw; padding-right: 0vw; padding-top: 4.83vw; padding-bottom: 4.83vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; font-size: 3.86vw;}}
@media (max-width: 479px) {.wrap_txt_descript_project {max-width: none; row-gap: 3.2vw;}}
@media (max-width: 479px) {.tetx_14px-tips_project {height: 7.47vw; padding-left: 2.67vw; padding-right: 2.67vw; font-size: 3.2vw;}}
@media (max-width: 479px) {.wrap_item_serv {column-gap: 2.1333333333333333vw; flex-wrap: nowrap; row-gap: 2.1333333333333333vw;}}
@media (max-width: 479px) {.button_blue {height: 11.73vw; width: 100%; font-size: 4.27vw;}}
@media (max-width: 479px) {.tetx_button_blue {font-size: 3.86vw; text-align: center;}}
@media (max-width: 479px) {.wrap_btn-projects {flex-direction: column; column-gap: normal; row-gap: 4.266666666666667vw; padding-top: 4.27vw;}}
@media (max-width: 479px) {.wrap_decript_project {row-gap: 4.830917874396135vw;}}
@media (max-width: 479px) {.item_wrap_projects {font-size: 4.27vw;}}
@media (max-width: 479px) {.slide-stage {height: auto; margin-right: 3.73vw; padding-right: 1px; width: 100%;}}
@media (max-width: 479px) {.item_stage {padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 4.27vw; padding-bottom: 4.27vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrap_stage {row-gap: 0.966183574879227vw; flex-direction: column;}}
@media (max-width: 479px) {.stage {padding-top: 4.27vw; row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.advantage {grid-template-columns: 1fr; row-gap: 4.266666666666667vw; column-gap: normal;}}
@media (max-width: 479px) {.wrap_cases_home {row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.btn_questions {height: auto; padding-top: 4.27vw; padding-bottom: 4.27vw; align-items: flex-start;}}
@media (max-width: 479px) {.title_questions {margin-bottom: 0px; font-size: 4.8vw;}}
@media (max-width: 479px) {.wrap_left_footer {width: auto; padding-right: 0vw; row-gap: 6.763285024154589vw; border-right-width: 0px; border-right-style: none; margin-right: 0vw;}}
@media (max-width: 479px) {.wrap_footer {flex-direction: column-reverse; row-gap: 10.666666666666666vw;}}
@media (max-width: 479px) {.footer {min-height: auto; padding-top: 26.67vw; padding-left: 3.73vw; padding-right: 3.73vw; padding-bottom: 3.73vw;}}
@media (max-width: 479px) {.numb_link {height: auto;}}
@media (max-width: 479px) {.forma {height: auto; font-size: 4.27vw;}}
@media (max-width: 479px) {.input_form {height: 11.73vw; font-size: 4.27vw; padding-left: 3.73vw; padding-right: 3.73vw;}}
@media (max-width: 479px) {.input_form::placeholder {font-size: 4.27vw;}}
@media (max-width: 479px) {.input_wrap {font-size: 4.27vw; height: 11.73vw;}}
@media (max-width: 479px) {.wrap_field {font-size: 4.27vw; row-gap: 3.2vw;}}
@media (max-width: 479px) {.button_form {height: 11.73vw; font-size: 4.27vw;}}
@media (max-width: 479px) {.wrap_form_footer {padding-left: 0vw;}}
@media (max-width: 479px) {.wrap_contacts_footer {row-gap: 2.898550724637681vw; width: 100%;}}
@media (max-width: 479px) {.wrap_link_messenger {column-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.divaider {padding-top: 4.27vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(215, 215, 215, 1);}}
@media (max-width: 479px) {.container_hero {height: auto; padding-bottom: 0vw; row-gap: 14.492753623188406vw;}}
@media (max-width: 479px) {.h1 {font-size: 17.39vw; width: auto; letter-spacing: -0.24154589371980675vw;}}
@media (max-width: 479px) {.h5 {font-size: 4.35vw;}}
@media (max-width: 479px) {.wrap_img_hero {height: auto; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrap_title_btn {row-gap: 1.4492753623188406vw; margin-top: 0vw; padding-left: 0vw; padding-right: 0vw; flex-direction: column; align-items: flex-start; margin-right: 4.83vw; margin-left: 4.83vw;}}
@media (max-width: 479px) {.marg {margin-top: 3.73vw; row-gap: 3.2vw;}}
@media (max-width: 479px) {.hero_section {height: auto; background-size: 1259.05px, auto; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px;}}
@media (max-width: 479px) {.sect {padding-top: 26.67vw; padding-left: 4.83vw; padding-right: 4.83vw; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 479px) {.icon_drop {width: 20px; height: 20px;}}
@media (max-width: 479px) {.check_stroke {width: 4.83vw; height: 4.83vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-size: 16.8px;}}
@media (max-width: 479px) {.wrap_check_pk {column-gap: 1.6vw;}}
@media (max-width: 479px) {.wrap_cases_top {row-gap: 1.0666666666666667vw;}}
@media (max-width: 479px) {.margin {margin-top: 1vw;}}
@media (max-width: 479px) {.wrap_mockup {margin-left: 0vw; margin-right: 0vw;}}
@media (max-width: 479px) {.wrap_contact_burger {width: auto; padding-right: 0vw; row-gap: 16px; border-right-width: 0px; border-right-style: none;}}
@media (max-width: 479px) {.wrap_contacts_mobile-menu {row-gap: 4.266666666666667vw; width: 100%;}}
@media (max-width: 479px) {.numb_link-mobile {height: auto;}}
@media (max-width: 479px) {.h3-mobile {font-size: 6.4vw;}}
@media (max-width: 479px) {.numb_link-mobile-menu {height: auto;}}
@media (max-width: 479px) {.h3-mobile_menu {font-size: 6.4vw;}}
@media (max-width: 479px) {.wrap_contacts_mobile-burger {row-gap: 4.266666666666667vw; width: 100%;}}
@media (max-width: 479px) {.development_link {height: auto;}}
@media (max-width: 479px) {.mobile_none {display: none;}}
@media (max-width: 479px) {.aa {text-transform: none; font-size: 5.87vw;}}
@media (max-width: 479px) {.contain_pop_up {width: 100%; padding-left: 3.73vw; padding-right: 3.73vw; padding-top: 3.73vw; padding-bottom: 3.73vw; border-top-left-radius: 4.27vw; border-top-right-radius: 4.27vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; margin-left: 0vw; margin-right: 0vw; top: auto; margin-top: 0px; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; row-gap: 3.7333333333333334vw; position: absolute; bottom: 0px;}}
@media (max-width: 479px) {.close {width: 15.46vw; height: 9.66vw; right: 4.83vw; top: 4.83vw; background-size: 47.4px, auto; background-image: url("/assets/8cc423a30d98.svg"), linear-gradient(rgba(213, 213, 213, 1) 0%, rgba(213, 213, 213, 1) 100%); background-repeat: no-repeat, no-repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll; position: absolute;}}
@media (max-width: 479px) {.wrap_pop-up_link_messenger {flex-direction: row; row-gap: 3.7333333333333334vw; padding-top: 3.73vw; align-items: center;}}
@media (max-width: 479px) {.close_form {display: block; top: 7.47vw; width: 11.73vw; height: 11.73vw; background-color: rgb(255, 255, 255); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); right: auto; min-width: auto; min-height: auto;}}
@media (max-width: 479px) {.size_small {font-size: 5.33vw; text-transform: none; margin-bottom: 2.13vw;}}
@media (max-width: 479px) {.size_12 {font-size: 3.2vw; margin-top: 1vw;}}
@media (max-width: 479px) {.none_vis {top: 0vw; display: none;}}
@media (max-width: 479px) {.margin_small {row-gap: 2.1333333333333333vw;}}
@media (max-width: 479px) {.size_sm {font-size: 4.27vw;}}
@media (max-width: 479px) {.content_services {width: auto; overflow-x: hidden; overflow-y: hidden; max-height: none; min-height: auto; height: 1400px; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0px; border-top-left-radius: 4.27vw; border-top-right-radius: 4.27vw; padding-left: 3.73vw; padding-right: 3.73vw; padding-top: 3.73vw; padding-bottom: 3.73vw; margin-top: auto; top: 19.2vw; position: absolute;}}
@media (max-width: 479px) {.max_wiz {max-width: none; font-size: 5.33vw;}}
@media (max-width: 479px) {.wrap_prem_serv-pop_up {grid-template-columns: 1fr; column-gap: normal; row-gap: 3.7333333333333334vw; margin-top: 3.7333333333333334vw;}}
@media (max-width: 479px) {.smal_size_pop-up {font-size: 18px;}}
@media (max-width: 479px) {.small_16 {font-size: 4.27vw; letter-spacing: normal;}}
@media (max-width: 479px) {.left_margin {padding-left: 0vw; border-left-width: 0px; border-left-style: none;}}
@media (max-width: 479px) {.gap_smal {row-gap: 10px;}}
@media (max-width: 479px) {.wrap_fixed-button_price_data {position: fixed; bottom: 0px; width: 100%; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto; padding-left: 3.73vw; padding-right: 3.73vw; padding-top: 3.73vw; padding-bottom: 3.73vw; left: 0px; right: 0px;}}
@media (max-width: 479px) {.close-services {width: 11.73vw; height: 11.73vw; display: block; right: auto;}}
@media (max-width: 479px) {.wrap_data_price {column-gap: 1.6vw; justify-items: stretch; display: flex; justify-content: space-between; padding-top: 3.73vw; padding-bottom: 3.73vw;}}
@media (max-width: 479px) {.backgraund_pop-up-services {border-top-left-radius: 4.27vw; border-top-right-radius: 4.27vw; overflow-x: visible; overflow-y: visible; background-size: auto; background-image: linear-gradient(rgba(20, 20, 20, 0.2) 0%, rgba(20, 20, 20, 0.2) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 479px) {.none {display: none;}}
@media (max-width: 479px) {.wrap_services_pop-up_content {row-gap: 1.0666666666666667vw; overflow-x: visible; overflow-y: visible;}}
@media (max-width: 479px) {.pop-up_services {height: 100%;}}
@media (max-width: 479px) {.pop_up_form {height: 100%;}}
@media (max-width: 479px) {.wrrap_img_project {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw;}}
@media (max-width: 479px) {.about {row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.item_about_people {font-size: 4.27vw;}}
@media (max-width: 479px) {.wrap_title_adout {row-gap: 10.27vw; width: auto; height: auto;}}
@media (max-width: 479px) {.item_about {grid-template-columns: 1fr; column-gap: normal; row-gap: 4.266666666666667vw; padding-left: 0vw; padding-right: 0vw; padding-top: 0vw; padding-bottom: 3.73vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; flex-direction: column; height: auto; border-bottom-width: 0px; border-bottom-style: none;}}
@media (max-width: 479px) {.wrrap_img_people {border-top-left-radius: 1.6vw; border-top-right-radius: 1.6vw; border-bottom-left-radius: 1.6vw; border-bottom-right-radius: 1.6vw; width: auto;}}
@media (max-width: 479px) {.about_people_grid_wrap {grid-template-columns: 1fr; row-gap: 5.333333333333333vw;}}
@media (max-width: 479px) {.wrap_photo {width: auto; column-gap: normal; flex-direction: column; row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.descrip_about {height: auto; border-bottom-width: 0px; border-bottom-style: none;}}
@media (max-width: 479px) {.wrap_descript {padding-left: 0vw; padding-right: 0vw; border-left-width: 0px; border-left-style: none;}}
@media (max-width: 479px) {.item_misson {row-gap: 1.6vw;}}
@media (max-width: 479px) {.wrap_mission_all {row-gap: 3.7333333333333334vw; margin-top: 0px; margin-bottom: 0px; padding-top: 3.73vw;}}
@media (max-width: 479px) {.wrap_team {row-gap: 3.7333333333333334vw; width: 100%;}}
@media (max-width: 479px) {.img_people {border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw; height: 109.47vw; width: auto;}}
@media (max-width: 479px) {.wrap_mockup-project {margin-left: 0vw; margin-right: 0vw; width: auto; height: auto;}}
@media (max-width: 479px) {.functional {padding-top: 20px; grid-template-columns: 1fr; row-gap: 3.7333333333333334vw;}}
@media (max-width: 479px) {.item_functional {column-gap: 12px; padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 4.27vw; padding-bottom: 4.27vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrap_functional {row-gap: 12px; padding-bottom: 3.2vw; margin-bottom: 3.2vw;}}
@media (max-width: 479px) {.item_project-simular {grid-template-columns: 1fr; column-gap: normal; row-gap: 4.266666666666667vw; padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 4.27vw; padding-bottom: 4.27vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrrap_img_project-simular {border-top-left-radius: 1.6vw; border-top-right-radius: 1.6vw; border-bottom-left-radius: 1.6vw; border-bottom-right-radius: 1.6vw; height: auto;}}
@media (max-width: 479px) {.wrap_decript_project-simular {row-gap: 10.27vw; height: auto;}}
@media (max-width: 479px) {.wrap_btn-projects-simular {flex-direction: column; column-gap: normal; row-gap: 4.266666666666667vw; padding-top: 4.27vw;}}
@media (max-width: 479px) {.wrrap_img_project-screen {border-top-left-radius: 1.6vw; border-top-right-radius: 1.6vw; border-bottom-left-radius: 1.6vw; border-bottom-right-radius: 1.6vw;}}
@media (max-width: 479px) {.slide-screen {height: auto; margin-right: 3.73vw; padding-right: 1px; width: 100%;}}
@media (max-width: 479px) {.simular {row-gap: 6px;}}
@media (max-width: 479px) {.item_running-line {height: auto; margin-right: 3.73vw; padding-right: 3.73vw; width: 100%;}}
@media (max-width: 479px) {.button_slider-none {column-gap: 3.2vw; top: -22.93vw;}}
@media (max-width: 479px) {.slider_stages-home {height: 66.67vw;}}
@media (max-width: 479px) {.button_slider-stage {column-gap: 3.2vw; top: auto; position: absolute; bottom: 0px; right: 0%; width: 100%; justify-content: center;}}
@media (max-width: 479px) {.polit-k {row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.stroke_none_image {height: auto;}}
@media (max-width: 479px) {.wrap_numb_biography {grid-template-columns: 1fr;}}
@media (max-width: 479px) {.item_biograph {flex-direction: row; align-items: center; row-gap: 0.2777777777777778vw; column-gap: normal;}}
@media (max-width: 479px) {.f_w_title_about {width: 24.75vw;}}
@media (max-width: 479px) {.line_low {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1); padding-top: 3.2vw; padding-bottom: 3.2vw;}}
@media (max-width: 479px) {.line_low-none {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1); padding-top: 3.2vw; padding-bottom: 3.2vw;}}
@media (max-width: 479px) {.small_icon {height: auto;}}
@media (max-width: 479px) {.wrap_image-about {height: 109.47vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrap_img_mockup-home {width: auto; height: auto; position: static;}}
@media (max-width: 479px) {.pop-up_services_construktor {height: 100%;}}
@media (max-width: 479px) {.pop-up_services_python {height: 100%;}}
@media (max-width: 479px) {.pop-up_services_webapp {height: 100%;}}
@media (max-width: 479px) {.m_widtch {width: auto; max-width: 100%;}}
@media (max-width: 479px) {.contain_pop_up-form {width: 100%; padding-left: 4.83vw; padding-right: 4.83vw; padding-top: 4.83vw; padding-bottom: 4.83vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; margin-left: 0vw; margin-right: 0vw; top: auto; margin-top: 0px; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; row-gap: 3.7333333333333334vw; position: absolute; bottom: 0px; height: 100%; justify-content: flex-end;}}
@media (max-width: 479px) {.tetx_logo {font-size: 3.2vw; margin-top: 0vw; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.pop_up_mob_gap {column-gap: 3.2vw;}}
@media (max-width: 479px) {.button_slider-sphere {column-gap: 3.2vw; top: auto; position: absolute; bottom: 0px; right: 0%; width: 100%; justify-content: center; left: 0px; height: 14.93vw; display: flex; align-items: center;}}
@media (max-width: 479px) {.slider_sphere {height: 157.79vw;}}
@media (max-width: 479px) {.paginations {display: none; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);}}
@media (max-width: 479px) {.integration {grid-template-columns: 1fr; row-gap: 3.7333333333333334vw; column-gap: normal;}}
@media (max-width: 479px) {.item_itnegration {column-gap: 3.2vw; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: 28.67vw;}}
@media (max-width: 479px) {.wrap_icon_integration {width: 100%; height: auto; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.logo_integration {width: 63.47vw; height: 28.67vw;}}
@media (max-width: 479px) {.item_int_pop-up {column-gap: 3.2vw; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 45.67vw; padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 4.27vw; padding-bottom: 4.27vw; border-top-left-radius: 2.13vw; border-top-right-radius: 2.13vw; border-bottom-left-radius: 2.13vw; border-bottom-right-radius: 2.13vw;}}
@media (max-width: 479px) {.wrap_txt_int {row-gap: 1.0666666666666667vw; column-gap: 2.6666666666666665vw;}}
@media (max-width: 479px) {.icon_int {width: 8.53vw; height: 8.53vw;}}
@media (max-width: 479px) {.icon_fix_chat {width: 8.53vw; height: 8.53vw;}}
@media (max-width: 479px) {.numb_link-fixed {height: 11.73vw; padding-left: 12px; padding-right: 12px;}}
@media (max-width: 479px) {.txt_phone {font-size: 5.33vw;}}
@media (max-width: 479px) {.wrap_fixed_chats {height: 16.43vw; padding-left: 2.9vw; padding-right: 2.9vw; right: 3.73vw; bottom: 3.73vw; width: auto; position: static;}}
@media (max-width: 479px) {.wrap_phone_fixed {column-gap: 1.932367149758454vw;}}
@media (max-width: 479px) {.close_fix_chats {width: 11.73vw; height: 11.73vw;}}
@media (max-width: 479px) {.txt_phone-fix {font-size: 4.35vw;}}
@media (max-width: 479px) {.fixed_chat {width: 16.43vw; height: 16.43vw; right: 3.73vw; bottom: 3.73vw;}}
@media (max-width: 479px) {.chat_wrap {height: 16.43vw; width: auto; bottom: 3.73vw; right: 3.73vw;}}
@media (max-width: 479px) {.wrap_services_descript {row-gap: 0.5333333333333333vw;}}
@media (max-width: 479px) {.m-w_contain_tett {max-width: none;}}
@media (max-width: 479px) {.padding_stroke {padding-bottom: 2px;}}
@media (max-width: 479px) {.simular_wraps {padding-top: 4.27vw; row-gap: 4.266666666666667vw; height: 208vw;}}
@media (max-width: 479px) {.simular_wrap_slider {padding-top: 4.27vw; row-gap: 4.266666666666667vw; height: 169.6vw;}}
@media (max-width: 479px) {.none_w {width: 100%;}}
@media (max-width: 479px) {.sect-simular_none {padding-top: 26.67vw; padding-left: 3.73vw; padding-right: 3.73vw; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 479px) {.wrap_hero_nameproject {width: auto; height: 11.73vw; padding-left: 5.33vw; padding-right: 5.33vw;}}
@media (max-width: 479px) {.logo_img {width: 16.91vw; height: auto;}}
@media (max-width: 479px) {.wrap_video {margin-left: 4.83vw; margin-right: 4.83vw;}}
@media (max-width: 479px) {.small_title {font-size: 4.27vw;}}
@media (max-width: 479px) {.text_18px {font-size: 3.86vw;}}
@media (max-width: 479px) {.m_widtch-small {width: auto; max-width: none; row-gap: 0.4830917874396135vw;}}
@media (max-width: 479px) {.m_widtch-about {width: auto; max-width: 100%; row-gap: 2.4154589371980677vw;}}
@media (max-width: 479px) {.heading_4 {font-size: 5.33vw;}}
@media (max-width: 479px) {.button_stroke_low {height: 11.73vw; width: auto; font-size: 4.27vw; flex-shrink: 0; flex-grow: 1; column-gap: 3.864734299516908vw;}}
@media (max-width: 479px) {.wrap_small_img {flex-direction: column; column-gap: normal; row-gap: 4.266666666666667vw; padding-top: 4.27vw; display: none;}}
@media (max-width: 479px) {.small_img {width: 8.53vw; height: 8.53vw;}}
@media (max-width: 479px) {.services_wrap {grid-template-columns: 1fr; row-gap: 0vw; column-gap: normal;}}
@media (max-width: 479px) {.h4-copy-2 {font-size: 5.33vw;}}
@media (max-width: 479px) {.heading_h4 {font-size: 5.33vw;}}
@media (max-width: 479px) {.icon_services {width: 5.33vw; height: 5.33vw;}}
@media (max-width: 479px) {.wrap_services_title {row-gap: 0.5333333333333333vw;}}
@media (max-width: 479px) {.numb {font-size: 8.53vw; max-width: none;}}
@media (max-width: 479px) {.margin_hero {height: 16.91vw;}}
@media (max-width: 479px) {.video_hero {height: 86.96vw;}}
@media (max-width: 479px) {.wrap_image_about {height: 120.77vw; width: 100%;}}
@media (max-width: 479px) {.img_project {height: 300px;}}
@media (max-width: 479px) {.fake_button {height: auto; width: 100%; justify-content: space-between; border-bottom-width: 0px; border-bottom-style: none; margin-top: auto;}}
@media (max-width: 479px) {.wrap_descrip_btn {row-gap: 6.280193236714976vw;}}
@media (max-width: 479px) {.grey {font-size: 3.86vw;}}
@media (max-width: 479px) {.link_services {padding-top: 4.83vw; padding-bottom: 4.83vw;}}
@media (max-width: 479px) {.fixed_widch_desktop {width: auto; margin-right: 0vw;}}
@media (max-width: 479px) {.llink_pk {font-size: 3.2vw;}}
@media (max-width: 479px) {.wrap_txt_pk {column-gap: 0.966183574879227vw; padding-top: 0.72vw;}}
@media (max-width: 479px) {.check_box_item {width: 4.83vw; height: 4.83vw;}}
@media (max-width: 479px) {.hero_section-cms_page {height: auto; background-size: 1259.05px, auto; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); padding-bottom: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px;}}
@media (max-width: 479px) {.container_hero-cms_page {height: auto; padding-bottom: 0vw; row-gap: 4.830917874396135vw;}}
@media (max-width: 479px) {.margin_hero-cms_page {height: 19.32vw;}}
@media (max-width: 479px) {.wrap_title-cms_page {row-gap: 2.898550724637681vw; flex-direction: column; align-items: flex-start;}}
@media (max-width: 479px) {.heading-cms_page {font-size: 8.7vw; width: auto; letter-spacing: -0.24154589371980675vw;}}
@media (max-width: 479px) {.wrap_descriptor-cms_page {flex-direction: column; width: 100%; row-gap: 8.21256038647343vw; align-items: flex-start;}}
@media (max-width: 479px) {.hero_image-cms_page {margin-left: 4.83vw; margin-right: 4.83vw;}}
@media (max-width: 479px) {.wrap_title-hero_home {row-gap: 1.4492753623188406vw; margin-top: 0vw; padding-left: 0vw; padding-right: 0vw; flex-direction: column; align-items: flex-start; margin-right: 4.83vw; margin-left: 4.83vw;}}
@media (max-width: 479px) {.heading-hero_home {font-size: 17.39vw; width: auto; letter-spacing: -0.24154589371980675vw;}}
@media (max-width: 479px) {.wrap_descriptor-hero_home {flex-direction: column; width: 100%; row-gap: 8.21256038647343vw; align-items: flex-start;}}
@media (max-width: 479px) {.image_hero_cms_page {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: 86.96vw; width: 100%;}}
@media (max-width: 479px) {.wrap_descript_cms {row-gap: 1.4492753623188406vw; flex-direction: column;}}
@media (max-width: 479px) {.wrap_descriptor_page {grid-template-columns: 1fr; row-gap: 0vw; column-gap: normal;}}
@media (max-width: 479px) {.wrap_item_sss {grid-template-columns: 1fr; row-gap: 0vw; column-gap: normal;}}
@media (max-width: 479px) {.wrap_item_characteristics {grid-template-columns: 1fr; row-gap: 0vw; column-gap: normal;}}
@media (max-width: 479px) {.characteristics_item {row-gap: 0.966183574879227vw; flex-direction: row; height: 60px; justify-content: space-between;}}
@media (max-width: 479px) {.m_widtch-cms_descript {width: auto; max-width: 100%; row-gap: 2.4154589371980677vw;}}
@media (max-width: 479px) {.text_16px_caps {font-size: 4.27vw; text-align: right; flex-shrink: 0;}}
@media (max-width: 479px) {.wrap_big_image_cms {row-gap: 1.4492753623188406vw; flex-direction: column; align-items: flex-start;}}
@media (max-width: 479px) {.image_big_cms_page {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: 86.96vw; width: 100%;}}
@media (max-width: 479px) {.image_small_cms_page {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: 86.96vw; width: 100%;}}
@media (max-width: 479px) {.wrap_grid_image_cms {row-gap: 4.830917874396135vw; margin-top: 0vw; padding-left: 0vw; padding-right: 0vw; flex-direction: column; align-items: flex-start; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.heading_h2-cms_page {font-size: 7.73vw; width: auto; letter-spacing: -0.24154589371980675vw;}}
@media (max-width: 479px) {.wrap_story_cms {row-gap: 3.864734299516908vw; flex-direction: column; padding-top: 0vw; padding-bottom: 3.86vw; border-bottom-color: rgba(213, 213, 213, 1); border-bottom-width: 1px; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.wrap_story_all {grid-template-columns: 1fr; row-gap: 4.830917874396135vw; column-gap: normal; border-top-width: 0px; border-top-style: none;}}
@media (max-width: 479px) {.image_small_story_cms_page {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: 86.96vw; width: 100%;}}
@media (max-width: 479px) {.wrap_story_grid {grid-template-columns: 1fr; row-gap: 0vw; column-gap: normal;}}
@media (max-width: 479px) {.wrap_story_cms-grid {row-gap: 3.86vw; flex-direction: column; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.image_grid_story_cms_page {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: 120.77vw; width: 100%;}}
@media (max-width: 479px) {.heading_18 {font-size: 4.35vw;}}
@media (max-width: 479px) {.small_mobile_size {font-size: 4.35vw; font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif; font-weight: 500;}}
@media (max-width: 479px) {.wrap_descript_project_cms-page {row-gap: 8.695652173913043vw;}}
@media (max-width: 479px) {.wrap_image_three_cms-page {row-gap: 4.830917874396135vw;}}
@media (max-width: 479px) {.wrap_story_text {padding-left: 0vw; row-gap: 1.932367149758454vw;}}
@media (max-width: 479px) {.logo_link-burger {font-size: 4.27vw; column-gap: 10px;}}
@media (max-width: 479px) {.logo_img-burger {width: 16.91vw; height: auto;}}
@media (max-width: 479px) {.logo_txt-burger {font-size: 3.38vw; text-align: left; line-height: 120%;}}
@media (max-width: 479px) {.small_sixe_icon {width: 11.73vw;}}
@media (max-width: 479px) {.small_title-project_page {font-size: 4.27vw;}}
@media (max-width: 479px) {.wrap_story_cms-none_grid {row-gap: 3.86vw; flex-direction: column; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.wrap_story_text-final {padding-left: 0vw; row-gap: 2.898550724637681vw;}}
@media (max-width: 479px) {.wrap_story_grid-final {grid-template-columns: 1fr; row-gap: 0vw; column-gap: normal;}}
@media (max-width: 479px) {.margin_hero_cms_page {margin-top: 0px; padding-top: 8.695652173913043vw;}}
@media (max-width: 479px) {.wrap_numb_story {display: none;}}
@media (max-width: 479px) {.medium_cms {font-family: 'SF Pro medium', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;}}
@media (max-width: 479px) {.wrap_title_test {padding-left: 4.83vw; padding-right: 4.83vw; padding-top: 9.66vw; padding-bottom: 0vw;}}
@media (max-width: 479px) {.blog {row-gap: 4.266666666666667vw;}}
@media (max-width: 479px) {.item_blog {grid-template-columns: 1fr; column-gap: normal; row-gap: 3.3816425120772946vw; padding-left: 0vw; padding-right: 0vw; padding-top: 0vw; padding-bottom: 0vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; font-size: 3.86vw;}}
@media (max-width: 479px) {.img_blog {height: 300px;}}
@media (max-width: 479px) {.wrap_blog_descript {row-gap: 1.932367149758454vw;}}
@media (max-width: 479px) {.text_18px-medium-title {font-size: 4.27vw;}}
@media (max-width: 479px) {.collection_blog_list {grid-template-columns: 1fr; row-gap: 4.830917874396135vw;}}
@media (max-width: 479px) {.low_margin {margin-bottom: 4.83vw; height: auto;}}
@media (max-width: 479px) {.item_wrap_projects-small {font-size: 4.27vw;}}
@media (max-width: 479px) {.item_project-small {grid-template-columns: 1fr; column-gap: normal; row-gap: 4.266666666666667vw; padding-left: 0vw; padding-right: 0vw; padding-top: 4.83vw; padding-bottom: 4.83vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; font-size: 3.86vw;}}
@media (max-width: 479px) {.wrrap_img_project-small {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw;}}
@media (max-width: 479px) {.img_project-copy {height: 300px;}}
@media (max-width: 479px) {.img_project-small {height: 300px;}}
@media (max-width: 479px) {.wrap_descript_project_cms-page-small {row-gap: 8.695652173913043vw; flex-direction: column;}}
@media (max-width: 479px) {.wrap_story_all-small {grid-template-columns: 1fr; row-gap: 4.83vw; column-gap: normal; border-top-width: 0px; border-top-style: none;}}
@media (max-width: 479px) {.wrap_story_cms-small {row-gap: 0.97vw; flex-direction: column; border-bottom-color: rgba(213, 213, 213, 1); border-bottom-width: 1px; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.heading_h4-medium_24 {font-size: 4.83vw;}}
@media (max-width: 479px) {.auto_widtch {height: auto;}}
@media (max-width: 479px) {.pop_up_services {height: 100%; z-index: 1600;}}
@media (max-width: 479px) {.contain_pop_up_services {width: 100%; padding-left: 4.83vw; padding-right: 4.83vw; padding-top: 4.83vw; padding-bottom: 4.83vw; border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; margin-left: 0vw; margin-right: 0vw; top: auto; margin-top: 0px; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; row-gap: 3.7333333333333334vw; position: absolute; bottom: 0px; height: 100%; justify-content: flex-end;}}
@media (max-width: 479px) {.text_16px {font-size: 3.86vw;}}
@media (max-width: 479px) {.button_black_pop-up {height: 11.73vw; font-size: 16px; width: 100%;}}
@media (max-width: 479px) {.wrap_items_services {display: flex; flex-direction: column; padding-top: 3.86vw; padding-bottom: 3.86vw; row-gap: 2.42vw;}}
@media (max-width: 479px) {.wrap_content_services {padding-top: 0vw;}}
@media (max-width: 479px) {.wrap_item_text_services {row-gap: 1.45vw;}}
@media (max-width: 479px) {.fixed_pop-up_text {width: 6.28vw; text-align: left;}}
@media (max-width: 479px) {.wrap_services_item_numb {column-gap: 0px; align-items: flex-start;}}
@media (max-width: 479px) {.hero_section_blog {padding-top: 26.67vw; padding-left: 4.83vw; padding-right: 4.83vw; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 479px) {.blog_grid {flex-direction: column; column-gap: normal; row-gap: 4.830917874396135vw; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.h1_title_blog {font-size: 9.18vw;}}
@media (max-width: 479px) {.image_blog {border-top-left-radius: 0vw; border-top-right-radius: 0vw; border-bottom-left-radius: 0vw; border-bottom-right-radius: 0vw; height: auto; width: 100%;}}
@media (max-width: 479px) {.wrap_image_blog {height: auto; width: 100%;}}
@media (max-width: 479px) {.wrap_title_blog {column-gap: 0vw; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; row-gap: 2.42vw;}}
@media (max-width: 479px) {.wrap_text_grid {row-gap: 8px;}}
@media (max-width: 479px) {.text_blog {row-gap: 2.9vw;}}
@media (max-width: 479px) {.wrap_paragraph_blog {column-gap: 3.2vw; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; row-gap: 2.42vw;}}
@media (max-width: 479px) {.wrap_txt_blog_title-paragraph {row-gap: 1.0666666666666667vw;}}
@media (max-width: 479px) {.wrap_blog_cms_grid-_final {row-gap: 3.86vw; flex-direction: column; grid-template-columns: 1fr;}}
@media (max-width: 479px) {.top_margin {padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.grid_blog_item_page {grid-template-columns: 1fr; row-gap: 4.35vw;}}
.image--u-i6ajj4ox1 {opacity: 1;}
