:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.banner {margin-top: 0;padding: 2.5rem 0;}
@media only screen and (min-width:62rem) {.banner {padding: 5rem 0;}}
.banner__wrap {padding: 2.5rem .9375rem;background: var(--dark);border-radius: 2.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;gap: 7.3125rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.banner__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 2.5rem;padding: 3.75rem;}}
.banner__info {width: 100%;color: var(--white);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.25rem;}
@media only screen and (min-width:62rem) {.banner__info {max-width: 43.75rem;}}
.banner__info h1 {text-align: center;}
@media only screen and (min-width:62rem) {.banner__info h1 {text-align: left;}}
.banner__info p {font-size: calc(1.25rem + 4 * ( ( 100vw - 20rem ) / 1600 ));line-height: 150%;}
@media (min-width:125rem) {.banner__info p {font-size: 1.5rem;}}
.banner__form, .banner__info ul li:after {background: var(--white);}
.banner__form {position: relative;width: 100%;padding: 2.5rem 1.25rem 1.25rem;border-radius: 2.5rem;-webkit-box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);}
@media only screen and (min-width:62rem) {.banner__form {max-width: 27.5rem;padding: 3.75rem 2.5rem 2.5rem;}}
.banner__form-inputs {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
.banner__form .btn {margin-top: 1.25rem;}
.banner__form-notation {padding: 1.25rem;position: absolute;top: -20%;color: var(--dark);background: var(--dark-10);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 1rem;font-size: calc(1.25rem + 4 * ( ( 100vw - 20rem ) / 1600 ));font-weight: 700;line-height: 130%;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: -webkit-max-content;width: -moz-max-content;width: max-content;}
@media (min-width:125rem) {.banner__form-notation {font-size: 1.5rem;}}
.banner__form-notation span {color: var(--orange);font-size: calc(2rem + 16 * ( ( 100vw - 20rem ) / 1600 ));line-height: 110%;font-weight: 900;}
@media (min-width:125rem) {.banner__form-notation span {font-size: 3rem;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.page-links {margin: -2.5rem 0;}
@media only screen and (min-width:62rem) {.page-links {margin: -6.25rem 0;}}
.page-links__items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 1rem;}
@media only screen and (min-width:62rem) {.page-links__items {gap: 2.5rem;}}
.page-links__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: .5rem;padding: .75rem 2.25rem;border-radius: 1rem;border: .125rem solid var(--dark);font-size: 1.125rem;line-height: 1.5625rem;font-weight: 700;color: var(--dark);-webkit-transition: color var(--time),border var(--time);-o-transition: color var(--time),border var(--time);transition: color var(--time),border var(--time);}
.page-links__item:after {position: relative;content: "";width: 1.25rem;height: 1.25rem;background-color: var(--dark);-ms-flex-negative: 0;flex-shrink: 0;-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M10 4.167v11.666m0 0L15.832 10m-5.834 5.833L4.166 10\' stroke=\'%230B191F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E");mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M10 4.167v11.666m0 0L15.832 10m-5.834 5.833L4.166 10\' stroke=\'%230B191F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E");-webkit-transition: background-color var(--time);-o-transition: background-color var(--time);transition: background-color var(--time);}
.page-links__item:hover {color: var(--orange);border: .125rem solid var(--orange);}
.page-links__item:hover:after {background-color: var(--orange);}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.price__wrap {margin-top: 1.875rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.price__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 3.75rem;}}
.price__wrap .h3 {-ms-flex-negative: 0;flex-shrink: 0;}
.price__wrap p {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.price__items {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 1.875rem;gap: 1.25rem;overflow-x: auto;width: calc(100% + 1.875rem);padding: 0 .9375rem;margin-left: -.9375rem;}
@media only screen and (min-width:62rem) {.price__items {gap: .5rem;width: 100%;padding: 0;margin-left: 0;}}
@media only screen and (min-width:80rem) {.price__items {gap: 1.25rem;}}
.price__item {width: 100%;border-radius: 1rem;padding: .125rem;background: var(--white);background: var(--dark);-webkit-transition: border var(--time),background var(--time);-o-transition: border var(--time),background var(--time);transition: border var(--time),background var(--time);overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;cursor: pointer;-ms-flex-negative: 0;flex-shrink: 0;max-width: 15.625rem;}
@media only screen and (min-width:62rem) {.price__item {max-width: none;-ms-flex-negative: 1;flex-shrink: 1;}}
.price__item-wrap {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 1rem;background: var(--white);border-radius: 0 0 .875rem .875rem;}
@media only screen and (min-width:80rem) {.price__item-wrap {padding: 1.875rem;}}
.price__item-wrap .h2 {margin-top: 1.875rem;-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);}
.price__item-wrap .btn {margin-top: 1.875rem;}
.price__item-title {padding: 1.875rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 7.625rem;font-size: calc(1.25rem + 4 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;font-weight: 700;color: var(--white);-webkit-transition: color var(--time),background var(--time);-o-transition: color var(--time),background var(--time);transition: color var(--time),background var(--time);}
@media (min-width:125rem) {.price__item-title {font-size: 1.5rem;}}
.price__item-list {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: .75rem;}
.price__item-list p {padding-bottom: .75rem;border-bottom: .0625rem solid var(--dark-10);-webkit-transition: border var(--time);-o-transition: border var(--time);transition: border var(--time);}
.price__item--active {background: var(--gradient);}
.price__item--active .price__item-wrap {background: var(--orange-10);}
.price__item--active .price__item-list p {border-bottom: .0625rem solid var(--orange);}
.price__item--active .price__item-wrap .h2 {color: var(--transparent);-webkit-background-clip: text;background-clip: text;background-image: var(--gradient);}
.price__item--active .price__item-wrap .btn {background: -o-radial-gradient(0 69.39%,128.51% 89.81%,#ff5200 0,#fa709a 100%) padding-box,var(--gradient) border-box;background: radial-gradient(128.51% 89.81% at 0 69.39%,#ff5200 0,#fa709a 100%) padding-box,var(--gradient) border-box;border: none;border: .125rem solid var(--transparent);}
.price__item--active .price__item-wrap .btn span {color: var(--white);}
.price__item--active .price__item-wrap .btn:hover {-webkit-box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.advantages__items {display: grid;grid-template-columns: repeat(1,1fr);gap: 1.875rem;}
@media only screen and (min-width:62rem) {.advantages__items {grid-template-columns: repeat(3,1fr);}}
.advantages__info, .advantages__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.25rem;}
.advantages__item {padding: 1.25rem;border-radius: 1rem;background: var(--white);}
@media only screen and (min-width:62rem) {.advantages__item {min-height: 13.75rem;padding: 1.875rem;}}
.advantages__item-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: .5rem;}
.advantages__item-icon {-ms-flex-negative: 0;flex-shrink: 0;}
.advantages__item-title {font-size: calc(1.25rem + 4 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;font-weight: 700;}
@media (min-width:125rem) {.advantages__item-title {font-size: 1.5rem;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.text__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1.875rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 1.875rem;}
@media only screen and (min-width:62rem) {.text__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.text__wrap:last-child {margin-bottom: 0;}
.text article {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.text__aside {width: 100%;-ms-flex-negative: 0;flex-shrink: 0;padding: 1.25rem;background: var(--white);border-radius: 1rem;-webkit-box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.875rem;text-align: center;}
@media only screen and (min-width:62rem) {.text__aside {max-width: 32.75rem;position: sticky;top: 9.0625rem;padding: 1.875rem;}}
.text__aside-title {font-size: 2rem;line-height: 130%;font-weight: 900;color: var(--orange);}
.text__aside-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
.text__aside-socials {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: .5rem;}
.text__aside-socials a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: opacity var(--time);-o-transition: opacity var(--time);transition: opacity var(--time);}
.text__aside-socials a:hover {opacity: .7;}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.steps__wrap {width: 100%;margin: 0 auto;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.875rem;}
@media only screen and (min-width:62rem) {.steps__wrap {max-width: 53.5rem;}}
.steps__items {margin-top: 4.1875rem;display: -webkit-box;display: -ms-flexbox;display: flex;display: grid;grid-template-columns: repeat(1,1fr);gap: 1.5rem;position: relative;}
@media only screen and (min-width:62rem) {.steps__items {grid-template-columns: repeat(5,1fr);gap: 1.875rem;margin-top: 9.375rem;}}
.steps__items:after {position: absolute;content: "";width: 100%;height: .125rem;background: var(--dark);left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 0;}
.steps__item {position: relative;padding: 1.25rem 1.25rem 1.25rem 2.5rem;background: var(--white);border-radius: 1rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;z-index: 2;width: calc(100% - 3.5rem);margin-left: 3.5rem;}
@media only screen and (min-width:62rem) {.steps__item {width: 100%;margin-left: 0;padding: 1.875rem .5rem;}}
@media only screen and (min-width:80rem) {.steps__item {padding: 1.875rem 1.5rem;}}
.steps__item-text {font-size: calc(1rem + 8 * ( ( 100vw - 20rem ) / 1600 ));line-height: 130%;font-weight: 700;}
@media (min-width:125rem) {.steps__item-text {font-size: 1.5rem;}}
.steps__item-count {position: absolute;left: -3.5rem;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: calc(2rem + 32 * ( ( 100vw - 20rem ) / 1600 ));line-height: 110%;font-weight: 900;max-width: 4.75rem;width: 100%;height: 4.75rem;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: var(--gradient);color: var(--white);}
@media (min-width:125rem) {.steps__item-count {font-size: 4rem;}}
@media only screen and (min-width:62rem) {.steps__item-count {left: 50%;top: -5.625rem;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);max-width: 6.875rem;height: 6.875rem;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.reviews .h2 {color: var(--white);}
.reviews .slider-wrap {margin-top: 3.75rem;}
.reviews .slider-wrap .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: flex;height: auto;}
.reviews__item {padding: 1.25rem;background: var(--white);border-radius: 1rem;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.reviews__item {padding: 1.875rem;}}
.reviews__item>p {margin-top: 1.25rem;}
.reviews__item-bottom {margin-top: 1.25rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.reviews__item-bottom p {font-size: calc(.75rem + 2 * ( ( 100vw - 20rem ) / 1600 ));line-height: 150%;color: #a1acb2;}
@media (min-width:125rem) {.reviews__item-bottom p {font-size: .875rem;}}
.reviews__user {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: .5rem;}
.reviews__user-image {max-width: 3rem;width: 100%;height: 3rem;border-radius: 50%;overflow: hidden;}
.reviews__user-image img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.reviews__rating {margin-top: .75rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.reviews__text {font-size: 1rem;line-height: 150%;margin-top: 1.25rem;display: -webkit-box;-webkit-line-clamp: 6;overflow: hidden;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.reviews__more {margin-top: .5rem;color: var(--orange);font-size: calc(.9375rem + 3 * ( ( 100vw - 20rem ) / 1600 ));line-height: 150%;-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);cursor: pointer;}
@media (min-width:125rem) {.reviews__more {font-size: 1.125rem;}}
.reviews__more:hover {color: var(--orange-10);}
.reviews__modal {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(23,26,36,.6);z-index: 333;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;opacity: 0;visibility: hidden;-webkit-transition: opacity var(--time),visibility var(--time);-o-transition: opacity var(--time),visibility var(--time);transition: opacity var(--time),visibility var(--time);padding: 0 .9375rem;}
.reviews__modal--active {opacity: 1;visibility: visible;}
.reviews__modal-wrap {max-width: 37.5rem;width: 100%;position: relative;}
.reviews__modal .modal__close {z-index: 3;top: .625rem;right: .625rem;}
.reviews__modal .slider-navigation__btn {position: absolute;}
.reviews__modal .slider-navigation__btn--prev {left: .9375rem;}
@media only screen and (min-width:62rem) {.reviews__modal .slider-navigation__btn--prev {left: -4.25rem;}}
.reviews__modal .slider-navigation__btn--next {right: .9375rem;}
@media only screen and (min-width:62rem) {.reviews__modal .slider-navigation__btn--next {right: -4.25rem;}}
.reviews__modal .reviews__item>p {max-height: 15.625rem;overflow: auto;}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.faq__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1.875rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
@media only screen and (min-width:62rem) {.faq__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.faq__content {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;gap: 2.5rem;}
.faq__content, .faq__items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.faq__items {gap: 1.25rem;}
.faq__item {border-radius: 1rem;overflow: hidden;}
.faq__item-top {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.faq__item-top, .faq__item .page-subtitle {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.faq__item .page-subtitle {padding: 1.25rem;gap: 1.25rem;background: var(--dark-10);-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;cursor: pointer;}
.faq__item .page-subtitle:after {position: relative;content: "";width: 1.5rem;height: 1.5rem;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'24\' height=\'25\' viewBox=\'0 0 24 25\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12 19.041v-14m0 0l-7 7m7-7l7 7\' stroke=\'%230B191F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E");-ms-flex-negative: 0;flex-shrink: 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: -webkit-transform var(--time);transition: -webkit-transform var(--time);transition: transform var(--time);transition: transform var(--time),-webkit-transform var(--time);-o-transition: transform var(--time);}
.faq__item-text {border: .125rem solid var(--dark-10);background: var(--white);padding: 1.25rem 1.875rem;border-radius: 0 0 1rem 1rem;}
.faq__item-inside {height: 0;overflow: hidden;-webkit-transition: height var(--time);-o-transition: height var(--time);transition: height var(--time);}
.faq__item.is-active .page-subtitle:after {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
.faq__aside {width: 100%;-ms-flex-negative: 0;flex-shrink: 0;padding: 1.25rem;background: var(--white);border-radius: 1rem;-webkit-box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);box-shadow: .1875rem .375rem .9375rem 0 rgba(253,96,70,.1),.6875rem 1.5rem 1.6875rem 0 rgba(253,96,70,.09),1.5625rem 3.375rem 2.25rem 0 rgba(253,96,70,.05),2.8125rem 6rem 2.625rem 0 rgba(253,96,70,.01),4.375rem 9.375rem 2.875rem 0 rgba(253,96,70,0);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.875rem;text-align: center;}
@media only screen and (min-width:62rem) {.faq__aside {max-width: 32.75rem;position: sticky;top: 9.0625rem;padding: 1.875rem;}}
.faq__aside-title {font-size: 2rem;line-height: 130%;font-weight: 900;color: var(--orange);}
.faq__aside-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
.faq__aside-socials {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: .5rem;}
.faq__aside-socials a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: opacity var(--time);-o-transition: opacity var(--time);transition: opacity var(--time);}
.faq__aside-socials a:hover {opacity: .7;}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.about__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;padding-bottom: 4.375rem;}
@media only screen and (min-width:62rem) {.about__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 1.875rem;}}
.about__info {width: 100%;}
.about__text {margin-top: 2.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
.about .btn {position: absolute;bottom: 0;left: 0;}
@media only screen and (min-width:62rem) {.about .btn {position: relative;margin-top: 1.25rem;}}
.about__right {width: 100%;}
.about__image {width: 100%;height: 27.5rem;border-radius: 1rem;overflow: hidden;display: none;}
@media only screen and (min-width:62rem) {.about__image {display: block;}}
.about__image img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.about__advantages {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.about__advantages {margin-top: -4.75rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.about__advantages-item {padding: 1.5rem;background: var(--dark);width: 100%;border-radius: 1rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.about__advantages-item {max-width: 17.9375rem;}}
.about__advantages-title {font-size: calc(2rem + 32 * ( ( 100vw - 20rem ) / 1600 ));line-height: 110%;color: var(--orange);font-weight: 900;}
@media (min-width:125rem) {.about__advantages-title {font-size: 4rem;}}
.about__advantages p {color: var(--white);-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--gradient: radial-gradient(128.51% 89.81% at 0% 69.39%,#ff5200 0,#fa709a 100%);--dark: #0b191f;--dark-50: rgba(11,25,31,.5);--dark-10: #e9f3f8;--orange: #f60;--orange-10: #fff3e6;--red: #d62828;--red-10: #fdeceb;--bg-light: #f5f9fc;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
.contacts {margin-bottom: 0;}
@media only screen and (min-width:62rem) {.contacts {margin-bottom: 8.75rem;}}
.contacts__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1.875rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.contacts__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 1rem;}}
@media only screen and (min-width:80rem) {.contacts__wrap {gap: 1.875rem;}}
.contacts__info {width: 100%;}
.contacts__info>.page-subtitle {margin-top: .5rem;}
.contacts__map {position: relative;height: 16.25rem;width: calc(100% + 1.875rem);margin-left: -.9375rem;}
@media only screen and (min-width:62rem) {.contacts__map {width: 100%;margin-left: 0;height: auto;}}
.contacts__map .map {width: 100%;height: 100%;overflow: hidden;}
@media only screen and (min-width:62rem) {.contacts__map .map {border-radius: 1rem;}}
.contacts__items {margin-top: 2.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
.contacts__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: .5rem;}
.contacts__item-icon {-ms-flex-negative: 0;flex-shrink: 0;}
.contacts__item p {margin-top: .5rem;}
.contacts__item p a {color: var(--dark);-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);}
.contacts__item p a:hover {color: var(--orange);}
.contacts__item-socials {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 1rem;gap: .5rem;}
.contacts__item-socials a {-webkit-transition: opacity var(--time);-o-transition: opacity var(--time);transition: opacity var(--time);display: -webkit-box;display: -ms-flexbox;display: flex;}
.contacts__item-socials a:hover {opacity: .7;}
.contacts__form {margin-top: 2.5rem;}
.contacts__form .policy {margin-top: 1.25rem;}
.contacts__form-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1rem;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.contacts__form-wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: .5rem;}}
@media only screen and (min-width:80rem) {.contacts__form-wrap {gap: 1rem;}}
.contacts__form .input-group {width: 100%;}
@media only screen and (min-width:62rem) {.contacts__form .input-group {max-width: 11.25rem;}}
@media only screen and (min-width:62rem) {.contacts__form .btn {-ms-flex-negative: 0;flex-shrink: 0;}}
.text-1:before{content:"alkoholizm"}.text-2:before{content:"leczenie alkoholizmu"}.text-3:before{content:"leczenie uzależnień"}.text-4:before{content:"terapia uzależnień"}.text-5:before{content:"ośrodek leczenia uzależnień"}.text-6:before{content:"detoks alkoholowy"}.text-7:before{content:"odwyk alkoholowy"}.text-8:before{content:"rehabilitacja alkoholowa"}.text-9:before{content:"leczenie kaca"}.text-10:before{content:"wyleczenie kaca"}.text-11:before{content:"terapia kaca"}.text-12:before{content:"leczenie zatrucia alkoholem"}.text-13:before{content:"zatrucie alkoholem leczenie"}.text-14:before{content:"kroplówka dożylna z lekami"}.text-15:before{content:"leki na kaca"}.text-16:before{content:"farmakologiczne leczenie kaca"}.text-17:before{content:"kroplówka na kaca"}.text-18:before{content:"detoks organizmu"}.text-19:before{content:"odtruwanie organizmu"}.text-20:before{content:"odtruwanie po alkoholu"}.text-21:before{content:"zatrucie alkoholem"}.text-22:before{content:"objawy kaca"}.text-23:before{content:"silny kac"}.text-24:before{content:"pomoc na kaca"}.text-25:before{content:"usuwanie toksyn alkoholu"}.text-26:before{content:"leczenia uzależnienia"}.text-27:before{content:"alkoholu"}.text-28:before{content:"poalkoholowych"}.text-29:before{content:"kaca"}.text-30:before{content:"zatrucia"}.text-31:before{content:"Kroplówka"}.text-32:before{content:"kroplówka"}.text-33:before{content:"Leki"}.text-34:before{content:"leki"}.text-35:before{content:"objawy"}.text-36:before{content:"kac"}.text-37:before{content:"pomoc"}