*,
:before,
:after {
box-sizing: border-box;
background-repeat: no-repeat;
} .wpcf7-form input:-webkit-autofill,
.wpcf7-form input:-webkit-autofill:hover,
.wpcf7-form input:-webkit-autofill:focus,
.wpcf7-form input:-webkit-autofill:active {
-webkit-box-shadow: 0 0 0 1000px transparent inset !important;
box-shadow: 0 0 0 1000px transparent inset !important;
-webkit-text-fill-color: #fff !important; caret-color: #fff;
transition: background-color 9999s ease-out 0s; } .wpcf7-form .wpcf7-not-valid-tip {
position: absolute;
font-size: 12px;
margin-top: 2px;
} .wpcf7-form .wpcf7-form-control-wrap {
position: relative;
display: block;
}
:before,
:after {
text-decoration: inherit;
vertical-align: inherit;
}
:where(:root) {
cursor: default;
line-height: 1.5;
overflow-wrap: break-word;
-moz-tab-size: 4;
tab-size: 4;
-webkit-tap-highlight-color: transparent;
-webkit-text-size-adjust: 100%;
}
:where(body) {
margin: 0;
}
:where(h1) {
font-size: 2em;
margin: 0.67em 0;
}
:where(dl, ol, ul) :where(dl, ol, ul) {
margin: 0;
}
:where(hr) {
color: inherit;
height: 0;
}
:where(nav) :where(ol, ul) {
list-style-type: none;
padding: 0;
}
:where(nav li):before {
content: "​";
float: left;
}
:where(pre) {
font-family: monospace, monospace;
font-size: 1em;
overflow: auto;
}
:where(abbr[title]) {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
:where(b, strong) {
font-weight: bolder;
}
:where(code, kbd, samp) {
font-family: monospace, monospace;
font-size: 1em;
}
:where(small) {
font-size: 80%;
}
:where(audio, canvas, iframe, img, svg, video) {
vertical-align: middle;
}
:where(iframe) {
border-style: none;
}
:where(svg:not([fill])) {
fill: currentColor;
}
:where(table) {
border-collapse: collapse;
border-color: inherit;
text-indent: 0;
}
:where(button, input, select) {
margin: 0;
}
:where(button, [type="button" i], [type="reset" i], [type="submit" i]) {
-webkit-appearance: button;
}
:where(fieldset) {
border: 1px solid #a0a0a0;
}
:where(progress) {
vertical-align: baseline;
}
:where(textarea) {
margin: 0;
resize: vertical;
}
:where([type="search" i]) {
-webkit-appearance: textfield;
outline-offset: -2px;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
}
::-webkit-input-placeholder {
color: inherit;
opacity: 0.8;
}
::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
:where(dialog) {
background-color: #fff;
border: solid;
color: #000;
height: fit-content;
left: 0;
margin: auto;
padding: 1em;
position: absolute;
right: 0;
width: fit-content;
}
:where(dialog:not([open])) {
display: none;
}
:where(details > summary:first-of-type) {
display: list-item;
}
:where([aria-busy="true" i]) {
cursor: progress;
}
:where([aria-controls]) {
cursor: pointer;
}
:where([aria-disabled="true" i], [disabled]) {
cursor: not-allowed;
}
:where([aria-hidden="false" i][hidden]) {
display: initial;
}
:where([aria-hidden="false" i][hidden]:not(:focus)) {
clip: rect(0, 0, 0, 0);
position: absolute;
}
:where(button, input, select, textarea) {
background-color: transparent;
border: 1px solid WindowFrame;
color: inherit;
font: inherit;
letter-spacing: inherit;
padding: 0.25em 0.375em;
}
:where(select) {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")
no-repeat right center / 1em;
border-radius: 0;
padding-right: 1em;
}
:where(select[multiple]) {
background-image: none;
}
:where([type="color" i], [type="range" i]) {
border-width: 0;
padding: 0;
} :root {
--f-spinner-width: 36px;
--f-spinner-height: 36px;
--f-spinner-color-1: rgba(0, 0, 0, 0.1);
--f-spinner-color-2: rgba(17, 24, 28, 0.8);
--f-spinner-stroke: 2.75;
}
:root {
--f-button-width: 40px;
--f-button-height: 40px;
--f-button-border: 0;
--f-button-border-radius: 0;
--f-button-color: #374151;
--f-button-bg: #f8f8f8;
--f-button-hover-bg: #e0e0e0;
--f-button-active-bg: #d0d0d0;
--f-button-shadow: none;
--f-button-transition: all 0.15s ease;
--f-button-transform: none;
--f-button-svg-width: 20px;
--f-button-svg-height: 20px;
--f-button-svg-stroke-width: 1.5;
--f-button-svg-fill: none;
--f-button-svg-filter: none;
--f-button-svg-disabled-opacity: 0.65;
}
.f-button:focus:not(:focus-visible) {
outline: none;
}
.f-button:focus-visible {
outline: none;
box-shadow: inset 0 0 0 var(--f-button-outline, 2px)
var(--f-button-outline-color, var(--f-button-color));
}
.fancybox__container::backdrop {
background-color: #0000;
}
.f-thumbs__slide__button:focus:not(:focus-visible) {
outline: none;
}
.f-thumbs__slide__button:focus-visible {
outline: none;
opacity: var(--f-thumb-selected-opacity);
}
.fancybox__toolbar :focus-visible {
z-index: 1;
}
:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child {
display: none;
}
:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child {
display: flex;
}
:root {
--color-brand: #171926;
--color-black: #050508;
--color-light-black: #1b1e2e;
--color-gray: #e7e9f5;
--color-dark-gray: #8a91c3;
--color-red: #FD0047;
--color-green: #12B24E;
--color-elem-active: #f45;
--font: "Inter", sans-serif;
--font-additional: "Montserrat", sans-serif;
--font-size-base: 18px;
--mobile-offset: 30px;
--icon-booking: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3e%3cpath d='M126 19h-18.5v-4.6c0-5.7-9.3-6-9.3 0v4.7H51.8v-4.7c0-5.7-9.3-6-9.3 0v4.7H23.9A14 14 0 0 0 10 33v93a14 14 0 0 0 14 14h102a14 14 0 0 0 14-14V33a14 14 0 0 0-14-14ZM24 28.5h102c2.6 0 4.7 2.1 4.7 4.6v14H19.3V33c0-2.5 2.1-4.6 4.6-4.6Zm102 102.3H24a4.7 4.7 0 0 1-4.7-4.7V56.3h111.4V126c0 2.6-2.1 4.7-4.6 4.7Z M95.2 71.4c4.5-4.2 10.5 3.4 6 7l-32.5 28a4.7 4.7 0 0 1-6.3-.3l-14-14c-3.8-4 2.4-10.7 6.7-6.5l10.8 10.9 29.3-25.1Z'/%3e%3c/svg%3e");
--icon-checkbox: url("data:image/svg+xml,%3csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.13281 6.59115L5.60962 10.2625C6.42458 11.123 7.80488 11.0901 8.57787 10.1916L15.6812 1.93555' stroke='white' stroke-width='3' stroke-linecap='round'/%3e%3c/svg%3e");
--icon-checkbox-type-2: url("data:image/svg+xml,%3csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 4.28008L2.75666 6.24744C3.57723 7.16642 5.02555 7.13213 5.80171 6.17535L10 1' stroke='white' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");
--icon-checkbox-black: url("data:image/svg+xml,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.36398 9.1709L14.5564 0.978516L15.9706 2.39273L6.36398 11.9993L0 5.6354L1.41421 4.2212L6.36398 9.1709Z' fill='black'/%3e%3c/svg%3e");
--icon-checkbox-red: url("data:image/svg+xml,%3csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.3853 0.642189C16.5658 -0.214063 15.22 -0.214063 14.4004 0.642189L6.67937 8.70899L3.59957 5.49128C2.78001 4.63503 1.43422 4.63503 0.614666 5.49128C-0.204889 6.34754 -0.204889 7.75359 0.614666 8.60984L5.16104 13.3598C5.57513 13.7924 6.12725 14.0087 6.67937 13.9997C7.23149 14.0087 7.78361 13.7924 8.1977 13.3598L17.3853 3.76075C18.2049 2.9045 18.2049 1.49844 17.3853 0.642189Z' fill='%23FF2A3E'/%3e%3c/svg%3e");
--icon-close: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='m12 10.6 6-6 1.4 1.5-6 5.9 6 6-1.4 1.4-6-6-6 6L4.7 18l6-6-6-6 1.5-1.4 5.9 6Z'/%3e%3c/svg%3e");
--icon-fullscreen: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath d='M13 1h6v6h-2V3h-4V1ZM1 1h6v2H3v4H1V1Zm16 16v-4h2v6h-6v-2h4ZM3 17h4v2H1v-6h2v4Z'/%3e%3c/svg%3e");
--icon-login: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3e%3cpath d='M75 12.5a62.5 62.5 0 1 1 0 125 62.5 62.5 0 0 1 0-125ZM37.6 96.3A46.7 46.7 0 0 0 76 118.8a47 47 0 0 0 38.4-22.5 56 56 0 0 0-76.8 0ZM75 68.7A19 19 0 0 0 93.8 50 19 19 0 0 0 75 31.2 19 19 0 0 0 56.3 50 19 19 0 0 0 75 68.7Z'/%3e%3c/svg%3e");
--icon-link-arrow: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath d='M13.3 9.8 6.2 17 5 15.8l7.2-7.1H5.8V7H15v9.2h-1.7V9.8Z'/%3e%3c/svg%3e");
--icon-menu-arrow: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='m13 11.5-5-5L9.5 5l6.5 6.5L9.5 18 8 16.6l5-5.1Z'/%3e%3c/svg%3e");
--icon-select-arrow: url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16 7L10 13L4 7' stroke='%23666B6B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-metro: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M21 17 16 5l-4 7-4-7-5 12H2v2h7v-2H8l1-3 3 5 3-5 1 3h-1v2h7v-2h-1Z'/%3e%3c/svg%3e");
--icon-minus: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 11H13H17V13H13H11H7V11H11ZM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20Z' fill='%23E09D70'/%3e%3c/svg%3e");
--icon-minus-simple: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.25012 12H19.2501' stroke='%239CD4C5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-nav-arrow: url("data:image/svg+xml,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.5624 15.9995L10.9624 9.39949L12.8477 7.51416L21.3331 15.9995L12.8477 24.4848L10.9624 22.5995L17.5624 15.9995Z'/%3e%3c/svg%3e");
--icon-play: url("data:image/svg+xml,%3csvg width='91' height='90' viewBox='0 0 91 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M68.6167 40.0853L38.1476 22.7689C34.3031 20.5801 29.5 23.3137 29.5 27.6817V62.3144C29.5 66.6824 34.3031 69.416 38.1476 67.2272L68.6167 49.9108C72.4611 47.722 72.4611 42.2644 68.6167 40.0853Z' fill='white'/%3e%3c/svg%3e");
--icon-plus: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 11V7H13V11H17V13H13V17H11V13H7V11H11ZM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20Z' fill='%23E09D70'/%3e%3c/svg%3e");
--icon-plus-simple: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.0303 4.99988L12.012 18.9999' stroke='%239CD4C5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M5 12H19' stroke='%239CD4C5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-request: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3e%3cpath fill-rule='evenodd' d='M30 29.06C30 21.3 36.3 15 44.06 15h46.89c1.24 0 2.43.5 3.31 1.37l28.1 28.1c.9.88 1.42 2.12 1.4 3.38v7.84c0 6.04-9.37 6.04-9.37 0V52.5h-14.07c-7.76 0-14.06-6.3-14.06-14.06V24.38h-42.2a4.69 4.69 0 0 0-4.68 4.68v91.88c0 2.59 2.1 4.69 4.68 4.69H65.1c6.04 0 6.04 9.37 0 9.37H44.06C36.3 135 30 128.7 30 120.94V29.06ZM95.64 31l12.12 12.13h-7.44a4.69 4.69 0 0 1-4.68-4.7V31Zm-42.2 29h46.88c6.05 0 6.05 9.38 0 9.38H53.44c-6.05 0-6.05-9.38 0-9.38Zm75.31 5.9a4.69 4.69 0 0 1 6.63 0l13.27 13.25a4.73 4.73 0 0 1 0 6.63l-40.53 40.52c-6.2 6.2-14.81 6.98-22.98 8.6a4.73 4.73 0 0 1-5.52-5.5c1.64-8.17 2.42-16.8 8.61-22.99l40.52-40.51Zm3.32 9.94-37.2 37.2c-3.15 3.14-3.84 7.15-4.67 11.3 4.15-.83 8.15-1.53 11.3-4.67l37.2-37.2-6.63-6.63Zm-78.63 2.91h37.88c6.05 0 6.05 9.38 0 9.38H53.44c-6.05 0-6.05-9.38 0-9.38Zm0 18.75H73.6c6.05 0 6.05 9.38 0 9.38H53.44c-6.05 0-6.05-9.38 0-9.38Z'/%3e%3c/svg%3e");
--icon-search: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%238b99a9'%3e%3cpath d='m37.1 34.2 8.9 8.9-3 2.9-8.8-8.9a18.6 18.6 0 1 1 3-3Zm0-11.6a14.5 14.5 0 1 0-29 0 14.5 14.5 0 0 0 29 0Z'/%3e%3c/svg%3e");
--icon-search-2: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='icons_btn'%3e%3cpath id='Vector' d='M10.5 19C15.1944 19 19 15.1944 19 10.5C19 5.8056 15.1944 2 10.5 2C5.8056 2 2 5.8056 2 10.5C2 15.1944 5.8056 19 10.5 19Z' stroke='%23879A97' stroke-width='2' stroke-linejoin='round'/%3e%3cpath id='Vector_2' d='M13.3287 7.17155C12.6049 6.4477 11.6049 6 10.5003 6C9.39572 6 8.39573 6.4477 7.67188 7.17155' stroke='%23879A97' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath id='Vector_3' d='M16.6104 16.6108L20.853 20.8535' stroke='%23879A97' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");
--icon-service: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3e%3cpath d='M7 32h20V7H7v25Zm0 21h20V38H7v15Zm26 0h20V28H33v25Zm0-46v15h20V7H33Z'/%3e%3c/svg%3e");
--icon-tg: url("data:image/svg+xml,%3csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.9527 0.558354C16.9726 0.545073 17.3976 0.352495 17.7761 0.604838C18.0683 0.804057 18.2078 1.18257 18.1081 1.54781C17.1851 5.90406 16.2554 10.2603 15.3324 14.6166C15.3257 14.6697 15.2726 15.088 14.8941 15.3138C14.6417 15.4666 14.323 15.4865 14.0441 15.3669C13.971 15.3337 13.898 15.2873 13.8316 15.2408C11.6402 13.5939 9.44877 11.947 7.25736 10.2935L14.9007 3.42046C14.9206 3.38726 15.007 3.28101 14.9738 3.2146C14.9472 3.16148 14.8542 3.14156 14.7281 3.16148C14.6085 3.17476 14.4956 3.22125 14.396 3.28765C11.255 5.26656 8.12064 7.24546 4.97963 9.22437L0.709704 7.92945C0.530407 7.79664 0.278064 7.58414 0.297986 7.33179C0.317908 7.09937 0.563611 6.93999 0.65658 6.88023C1.42689 6.4021 13.8913 1.70718 16.9527 0.558354Z' fill='white'/%3e%3cpath d='M7.25664 10.2998L6.98438 14.5232C7.08398 14.5166 7.23008 14.5033 7.39609 14.4303C7.59531 14.3439 7.72813 14.2178 7.80117 14.1381C8.4586 13.4873 9.11602 12.8365 9.77344 12.1857L7.25664 10.2998Z' fill='%238A93BA'/%3e%3cpath d='M6.9832 14.5234C6.87031 14.5234 6.7375 14.5035 6.63125 14.4171C6.50508 14.3109 6.46523 14.1581 6.45859 14.1183C6.38555 13.8195 5.80117 11.8871 4.98438 9.2308L14.4008 3.29408C14.4406 3.26752 14.4938 3.23432 14.5668 3.20776C14.6863 3.16127 14.9121 3.10815 14.9719 3.19448C14.9984 3.22768 14.9852 3.2808 14.9785 3.30073C14.9785 3.30073 14.9652 3.36713 14.9055 3.4269C14.8258 3.50658 11.625 6.38198 7.26211 10.2999L6.9832 14.5234Z' fill='%23A4AED8'/%3e%3c/svg%3e");
--icon-tg-big: url("data:image/svg+xml,%3csvg width='40' height='34' viewBox='0 0 40 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.54356 14.8454C13.4756 10.4706 20.0986 7.58651 23.4124 6.19305C32.874 2.21442 34.84 1.52329 36.1215 1.50022C36.4033 1.49545 37.0335 1.56606 37.4417 1.90092C37.7864 2.18368 37.8812 2.56563 37.9266 2.83372C37.972 3.1018 38.0285 3.71249 37.9836 4.18967C37.4708 9.63611 35.2523 22.8532 34.1236 28.9533C33.646 31.5345 32.7056 32.3999 31.7952 32.4846C30.2285 32.6304 28.9603 31.7164 27.5487 30.699C27.1777 30.4316 26.7968 30.1571 26.398 29.8928C24.8327 28.8555 23.6229 28.0225 22.41 27.1874C21.2993 26.4228 20.186 25.6563 18.7948 24.7294C15.8997 22.8006 17.1116 21.6195 18.7277 20.0444C18.9893 19.7895 19.2615 19.5242 19.5286 19.2437C19.6478 19.1185 20.2311 18.5703 21.0533 17.7974C23.6909 15.3184 28.7877 10.5279 28.9163 9.97352C28.9374 9.88257 28.957 9.54356 28.7578 9.36455C28.5586 9.18554 28.2646 9.24675 28.0524 9.29544C27.7517 9.36445 22.9614 12.5654 13.6815 18.8984C12.3218 19.8424 11.0902 20.3023 9.98674 20.2782C8.77027 20.2516 6.43026 19.5828 4.69071 19.0111C4.43523 18.9272 4.18603 18.8479 3.94552 18.7715C2.1774 18.2094 0.878981 17.7966 1.00896 16.7484C1.08588 16.1282 1.93074 15.4938 3.54356 14.8454Z' fill='white'/%3e%3c/svg%3e");
--icon-vk: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M16.8 22c-6.15 0-9.66-4.5-9.8-11.99h3.1c.1 5.5 2.36 7.82 4.16 8.3v-8.3h2.9v4.74c1.77-.2 3.64-2.37 4.27-4.75h2.9a9.5 9.5 0 0 1-1.39 3.43A8.83 8.83 0 0 1 20.4 16a9 9 0 0 1 2.9 2.47A9.73 9.73 0 0 1 25 22h-3.2c-.68-2.28-2.38-4.04-4.64-4.29V22h-.36Z'/%3e%3c/svg%3e");
--icon-wa: url("data:image/svg+xml,%3csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.24062 1.63242C4.92187 0.835547 4.65625 0.808984 4.15156 0.782421C3.99219 0.782421 3.77969 0.755859 3.59375 0.755859C2.95625 0.755859 2.26563 0.941797 1.86719 1.3668C1.3625 1.87148 0.140625 3.0668 0.140625 5.51055C0.140625 7.9543 1.92031 10.3184 2.15938 10.6371C2.39844 10.9559 5.63906 16.0559 10.6328 18.1012C14.5375 19.7215 15.7063 19.5621 16.5828 19.3762C17.8844 19.084 19.5047 18.1277 19.9297 16.9855C20.3281 15.8168 20.3281 14.834 20.2219 14.6215C20.0891 14.409 19.7703 14.3027 19.2656 14.0371C18.7609 13.798 16.3438 12.5762 15.8656 12.4168C15.4141 12.2574 14.9891 12.3105 14.6437 12.7887C14.1656 13.4527 13.6875 14.1434 13.3156 14.5418C13.0234 14.8605 12.5187 14.9137 12.1203 14.7277C11.5625 14.4887 10.0219 13.9574 8.13594 12.2574C6.675 10.9559 5.66562 9.30898 5.37344 8.83086C5.08125 8.32617 5.34688 8.03398 5.58594 7.76836C5.825 7.44961 6.06406 7.23711 6.32969 6.94492C6.56875 6.65273 6.72813 6.49336 6.8875 6.17461C7.04688 5.85586 6.94063 5.51055 6.80781 5.24492C6.64844 5.05898 5.66562 2.61523 5.24062 1.63242Z' fill='white'/%3e%3c/svg%3e");
--icon-wa-bg: url("data:image/svg+xml,%3csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_2299_26934)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2453 8.63281C11.9266 7.83594 11.6609 7.80937 11.1562 7.78281C10.9969 7.78281 10.7844 7.75625 10.5984 7.75625C9.96094 7.75625 9.27031 7.94219 8.87188 8.36719C8.36719 8.87187 7.14531 10.0672 7.14531 12.5109C7.14531 14.9547 8.925 17.3188 9.16406 17.6375C9.40312 17.9563 12.6438 23.0562 17.6375 25.1016C21.5422 26.7219 22.7109 26.5625 23.5875 26.3766C24.8891 26.0844 26.5094 25.1281 26.9344 23.9859C27.3328 22.8172 27.3328 21.8344 27.2266 21.6219C27.0938 21.4094 26.775 21.3031 26.2703 21.0375C25.7656 20.7984 23.3484 19.5766 22.8703 19.4172C22.4187 19.2578 21.9937 19.3109 21.6484 19.7891C21.1703 20.4531 20.6922 21.1437 20.3203 21.5422C20.0281 21.8609 19.5234 21.9141 19.125 21.7281C18.5672 21.4891 17.0266 20.9578 15.1406 19.2578C13.6797 17.9562 12.6703 16.3094 12.3781 15.8312C12.0859 15.3266 12.3516 15.0344 12.5906 14.7687C12.8297 14.45 13.0688 14.2375 13.3344 13.9453C13.5734 13.6531 13.7328 13.4937 13.8922 13.175C14.0516 12.8562 13.9453 12.5109 13.8125 12.2453C13.6531 12.0594 12.6703 9.61563 12.2453 8.63281ZM17 0C7.62344 0 0 7.62344 0 17C0 20.7188 1.19531 24.1719 3.24062 26.9609L1.11562 33.2828L7.65 31.1844C10.3328 32.9641 13.5469 34 17 34C26.3766 34 34 26.3766 34 17C34 7.62344 26.3766 0 17 0Z' fill='%2372799E'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2406 8.63242C11.9219 7.83555 11.6562 7.80898 11.1516 7.78242C10.9922 7.78242 10.7797 7.75586 10.5938 7.75586C9.95625 7.75586 9.26563 7.9418 8.86719 8.3668C8.3625 8.87148 7.14062 10.0668 7.14062 12.5105C7.14062 14.9543 8.92031 17.3184 9.15938 17.6371C9.39844 17.9559 12.6391 23.0559 17.6328 25.1012C21.5375 26.7215 22.7063 26.5621 23.5828 26.3762C24.8844 26.084 26.5047 25.1277 26.9297 23.9855C27.3281 22.8168 27.3281 21.834 27.2219 21.6215C27.0891 21.409 26.7703 21.3027 26.2656 21.0371C25.7609 20.798 23.3438 19.5762 22.8656 19.4168C22.4141 19.2574 21.9891 19.3105 21.6437 19.7887C21.1656 20.4527 20.6875 21.1434 20.3156 21.5418C20.0234 21.8605 19.5187 21.9137 19.1203 21.7277C18.5625 21.4887 17.0219 20.9574 15.1359 19.2574C13.675 17.9559 12.6656 16.309 12.3734 15.8309C12.0812 15.3262 12.3469 15.034 12.5859 14.7684C12.825 14.4496 13.0641 14.2371 13.3297 13.9449C13.5688 13.6527 13.7281 13.4934 13.8875 13.1746C14.0469 12.8559 13.9406 12.5105 13.8078 12.2449C13.6484 12.059 12.6656 9.61523 12.2406 8.63242Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_2299_26934'%3e%3crect width='34' height='34' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
--icon-yt: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill-rule='evenodd' d='M22.2 11.3c.7.2 1.2.68 1.4 1.37.4 1.28.4 3.83.4 3.83s0 2.55-.3 3.83c-.2.69-.7 1.18-1.4 1.38C21 22 16 22 16 22s-5.1 0-6.3-.3c-.7-.2-1.2-.68-1.4-1.37C8 19.05 8 16.5 8 16.5s0-2.55.2-3.83c.2-.69.7-1.18 1.4-1.38 1.3-.29 6.3-.29 6.3-.29s5.1 0 6.3.3Zm-7.8 2.84 4.2 2.36-4.2 2.36v-4.72Z'/%3e%3c/svg%3e");
--icon-vb: url("data:image/svg+xml,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_358_42382)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.015 0.998944C9.85119 0.127694 8.38936 0.0119241 6.96612 0.00138412L6.95252 0.00131803C5.73028 -0.00461947 4.43238 -0.0109245 3.27032 0.474324C2.26953 0.892184 1.54057 1.68183 1.20975 2.61768C0.870265 3.57784 0.848675 4.62385 0.862275 5.65048C0.875195 6.63614 0.970225 7.67994 1.48175 8.54762C1.91474 9.28236 2.64761 9.75088 3.44576 10.0232C3.47449 10.0329 3.50322 10.0424 3.53212 10.0518L3.53841 12.6708C3.543 12.7408 3.63276 12.7738 3.6824 12.7305L5.78428 10.3654L5.83902 10.3665C7.32244 10.3928 8.83867 10.3126 10.2169 9.79508C10.7117 9.60927 11.2387 9.32078 11.5454 8.8645C12.0802 8.06924 12.2939 7.09922 12.3509 6.14416C12.4139 5.08727 12.4007 3.98227 12.1394 2.89954C11.9606 2.15902 11.6129 1.44638 11.015 0.998944ZM8.25275 1.68227C7.68036 1.40177 7.033 1.28957 6.37595 1.25132L6.35708 1.25098C6.17841 1.26271 6.09698 1.42336 6.14764 1.55987C6.19099 1.67683 6.34926 1.70913 6.34926 1.70913L6.46675 1.71573C6.78466 1.73326 7.11925 1.75171 7.42383 1.83595C8.12015 2.02839 8.73793 2.42704 9.18673 2.97954C9.80995 3.74641 9.98029 4.59862 9.98964 5.44454C9.9995 5.6312 10.1751 5.71348 10.3133 5.65092C10.4269 5.59975 10.4483 5.43944 10.4483 5.43944C10.442 4.87793 10.4131 4.3086 10.1943 3.79622C9.77357 2.81073 9.08694 2.09095 8.25275 1.68227ZM6.69441 2.3542C6.66126 2.34893 6.61451 2.3423 6.61451 2.3423C6.48293 2.3406 6.38654 2.42679 6.35033 2.54783C6.32415 2.63572 6.38348 2.72055 6.44332 2.77308C6.48031 2.8055 6.52443 2.82893 6.56788 2.85201L6.5681 2.85213C6.67654 2.86629 6.78449 2.88398 6.89178 2.90517C7.51058 3.02774 8.20468 3.29481 8.49879 3.86057C8.69785 4.24392 8.72641 4.4095 8.7752 4.83569C8.78982 4.96265 8.79237 5.09063 8.79492 5.21844L8.79492 5.21853C8.82977 5.5315 9.28895 5.51382 9.30595 5.19133L9.30524 5.17123C9.29125 4.7718 9.28302 4.53663 9.16179 4.14736C8.82536 3.06769 7.73668 2.52556 6.69441 2.3542ZM4.70065 2.26733C4.53048 2.08458 4.34127 1.91407 4.11874 1.91016C4.02031 1.90982 3.92426 1.93634 3.83382 1.97255C3.3063 2.18335 2.75788 2.73194 2.80787 3.26523C2.83826 3.58863 2.97935 3.8911 3.1171 4.18643L3.12679 4.2072C3.49093 4.98869 3.96234 5.71986 4.51535 6.37912C5.14775 7.13307 5.9561 7.72586 6.80592 8.23654C7.37696 8.57977 7.95649 8.9213 8.58906 9.04421C9.02358 9.1287 9.46031 8.80893 9.76103 8.44904C9.93546 8.24045 10.0939 7.99854 10.0808 7.7483C10.0664 7.47419 9.77429 7.2536 9.5194 7.06113L9.51674 7.05912C9.46871 7.02283 9.42054 6.98578 9.37212 6.94853L9.37171 6.94822L9.37159 6.94812C9.04589 6.69759 8.70862 6.43816 8.32283 6.34053C8.03706 6.26827 7.88352 6.45899 7.72286 6.65856C7.65864 6.73834 7.59328 6.81952 7.51789 6.88589C7.37084 7.01543 7.15052 7.00693 6.95842 6.95304C6.31717 6.77318 5.8677 6.30806 5.48996 5.81489C5.46088 5.77691 5.43105 5.73874 5.40099 5.70029C5.17501 5.41115 4.93643 5.10588 4.91213 4.74593C4.89546 4.49845 5.07466 4.34884 5.2521 4.20069L5.25215 4.20065C5.27203 4.18404 5.29189 4.16746 5.31146 4.15076C5.3251 4.1391 5.33963 4.12718 5.35459 4.11491L5.3546 4.1149C5.45963 4.02871 5.58599 3.92501 5.57989 3.77234C5.57921 3.75262 5.5753 3.73324 5.56901 3.71437C5.38235 3.1855 5.08502 2.68026 4.70065 2.26733ZM6.85452 3.49084C7.38577 3.52994 7.87469 3.7222 8.07036 4.17832C8.17763 4.42805 8.2594 4.71246 8.21401 4.97136C8.17559 5.19118 7.75926 5.23079 7.7596 4.89555C7.75637 4.55827 7.65046 4.18495 7.3363 4.05489C7.2472 4.01805 7.14179 4.007 7.03925 3.99626C6.85224 3.97666 6.67476 3.95806 6.62315 3.78578C6.58082 3.644 6.67772 3.48591 6.85452 3.49084Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_358_42382'%3e%3crect width='12.75' height='12.75' fill='white' transform='translate(0.25)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
--icon-mail: url("data:image/svg+xml,%3c!-- icon666.com - MILLIONS vector ICONS FREE --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cg%3e%3cpath d='M10.688,95.156C80.958,154.667,204.26,259.365,240.5,292.01c4.865,4.406,10.083,6.646,15.5,6.646 c5.406,0,10.615-2.219,15.469-6.604c36.271-32.677,159.573-137.385,229.844-196.896c4.375-3.698,5.042-10.198,1.5-14.719 C494.625,69.99,482.417,64,469.333,64H42.667c-13.083,0-25.292,5.99-33.479,16.438C5.646,84.958,6.313,91.458,10.688,95.156z'/%3e%3cpath d='M505.813,127.406c-3.781-1.76-8.229-1.146-11.375,1.542C416.51,195.01,317.052,279.688,285.76,307.885 c-17.563,15.854-41.938,15.854-59.542-0.021c-33.354-30.052-145.042-125-208.656-178.917c-3.167-2.688-7.625-3.281-11.375-1.542 C2.417,129.156,0,132.927,0,137.083v268.25C0,428.865,19.135,448,42.667,448h426.667C492.865,448,512,428.865,512,405.333 v-268.25C512,132.927,509.583,129.146,505.813,127.406z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
--icon-mail-2: url("data:image/svg+xml,%3csvg width='22' height='18' viewBox='0 0 22 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 16.5003H21.0004V9.00015V1.5H11.0002H1V9.00015V16.5003Z' fill='white' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath d='M1 1.5L11.0002 9.00015L21.0004 1.5' stroke='%2372799E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M11.0002 1.5H1V9.00015' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M21.0002 9.00015V1.5H11' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-drag: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 60'%3e%3cpath d='M11 15a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 20a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 20a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm20-40a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 20a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 20a5 5 0 1 0 0-10 5 5 0 0 0 0 10Z'/%3e%3c/svg%3e");
--icon-phone: url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.08142 3.20264C7.38417 3.20264 7.66308 3.36681 7.81004 3.63149L8.82937 5.46767C8.96283 5.70808 8.96912 5.99887 8.84612 6.24483L7.86412 8.20887C7.86412 8.20887 8.14871 9.67196 9.33971 10.863C10.5307 12.054 11.9889 12.3336 11.9889 12.3336L13.9526 11.3518C14.1987 11.2287 14.4897 11.2351 14.7302 11.3688L16.5716 12.3925C16.836 12.5396 17 12.8183 17 13.1209V15.2348C17 16.3114 16.0001 17.0889 14.98 16.7447C12.8851 16.0378 9.63312 14.6919 7.57196 12.6307C5.51075 10.5695 4.16484 7.31758 3.45794 5.22262C3.11377 4.20258 3.89131 3.20264 4.96783 3.20264H7.08142Z' fill='%23879A97' stroke='%23879A97' stroke-width='1.25' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-phone-call: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e  %3cpath stroke='%23242C2A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.9 10.3A6.5 6.5 0 0 0 16 3c-.8-.2-1.7-.2-2.5 0M17 9.9a3 3 0 0 0-3.3-3.4'/%3e  %3cpath fill='%23242C2A' stroke='%23242C2A' stroke-linejoin='round' stroke-width='1.5' d='M7.2 4.4c.4 0 .7.2.9.5l1.2 2.2c.1.3.2.7 0 1l-1.2 2.3s.4 1.8 1.8 3.2c1.4 1.4 3.2 1.8 3.2 1.8l2.3-1.2a1 1 0 0 1 1 0l2.2 1.2c.3.2.5.5.5.9v2.5c0 1.3-1.2 2.3-2.4 1.8-2.5-.8-6.5-2.4-9-4.9-2.4-2.5-4-6.4-4.9-8.9-.4-1.2.6-2.4 1.9-2.4h2.5Z'/%3e%3c/svg%3e");
--icon-pin: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M18.4 17.4 12 23.7l-6.4-6.3a9 9 0 1 1 12.8 0ZM12 15a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm0-2a2 2 0 1 1 0-4 2 2 0 0 1 0 4Z'/%3e%3c/svg%3e");
--icon-nophoto: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill-rule='evenodd' d='M256 16c-32 0-61 13-85 35a71 71 0 0 1-47 17C68 68 21 116 21 172c0 69 0 138 3 208 2 23 8 47 23 66l-21 21c-14 15 8 38 23 24L486 53c14-16-9-37-23-23l-44 43c-10-3-21-5-32-5-17 0-34-6-47-17-23-22-52-35-84-35Zm-92 313-94 94c-7-11-11-25-14-47-2-66-2-136-2-204 0-38 32-71 71-71 25 0 49-9 68-26 18-16 39-26 63-26s45 10 63 26c21 19 45 25 72 26l-88 88a104 104 0 0 0-139 140Zm25-25 89-90a72 72 0 0 0-90 90Z M481 129c-4-10-16-11-24-3-5 5-6 14-3 21 3 8 4 16 4 25v110c0 41 0 71-2 94-6 50-35 79-84 84-46 5-92 3-138 3-41 0-71 0-94-3-29-3-35 29-3 33 25 2 56 2 96 2 47 0 95 3 142-2 65-7 106-49 113-113 3-25 3-57 3-97V172c0-15-3-30-10-43Z M231 383c-23-6-6-34 13-31 48 8 90-35 82-82-3-19 25-35 31-13 18 75-51 144-126 126Z'/%3e%3c/svg%3e");
--icon-map-pin: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3e%3cpath d='M75 0C46 0 23 23 23 52c0 36 52 98 52 98s52-64 52-98c0-29-23-52-52-52Zm0 74c-32 0-31-45 0-45s32 45 0 45Z'/%3e%3c/svg%3e");
--icon-map-pin-type-2: url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.9974 17.5C12.9141 14.5 15.8307 11.8137 15.8307 8.5C15.8307 5.18629 13.2191 2.5 9.9974 2.5C6.77573 2.5 4.16406 5.18629 4.16406 8.5C4.16406 11.8137 7.08073 14.5 9.9974 17.5Z' stroke='%238A91C3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M9.9974 10C10.9179 10 11.6641 9.25381 11.6641 8.33333C11.6641 7.41286 10.9179 6.66667 9.9974 6.66667C9.07692 6.66667 8.33073 7.41286 8.33073 8.33333C8.33073 9.25381 9.07692 10 9.9974 10Z' stroke='%238A91C3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-location: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath d='m2.53 2.02 15.2 5.05c.35.12.36.62.02.76l-7.06 2.82-3.57 7.13c-.16.32-.65.28-.75-.07L2.02 2.51a.4.4 0 0 1 .51-.49Z'/%3e%3c/svg%3e");
--icon-list-item: url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.90246 15.9522C6.72657 15.9522 8.2053 14.4376 8.2053 12.5694C8.2053 10.7011 6.72657 9.18652 4.90246 9.18652C3.07835 9.18652 1.59961 10.7011 1.59961 12.5694C1.59961 14.4376 3.07835 15.9522 4.90246 15.9522Z' fill='%23E09D70'/%3e%3cpath d='M4.7998 0L11.4483 16L15.1998 8.89339L11.5708 0H4.7998Z' fill='%23E09D70'/%3e%3c/svg%3e");
--icon-date: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 11H4V19H20V11ZM7 5H4V9H20V5H17V7H15V5H9V7H7V5Z' fill='%23778B8E'/%3e%3c/svg%3e");
--icon-link: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.061 8.11073L14.4752 9.52494C17.2089 12.2586 17.2089 16.6908 14.4752 19.4244L14.1216 19.778C11.388 22.5117 6.9558 22.5117 4.22213 19.778C1.48846 17.0443 1.48846 12.6122 4.22213 9.87849L5.63634 11.2927C3.68372 13.2453 3.68372 16.4112 5.63634 18.3638C7.58896 20.3164 10.7548 20.3164 12.7074 18.3638L13.061 18.0102C15.0136 16.0576 15.0136 12.8918 13.061 10.9392L11.6468 9.52494L13.061 8.11073ZM19.7785 14.1211L18.3643 12.7069C20.3169 10.7543 20.3169 7.58847 18.3643 5.63585C16.4117 3.68323 13.2458 3.68323 11.2932 5.63585L10.9397 5.98941C8.98702 7.94203 8.98702 11.1079 10.9397 13.0605L12.3539 14.4747L10.9397 15.8889L9.52543 14.4747C6.79176 11.741 6.79176 7.30886 9.52543 4.57519L9.87898 4.22164C12.6127 1.48797 17.0448 1.48797 19.7785 4.22164C22.5122 6.95531 22.5122 11.3875 19.7785 14.1211Z' fill='%23778B8E'/%3e%3c/svg%3e");
--icon-eye: url("data:image/svg+xml,%3csvg width='32' height='18' viewBox='0 0 32 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_114_6490)'%3e%3cpath d='M31 9.00175C29.5274 11.7146 27.3028 13.9887 24.5693 15.5756C21.8358 17.1625 18.6985 18.0012 15.5 18C12.3016 18.0007 9.16453 17.1618 6.43111 15.575C3.69769 13.9882 1.47302 11.7143 0 9.00175C1.47221 6.28826 3.69659 4.01351 6.43012 2.426C9.16365 0.838489 12.3012 -0.000733198 15.5 1.28803e-06C18.699 -0.00119995 21.8367 0.837834 24.5703 2.4254C27.3039 4.01296 29.5282 6.28796 31 9.00175Z' fill='%23E09D70'/%3e%3c/g%3e%3cpath d='M15.9994 3.55343C12.9421 3.55343 10.4637 5.99188 10.4637 8.99986C10.4637 12.0078 12.9421 14.4463 15.9994 14.4463C19.0567 14.4463 21.5352 12.0078 21.5352 8.99986C21.5352 5.99188 19.0567 3.55343 15.9994 3.55343Z' fill='%230D3035'/%3e%3cdefs%3e%3cclipPath id='clip0_114_6490'%3e%3crect width='32' height='18' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
--icon-exclamation: url("data:image/svg+xml,%3csvg width='3' height='12' viewBox='0 0 3 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.49056 0.0479994V8.382H0.510563V0.0479994H2.49056ZM0.366563 12V9.732H2.63456V12H0.366563Z' fill='white'/%3e%3c/svg%3e");
--icon-quote: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg opacity='0.21'%3e%3cpath d='M6.38348 4H11.0139L6.26 11.9066H10.0261V20H2V11.0973L6.38348 4Z' fill='%230D3035'/%3e%3cpath d='M18.3696 4H23L18.2461 11.9066H22.0122V20H13.9861V11.0973L18.3696 4Z' fill='%230D3035'/%3e%3c/g%3e%3c/svg%3e");
--icon-lopa: url("data:image/svg+xml,%3csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M24.0417 22.6558L29.7519 28.3661L27.8663 30.2517L22.1561 24.5414C20.1029 26.1841 17.499 27.1667 14.667 27.1667C8.04299 27.1667 2.66699 21.7907 2.66699 15.1667C2.66699 8.54275 8.04299 3.16675 14.667 3.16675C21.291 3.16675 26.667 8.54275 26.667 15.1667C26.667 17.9987 25.6843 20.6026 24.0417 22.6558ZM21.3666 21.6665C22.997 19.9862 24.0003 17.6942 24.0003 15.1667C24.0003 10.0101 19.8237 5.83341 14.667 5.83341C9.51032 5.83341 5.33366 10.0101 5.33366 15.1667C5.33366 20.3234 9.51032 24.5001 14.667 24.5001C17.1945 24.5001 19.4865 23.4967 21.1667 21.8663L21.3666 21.6665Z' fill='white'/%3e%3crect x='13.3262' y='11.1572' width='2.66667' height='8' fill='white'/%3e%3crect x='18.6592' y='13.8239' width='2.66667' height='8' transform='rotate(90 18.6592 13.8239)' fill='white'/%3e%3c/svg%3e");
--icon-review: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21 12C21 16.9706 16.9706 21 12 21C9.31194 21 3 21 3 21C3 21 3 14.2825 3 12C3 7.02943 7.02945 3 12 3C16.9706 3 21 7.02943 21 12Z' stroke='%23879A97' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7.5 9.30005H15.6' stroke='white' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7.5 12.8999H15.6' stroke='white' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7.5 16.5H12' stroke='white' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-cake: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e  %3cpath stroke='%23242C2A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.5 13.5h15L17.2 22H6.8l-2.3-8.5Z'/%3e  %3cpath fill='%23242C2A' stroke='%23242C2A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.5 13.5h-15c0-2.8 2.8-4 2.8-4 0-1 1-4 4.7-4 3.8 0 4.8 3 4.8 4 0 0 2.7 1.3 2.7 4Z'/%3e  %3cpath stroke='%23242C2A' stroke-linecap='round' stroke-width='1.5' d='M3 13.5h18'/%3e  %3cpath stroke='%23242C2A' stroke-width='1.5' d='M14 6a2 2 0 1 0-4 0'/%3e  %3cpath stroke='%23242C2A' stroke-linecap='round' stroke-width='1.5' d='m12 4 2-2'/%3e  %3cpath stroke='%23242C2A' stroke-width='1.5' d='M10 13.5V22M14 13.5V22'/%3e%3c/svg%3e");
--icon-cart: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e  %3cpath fill='%23242C2A' stroke='%23242C2A' stroke-linejoin='round' d='M3 6.3v14.2c0 .6.4 1 1 1h16c.6 0 1-.4 1-1V6.3H3Z'/%3e  %3cpath stroke='%23242C2A' stroke-linecap='round' stroke-linejoin='round' d='m21 6.3-2.8-3.8H5.8L3 6.3'/%3e  %3cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M15.8 9.6a3.8 3.8 0 1 1-7.6 0'/%3e%3c/svg%3e");
--icon-menu: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3e  %3cpath stroke='%23000' stroke-linejoin='round' stroke-width='1.3' d='M15.8 1.7H4.2c-.5 0-.9.3-.9.8v15c0 .5.4.8.9.8h11.6c.5 0 .9-.3.9-.8v-15c0-.5-.4-.8-.9-.8Z'/%3e  %3cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='M8.8 5.8h5M8.8 10h5M8.8 14.2h5'/%3e  %3cpath fill='%23fff' fill-rule='evenodd' d='M6.2 6.7a.8.8 0 1 0 0-1.7.8.8 0 0 0 0 1.7ZM6.2 10.8a.8.8 0 1 0 0-1.6.8.8 0 0 0 0 1.6ZM6.2 15a.8.8 0 1 0 0-1.7.8.8 0 0 0 0 1.7Z' clip-rule='evenodd'/%3e%3c/svg%3e");
--icon-box: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='Frame'%3e%3cpath id='Vector' d='M20 6H4C3.44772 6 3 6.44772 3 7V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V7C21 6.44772 20.5523 6 20 6Z' fill='%23879A97' stroke='%23879A97' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath id='Vector_2' d='M8.97461 12.0042H14.9746' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath id='Vector_3' d='M3 6.5L6.5 2.5H17.5L21 6.5' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");
--icon-book: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e  %3cg stroke='%23879A97' stroke-linejoin='round' stroke-width='1.5'%3e    %3cpath fill='%23879A97' d='M3.5 18.5v-13a3 3 0 0 1 3-3h11v13h-11a3 3 0 0 0-3 3Z'/%3e    %3cpath stroke-linecap='round' d='M17.5 15.5h-11a3 3 0 0 0 0 6h14v-18M7 18.5h10'/%3e  %3c/g%3e%3c/svg%3e");
--icon-clip: url("data:image/svg+xml,%3csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.3536 1.78266L2.92898 9.2073C1.17162 10.9647 1.17162 13.8139 2.92898 15.5713C4.68633 17.3286 7.53558 17.3286 9.29293 15.5713L18.1318 6.7324C19.3033 5.56085 19.3033 3.66135 18.1318 2.48975C16.9602 1.31819 15.0607 1.31819 13.8891 2.48975L5.05033 11.3286C4.46453 11.9144 4.46453 12.8642 5.05033 13.4499C5.63608 14.0357 6.58583 14.0357 7.17163 13.4499L14.5962 6.0253' stroke='%23469882' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-adv-bg: url("data:image/svg+xml,%3csvg width='122' height='132' viewBox='0 0 122 132' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cellipse cx='70.7128' cy='55.8372' rx='32' ry='46' transform='rotate(30 70.7128 55.8372)' fill='%23E6D2E0'/%3e%3cellipse cx='50.7128' cy='75.8372' rx='32' ry='46' transform='rotate(30 50.7128 75.8372)' fill='%23E6D2E0'/%3e%3ccircle cx='61' cy='66' r='46' fill='%23E6D2E0'/%3e%3c/svg%3e");
--icon-cert-bg: url("data:image/svg+xml,%3csvg width='370' height='337' viewBox='0 0 370 337' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M341.871 174.939C342.139 173.857 342.396 172.769 342.643 171.676C360.285 93.7767 321.057 18.5043 255.025 3.55016C206.826 -7.36533 157.669 16.874 127.772 61.0583C72.3883 50.3524 22.3025 65.9197 5.61221 103.132C-7.35454 132.042 2.84033 167.317 29.0552 197.674C24.9417 207.591 22.7303 218.111 22.7303 229.008C22.7303 288.709 89.1166 337.107 171.008 337.107C205.923 337.107 238.019 328.31 263.353 313.59C312.472 320.503 358.076 294.099 367.703 251.589C374.026 223.668 363.349 195.329 341.871 174.939Z' fill='%23DEC6A7'/%3e%3c/svg%3e");
--icon-star: url("data:image/svg+xml,%3csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_341_7366)'%3e%3cellipse cx='10' cy='14' rx='3' ry='10' fill='%239CD4C5'/%3e%3cellipse cx='10' cy='14' rx='3' ry='10' transform='rotate(90 10 14)' fill='%239CD4C5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_341_7366'%3e%3crect width='20' height='20' fill='white' transform='translate(0 4)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
--icon-year-mark: url("data:image/svg+xml,%3csvg width='49' height='56' viewBox='0 0 49 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cellipse cx='30.0682' cy='22.6974' rx='16.6957' ry='24' transform='rotate(30 30.0682 22.6974)' fill='%23ADB6B6'/%3e%3cellipse cx='19.6327' cy='33.1322' rx='16.6957' ry='24' transform='rotate(30 19.6327 33.1322)' fill='%23ADB6B6'/%3e%3ccircle cx='25' cy='28' r='24' fill='%23ADB6B6'/%3e%3ccircle cx='25' cy='28' r='9' fill='white'/%3e%3c/svg%3e");
--icon-question-mark: url("data:image/svg+xml,%3csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.44402 9.8C7.22203 8.06667 9 7.38125 9 5.46667C9 3.55208 7.40792 2 5.44398 2C3.78702 2 2.39476 3.1048 2 4.6M5.44402 15H5.4618' stroke='white' stroke-width='3' stroke-linecap='round'/%3e%3c/svg%3e");
--icon-calendar: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21 4H3C2.44772 4 2 4.44772 2 5V21C2 21.5523 2.44772 22 3 22H21C21.5523 22 22 21.5523 22 21V5C22 4.44772 21.5523 4 21 4Z' fill='%23879A97' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M2 10H22' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M2 16H22' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.5 2V6' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M15.5 2V6' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.5 10V22' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M15.5 10V22' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M22 6.5V19.5' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M2 6.5V19.5' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7 22H17' stroke='%23879A97' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-cart-remove: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 5.5H20' stroke='%23666B6B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M9 2.5H15' stroke='%23666B6B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M6 8.5H18V20C18 20.8285 17.3285 21.5 16.5 21.5H7.5C6.67155 21.5 6 20.8285 6 20V8.5Z' fill='%23666B6B' stroke='%23666B6B' stroke-width='1.5' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-card: url("data:image/svg+xml,%3csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e  %3cpath d='M2 5a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5Z' fill='%239CD4C5' stroke='%239CD4C5' stroke-width='1.5' stroke-linejoin='round'/%3e  %3cpath d='M2 8h20m-8.5 8H18' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e  %3cpath d='M22 5v8M2 5v8' stroke='%239CD4C5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-cash: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99121 5.98445L15.8925 2L18.1987 5.99445L8.99121 5.98445Z' stroke='%239CD4C5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M2 7C2 6.4477 2.44771 6 3 6H21C21.5523 6 22 6.4477 22 7V21C22 21.5523 21.5523 22 21 22H3C2.44771 22 2 21.5523 2 21V7Z' fill='%239CD4C5' stroke='%239CD4C5' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath d='M17.625 16.5H22V11.5H17.625C16.1753 11.5 15 12.6193 15 14C15 15.3807 16.1753 16.5 17.625 16.5Z' fill='white' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath d='M22 8.25V20.25' stroke='%239CD4C5' stroke-width='1.5' stroke-linecap='round'/%3e%3c/svg%3e");
--icon-plan: url("data:image/svg+xml,%3csvg width='65' height='64' viewBox='0 0 65 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M21.8385 18.6667H43.1719M36.5052 40H43.1719M21.8385 29.3333H43.1719M21.8385 42.6667L24.5052 45.3333L29.8385 40M19.7052 56H45.3052C48.2922 56 49.7856 56 50.9265 55.4187C51.93 54.9074 52.7459 54.0915 53.2572 53.088C53.8385 51.9471 53.8385 50.4536 53.8385 47.4667V16.5333C53.8385 13.5464 53.8385 12.0529 53.2572 10.9121C52.7459 9.90852 51.93 9.09262 50.9265 8.5813C49.7856 8 48.2922 8 45.3052 8H19.7052C16.7183 8 15.2248 8 14.0839 8.5813C13.0804 9.09262 12.2645 9.90852 11.7532 10.9121C11.1719 12.0529 11.1719 13.5464 11.1719 16.5333V47.4667C11.1719 50.4536 11.1719 51.9471 11.7532 53.088C12.2645 54.0915 13.0804 54.9074 14.0839 55.4187C15.2248 56 16.7183 56 19.7052 56Z' stroke='%238A91C3' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-rouble: url("data:image/svg+xml,%3csvg width='65' height='64' viewBox='0 0 65 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.5 21.3333H11.1667M16.5 42.6667H11.1667M16.5 32H8.5M19.1667 12.0415C22.9803 9.48872 27.5663 8 32.5 8C45.7548 8 56.5 18.7452 56.5 32C56.5 45.2548 45.7548 56 32.5 56C27.5663 56 22.9803 54.5113 19.1667 51.9585' stroke='%238A91C3' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M31.5312 32.1593V25.2716C31.5312 24.7884 31.923 24.3966 32.4063 24.3966H36.2386C37.216 24.3966 38.013 24.5698 38.6365 24.9081L38.6374 24.9086C39.2639 25.2419 39.7268 25.6993 40.0309 26.2811L40.0312 26.2816C40.3371 26.8601 40.4917 27.5245 40.4917 28.278C40.4917 29.0313 40.3372 29.6993 40.0311 30.2849C39.727 30.8599 39.264 31.3176 38.637 31.6579C38.0133 31.9895 37.2161 32.1593 36.2386 32.1593H31.5312ZM28.7205 23V32.1593H26.5C25.8787 32.1593 25.375 32.663 25.375 33.2843V33.5559C25.375 34.1773 25.8787 34.6809 26.5 34.6809H28.7205V36.4135H26.5C25.8787 36.4135 25.375 36.9171 25.375 37.5385V37.8101C25.375 38.4314 25.8787 38.9351 26.5 38.9351H28.7205V42.1469C28.7205 42.7682 29.2242 43.2719 29.8455 43.2719H30.4062C31.0276 43.2719 31.5312 42.7682 31.5312 42.1469V38.9351H35.0734C35.6947 38.9351 36.1984 38.4314 36.1984 37.8101V37.5385C36.1984 36.9171 35.6947 36.4135 35.0734 36.4135H31.5312V34.6809H36.2386C37.8225 34.6809 39.1394 34.3928 40.1822 33.8079C41.2202 33.2258 41.9956 32.4482 42.5035 31.4748C43.0091 30.5058 43.2611 29.4394 43.2611 28.278C43.2611 27.1165 43.0091 26.0502 42.5035 25.0812C41.9956 24.1077 41.2202 23.3301 40.1822 22.748C39.1394 22.1632 37.8225 21.875 36.2386 21.875H29.8455C29.2242 21.875 28.7205 22.3787 28.7205 23Z' fill='%238A91C3' stroke='%238A91C3' stroke-width='0.25'/%3e%3c/svg%3e");
--icon-calculator: url("data:image/svg+xml,%3csvg width='65' height='64' viewBox='0 0 65 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.8359 24H51.1693M40.5026 48V40M24.5026 48H24.5293M32.5026 48H32.5293M32.5026 40H32.5293M24.5026 40H24.5293M40.5026 32H40.5293M32.5026 32H32.5293M24.5026 32H24.5293M22.3693 56H42.6359C45.6229 56 47.1164 56 48.2572 55.4187C49.2607 54.9074 50.0766 54.0915 50.588 53.088C51.1693 51.9471 51.1693 50.4536 51.1693 47.4667V16.5333C51.1693 13.5464 51.1693 12.0529 50.588 10.9121C50.0766 9.90852 49.2607 9.09262 48.2572 8.5813C47.1164 8 45.6229 8 42.6359 8H22.3693C19.3823 8 17.8889 8 16.748 8.5813C15.7445 9.09262 14.9286 9.90852 14.4172 10.9121C13.8359 12.0529 13.8359 13.5464 13.8359 16.5333V47.4667C13.8359 50.4536 13.8359 51.9471 14.4172 53.088C14.9286 54.0915 15.7445 54.9074 16.748 55.4187C17.8889 56 19.3823 56 22.3693 56Z' stroke='%238A91C3' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
--icon-circle-check: url("data:image/svg+xml,%3csvg width='65' height='64' viewBox='0 0 65 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M52.4585 18.6667C48.1531 12.2347 40.8211 8 32.5 8C19.2452 8 8.5 18.7452 8.5 32C8.5 45.2548 19.2452 56 32.5 56C39.608 56 45.9943 52.91 50.3889 48M43.1667 32.7619L47.9667 37.3333L59.1667 26.6667M32.5 21.3333V34.6667M32.5 42.6667H32.5267' stroke='%237AD05D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
::selection {
background-color: var(--color-red);
color: #fff;
}
html {
position: relative;
overflow-x: hidden;
font-size: var(--font-size-base);
scroll-behavior: smooth;
}
html:not([aria-busy]) {
scroll-behavior: smooth;
}
html::-webkit-scrollbar {
width: 8px;
height: 8px;
background-color: #e4e4e4;
}
html::-webkit-scrollbar-thumb {
border-radius: 10px;
background: var(--color-dark-gray);
}
body {
position: relative;
display: flex;
flex-direction: column;
overflow-x: hidden;
background-color: #f5f5f5;
color: var(--color-black);
line-height: normal;
font-weight: 400;
font-family: var(--font);
overflow-wrap: normal;
}
body:not(.wp-admin) {
display: flex;
flex-direction: column;
min-height: 100lvh;
}
body:after {
content: "";
position: absolute;
z-index: 1;
width: 100%;
height: 100%;
background: #05050899;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
touch-action: none;
}
main {
height: 100%;
margin-bottom: auto;
}
a {
color: var(--link-color, #fff);
text-decoration: none;
cursor: pointer;
}
@media (hover: hover) and (pointer: fine) {
a:hover {
opacity: 0.8;
}
}
ul li::marker {
color: var(--color-brand);
}
.red {
color: var(--color-red);
} img:not(.leaflet-tile) {
vertical-align: text-bottom;
max-width: 100%;
height: auto;
}
p {
margin: 0;
}
p + p {
margin-top: 0.9em;
}
p:not(:last-child) {
margin-bottom: 0.9em;
}
.is-ripple {
position: relative;
overflow: hidden;
}
.is-ripple:hover .ripple {
opacity: 0.4;
transform: translate(-50%, -50%) scale(1);
}
.is-ripple .ripple {
position: absolute;
z-index: 1;
display: block;
border-radius: 50%;
background: #ffffff4d;
transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;
transform: translate(-50%, -50%) scale(0);
}
@media (width <= 750px) {
.is-ripple .ripple {
display: none;
}
}
.is-glass-shine {
position: absolute;
top: 0;
left: -30%;
z-index: 1;
display: flex;
flex-basis: 33.3333333333%;
flex-shrink: 0;
overflow: hidden;
width: 10%;
min-width: 30px;
max-width: 60px;
height: 100%;
background: #ffffff40;
transform: translateZ(0) skew(-25deg);
animation: glass-shine 5.5s cubic-bezier(0.87, 0, 0.13, 1) infinite;
-webkit-mask-image: linear-gradient(
50deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.5) 30%,
#000 50%,
rgba(0, 0, 0, 0.5) 70%,
rgba(0, 0, 0, 0) 100%
);
mask-image: linear-gradient(
50deg,
#0000,
#00000080 30%,
#000,
#00000080 70%,
#0000
);
}
@keyframes glass-shine {
0% {
left: -30%;
opacity: 1;
}
45% {
left: -30%;
opacity: 1;
}
to {
left: 130%;
opacity: 0.2;
}
}
.is-glass-shine:before {
content: "";
flex-basis: 33.3333333333%;
flex-shrink: 0;
height: 100%;
background: #ffffffa6;
}
.is-glass-shine:after {
content: "";
flex-basis: 33.3333333333%;
flex-shrink: 0;
height: 100%;
background: #ffffff59;
}
h2 {
margin-bottom: 20px;
font-size: 1.3333333333rem;
line-height: 26px;
font-weight: 600;
}
@media (width <= 750px) {
h2 {
font-size: 1.1111111111rem;
}
}
p {
font-size: 1rem;
line-height: 26px;
}
@media (width <= 750px) {
p {
font-size: 0.8888888889rem;
}
}
.footer {
padding: 120px 0;
background-color: var(--color-black);
color: var(--color-dark-gray);
}
@media (width <= 1020px) {
.footer {
--menu-wrap: wrap;
--menu-justify: center;
--menu-gap: 20px;
padding: 50px 0;
}
}
@media (width <= 750px) {
.footer {
--logo-width: 104px;
--logo-height: 74px;
--menu-direction: column;
--menu-link-size: 15px;
}
}
.header {
display: flex;
flex-direction: column;
justify-content: center;
background-color: var(--header-bg, var(--color-black));
color: #fff;
}
@media (width <= 1020px) {
.header {
--socials-order: 3;
--contacts-justify-items: start;
}
}
.modals {
display: none;
}
.commercial-form {
display: grid;
align-content: start;
padding: 50px 65px;
border-radius: 26px;
background-color: #131520;
color: #fff;
}
.commercial-form__content-text{
font-weight: 500;
opacity: 0.8;
}
@media (width <= 1020px) {
.commercial-form {
gap: 44px;
padding: 44px 16px;
}
}
@media (width <= 750px) {
.commercial-form { }
}
.commercial-form__wrapper {
display: flex;
gap: 60px;
align-items: start;
justify-content: space-between;
margin-bottom: 50px;
}
.commercial-form__content {
display: grid;
gap: 20px;
max-width:500px;
}
@media (width <= 1202px) {
.commercial-form__content {
gap: 24px;
}
}
.commercial-form__content-title {
display: grid;
gap: 24px;
font-size: 1.7777777778rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 1020px) {
.commercial-form__content-title {
font-size: 30px;
}
}
@media (width <= 1020px) {
.commercial-form__content-text {
font-size: 14px;
opacity: 0.7;
}
}
.commercial-form__img {
flex-shrink: 0;
width: 190px;
height: 190px;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
@media (width <= 1020px) {
.commercial-form__img {
display: none;
}
}
.commercial-form__form {
--form-gap: 35px;
--form-fields-row-group-gap: 40px;
--input-color: #72799e;
--form-input-weight: normal;
--form-input-border-b: 2px solid var(--color-dark-gray);
--form-input-border-radius: 0;
--form-label-gap: 17px;
--form-label-color: #72799e;
--form-label-weight: 700;
--form-label-max-width: 350px;
--form-input-height: 25px;
--input-placeholder-opacity: 0.5;
--form-fields-row-group-justify: space-between;
--btn-width: auto;
--form-submit-margin-t: 0;
--form-fields-group-margin-t: -10px;
--form-checkbox-size: 30px;
--form-checkbox-border-color: #3c4262;
--form-checkbox-bg: none;
--form-checkbox-checked-bg: none;
--form-checkbox-checked-border-color: var(--color-red);
--form-checkbox-checked-icon: var(--icon-checkbox-red);
--form-fields-group-checkbox-margin: 35px 0 0 0; margin-bottom: 22px;
}
@media (width <= 1020px) {
.commercial-form__form {
--form-input-height: 31px;
--form-fields-row-group-gap: 35px;
--form-fields-group-checkbox-margin: 9px;
}
}
@media (width <= 900px) {
.commercial-form__form {
--form-label-max-width: 100%;
--form-label-width: 100%;
--form-fields-row-group-checkbox: 16px;
--form-fields-group-margin-t: 0;
--btn-width: 100%;
--form-fields-group-checkbox-margin: 0;
}
}
.form {
display: flex;
flex-direction: column;
gap: var(--form-gap, 16px);
}
.form__fields {
display: grid;
gap: var(--form-fields-group-gap, 12px);
}
.form__fields-checkbox-group {
display: flex;
gap: 32px;
align-items: center;
padding: 20px 35px;
border-radius: 10px;
background-color: var(--color-light-black);
}
.form__fields-checkbox-group:not(:first-child) {
flex-grow: 1;
}
@media (width <= 900px) {
.form__fields-checkbox-group {
--form-fields-row-group-gap: 16px;
width: 100%;
}
}
@media (width <= 750px) {
.form__fields-checkbox-group {
flex-direction: column;
gap: 16px;
align-items: start;
padding: 16px 20px 12px;
}
}
.form__fields-checkbox-group-label {
flex-shrink: 0;
font-size: 1rem;
}
@media (width <= 750px) {
.form__fields-checkbox-group-label {
font-size: 0.8333333333rem;
}
}
.form__fields-checkbox-group .wpcf7-checkbox {
display: inline-flex;
flex-wrap: wrap;
gap: 10px;
}
.form__fields-checkbox-group label {
display: flex;
gap: 10px;
align-items: center;
font-size: 1rem;
}
@media (width <= 750px) {
.form__fields-checkbox-group label {
font-size: 0.8333333333rem;
}
}
.form__fields.type\:row {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: var(--form-fields-row-group-gap, 12px);
justify-content: var(--form-fields-row-group-justify, start);
align-items: center;
}
.form__acceptance_text{
max-width: 400px;
font-size: 10px;
color: #6b7280;
}
@media (width <= 900px) {
.form__fields.type\:row {
flex-direction: column;
}
}
@media (width <= 750px) {
.form__fields.type\:row {
align-items: normal;
}
}
.form__fields.type\:submit {
align-items: center;
}
.form__fields.inputs\:checkbox {
gap: var(--form-fields-row-group-checkbox, var(--form-fields-row-group-gap));
margin: var(--form-fields-group-checkbox-margin, 0);
}
.form__fields.style\:offset {
margin-top: var(--form-fields-group-margin-t, 0);
}
.form__fields-label {
position: relative;
display: grid;
gap: 12px;
opacity:0.8;
width: var(--form-label-width, auto);
max-width: var(--form-label-max-width, auto); font-size: 18px;
font-weight: 500;
text-align: left; }
@media (width <= 1020px) {
.form__fields-label {
font-size: 1rem;
}
}
.form__input {
position: relative;
width: var(--form-input-width, 100%);
height: var(--form-input-height, 58px);
padding: 16px 0;
border: var(--form-input-border, none);
border-bottom: 1px solid #fff;
border-radius: var(--form-input-border-radius, 8px);  font-size: 18px;
font-weight: var(--form-input-weight, normal);
font-family: var(--font-additional);
}
.form__input:focus-visible {
border-bottom: 2px solid #fff;
outline: none;
}
.form__input[type="tel"] {
-webkit-user-select: none;
user-select: none;
}
@media (width <= 1020px) {
.form__input {
font-size: 14px;
margin: 0;
padding: 0; }
.form__fields-label{
display:unset;
}
p + p {
margin-top: 0;
}
}
.form__input::placeholder {
color: #fff;
}
.form__select:focus-visible {
border: none;
outline: none;
}
.form [type="checkbox"] {
flex-shrink: 0;
width: 20px;
height: 20px;
border: 1px solid var(--form-checkbox-border-color, #fff);
border-radius: 4px;
background-color: var(--form-checkbox-bg, var(--color-light-gray));
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.form [type="checkbox"]:hover {
opacity: 0.8;
}
.form [type="checkbox"]:checked {
border: 1px solid var(--form-checkbox-checked-border-color, #fff);
background-color: var(--form-checkbox-checked-bg, var(--color-brand));
background-image: var(
--form-checkbox-checked-icon,
var(--icon-checkbox-black)
);
background-position: center;
background-repeat: no-repeat;
background-size: 10px;
}
@media (width <= 900px) {
.form__submit {
width: 100%;
}
}
.form__submit-btn {
width: var(--form-submit-width, 100%);
margin-top: var(--form-submit-margin-t, 20px);
}
@media (width <= 750px) {
.form__submit-btn {
margin-bottom: -16px;
font-size: 0.8888888889rem;
}
}
.form__acceptance {
position: relative;
color: var(--form-acceptance-color, var(--color-gray));
max-width: 400px;
font-size: 10px;
color: #6b7280;
text-align: left;
}
@media (width <= 750px) {
.form__acceptance {
font-size: 0.6111111111rem;
}
}
.form__acceptance a {
color: var(--form-acceptance-link-color, var(--color-red));
}
.form__acceptance a:hover {
text-decoration: underline;
}
.form__acceptance label {
display: flex;
gap: 15px;
align-items: center;
}
.wpcf7-response-output {
display: none;
}
.wpcf7-list-item {
margin: 0;
}
.wpcf7-list-item-label {
width: 90%;
}
.btn {
--btn-horizontal-pd: 24px;
position: relative;
display: flex;
gap: 6px;
align-items: center;
justify-content: center;
justify-self: var(--btn-justify, normal);
order: var(--btn-order, auto);
overflow: hidden;
width: var(--btn-width, max-content);
min-width: var(--btn-min-width, auto);
height: 64px;
margin-left: var(--btn-margin-l, 0);
padding: 0 var(--btn-horizontal-pd, 25px);
border: none;
border-radius: 8px;
background-color: var(--btn-bg-color, var(--color-red)); outline: none;
color: var(--btn-text-color, #fff);
font-size: 20px;
font-weight: 600;
text-align: center;
white-space: nowrap;
cursor: pointer;
-webkit-user-select: none;
user-select: none;
isolation: isolate;
min-width: 350px;
}
@media (hover: hover) and (pointer: fine) {
.btn:hover { opacity: 0.8;
} } @media (width <= 750px) {
.btn {
font-size: 0.8333333333rem;
white-space: normal;
}
}
@media (width <= 420px) {
.btn {
font-size: 18px;
width: 100%;
}
}
.btn:not(.is-ripple):after {
content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: -1;
height: 0;
background-color: var(--btn-bg-color-hover, #f45);
transition: height 0.3s;
}
.icons {
display: flex;
flex-shrink: 0;
align-items: center;
justify-content: center;
width: var(--icon-parent-size, auto);
height: var(--icon-parent-size, auto);
border-radius: var(--icon-parent-border-radius, 0);
background-color: var(--icon-parent-bg-color, none);
transform: translateY(var(--icon-parent-translate-y, 0));
}
.icons:before {
content: "";
width: var(--icon-size, 32px);
height: var(--icon-size, 32px);
-webkit-mask: var(--icon) no-repeat center/contain;
mask: var(--icon) no-repeat center/contain;
}
.icons.type\:mail:before {
--icon: var(--icon-mail);
background-color: var(--icon-bg-color, var(--color-brand));
}
.icons.type\:tg:before {
--icon: var(--icon-tg);
background-color: var(--icon-bg-color, var(--color-brand));
}
.icons.type\:wa {
position: relative;
}
.icons.type\:wa:before {
--icon: var(--icon-wa);
background-color: var(--icon-bg-color, var(--color-brand));
}
.icons.type\:wa:after {
content: "";
position: absolute;
bottom: -8px;
left: -10px;
z-index: 0;
border: 10px solid transparent;
border-right: 15px solid var(--icon-parent-bg-color, #72799e);
transform: rotate(-45deg);
}
.icons.type\:phone-call:before {
--icon: var(--icon-phone-call);
background-color: var(--icon-bg-color, var(--color-brand));
}
.icons.type\:checkbox:before {
--icon: var(--icon-checkbox);
background-color: var(--icon-bg-color, #fff);
}
.icons.type\:question:before {
--icon: var(--icon-question-mark);
background-color: var(--icon-bg-color, #fff);
}
.mark:before {
content: "";
display: inline-flex;
flex-shrink: 0;
width: 8px;
height: 8px;
border-radius: 2px;
background-color: var(--list-mark-color, var(--color-black));
transform: translateY(var(--mark-stranslate-y, 0));
}
.mark\:green {
--list-mark-color: var(--color-green);
}
.section-title {
position: relative;
z-index: 2;
max-width: var(--title-max-width, auto);
margin-top: 0;
margin-bottom: 60px;
padding: var(--title-padding, 0);
font-size: 48px;
line-height: normal;
font-weight: 700; font-family: var(--font-additional);
}
.title_tasks{
max-width: 659px;
line-height: normal !important;
}
@media (width <= 750px) {
.section-title {
margin-bottom: 40px;
font-size:24px;
text-align: center;
}
}
.section-title.style\:left-aligned {
text-align: left;
max-width: 630px;
}
.section-title_form{
max-width: 730px;
}
.slider-dots__dot.is-active ~ :before {
width: 0;
}
.block-form {
--title-margin-b: 0;
--title-max-width: 870px;
margin-bottom: 120px;
position: relative;
padding: 120px 0;
border-radius: 40px;
background-color: var(--blue);
color: #fff;
font-family: var(--font-additional);
}
@media (width <= 1020px) {
.block-form {
margin-bottom: 76px;
}
}
@media (width <= 1020px) {
.block-form {
--title-margin-b: 0;
padding: 44px 16px;
}
}
@media (width <= 750px) {
.block-form {
margin-right: auto;
margin-left: auto;
border-radius: 16px;
}
}
.block-form.is-full-header {
--form-img-width: 330px;
--form-img-height: 440px;
--form-text-max-width: 700px;
--title-max-width: 1100px;
--form-image-scale: 1.1;
}
@media (width <= 1020px) {
.block-form.is-full-header {
--form-text-max-width: 100%;
}
}
.block-form.is-skew-top {
z-index: 1;
margin-bottom: 0;
padding-top: 150px;
border-radius: 0;
background-color: #131520;
clip-path: polygon(0 5%, 100% 0, 100% 100%, 0% 100%);
}
@media (width <= 750px) {
.block-form.is-skew-top {
margin-top: 0;
padding-top: 80px;
clip-path: polygon(0 3%, 100% 0, 100% 100%, 0% 100%);
}
}
.block-form.is-skew-top:before {
content: "";
position: absolute;
top: -100px;
left: 0;
z-index: 0;
display: none;
width: 100vw;
height: 200px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
background-color: #131520;
transform: rotate(-5deg);
}
@media (width >= 800px) {
.block-form.is-skew-top:before {
top: -120px;
height: 230px;
}
}
@media (width <= 750px) {
.block-form.is-skew-top:before {
top: -70px;
left: 3px;
width: 102vw;
}
}
.block-form__inner {
width: 100%;
max-width: 1150px;
margin: 0 auto;
padding-right: 20px;
padding-left: 20px;
position: relative;
z-index: 1;
display: grid;
gap: 5px;
}
@media (width <= 1020px) {
.block-form__inner {
padding-right: 15px;
padding-left: 15px;
}
}
@media (width <= 350px) {
.block-form__inner {
padding-right: 10px;
padding-left: 10px;
}
}
@media (width <= 1020px) {
.block-form__inner {
gap: 24px;
padding-right: 0;
padding-left: 0;
}
}
.block-form__inner-text {
max-width: 870px;
font-family: var(--font-additional);
}
.block-form__inner-text.has-img {
--form-img-width: 440px;
--form-img-height: 290px;
--form-text-basis: 100%;
--form-text-shrink: 1;
--form-img-shrink: 1;
--form-image-translate-x: 0;
--form-image-translate-y: 0;
--form-img-position: absolute;
--form-img-position-l: 137%;
--form-img-position-b: 72px;
position: relative;
display: flex;
max-width: 630px;
}
.block-form__inner-text-data {
display: grid;
flex-basis: var(--form-text-basis, auto);
flex-shrink: var(--form-text-shrink, auto);
gap: 24px;
font-size: 1.2222222222rem;
font-family: var(--font);
}
@media (width <= 1020px) {
.block-form__inner-text-data {
gap: 12px;
font-size: 0.8333333333rem;
}
}
.block-form__inner-text-data *,
.block-form__inner-text-data p {
margin: 0;
}
.block-form__inner-features {
display: flex;
align-items: end;
justify-content: space-between;
max-width: 950px;
margin-top: 10px;
margin-bottom: 30px;
}
@media (width <= 1020px) {
.block-form__inner-features {
font-size: 0.8333333333rem;
}
}
@media (width <= 750px) {
.block-form__inner-features {
margin-bottom: 10px;
}
}
.block-form__inner-features-list {
display: grid;
gap: 15px;
}
@media (width <= 1020px) {
.block-form__inner-features-list {
gap: 8px;
}
}
.block-form__inner-features-list-before-text {
margin-bottom: 30px;
}
@media (width <= 1020px) {
.block-form__inner-features-list-before-text {
margin-bottom: 16px;
}
}
.block-form__inner-features-list-before-text * {
font-size: 1.2222222222rem;
}
@media (width <= 1020px) {
.block-form__inner-features-list-before-text * {
font-size: 1.1111111111rem;
}
}
.block-form__inner-features-list-before-text strong {
font-family: var(--font-additional);
}
.block-form__inner-features-list-item {
display: flex;
gap: 25px;
align-items: center;
max-width: 505px;
padding: 15px;
border-radius: 15px;
background-color: var(--color-light-black);
line-height: 145%;
}
@media (width <= 750px) {
.block-form__inner-features-list-item {
gap: 20px;
max-width: 100%;
line-height: 135%;
}
}
.block-form__inner-features-list-item-icon {
flex-shrink: 0;
width: 64px;
height: 64px;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
-webkit-mask-size: cover;
mask-size: cover;
}
.block-form__inner-features-img {
position: var(--form-img-position, static);
flex-shrink: var(--form-img-shrink, 0);
width: var(--form-img-width, 300px);
height: var(--form-img-height, 300px);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
transform: translate(var(--form-image-translate-x, 160px))
translateY(var(--form-image-translate-y, 0))
scale(var(--form-image-scale, 1));
inset: var(--form-img-position-t, auto) var(--form-img-position-r, auto)
var(--form-img-position-b, auto) var(--form-img-position-l, auto);
height: 190px;
}
@media (width <= 1200px) {
.block-form__inner-features-img {
transform: translate(var(--form-image-translate-x, 20px))
translateY(var(--form-image-translate-y, 0))
scale(var(--form-image-scale, 1));
}
}
@media (width <= 1020px) {
.block-form__inner-features-img {
display: none;
}
}
.block-form__inner-contacts {
max-width: 870px;
margin-top: 30px;
margin-bottom: 10px;
}
.block-form__inner-contacts-row {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(310px, 1fr));
padding: 20px 25px;
border-radius: 16px;
background-color: #151C2A;
}
.block-form__inner-contacts-row:not(:last-child) {
margin-bottom: 25px;
}
@media (width <= 750px) {
.block-form__inner-contacts-row:not(:last-child) {
margin-bottom: 12px;
}
}
@media (width <= 1020px) {
.block-form__inner-contacts-row {
gap: 25px;
padding: 20px;
border-radius: 12px;
}
}
.block-form__inner-contacts-row-item {
--icon-bg-color: #fff;
--icon-size: 60%;
--icon-parent-size: 40px;
--icon-parent-border-radius: 50%;
--icon-parent-bg-color: #72799e;
display: flex;
gap: 20px;
align-items: center;
}
.block-form__inner-contacts-row-item-data-value {
font-size: 1.2222222222rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 1020px) {
.block-form__inner-contacts-row-item-data-value {
font-size: 1rem;
}
}
.block-form__inner-contacts-row-item-data-label {
color: var(--color-dark-gray);
font-family: var(--font-additional);
}
@media (width <= 1020px) {
.block-form__inner-contacts-row-item-data-label {
font-size: 0.8333333333rem;
}
}
.block-form__inner-contacts-text {
max-width: 490px;
font-size: 24px;
font-weight: 700;
font-family: var(--font-additional);
}
.block-form__inner-contacts-text:first-child {
margin-bottom: 35px;
}
@media (width <= 1020px) {
.block-form__inner-contacts-text:first-child {
margin-bottom: 24px;
}
}
.block-form__inner-contacts-text:last-child {
margin-top: 55px;
margin-bottom:50px;
}
.block-form__inner-contacts-row-item .header__icon {
border-radius: 8px;
width: 42px;
}
@media (width <= 1020px) {
.block-form__inner-contacts-text:last-child {
margin-top: 40px;
}
}
@media (width <= 1020px) {
.block-form__inner-contacts-text {
font-size: 1.1111111111rem;
}
}
.block-form__inner-form {
--form-gap: 50px;
--form-fields-row-group-gap: 40px;
--input-color: #72799e;
--form-input-weight: normal;
--form-input-border-b: 2px solid var(--color-dark-gray);
--form-input-border-radius: 0;
--form-label-gap: 17px;
--form-label-color: #72799e;
--form-label-weight: 700;
--form-label-max-width: 350px;
--form-input-height: 26px;
--input-placeholder-opacity: 0.5;
--form-fields-row-group-justify: space-between;
--btn-width: auto;
--btn-min-width: 256px;
--form-submit-margin-t: 0;
--form-fields-group-margin-t: -25px;
--form-checkbox-size: 30px;
--form-checkbox-border-color: #3c4262;
--form-checkbox-bg: none;
--form-checkbox-checked-bg: none;
--form-checkbox-checked-border-color: var(--color-red);
--form-checkbox-checked-icon: var(--icon-checkbox-red);
max-width: 870px;
margin-bottom: 22px;
}
@media (width <= 1020px) {
.block-form__inner-form {
--form-input-height: 31px;
}
}
@media (width <= 900px) {
.block-form__inner-form {
--form-label-max-width: 100%;
--form-label-width: 100%;
--form-fields-row-group-checkbox: 16px;
--form-fields-group-margin-t: 0;
--form-gap: 44px;
--btn-width: 100%;
}
}
.compare {
width: 100%;
max-width: 1150px;
margin: 0 auto 120px;
padding-right: 20px;
padding-left: 20px;
position: relative;
z-index: 1;
}
@media (width <= 1020px) {
.compare {
padding-right: 15px;
padding-left: 15px;
}
}
@media (width <= 350px) {
.compare {
padding-right: 10px;
padding-left: 10px;
}
}
@media (width <= 1020px) {
.compare {
margin-bottom: 76px;
}
}
@media (max-width: 1050px) {
.form__fields.type\:row {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 840px) {
.form__fields.type\:row {
grid-template-columns: 1fr;
gap: 5px;
}
}
.compare__descr {
display: grid;
gap: 10px;
margin-bottom: 20px;
}
@media (width <= 750px) {
.compare__descr {
gap: 12px;
}
}
.compare__descr *,
.compare__descr p {
margin: 0;
font-size: 1.2222222222rem;
}
.compare__descr *:last-child,
.compare__descr p:last-child {
margin-top: 20px;
}
@media (width <= 750px) {
.compare__descr *:last-child,
.compare__descr p:last-child {
margin-top: 0;
}
}
@media (width <= 750px) {
.compare__descr *,
.compare__descr p {
font-size: 1rem;
}
}
.compare__descr strong {
font-family: var(--font-additional);
}
.compare__table {
overflow: hidden;
border-radius: 20px;
}
@media (width <= 750px) {
.compare__table {
display: grid;
border-radius: 15px;
}
}
.compare__table-row {
display: flex;
}
@media (width <= 750px) {
.compare__table-row {
flex-direction: column;
}
}
.compare__table-row.is-first i {
display: none;
}
@media (width <= 750px) {
.compare__table-row.is-first {
display: none;
}
}
.compare__table-row:not(:last-child) {
border-bottom: 2px solid #d3d5e1;
}
.compare__table-row-cell {
--icon-size: 60%;
--icon-parent-size: 28px;
--icon-parent-border-radius: 50%;
--icon-parent-bg-color: var(--color-dark-gray);
position: relative;
display: flex;
flex-basis: 50%;
gap: 20px;
align-items: start;
padding: 20px 25px;
background-color: var(--color-gray);
}
@media (width <= 750px) {
.compare__table-row-cell {
--icon-parent-size: 22px;
--icon-size: 50%;
gap: 8px;
padding: 50px 16px 16px;
}
.compare__table-row-cell:before {
content: attr(data-text);
position: absolute;
top: 15px;
color: var(--color-dark-gray);
font-size: 0.8888888889rem;
font-weight: 600;
}
}
.compare__table-row-cell:last-child {
--icon-parent-bg-color: var(--color-red);
}
.compare__table-row-cell:not(:last-child) {
border-right: 2px solid #d3d5e1;
}
@media (width <= 750px) {
.compare__table-row-cell:not(:last-child) {
border-right: none;
}
}
.compare__table-row-cell *,
.compare__table-row-cell p {
margin: 0;
}
.compare__table-row-cell.is-first {
padding: 30px;
border-right: 2px solid transparent;
color: #fff;
font-size: 1.2222222222rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 750px) {
.compare__table-row-cell.is-first {
padding: 16px;
font-size: 1rem;
}
}
.compare__table-row-cell.is-first:first-child {
background-color: var(--color-dark-gray);
}
.compare__table-row-cell.is-first:last-child {
background-color: var(--color-red);
}
.compare__table-row-cell-text {
display: grid;
gap: 5px;
}
@media (width <= 750px) {
.compare__table-row-cell-text {
font-size: 0.8333333333rem;
}
}
.faces {
--title-margin-b: 30px;
width: 100%;
max-width: 1150px;
margin: 0 auto 120px;
padding-right: 20px;
padding-left: 20px;
position: relative;
z-index: 1;
display: grid;
}
@media (width <= 1020px) {
.faces {
padding-right: 15px;
padding-left: 15px;
}
}
@media (width <= 350px) {
.faces {
padding-right: 10px;
padding-left: 10px;
}
}
@media (width <= 1020px) {
.faces {
margin-bottom: 76px;
}
}
@media (width <= 750px) {
.faces {
--title-margin-b: 24px;
}
}
.faces__descr {
margin-top: -30px;
columns: 2;
column-gap: 30px;
}
@media (width <= 750px) {
.faces__descr {
font-size: 0.8333333333rem;
columns: 1;
column-gap: 20px;
}
}
.faces__bosses {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
gap: 70px;
text-align: center;
}
@media (width <= 750px) {
.faces__bosses {
gap: 45px;
}
}
.faces__bosses-item {
display: grid;
align-content: start;
place-items: start center;
}
.faces__bosses-item-img-with-bg {
width: 215px;
height: 255px;
margin-bottom: 25px;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
.faces__bosses-item-name {
z-index: 2;
margin-bottom: 10px;
font-size: 1.2222222222rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 750px) {
.faces__bosses-item-name {
font-size: 1rem;
}
}
.faces__bosses-item-post {
z-index: 2;
line-height: 145%;
}
@media (width <= 750px) {
.faces__bosses-item-post {
font-size: 0.8333333333rem;
}
}
.faces__employees {
z-index: 2;
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-top: 20px;
}
.faces__employees-item {
width: 120px;
height: 120px;
border-radius: 50%;
background-color: var(--color-gray);
background-position: bottom;
background-repeat: no-repeat;
background-size: contain;
outline: 2px solid #fff;
}
.faces__employees-item:not(:first-child) {
margin-left: -15px;
}
.faces__employees-item:nth-child(n + 11) {
margin-top: -20px;
}
@media (width <= 1115px) {
.faces__employees-item:nth-child(n + 10) {
margin-top: -20px;
}
}
@media (width <= 1000px) {
.faces__employees-item:nth-child(n + 9) {
margin-top: -20px;
}
}
@media (width <= 900px) {
.faces__employees-item:nth-child(n + 8) {
margin-top: -20px;
}
}
@media (width <= 790px) {
.faces__employees-item:nth-child(n + 7) {
margin-top: -20px;
}
}
@media (width <= 685px) {
.faces__employees-item:nth-child(n + 6) {
margin-top: -20px;
}
}
@media (width <= 580px) {
.faces__employees-item:nth-child(n + 5) {
margin-top: -20px;
}
}
@media (width <= 475px) {
.faces__employees-item:nth-child(n + 4) {
margin-top: -20px;
}
}
@media (width <= 370px) {
.faces__employees-item:nth-child(n + 3) {
margin-top: -20px;
}
}
.faces__features {
display: flex;
align-items: start;
margin-top: 40px;
}
@media (width <= 750px) {
.faces__features {
flex-direction: column;
margin-top: 60px;
}
}
.faces__features-item {
display: grid;
flex: 1;
gap: 5px;
}
@media (width <= 750px) {
.faces__features-item {
width: 100%;
}
}
.faces__features-item {
padding-left: 14px;
border-left: 1px solid #d9d9d9;
}
@media (width <= 750px) {
.faces__features-item {
padding-left: 0;
padding-bottom: 16px;
border-left: none;
border-bottom: 1px solid #d9d9d9;
}
}
.faces__features-item:not(:first-child) {
padding-left: 14px;
}
@media (width <= 750px) {
.faces__features-item:not(:first-child) {
padding-top: 16px;
padding-left: 0;
}
}
.faces__features-item-title {
font-size: 1.4444444444rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 520px) {
.faces__features-item-title {
font-size: 1.5555555556rem;
}
}
.faces__features-item-text {
font-size: 0.8888888889rem;
line-height: 145%;
opacity:0.9;
font-weight: 500;
}
@media (width <= 520px) {
.faces__features-item-text {
line-height: 135%;
}
}
.info-tiles {
--title-margin-b: 30px;
width: 100%;
max-width: 1150px;
margin: 0 auto 120px;
padding-right: 20px;
padding-left: 20px;
position: relative;
z-index: 1;
}
@media (width <= 1020px) {
.info-tiles {
padding-right: 15px;
padding-left: 15px;
}
}
@media (width <= 350px) {
.info-tiles {
padding-right: 10px;
padding-left: 10px;
}
}
@media (width <= 1020px) {
.info-tiles {
margin-bottom: 76px;
}
}
@media (width <= 750px) {
.info-tiles {
--title-margin-b: 24px;
}
}
.info-tiles__descr {
display: grid;
gap: 10px;
max-width: 730px;
margin-bottom: 60px;
display: none;
}
@media (width <= 750px) {
.info-tiles__descr {
margin-bottom: 40px;
font-size: 0.8333333333rem;
}
}
.info-tiles__descr * {
margin: 0;
line-height: 145%;
}
@media (width <= 750px) {
.info-tiles__descr * {
line-height: 135%;
}
}
.info-tiles__descr strong {
font-family: var(--font-additional);
}
.info-tiles__list {
display: grid;
grid-template-columns: var(
--info-tiles-columns,
repeat(auto-fit, minmax(350px, 1fr))
);
gap: 30px;
}
@media (width <= 750px) {
.info-tiles__list {
gap: 12px;
}
}
.info-tiles__list[data-style="grid"] {
--info-tiles-columns: repeat(auto-fit, minmax(540px, 1fr));
--info-tile-padding: 40px;
--info-tile-icon-size: 180px;
--info-tile-title-size: clamp(20px, 3vw, 32px);
--info-tile-gap: 40px;
}
@media (width <= 1020px) {
.info-tiles__list[data-style="grid"] {
--info-tiles-columns: 1fr;
}
}
.info-tiles__list-item {
display: var(--info-tile-display, grid);
gap: var(--info-tile-gap, 25px);
align-content: var(--info-tile-align, start);
align-items: var(--info-tile-align, start);
padding: var(--info-tile-padding, 25px);
border-radius: 20px;
background-color: var(--color-gray);
}
.info-tiles__list-item-content-text{
font-weight: 500;
opacity: 0.7;
}
@media (width <= 1020px) {
.info-tiles__list-item {
--info-tile-gap: 20px;
}
}
@media (width <= 750px) {
.info-tiles__list-item {
--info-tile-padding: 20px;
--info-tile-content-gap: 8px;
border-radius: 16px;
}
}
.info-tiles__list-item.style\:full-width { }
.info-tiles__list{
display: grid;
grid-template-columns: 1fr 1fr;
gap:20px;
}
@media (width <= 1020px) {
.info-tiles__list-item.style\:full-width {
--info-tile-display: grid;
grid-column: 1/2;
gap: 20px;
}
}
.info-tiles__list-item-img {
flex-shrink: 0;
width: var(--info-tile-icon-width, 170px);
height: var(--info-tile-icon-height, 170px);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
width:80px;
height:80px;
}
.info-tiles__list-item-contents{
display: flex;
justify-content:space-between;
}
@media (width <= 750px) {
.info-tiles__list-item-img {
--info-tile-icon-width: 160px;
--info-tile-icon-height: 120px;
}
}
.info-tiles__list-item-content {
display: grid;
gap: var(--info-tile-content-gap, 10px);
}
.info-tiles__list-item-content-title {
font-size: var(--info-tile-title-size, 20px);
font-weight: 700;
font-family: var(--font-additional);
max-width: 250px;
font-size: 24px;
}
@media (width <= 750px) {
.info-tiles__list-item-content-title {
font-size: var(--info-tile-title-size, 1.1111111111rem);
max-width: 220px;
}
}
@media (width <= 750px) {
.info-tiles__list-item-content-text {
font-size: 0.8333333333rem;
line-height: 135%;
}
.section-title_form {
text-align: left;
margin-bottom: 10px;
}	
.block-form__inner-contacts-text:last-child {
margin-bottom: 35px;
}
}
.intro__wrapper {
width: 100%;
max-width: 1150px;
margin: 0 auto;
padding-right: 20px;
padding-left: 20px;
}
@media (width <= 1020px) {
.intro__wrapper {
padding-right: 15px;
padding-left: 15px;
}
}
@media (width <= 350px) {
.intro__wrapper {
padding-right: 10px;
padding-left: 10px;
}
}
.intro__content {
display: flex;
}
@media (width <= 750px) {
.intro__content {
flex-direction: column;
gap: 44px;
}
}
.intro__content-left {
position: relative;
z-index: 3;
display: grid;
flex-grow: 1;
gap: 40px;
align-content: start;
}
@media (width <= 750px) {
.intro__content-left {
gap: 24px;
}
}
.intro__content-left-title {
font-size: 2.1111111111rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 1020px) {
.intro__content-left-title {
font-size: 1.6666666667rem;
}
}
@media (width <= 750px) {
.intro__content-left-title {
font-size: 1.3333333333rem;
}
}
.intro__content-left-title span {
color: #ff2a3e;
}
.intro__content-right {
position: relative;
z-index:2;
flex-shrink: 0;
}
@media (width <= 750px) {
.intro__content-right {
order: -1;
}
} @media (width <= 750px) {
.intro__content-right-shining:before {
top: 0;
right: 0;
left: 0;
width: 150px;
height: 150px;
margin: 0 auto;
}
}
.intro__content-right-img {
position: relative;
top: -60px;
z-index: 1;
width: 471px;
height: 590px;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
@media (width <= 750px) {
.intro__content-right-img {
top: auto;
left: auto;
width: 100%;
height: 100%;
}
}
.intro__features {
position: relative;
z-index: 2;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 20px; }
@media (width <= 750px) {
.intro__features {
gap: 12px; }
}
.intro__features-item {
padding: 20px 25px;
border-radius: 16px;
background-color: #151C2A;
display: flex;
align-items: center;
justify-content: center;
gap: 26px;
}
@media (width <= 750px) {
.intro__features-item {
display: flex;
gap: 10px;
border-radius: 12px;
padding: 10px 15px;
justify-content: flex-start;
align-items: center;
}
}
.intro__features-item-icon {
width: 70px;
height: 60px;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
@media (width <= 750px) {
.intro__features-item-icon {
grid-row: 1/3;
width: 32px;
height: 32px;
margin-bottom: 0;
}
}
.intro__features-item-title {
font-size: 20px;
font-weight: 500; }
@media (width <= 750px) {
.intro__features-item-title {
font-size: 14px;
}
}
.intro__features-item-text {
color: var(--color-dark-gray);
font-weight: 500;
}
.strategy__inner {
width: 100%;
max-width: 1150px;
margin: 0 auto;
padding-right: 20px;
padding-left: 20px;
}
@media (width <= 1020px) {
.strategy__inner {
padding-right: 15px;
padding-left: 15px;
}
}
@media (width <= 350px) {
.strategy__inner {
padding-right: 10px;
padding-left: 10px;
}
}
.strategy__inner-descr {
display: flex;
gap: 70px;
align-items: center;
margin-bottom: 100px;
font-size: 1rem;
line-height: 145%;
}
@media (width <= 1020px) {
.strategy__inner-descr {
margin-bottom: 40px;
}
}
.strategy__inner-descr p {
margin: 0;
}
.strategy__inner-descr-text {
display: grid;
gap: 25px;
}
@media (width <= 750px) {
.strategy__inner-descr-text {
gap: 12px;
font-size: 0.8333333333rem;
}
}
.strategy__inner-descr-text strong {
font-family: var(--font-additional);
}
.strategy__inner-descr-img {
flex-shrink: 0;
width: 400px;
height: 290px;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
@media (width <= 1020px) {
.strategy__inner-descr-img {
display: none;
}
}
@media (width <= 750px) {
.strategy__inner-descr {
max-width: 100%;
margin-bottom: 40px;
}
}
.strategy__inner-stages {
display: grid;
gap: 80px;
}
@media (width <= 1020px) {
.strategy__inner-stages {
gap: 44px;
}
}
.strategy__inner-stages-item-title {
margin-bottom: 30px;
font-size: 1.7777777778rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 750px) {
.strategy__inner-stages-item-title {
margin-bottom: 24px;
font-size: 1.1111111111rem;
}
}
.strategy__inner-stages-item-title-num {
margin-right: 5px;
color: var(--color-dark-gray);
}
.strategy__inner-stages-item-steps {
display: grid;
gap: 30px;
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps {
gap: 12px;
}
}
.strategy__inner-stages-item-steps-item {
position: relative;
display: flex;
gap: 75px;
align-items: center;
overflow: hidden;
padding: 40px 40px 0;
border-radius: 15px;
background-color: var(--color-gray);
}
@media (width <= 1020px) {
.strategy__inner-stages-item-steps-item {
flex-direction: column;
gap: 24px;
padding: 16px 16px 0;
border-radius: 12px;
}
}
.strategy__inner-stages-item-steps-item-content {
display: grid;
gap: 20px;
padding-bottom: 40px;
}
@media (width <= 1020px) {
.strategy__inner-stages-item-steps-item-content {
padding-bottom: 0;
}
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-content {
gap: 16px;
}
}
.strategy__inner-stages-item-steps-item-content-title {
font-size: 1.2222222222rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-content-title {
font-size: 1rem;
}
}
.strategy__inner-stages-item-steps-item-content-descr {
line-height: 145%;
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-content-descr {
font-size: 0.8333333333rem;
line-height: 135%;
}
}
.strategy__inner-stages-item-steps-item-content-result {
--mark-stranslate-y: 5px;
display: grid;
gap: 10px;
border-radius: 5px;
margin-top: 10px;
padding: 10px 20px;
border-left: 2px solid var(--color-dark-gray);
background-image: linear-gradient(90deg, #8a91c3 -114.66%, #e7e9f5 19.35%);
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-content-result {
gap: 10px;
margin-top: 4px;
}
}
.strategy__inner-stages-item-steps-item-content-result-title {
font-size: 1rem;
font-weight: 700;
font-family: var(--font-additional);
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-content-result-title {
font-size: 0.8333333333rem;
}
}
.strategy__inner-stages-item-steps-item-content-result-value {
display: flex;
gap: 10px;
align-items: start;
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-content-result-value {
font-size: 0.8333333333rem;
}
}
.strategy__inner-stages-item-steps-item-img {
position: relative;
flex-shrink: 0;
width: 380px;
height: 100%;
}
@media (width <= 1020px) {
.strategy__inner-stages-item-steps-item-img {
width: 100%;
height: 300px;
}
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-img {
display: none;
}
}
.strategy__inner-stages-item-steps-item-img.is-mobile {
display: none;
}
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-img.is-mobile {
display: block;
height: auto;
padding-bottom: 20px;
}
}
.strategy__inner-stages-item-steps-item-img-src {
position: absolute;
width: 100%;
height: 100%;
background-position: left top;
background-repeat: no-repeat;
background-size: 100%;
} .form__fields.type\:row .btn {
transform: translateY(14px); }
@media (width <= 750px) {
.strategy__inner-stages-item-steps-item-img-src {
position: static;
display: block;
overflow: hidden;
}
.tasks__btn{
width: 100%;
margin-top: 40px; 
}
.form__acceptance p{
font-size: 10px;
}
.form__fields.type\:row .btn {
transform: none; min-width: auto;
}
} .form__fields.type\:row {
align-items: end; } .form__fields.type\:row {
align-items: end; }
.footer .header__logo{
display:block;
padding-top: 11px;
}
.footer .header__icon_max, .footer .header__icon_telegram{
background:none;
}
.footer .header__icon_mail_white {
height:20px ;
}
.footer__item_lists_social li{
margin: unset;
margin-bottom:6px !important;
}