:root{--darkblue:#1a1e2d;--container-width:100%;--indent-max:150px;--indent-medium:100px;--indent-small:40px}body{font-family:Geometria,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:-.002em;color:var(--darkblue)}html,body{scroll-behavior:smooth;padding:0 !important;max-width:unset !important}.section-title{display:block;font-size:36px;line-height:40px;font-weight:400;margin-top:20px;margin-bottom:20px}.title-medium{display:block;font-size:24px;line-height:32px;font-weight:400;margin-top:20px;margin-bottom:20px}h1.title-medium{margin-bottom:1.5em}.fz16{font-size:16px}.fz18{font-size:18px}.uppercase{text-transform:uppercase}.fw300{font-weight:300}.fw500{font-weight:500}.bold{font-weight:700}.bg-dark{background-color:#161616 !important;color:#fff}.bg-dark p{color:inherit}.color-light{color:#acafb7}.color-pink{color:#c13dd7}.relative{position:relative}.item_card .circle{width:150px;height:150px;background:#fafafa;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.item_card .circle img{max-width:100px;max-height:75px}.item_card .title{display:block;font-size:16px;line-height:24px;font-weight:500}.margin-top-max{margin-top:var(--indent-max)}.padding-top-max{padding-top:var(--indent-max)}.margin-top-medium{margin-top:var(--indent-medium)}.padding-top-medium{padding-top:var(--indent-medium)}.margin-top-small{margin-top:var(--indent-small)}.padding-top-small{padding-top:var(--indent-small)}.margin-bottom-max{margin-bottom:var(--indent-max)}.padding-bottom-max{padding-bottom:var(--indent-max)}.margin-bottom-medium{margin-bottom:var(--indent-medium)}.padding-bottom-medium{padding-bottom:var(--indent-medium)}.margin-bottom-small{margin-bottom:var(--indent-small)}.padding-bottom-small{padding-bottom:var(--indent-small)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;min-width:180px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;background:-webkit-linear-gradient(209.55deg,#c13dd7 -26.64%,#4622f5 246.84%);background:-moz-linear-gradient(209.55deg,#c13dd7 -26.64%,#4622f5 246.84%);background:-o-linear-gradient(209.55deg,#c13dd7 -26.64%,#4622f5 246.84%);background:linear-gradient(209.55deg,#c13dd7 -26.64%,#4622f5 246.84%);border:none;font-size:14px;border-radius:24px;line-height:48px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;color:#fff;cursor:pointer}.button:hover{background:-webkit-linear-gradient(57.55deg,#c13dd7 -26.64%,#4622f5 246.84%);background:-moz-linear-gradient(57.55deg,#c13dd7 -26.64%,#4622f5 246.84%);background:-o-linear-gradient(57.55deg,#c13dd7 -26.64%,#4622f5 246.84%);background:linear-gradient(57.55deg,#c13dd7 -26.64%,#4622f5 246.84%);-webkit-box-shadow:0 0 10px rgba(187,35,232,.2);-moz-box-shadow:0 0 10px rgba(187,35,232,.2);box-shadow:0 0 10px rgba(187,35,232,.2);color:#fff}.button.wide{min-width:270px}.button.transparent-btn{color:#c13dd7;background-color:transparent;border:1px solid #b43ada;line-height:46px}.button.h52{line-height:52px;border-radius:26px}.button.h48{line-height:48px;border-radius:24px}.button.h40{line-height:40px;border-radius:20px}.button.h34{line-height:34px;border-radius:17px}.button.transparent-btn.h40{line-height:38px}.button.transparent-btn.h34{line-height:32px}.button.orange{color:orange;border:1px solid orange;background-color:transparent}.button.orange:hover{color:#fff;background-color:orange;box-shadow:0 0 10px rgba(255,165,0,.1)}@media screen and (max-width:551px){:root{--indent-max:75px;--indent-medium:50px;--indent-small:35px}.section-title{font-size:30px;line-height:34px}.title-medium{font-size:22px;line-height:26px}}@media screen and (min-width:1200px){:root{--container-width:1140px}}@media screen and (min-width:1400px){:root{--container-width:1400px}}@media screen and (min-width:2100px){:root{--container-width:2024px}}