*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{line-height:1.1}li{list-style-type:none}a,a:visited{text-decoration:none;color:inherit}img{max-width:100%}:root{--h1:46px;--h2:36px;--h3:24px;--l:20px;--normal:18px;--small:16px;--x-small:15px;--xx-small:14px;--xxx-small:13px;--xxxx-small:12px;--h1-ln:50px;--h2-ln:40px;--h3-ln:28px;--l-ln:28px;--normal-ln:28px;--small-ln:24px;--x-small-ln:22px;--xx-small-ln:20px;--xxx-small-ln:20px;--xxxx-small-ln:18px;--default-font-color:#000;--white:#fff;--black:#000;--secondary:rgba(0,0,0,.5);--secondary-inv:hsla(0,0%,100%,.5);--light-mode-cobaltblue:#0974ff;--light-mode-orangepeach:#f5a631;--dark-mode-CTA-theme-colors-lavender:#ae87e0;--light-mode-light-grey:#f0f3f7;--secondary-colors-salmon-1:#ff6b6b;--secondary-colors-juicypeach-2:#ff957a;--secondary-colors-lightorange-3:#ff9d57;--secondary-colors-tuscansun-4:#f5bd4e;--secondary-colors-olivegreen-5:#c7c758;--secondary-colors-yellowgreen-6:#88c758;--secondary-colors-turquoise-7:#39cc7e;--secondary-colors-turkish-8:#18ccb4;--secondary-colors-lightskyblue-9:#4bc5eb;--secondary-colors-blueocean-10:#5297ff;--secondary-colors-slateblue-11:#7a80ff;--secondary-colors-mediumpurple-12:#a983fb;--secondary-colors-sweettomato-13:#ff7092;--secondary-colors-hotpink-14:#ff75d0;--secondary-colors-indianred-15:#d16976;--secondary-colors-sienna-16:#9d7067;--secondary-colors-burlywood-17:#cca966;--secondary-colors-persian-18:#51b8b1;--secondary-colors-independence-19:#566dcc;--secondary-colors-slategray-20:#8095a8;--tertiary-colors-salmon-1:#ffbdb2;--tertiary-colors-juicypeach-2:#ffc3ad;--tertiary-colors-lightorange-3:#ffd4a3;--tertiary-colors-tuscansun-4:#f5d493;--tertiary-colors-olivegreen-5:#d4e087;--tertiary-colors-yellowgreen-6:#b3de97;--tertiary-colors-turquoise-7:#81e7a9;--tertiary-colors-turkish-8:#7ee2d0;--tertiary-colors-lightskyblue-9:#77cbe5;--tertiary-colors-blueocean-10:#85b5ff;--tertiary-colors-slateblue-11:#adb1ff;--tertiary-colors-mediumpurple-12:#ceadff;--tertiary-colors-sweettomato-13:#ffadce;--tertiary-colors-hotpink-14:#ffade3;--tertiary-colors-indianred-15:#e099a2;--tertiary-colors-sienna-16:#cd9191;--tertiary-colors-burlywood-17:#e5cd8a;--tertiary-colors-persian-18:#6accc5;--tertiary-colors-independence-19:#81a6f0;--tertiary-colors-slategray-20:#8badcc;--45-degree-gradients-chartreuse-45:linear-gradient(45deg,#faf3aa,#b8ffc3);--45-degree-gradients-lilac-45:linear-gradient(270deg,#b8bfff,#efc2ff);--45-degree-gradients-bublegum_45:linear-gradient(45deg,#ffe4cc,#ffade4);--promo-gradients-promo-2-1:linear-gradient(225deg,#fffcad,#ffa799);--promo-gradients-promo-2-5:linear-gradient(225deg,#adf5ff,#aeffad);--promo-gradients-promo-2-4:linear-gradient(193deg,#fffba3,#c1f5a6);--promo-gradients-promo-2-7:linear-gradient(193deg,#b8ffb8 0.4%,#7de075 100.28%);--vertical-rithm:40px;--main-page-content-horisontal-margin:60px;--horisontal-content-padding:0;--content-wrapper:1320px}@media screen and (max-width:1279.98px){:root{--h1:30px;--h2:24px;--h3:18px;--normal:15px;--h1-ln:34px;--h2-ln:28px;--normal-ln:22px;--vertical-rithm:24px;--horisontal-content-padding:40px;--main-page-content-horisontal-margin:40px}}@media screen and (max-width:767.98px){:root{--l:18px;--small:13px;--x-small:13px;--small-ln:20px;--x-small-ln:20px;--horisontal-content-padding:20px;--main-page-content-horisontal-margin:20px}}@media screen and (max-width:374.98px){:root{--main-page-content-horisontal-margin:0}}body{font-family:var(--font);color:var(--default-font-color);margin:0;font-size:var(--normal);line-height:var(--normal-ln)}.h1{line-height:var(--h1-ln);font-size:var(--h1)}.h1,.h2{font-family:var(--font);font-weight:700;color:var(--default-font-color);white-space:pre-wrap}.h2{line-height:var(--h2-ln);font-size:var(--h2)}.h3{font-family:var(--font);line-height:var(--h3-ln);font-weight:700;font-size:var(--h3);white-space:pre-wrap;color:var(--default-font-color)}.headContentRight{border-radius:120px 240px}@media screen and (max-width:1279.98px){.headContentRight{border-radius:40px}}.headContentLeft{border-radius:240px 120px}@media screen and (max-width:1279.98px){.headContentLeft{border-radius:40px}}.content-wrapper{display:flex;justify-content:center}@media screen and (max-width:1279.98px){.content-wrapper{margin:0 20px}}