*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::-ms-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Montserrat, sans-serif; /* 4 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline;
  text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:local(""),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-regular.ce3886.woff2) format("woff2"),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-regular.81868a.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:local(""),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-500.8c5cc0.woff2) format("woff2"),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-500.1bdcb6.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:local(""),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-600.a285df.woff2) format("woff2"),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-600.688f41.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:local(""),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-700.ad0a56.woff2) format("woff2"),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-700.98b579.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;src:local(""),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-800.31c382.woff2) format("woff2"),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-800.0558dd.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:local(""),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-900.8b45aa.woff2) format("woff2"),url(/app/themes/goit-global/public/fonts/montserrat-v25-latin-ext_latin_cyrillic-ext_cyrillic-900.9e07d4.woff) format("woff");font-display:swap}@font-face{font-family:"Robochyi Sans OF";src:local(""),url(/app/themes/goit-global/public/fonts/RobochyiSans-Bold.3448de.eot?#iefix) format("embedded-opentype"),url(/app/themes/goit-global/public/fonts/RobochyiSans-Bold.5d9a35.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Robochyi Sans OF";src:local(""),url(/app/themes/goit-global/public/fonts/RobochyiSans-Heavy.25b092.eot?#iefix) format("embedded-opentype"),url(/app/themes/goit-global/public/fonts/RobochyiSans-Heavy.a081f9.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Robochyi Sans OF";src:local(""),url(/app/themes/goit-global/public/fonts/RobochyiSans-Regular.00889d.eot?#iefix) format("embedded-opentype"),url(/app/themes/goit-global/public/fonts/RobochyiSans-Regular.b58095.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}a {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.\!link {
  color: inherit;
}.link {
  color: inherit;
}.page {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 248, 255, 1);
  background-color: rgba(248, 248, 255, var(--tw-bg-opacity, 1));
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  line-height: 1.2;
}@media screen and (max-width: 767px){.single-articles p,.single-articles h1,.single-page p,.single-page h1,body.privacy-policy p,body.privacy-policy h1,body.disclaimer p,body.disclaimer h1,body.terms-of-use p,body.terms-of-use h1,body.page-template-glossary p,body.page-template-glossary h1,body.single-post p,body.single-post h1{-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.hero-title .hyphens{-ms-hyphens:auto;hyphens:auto}html[lang=ua-ru] .single-articles p,html[lang=ua-ru] .single-articles h1,html[lang=ua-ru] .single-page p,html[lang=ua-ru] .single-page h1,html[lang=ua-ru] body.privacy-policy p,html[lang=ua-ru] body.privacy-policy h1,html[lang=ua-ru] body.disclaimer p,html[lang=ua-ru] body.disclaimer h1,html[lang=ua-ru] body.terms-of-use p,html[lang=ua-ru] body.terms-of-use h1,html[lang=ua-ru] body.page-template-glossary p,html[lang=ua-ru] body.page-template-glossary h1,html[lang=ua-ru] body.single-post p,html[lang=ua-ru] body.single-post h1{-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;-webkit-locale:"ru"}html[lang=ua-ru] .hero-title .hyphens{-ms-hyphens:auto;hyphens:auto;-webkit-locale:"ru"}}.page-title {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}@media (min-width: 768px) {

  .page-title {
    font-size: 3.75rem;
    line-height: 1;
  }
}.section-title {
  margin-bottom: 2.5rem;
  font-size: 2.25rem;
  line-height: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}@media (min-width: 768px) {

  .section-title {
    font-size: 3rem;
    line-height: 1;
  }
}.description {
  font-size: 1.5rem;
  line-height: 2rem;
}@media (min-width: 1280px) {

  .description {
    max-width: 75%;
  }
}.\!section {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}@media (min-width: 768px) {

  .\!section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}.section {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}@media (min-width: 768px) {

  .section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}article[class^=post-] {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}@media (min-width: 768px) {

  article[class^=post-] {
    padding-bottom: 4rem;
    padding-top: 0.75rem;
  }
}.hero {
  padding-top: 6rem;
  padding-bottom: 2.25rem;
}@media(min-width: 768px){.single-courses .hero,.vacancies .hero,.projects .hero,.mentor-school .hero{padding-top:10rem}}.hero-content .btn-primary{color:#fff !important;border:none !important;font-style:normal !important}.hero-content .btn-primary:hover{color:#0f2171 !important;background-color:#fff !important}.hero-content .info a{display:contents;color:#fff;text-decoration:underline}.zoho-integration.form-register .btn-primary{border:none !important;color:#0f2171 !important;font-style:normal !important}.zoho-integration.form-register .btn-primary:hover{background-color:#fff !important;color:#0f2171 !important}@media(max-width: 768px){.zoho-integration.form-register input{font-size:16px !important}}.zoho-integration.form-register a{color:#757575 !important}.projects-page-register .zoho-integration.form-register a{color:#000 !important}.projects-page-register .zoho-integration.form-register a:hover{text-decoration:underline}.projects-page-register .zoho-integration.form-register .main-btn{border:1px solid #000 !important}.\!backdrop.bf-modal-form .btn-primary{color:#fff !important}.backdrop.bf-modal-form .btn-primary{color:#fff !important}#popup-test{z-index:60}.hero-title {
  font-size: 2.25rem;
  line-height: 2.5rem;
  font-weight: 600;
}@media (min-width: 768px) {

  .hero-title {
    font-size: 3.75rem;
    line-height: 1;
  }
}.hero-title{word-break:break-word}.post-title {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}@media (min-width: 768px) {

  .post-title {
    font-size: 3.75rem;
    line-height: 1.2;
  }
}.page-content {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 243, 243, 1);
  background-color: rgba(243, 243, 243, var(--tw-bg-opacity, 1));
}.\!section.certificate p{background-color:var(--accent-color) !important}.section.certificate p{background-color:var(--accent-color)}.\!section.principles .appeal p{background-color:#fff !important}.section.principles .appeal p{background-color:#fff}.hero:not(.mini-courses) .btn{max-width:370px;color:#0f2171 !important}.hero:not(.mini-courses) .description{background-color:var(--accent-color)}#wpml-ls-submenu-click-default{background-color:rgba(0,0,0,0)}html[lang=tr-TR] body,html[lang=tr-TR] body .page {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 241, 238, 1);
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1));
}body:has(.course-main-info),body:has(.homepage_hero),body:has(.contacts-nd),body:has(.html-dictionary),body.page-template-prices-page,body.page-template-articles,body.single-articles,html:not([lang=et]) body.page-template-courses,body.reviews,body.page-template-ai-products-page,body.post-type-archive-articles {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 241, 238, 1);
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1));
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}@media screen and (min-width: 450px){body:has(.course-main-info) .slick-slide li,body:has(.course-main-info) .slick-slide .slick-a,body:has(.homepage_hero) .slick-slide li,body:has(.homepage_hero) .slick-slide .slick-a,body:has(.contacts-nd) .slick-slide li,body:has(.contacts-nd) .slick-slide .slick-a,body:has(.html-dictionary) .slick-slide li,body:has(.html-dictionary) .slick-slide .slick-a,body.page-template-prices-page .slick-slide li,body.page-template-prices-page .slick-slide .slick-a,body.page-template-articles .slick-slide li,body.page-template-articles .slick-slide .slick-a,body.single-articles .slick-slide li,body.single-articles .slick-slide .slick-a,html:not([lang=et]) body.page-template-courses .slick-slide li,html:not([lang=et]) body.page-template-courses .slick-slide .slick-a,body.reviews .slick-slide li,body.reviews .slick-slide .slick-a,body.page-template-ai-products-page .slick-slide li,body.page-template-ai-products-page .slick-slide .slick-a,body.post-type-archive-articles .slick-slide li,body.post-type-archive-articles .slick-slide .slick-a{min-width:417px !important;width:417px !important}body:has(.course-main-info) .slick-slide img:not(.bullet-point),body:has(.homepage_hero) .slick-slide img:not(.bullet-point),body:has(.contacts-nd) .slick-slide img:not(.bullet-point),body:has(.html-dictionary) .slick-slide img:not(.bullet-point),body.page-template-prices-page .slick-slide img:not(.bullet-point),body.page-template-articles .slick-slide img:not(.bullet-point),body.single-articles .slick-slide img:not(.bullet-point),html:not([lang=et]) body.page-template-courses .slick-slide img:not(.bullet-point),body.reviews .slick-slide img:not(.bullet-point),body.page-template-ai-products-page .slick-slide img:not(.bullet-point),body.post-type-archive-articles .slick-slide img:not(.bullet-point){width:100%}}body:has(.course-main-info) .wrapper-text,body:has(.course-main-info) .header__text-wrapper,body:has(.homepage_hero) .wrapper-text,body:has(.homepage_hero) .header__text-wrapper,body:has(.contacts-nd) .wrapper-text,body:has(.contacts-nd) .header__text-wrapper,body:has(.html-dictionary) .wrapper-text,body:has(.html-dictionary) .header__text-wrapper,body.page-template-prices-page .wrapper-text,body.page-template-prices-page .header__text-wrapper,body.page-template-articles .wrapper-text,body.page-template-articles .header__text-wrapper,body.single-articles .wrapper-text,body.single-articles .header__text-wrapper,html:not([lang=et]) body.page-template-courses .wrapper-text,html:not([lang=et]) body.page-template-courses .header__text-wrapper,body.reviews .wrapper-text,body.reviews .header__text-wrapper,body.page-template-ai-products-page .wrapper-text,body.page-template-ai-products-page .header__text-wrapper,body.post-type-archive-articles .wrapper-text,body.post-type-archive-articles .header__text-wrapper{background-image:-webkit-gradient(linear, left bottom, left top, from(black), to(transparent));background-image:linear-gradient(to top, black, transparent);padding-top:140px}@media screen and (min-width: 1024px){body:has(.course-main-info) .slick-slide li,body:has(.course-main-info) .slick-slide .slick-a,body:has(.homepage_hero) .slick-slide li,body:has(.homepage_hero) .slick-slide .slick-a,body:has(.contacts-nd) .slick-slide li,body:has(.contacts-nd) .slick-slide .slick-a,body:has(.html-dictionary) .slick-slide li,body:has(.html-dictionary) .slick-slide .slick-a,body.page-template-prices-page .slick-slide li,body.page-template-prices-page .slick-slide .slick-a,body.page-template-articles .slick-slide li,body.page-template-articles .slick-slide .slick-a,body.single-articles .slick-slide li,body.single-articles .slick-slide .slick-a,html:not([lang=et]) body.page-template-courses .slick-slide li,html:not([lang=et]) body.page-template-courses .slick-slide .slick-a,body.reviews .slick-slide li,body.reviews .slick-slide .slick-a,body.page-template-ai-products-page .slick-slide li,body.page-template-ai-products-page .slick-slide .slick-a,body.post-type-archive-articles .slick-slide li,body.post-type-archive-articles .slick-slide .slick-a{min-width:464px !important;width:464px !important}}@media screen and (min-width: 1280px){body:has(.course-main-info) .slick-slide li,body:has(.course-main-info) .slick-slide .slick-a,body:has(.homepage_hero) .slick-slide li,body:has(.homepage_hero) .slick-slide .slick-a,body:has(.contacts-nd) .slick-slide li,body:has(.contacts-nd) .slick-slide .slick-a,body:has(.html-dictionary) .slick-slide li,body:has(.html-dictionary) .slick-slide .slick-a,body.page-template-prices-page .slick-slide li,body.page-template-prices-page .slick-slide .slick-a,body.page-template-articles .slick-slide li,body.page-template-articles .slick-slide .slick-a,body.single-articles .slick-slide li,body.single-articles .slick-slide .slick-a,html:not([lang=et]) body.page-template-courses .slick-slide li,html:not([lang=et]) body.page-template-courses .slick-slide .slick-a,body.reviews .slick-slide li,body.reviews .slick-slide .slick-a,body.page-template-ai-products-page .slick-slide li,body.page-template-ai-products-page .slick-slide .slick-a,body.post-type-archive-articles .slick-slide li,body.post-type-archive-articles .slick-slide .slick-a{min-width:392px !important;width:392px !important}}@media screen and (min-width: 1024px){body:has(.course-main-info) .home-reviews-slider .slick-slide li,body:has(.course-main-info) .home-reviews-slider .slick-slide .slick-a,body:has(.homepage_hero) .home-reviews-slider .slick-slide li,body:has(.homepage_hero) .home-reviews-slider .slick-slide .slick-a,body:has(.contacts-nd) .home-reviews-slider .slick-slide li,body:has(.contacts-nd) .home-reviews-slider .slick-slide .slick-a,body:has(.html-dictionary) .home-reviews-slider .slick-slide li,body:has(.html-dictionary) .home-reviews-slider .slick-slide .slick-a,body.page-template-prices-page .home-reviews-slider .slick-slide li,body.page-template-prices-page .home-reviews-slider .slick-slide .slick-a,body.page-template-articles .home-reviews-slider .slick-slide li,body.page-template-articles .home-reviews-slider .slick-slide .slick-a,body.single-articles .home-reviews-slider .slick-slide li,body.single-articles .home-reviews-slider .slick-slide .slick-a,html:not([lang=et]) body.page-template-courses .home-reviews-slider .slick-slide li,html:not([lang=et]) body.page-template-courses .home-reviews-slider .slick-slide .slick-a,body.reviews .home-reviews-slider .slick-slide li,body.reviews .home-reviews-slider .slick-slide .slick-a,body.page-template-ai-products-page .home-reviews-slider .slick-slide li,body.page-template-ai-products-page .home-reviews-slider .slick-slide .slick-a,body.post-type-archive-articles .home-reviews-slider .slick-slide li,body.post-type-archive-articles .home-reviews-slider .slick-slide .slick-a{min-width:464px !important;width:464px !important}}@media screen and (min-width: 1280px){body:has(.course-main-info) .home-reviews-slider .slick-slide li,body:has(.course-main-info) .home-reviews-slider .slick-slide .slick-a,body:has(.homepage_hero) .home-reviews-slider .slick-slide li,body:has(.homepage_hero) .home-reviews-slider .slick-slide .slick-a,body:has(.contacts-nd) .home-reviews-slider .slick-slide li,body:has(.contacts-nd) .home-reviews-slider .slick-slide .slick-a,body:has(.html-dictionary) .home-reviews-slider .slick-slide li,body:has(.html-dictionary) .home-reviews-slider .slick-slide .slick-a,body.page-template-prices-page .home-reviews-slider .slick-slide li,body.page-template-prices-page .home-reviews-slider .slick-slide .slick-a,body.page-template-articles .home-reviews-slider .slick-slide li,body.page-template-articles .home-reviews-slider .slick-slide .slick-a,body.single-articles .home-reviews-slider .slick-slide li,body.single-articles .home-reviews-slider .slick-slide .slick-a,html:not([lang=et]) body.page-template-courses .home-reviews-slider .slick-slide li,html:not([lang=et]) body.page-template-courses .home-reviews-slider .slick-slide .slick-a,body.reviews .home-reviews-slider .slick-slide li,body.reviews .home-reviews-slider .slick-slide .slick-a,body.page-template-ai-products-page .home-reviews-slider .slick-slide li,body.page-template-ai-products-page .home-reviews-slider .slick-slide .slick-a,body.post-type-archive-articles .home-reviews-slider .slick-slide li,body.post-type-archive-articles .home-reviews-slider .slick-slide .slick-a{min-width:605px !important;width:605px !important}}body:has(.course-main-info) .slick-disabled .slider-btn,body:has(.homepage_hero) .slick-disabled .slider-btn,body:has(.contacts-nd) .slick-disabled .slider-btn,body:has(.html-dictionary) .slick-disabled .slider-btn,body.page-template-prices-page .slick-disabled .slider-btn,body.page-template-articles .slick-disabled .slider-btn,body.single-articles .slick-disabled .slider-btn,html:not([lang=et]) body.page-template-courses .slick-disabled .slider-btn,body.reviews .slick-disabled .slider-btn,body.page-template-ai-products-page .slick-disabled .slider-btn,body.post-type-archive-articles .slick-disabled .slider-btn{fill:#e0dacd}body:has(.course-main-info) img.bullet-point,body:has(.homepage_hero) img.bullet-point,body:has(.contacts-nd) img.bullet-point,body:has(.html-dictionary) img.bullet-point,body.page-template-prices-page img.bullet-point,body.page-template-articles img.bullet-point,body.single-articles img.bullet-point,html:not([lang=et]) body.page-template-courses img.bullet-point,body.reviews img.bullet-point,body.page-template-ai-products-page img.bullet-point,body.post-type-archive-articles img.bullet-point{height:24px}body:has(.course-main-info) .homepage_hero,body:has(.homepage_hero) .homepage_hero,body:has(.contacts-nd) .homepage_hero,body:has(.html-dictionary) .homepage_hero,body.page-template-prices-page .homepage_hero,body.page-template-articles .homepage_hero,body.single-articles .homepage_hero,html:not([lang=et]) body.page-template-courses .homepage_hero,body.reviews .homepage_hero,body.page-template-ai-products-page .homepage_hero,body.post-type-archive-articles .homepage_hero{padding-top:150px !important;overflow:hidden}body:has(.contacts-nd):not(.page-template-about-us-page) main a{color:#000 !important}body:has(.course-main-info) .wpml-ls-item-pl,body:has(.course-main-info) .wpml-ls-item-ro,body:has(.course-main-info) .wpml-ls-item-pl,body:has(.course-main-info) .wpml-ls-item-ph,body:has(.course-main-info) .wpml-ls-item-co,body:has(.homepage_hero) .wpml-ls-item-pl,body:has(.homepage_hero) .wpml-ls-item-ro,body:has(.homepage_hero) .wpml-ls-item-pl,body:has(.homepage_hero) .wpml-ls-item-ph,body:has(.homepage_hero) .wpml-ls-item-co,body:has(.contacts-nd) .wpml-ls-item-pl,body:has(.contacts-nd) .wpml-ls-item-ro,body:has(.contacts-nd) .wpml-ls-item-pl,body:has(.contacts-nd) .wpml-ls-item-ph,body:has(.contacts-nd) .wpml-ls-item-co,body:has(main) .wpml-ls-item-pl,body:has(main) .wpml-ls-item-ro,body:has(main) .wpml-ls-item-pl,body:has(main) .wpml-ls-item-ph,body:has(main) .wpml-ls-item-co,body.single-articles .wpml-ls-item-pl,body.single-articles .wpml-ls-item-ro,body.single-articles .wpml-ls-item-pl,body.single-articles .wpml-ls-item-ph,body.single-articles .wpml-ls-item-co{display:none !important}sp-live-chat{bottom:98px !important}.pixel-bg{background-color:#ff8856;background-image:url("https://prototype-global-site-ua.goit.global/wp-content/themes/prototype-global-site-ua/build-v1/assets/images/choice/choice-bg-xl.webp");background-position:50%;background-repeat:no-repeat;background-size:cover}.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1rem;
  padding-left: 1rem;
}@media (min-width: 480px) {

  .container {
    max-width: 480px;
    padding-right: 2rem;
    padding-left: 2rem;
  }
}@media (min-width: 768px) {

  .container {
    max-width: 768px;
    padding-right: 2rem;
    padding-left: 2rem;
  }
}@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
    padding-right: 2rem;
    padding-left: 2rem;
  }
}@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
    padding-right: 1.4rem;
    padding-left: 1.4rem;
  }
}.mini-course-section {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}@media (min-width: 768px) {

  .mini-course-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}.mini-course-section .btn:focus:not([disabled]),.mini-courses .btn:focus:not([disabled]) {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.mini-course-title {
  margin-bottom: 1.5rem;
  font-size: 40px;
  line-height: 48px;
  font-weight: 600;
}@media (min-width: 768px) {

  .mini-course-title {
    margin-bottom: 2.5rem;
    font-size: 48px;
  }
}.custom-ul-container ul {
  margin-top: 1rem;
  margin-bottom: 1rem;
}.custom-ul-container ul > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * (1 - 0));
  margin-top: calc(0.75rem * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(0.75rem * calc(1 - 0));
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * 0);
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}.custom-ul-container ul {
  padding-left: 2.5rem;
}.custom-ul-container li {
  position: relative;
}.custom-ul-container li::before {
  position: absolute;
  left: -2.5rem;
  top: 0px;
  height: 1.5rem;
  width: 1.5rem;
  background-color: var(--accent-color);
  background-image: url(/app/themes/goit-global/public/images/icons/check-transparent.f6c299bec311f4cc.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}body.page.page-template-about-us-page{background-color:#f2f1ee !important}body.page.page-template-about-us-page .education__btn[aria-expanded=true] .education__answer {
  margin-top: 1rem;
}@media (min-width: 1280px){body.page.page-template-about-us-page .education__btn[aria-expanded=true] .education__answer {
    margin-top: 2rem;
  }}body.page.page-template-about-us-page .education__btn[aria-expanded=true] .education__icon {
  --tw-rotate: 45deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  fill: #E0DACD;
}body.page.page-template-about-us-page .education__btn[aria-expanded=true] .education__icon:active {
  fill: #FF8856;
}body.page.page-template-about-us-page .education__btn[aria-expanded=true]+.education__answer {
  margin-top: 1rem;
}@media (min-width: 1280px){body.page.page-template-about-us-page .education__btn[aria-expanded=true]+.education__answer {
    margin-top: 2rem;
  }}body.page.page-template-about-us-page .education__btn[aria-expanded=true]+.education__answer .education__icon {
  --tw-rotate: 45deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  fill: #E0DACD;
}body.page.page-template-about-us-page .education__btn[aria-expanded=true]+.education__answer .education__icon:active {
  fill: #FF8856;
}.\!item {
  font-size: 0.875rem;
  line-height: 1.25rem;
}.item {
  font-size: 0.875rem;
  line-height: 1.25rem;
}.item-title {
  max-width: 12rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.2;
}@media (min-width: 1280px) {

  .item-title {
    font-size: 2rem;
  }
}.item-text {
  padding-left: 5.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
}@media (min-width: 768px) {

  .item-text {
    max-width: none;
    padding-left: 0px;
    padding-right: 2.5rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}.btn {
  width: 100%;
  max-width: 20rem;
  border-radius: 1rem;
  border-width: 1px;
  background-color: transparent;
  padding: 1.5rem;
  font-weight: 700;
  line-height: 1.5rem;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.btn:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}@media(max-width: 560px){.btn-prof-1,.btn-platform{max-width:100%}}.btn-primary {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn-primary[disabled]{opacity:.6}.btn-primary:hover:not([disabled]) {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.btn-primary:focus:not([disabled]) {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn-primary.white-hover:hover:not([disabled]) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn-orange,.loadMoreBtn {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.btn-orange:hover,.loadMoreBtn:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn-orange:focus,.loadMoreBtn:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.btn-white:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.appeal {
  margin-top: 4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.5rem;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
}html[lang=tr-TR] body.projects header>.container.appeal{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.appeal:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.appeal:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.appeal:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.appeal:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.appeal:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.appeal:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.appeal:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.appeal:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.appeal:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.appeal:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.appeal:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.appeal:hover span{color:#fff}.present-button .appeal{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .appeal {
    padding-left: 4rem;
    padding-right: 4rem;
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
}@media (min-width: 1024px) {

  .appeal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    text-align: left;
  }
}@media (min-width: 1280px) {

  .appeal {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}@media (min-width: 1024px) {

  .appeal .btn {
    max-width: 288px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}body.home .section-title{margin-bottom:20px !important}@media screen and (min-width: 767.99px){body.home .section-title{font-size:48px !important;line-height:48px !important;margin-bottom:32px !important}}body:has(.course-main-info) .homepage-faq.section #homepage-faq,body:has(.homepage_hero) .homepage-faq.section #homepage-faq,body.page-template-articles .homepage-faq.section #homepage-faq{display:none}body:has(.course-main-info) .homepage-faq.\!section #homepage-faq,body:has(.homepage_hero) .homepage-faq.\!section #homepage-faq,body.page-template-articles .homepage-faq.\!section #homepage-faq{display:none !important}body:has(.course-main-info) .section,body:has(.homepage_hero) .section,body.page-template-articles .section {
  padding-top: 40px;
  padding-bottom: 40px;
}@media (min-width: 768px) {

  body:has(.course-main-info) .section,body:has(.homepage_hero) .section,body.page-template-articles .section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .section,body:has(.homepage_hero) .section,body.page-template-articles .section {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
  padding-top: 40px;
  padding-bottom: 40px;
}@media (min-width: 768px) {

  body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
  padding-top: 40px;
  padding-bottom: 40px;
}@media (min-width: 768px) {

  body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
  padding-top: 40px;
  padding-bottom: 40px;
}@media (min-width: 768px) {

  body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .\!section,body:has(.homepage_hero) .\!section,body.page-template-articles .\!section {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}@media (min-width: 768px) {

  body:has(.course-main-info) .homepage_hero.section,body:has(.homepage_hero) .homepage_hero.section,body.page-template-articles .homepage_hero.section {
    padding-bottom: 24px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .homepage_hero.section,body:has(.homepage_hero) .homepage_hero.section,body.page-template-articles .homepage_hero.section {
    padding-bottom: 30px;
  }
}@media (min-width: 768px) {

  body:has(.course-main-info) .homepage_hero.\!section,body:has(.homepage_hero) .homepage_hero.\!section,body.page-template-articles .homepage_hero.\!section {
    padding-bottom: 24px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .homepage_hero.\!section,body:has(.homepage_hero) .homepage_hero.\!section,body.page-template-articles .homepage_hero.\!section {
    padding-bottom: 30px;
  }
}@media (min-width: 768px) {

  body:has(.course-main-info) .homepage_hero.\!section,body:has(.homepage_hero) .homepage_hero.\!section,body.page-template-articles .homepage_hero.\!section {
    padding-bottom: 24px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .homepage_hero.\!section,body:has(.homepage_hero) .homepage_hero.\!section,body.page-template-articles .homepage_hero.\!section {
    padding-bottom: 30px;
  }
}@media (min-width: 768px) {

  body:has(.course-main-info) .homepage_hero.\!section,body:has(.homepage_hero) .homepage_hero.\!section,body.page-template-articles .homepage_hero.\!section {
    padding-bottom: 24px;
  }
}@media (min-width: 1280px) {

  body:has(.course-main-info) .homepage_hero.\!section,body:has(.homepage_hero) .homepage_hero.\!section,body.page-template-articles .homepage_hero.\!section {
    padding-bottom: 30px;
  }
}body:has(.course-main-info) .section-title,body:has(.homepage_hero) .section-title,body.page-template-articles .section-title {
  margin-bottom: 2rem;
  font-family: Robochyi Sans OF, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}@media (min-width: 1280px) {

  body:has(.course-main-info) .section-title,body:has(.homepage_hero) .section-title,body.page-template-articles .section-title {
    margin-bottom: 64px;
    font-size: 48px;
    line-height: 48px;
  }
}body:has(.course-main-info) .btn,body:has(.homepage_hero) .btn,body.page-template-articles .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 64px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}html[lang=tr-TR] body.projects header>body.container:has(.course-main-info) .btn,html[lang=tr-TR] body.projects header>body.container:has(.homepage_hero) .btn,html[lang=tr-TR] body.projects header>body.container.page-template-articles .btn{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .btn:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .btn:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .btn:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .btn:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .btn:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .btn:hover span{color:#000}.present-button body:has(.course-main-info) .btn,.present-button body:has(.homepage_hero) .btn,.present-button body.page-template-articles .btn{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body:has(.course-main-info) .btn:hover,body:has(.homepage_hero) .btn:hover,body.page-template-articles .btn:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}body:has(.course-main-info) .btn:focus,body:has(.homepage_hero) .btn:focus,body.page-template-articles .btn:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}body:has(.course-main-info) .form-btn,body:has(.homepage_hero) .form-btn,body.page-template-articles .form-btn {
  margin-top: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 64px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100px;
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}html[lang=tr-TR] body.projects header>body.container:has(.course-main-info) .form-btn,html[lang=tr-TR] body.projects header>body.container:has(.homepage_hero) .form-btn,html[lang=tr-TR] body.projects header>body.container.page-template-articles .form-btn{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .form-btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .form-btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .form-btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .form-btn:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .form-btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .form-btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .form-btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .form-btn:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .form-btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .form-btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .form-btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .form-btn:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .form-btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .form-btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.course-main-info) .form-btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.course-main-info) .form-btn:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .form-btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .form-btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform:has(.homepage_hero) .form-btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform:has(.homepage_hero) .form-btn:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .form-btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .form-btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active abody.btn-platform.page-template-articles .form-btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open abody.btn-platform.page-template-articles .form-btn:hover span{color:#000}.present-button body:has(.course-main-info) .form-btn,.present-button body:has(.homepage_hero) .form-btn,.present-button body.page-template-articles .form-btn{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body:has(.course-main-info) .form-btn:hover,body:has(.homepage_hero) .form-btn:hover,body.page-template-articles .form-btn:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}body:has(.course-main-info) .form-btn:focus,body:has(.homepage_hero) .form-btn:focus,body.page-template-articles .form-btn:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}@-webkit-keyframes fadeInScale{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}body:has(.course-main-info) .parallax-img,body:has(.homepage_hero) .parallax-img,body.page-template-articles .parallax-img{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration: 500ms;transition-duration: 500ms}body:has(.course-main-info) .parallax-img.appear,body:has(.homepage_hero) .parallax-img.appear,body.page-template-articles .parallax-img.appear{-webkit-transform:scale(1);transform:scale(1)}body:has(.course-main-info) .backdrop-course,body:has(.homepage_hero) .backdrop-course,body.page-template-articles .backdrop-course{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;background-color:rgba(0,0,0,.55);opacity:1;visibility:visible;-webkit-transition:opacity 300ms, visibility 300ms;transition:opacity 300ms, visibility 300ms}body:has(.course-main-info) .backdrop-course.modal-hidden,body:has(.homepage_hero) .backdrop-course.modal-hidden,body.page-template-articles .backdrop-course.modal-hidden{pointer-events:none;visibility:hidden;opacity:0}body:has(.course-main-info) .backdrop-course .modal-close-btn,body:has(.homepage_hero) .backdrop-course .modal-close-btn,body.page-template-articles .backdrop-course .modal-close-btn{position:absolute;right:1rem;top:1rem;z-index:3;display:grid;height:2rem;width:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center;fill:hsla(0,0%,100%,.3);-webkit-transition:fill 300ms;transition:fill 300ms}body:has(.course-main-info) .backdrop-course .modal-close-btn:hover,body:has(.course-main-info) .backdrop-course .modal-close-btn:focus,body:has(.homepage_hero) .backdrop-course .modal-close-btn:hover,body:has(.homepage_hero) .backdrop-course .modal-close-btn:focus,body.page-template-articles .backdrop-course .modal-close-btn:hover,body.page-template-articles .backdrop-course .modal-close-btn:focus{fill:#fff}body:has(.course-main-info) .backdrop-course .modal,body:has(.homepage_hero) .backdrop-course .modal,body.page-template-articles .backdrop-course .modal{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:654px;width:100%;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:32px;padding:3rem 1.25rem;opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}body:has(.course-main-info) .backdrop-course .\!modal,body:has(.homepage_hero) .backdrop-course .\!modal,body.page-template-articles .backdrop-course .\!modal{margin:auto !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-height:654px !important;width:100% !important;-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;border-radius:32px !important;padding:3rem 1.25rem !important;opacity:1 !important;-webkit-transition:opacity 300ms !important;transition:opacity 300ms !important}@media(min-width: 768px){body:has(.course-main-info) .backdrop-course .modal,body:has(.homepage_hero) .backdrop-course .modal,body.page-template-articles .backdrop-course .modal{min-height:600px;width:704px;padding:4rem}body:has(.course-main-info) .backdrop-course .\!modal,body:has(.homepage_hero) .backdrop-course .\!modal,body.page-template-articles .backdrop-course .\!modal{min-height:600px !important;width:704px !important;padding:4rem !important}}@media(min-width: 1280px){body:has(.course-main-info) .backdrop-course .modal,body:has(.homepage_hero) .backdrop-course .modal,body.page-template-articles .backdrop-course .modal{min-height:400px;width:1124px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:32px;padding:64px}body:has(.course-main-info) .backdrop-course .\!modal,body:has(.homepage_hero) .backdrop-course .\!modal,body.page-template-articles .backdrop-course .\!modal{min-height:400px !important;width:1124px !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;border-radius:32px !important;padding:64px !important}}.modal-hidden body:has(.course-main-info) .backdrop-course .modal,.modal-hidden body:has(.homepage_hero) .backdrop-course .modal,.modal-hidden body.page-template-articles .backdrop-course .modal{opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms}.modal-hidden body:has(.course-main-info) .backdrop-course .\!modal,.modal-hidden body:has(.homepage_hero) .backdrop-course .\!modal,.modal-hidden body.page-template-articles .backdrop-course .\!modal{opacity:0 !important;-webkit-transition:opacity 300ms !important;transition:opacity 300ms !important}body:has(.course-main-info) .video-modal,body:has(.homepage_hero) .video-modal,body.page-template-articles .video-modal{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;background-color:#ff8856;padding:1rem;opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}@media(min-width: 768px){body:has(.course-main-info) .video-modal,body:has(.homepage_hero) .video-modal,body.page-template-articles .video-modal{margin:auto;max-width:700px;border-radius:32px;padding:4rem}}@media(min-width: 1280px){body:has(.course-main-info) .video-modal,body:has(.homepage_hero) .video-modal,body.page-template-articles .video-modal{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border-radius:32px}}@media(max-width: 767px){body:has(.course-main-info) .video-modal,body:has(.homepage_hero) .video-modal,body.page-template-articles .video-modal{margin:auto;height:300px}}body:has(.course-main-info) .video-modal.modal-hidden,body:has(.homepage_hero) .video-modal.modal-hidden,body.page-template-articles .video-modal.modal-hidden{opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms}.course-intended .container {
  display: grid;
}.close.section .course-intended .container::after{top:-27px;right:-11px;position:absolute}@media (min-width: 768px) {

  .course-intended .container {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }
}@media (min-width: 1024px) {

  .course-intended .container {
    grid-template-columns: 340px 1fr;
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }
}@media (min-width: 1280px) {

  .course-intended .container {
    grid-template-columns: 360px 1fr;
  }
}@media (min-width: 768px) {

  .course-intended .section-title {
    grid-column: span 2 / span 2;
    grid-column-start: 1;
  }
}.course-intended .appeal {
  grid-row: span 1 / span 1;
  grid-row-start: 2;
  margin-top: 0px;
  margin-bottom: 1.5rem;
  background-color: transparent;
  padding: 0px;
}@media (min-width: 768px) {

  .course-intended .appeal {
    grid-column: span 1 / span 1;
    grid-column-start: 1;
    margin-bottom: 0px;
    justify-self: end;
  }

  .course-intended .appeal img {
    max-height: 350px;
    width: auto;
  }
}@media (min-width: 1024px) {

  .course-intended .appeal img {
    max-height: 406px;
  }
}.course-intended-list .\!item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: calc(100% - 30px);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 2rem;
  padding-left: 2.5rem;
  --tw-shadow: 2px 2px 14px rgba(39,61,164,0.2);
  --tw-shadow-colored: 2px 2px 14px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 2px 2px 14px rgba(39,61,164,0.2);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 2px 2px 14px rgba(39,61,164,0.2);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}html[lang=tr-TR] body.projects header>.container.course-intended-list .\!item{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .\!item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .\!item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .\!item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .\!item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .\!item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .\!item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .\!item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .\!item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.course-intended-list .\!item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.course-intended-list .\!item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.course-intended-list .\!item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.course-intended-list .\!item:hover span{color:#fff}.present-button .course-intended-list .\!item{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .course-intended-list .\!item {
    max-width: calc(100% - 36px);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 3.5rem;
  }
}@media (min-width: 1024px) {

  .course-intended-list .\!item {
    max-width: calc(100% - 30px);
    padding-right: 1.25rem;
    padding-left: 3rem;
  }
}@media (min-width: 1280px) {

  .course-intended-list .\!item {
    max-width: calc(100% - 36px);
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 2rem;
  }
}.course-intended-list .item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: calc(100% - 30px);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 2rem;
  padding-left: 2.5rem;
  --tw-shadow: 2px 2px 14px rgba(39,61,164,0.2);
  --tw-shadow-colored: 2px 2px 14px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 2px 2px 14px rgba(39,61,164,0.2);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 2px 2px 14px rgba(39,61,164,0.2);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}html[lang=tr-TR] body.projects header>.container.course-intended-list .item{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.course-intended-list .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.course-intended-list .item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.course-intended-list .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.course-intended-list .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.course-intended-list .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.course-intended-list .item:hover span{color:#fff}.present-button .course-intended-list .item{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .course-intended-list .item {
    max-width: calc(100% - 36px);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 3.5rem;
  }
}@media (min-width: 1024px) {

  .course-intended-list .item {
    max-width: calc(100% - 30px);
    padding-right: 1.25rem;
    padding-left: 3rem;
  }
}@media (min-width: 1280px) {

  .course-intended-list .item {
    max-width: calc(100% - 36px);
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 2rem;
  }
}@media(min-width: 768px)and (max-width: 1023px){.course-intended-list .\!item:nth-child(1),.course-intended-list .\!item:nth-child(2),.course-intended-list .\!item:nth-child(4) {
    grid-column: span 1 / span 1;
    grid-column-start: 2;
  }.course-intended-list .item:nth-child(1),.course-intended-list .item:nth-child(2),.course-intended-list .item:nth-child(4) {
    grid-column: span 1 / span 1;
    grid-column-start: 2;
  }.course-intended-list .\!item:nth-child(1),.course-intended-list .\!item:nth-child(2),.course-intended-list .\!item:nth-child(4) {
    grid-column: span 1 / span 1;
    grid-column-start: 2;
  }}.course-intended-list .wrapper {
  margin-bottom: 0.5rem;
}@media (min-width: 768px) {

  .course-intended-list .wrapper {
    margin-bottom: 1rem;
  }
}@media (min-width: 1280px) {

  .course-intended-list .wrapper {
    margin-bottom: 0.75rem;
  }
}.course-intended-list .item-title {
  font-size: 1rem;
  line-height: 1.5rem;
}@media (min-width: 768px) {

  .course-intended-list .item-title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}.course-intended-list .item-text {
  padding: 0px;
  font-size: 0.875rem;
  line-height: 1.25rem;
}@media (min-width: 768px) {

  .course-intended-list .item-text {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}.course-intended-list .icon {
  position: absolute;
  top: 50%;
  left: 0px;
  margin: 0px;
  height: 60px;
  width: 60px;
  --tw-translate-y: -50%;
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 768px) {

  .course-intended-list .icon {
    height: 72px;
    width: 72px;
  }
}.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}.pointer-events-none {
  pointer-events: none;
}.pointer-events-auto {
  pointer-events: auto;
}.visible {
  visibility: visible;
}.invisible {
  visibility: hidden;
}.static {
  position: static;
}.fixed {
  position: fixed;
}.absolute {
  position: absolute;
}.relative {
  position: relative;
}.\!sticky {
  position: sticky !important;
}.sticky {
  position: sticky;
}.inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}.inset-x-0 {
  left: 0px;
  right: 0px;
}.\!right-0 {
  right: 0px !important;
}.\!top-0 {
  top: 0px !important;
}.-bottom-\[82px\] {
  bottom: -82px;
}.-right-\[82px\] {
  right: -82px;
}.-top-2 {
  top: -0.5rem;
}.-top-6 {
  top: -1.5rem;
}.bottom-0 {
  bottom: 0px;
}.bottom-4 {
  bottom: 1rem;
}.bottom-\[-250px\] {
  bottom: -250px;
}.bottom-\[-2px\] {
  bottom: -2px;
}.bottom-\[-37px\] {
  bottom: -37px;
}.bottom-\[-60px\] {
  bottom: -60px;
}.bottom-\[110px\] {
  bottom: 110px;
}.bottom-\[19px\] {
  bottom: 19px;
}.bottom-\[1px\] {
  bottom: 1px;
}.left-0 {
  left: 0px;
}.left-1\/2 {
  left: 50%;
}.left-\[-13px\] {
  left: -13px;
}.left-\[-15px\] {
  left: -15px;
}.left-\[-18px\] {
  left: -18px;
}.left-\[-192px\] {
  left: -192px;
}.left-\[-20px\] {
  left: -20px;
}.left-\[-65px\] {
  left: -65px;
}.left-\[108\] {
  left: 108;
}.left-\[112px\] {
  left: 112px;
}.left-\[128px\] {
  left: 128px;
}.left-\[249px\] {
  left: 249px;
}.left-\[25px\] {
  left: 25px;
}.left-\[313px\] {
  left: 313px;
}.left-\[32px\] {
  left: 32px;
}.left-\[50\%\] {
  left: 50%;
}.left-\[503px\] {
  left: 503px;
}.left-\[70\%\] {
  left: 70%;
}.left-\[85\%\] {
  left: 85%;
}.left-\[calc\(50\%_-_10px\)\] {
  left: calc(50% - 10px);
}.left-\[calc\(50\%_-_270px\)\] {
  left: calc(50% - 270px);
}.left-\[calc\(50\%_-_44px\)\] {
  left: calc(50% - 44px);
}.left-\[calc\(50\%_-_740px\)\] {
  left: calc(50% - 740px);
}.right-0 {
  right: 0px;
}.right-1\/2 {
  right: 50%;
}.right-4 {
  right: 1rem;
}.right-6 {
  right: 1.5rem;
}.right-\[-10px\] {
  right: -10px;
}.right-\[-112px\] {
  right: -112px;
}.right-\[-11px\] {
  right: -11px;
}.right-\[-20px\] {
  right: -20px;
}.right-\[-31px\] {
  right: -31px;
}.right-\[-90px\] {
  right: -90px;
}.right-\[112px\] {
  right: 112px;
}.right-\[167px\] {
  right: 167px;
}.right-\[20px\] {
  right: 20px;
}.right-\[240px\] {
  right: 240px;
}.right-\[25px\] {
  right: 25px;
}.right-\[28px\] {
  right: 28px;
}.right-\[32px\] {
  right: 32px;
}.right-\[60px\] {
  right: 60px;
}.right-\[calc\(50\%_\+_133px\)\] {
  right: calc(50% + 133px);
}.right-\[calc\(50\%_-_150px\)\] {
  right: calc(50% - 150px);
}.right-\[calc\(50\%_-_185px\)\] {
  right: calc(50% - 185px);
}.right-\[calc\(50\%_-_195px\)\] {
  right: calc(50% - 195px);
}.right-\[calc\(50\%_-_435px\)\] {
  right: calc(50% - 435px);
}.right-\[calc\(50\%_-_50px\)\] {
  right: calc(50% - 50px);
}.top-0 {
  top: 0px;
}.top-1\/2 {
  top: 50%;
}.top-4 {
  top: 1rem;
}.top-\[-10px\] {
  top: -10px;
}.top-\[-15px\] {
  top: -15px;
}.top-\[-37px\] {
  top: -37px;
}.top-\[-42px\] {
  top: -42px;
}.top-\[-52px\] {
  top: -52px;
}.top-\[-60px\] {
  top: -60px;
}.top-\[-65px\] {
  top: -65px;
}.top-\[-75px\] {
  top: -75px;
}.top-\[1\.8rem\] {
  top: 1.8rem;
}.top-\[126px\] {
  top: 126px;
}.top-\[15px\] {
  top: 15px;
}.top-\[195px\] {
  top: 195px;
}.top-\[205px\] {
  top: 205px;
}.top-\[243px\] {
  top: 243px;
}.top-\[25px\] {
  top: 25px;
}.top-\[315px\] {
  top: 315px;
}.top-\[44px\] {
  top: 44px;
}.top-\[56px\] {
  top: 56px;
}.top-\[57px\] {
  top: 57px;
}.top-\[65\%\] {
  top: 65%;
}.top-\[6px\] {
  top: 6px;
}.top-\[83px\] {
  top: 83px;
}.top-full {
  top: 100%;
}.\!z-\[99999\] {
  z-index: 99999 !important;
}.-z-10 {
  z-index: -10;
}.z-0 {
  z-index: 0;
}.z-10 {
  z-index: 10;
}.z-20 {
  z-index: 20;
}.z-30 {
  z-index: 30;
}.z-50 {
  z-index: 50;
}.z-\[1\] {
  z-index: 1;
}.z-\[2\] {
  z-index: 2;
}.z-\[5\] {
  z-index: 5;
}.z-\[62\] {
  z-index: 62;
}.z-\[9999\] {
  z-index: 9999;
}.z-\[99\] {
  z-index: 99;
}.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}.order-\[-1\] {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}.order-last {
  -webkit-box-ordinal-group: 10000;
      -ms-flex-order: 9999;
          order: 9999;
}.col-span-1 {
  grid-column: span 1 / span 1;
}.col-span-full {
  grid-column: 1 / -1;
}.col-start-2 {
  grid-column-start: 2;
}.row-start-2 {
  grid-row-start: 2;
}.row-start-3 {
  grid-row-start: 3;
}.row-start-4 {
  grid-row-start: 4;
}.\!m-0 {
  margin: 0px !important;
}.m-0 {
  margin: 0px;
}.m-auto {
  margin: auto;
}.\!my-\[20px\] {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}.mx-auto {
  margin-left: auto;
  margin-right: auto;
}.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}.my-\[20px\] {
  margin-top: 20px;
  margin-bottom: 20px;
}.my-\[60px\] {
  margin-top: 60px;
  margin-bottom: 60px;
}.\!mb-0 {
  margin-bottom: 0px !important;
}.\!mb-1 {
  margin-bottom: 0.25rem !important;
}.\!mb-\[-44px\] {
  margin-bottom: -44px !important;
}.\!ml-0 {
  margin-left: 0px !important;
}.\!ml-auto {
  margin-left: auto !important;
}.\!mt-0 {
  margin-top: 0px !important;
}.\!mt-\[4px\] {
  margin-top: 4px !important;
}.-mb-\[95px\] {
  margin-bottom: -95px;
}.-ml-4 {
  margin-left: -1rem;
}.-ml-\[30px\] {
  margin-left: -30px;
}.-ml-\[58px\] {
  margin-left: -58px;
}.-mr-\[calc\(50vw-50\%\)\] {
  margin-right: calc((50vw - 50%) * -1);
  margin-right: calc(calc(50vw - 50%) * -1);
}.-mt-\[10px\] {
  margin-top: -10px;
}.mb-0 {
  margin-bottom: 0px;
}.mb-0\.5 {
  margin-bottom: 0.125rem;
}.mb-1 {
  margin-bottom: 0.25rem;
}.mb-10 {
  margin-bottom: 2.5rem;
}.mb-12 {
  margin-bottom: 3rem;
}.mb-16 {
  margin-bottom: 4rem;
}.mb-2 {
  margin-bottom: 0.5rem;
}.mb-20 {
  margin-bottom: 5rem;
}.mb-3 {
  margin-bottom: 0.75rem;
}.mb-4 {
  margin-bottom: 1rem;
}.mb-5 {
  margin-bottom: 1.25rem;
}.mb-6 {
  margin-bottom: 1.5rem;
}.mb-7 {
  margin-bottom: 1.75rem;
}.mb-8 {
  margin-bottom: 2rem;
}.mb-9 {
  margin-bottom: 2.25rem;
}.mb-\[10px\] {
  margin-bottom: 10px;
}.mb-\[20px\] {
  margin-bottom: 20px;
}.mb-\[32px\] {
  margin-bottom: 32px;
}.mb-\[60px\] {
  margin-bottom: 60px;
}.mb-auto {
  margin-bottom: auto;
}.ml-3 {
  margin-left: 0.75rem;
}.ml-4 {
  margin-left: 1rem;
}.ml-6 {
  margin-left: 1.5rem;
}.ml-\[4px\] {
  margin-left: 4px;
}.ml-\[50px\] {
  margin-left: 50px;
}.ml-auto {
  margin-left: auto;
}.mr-1 {
  margin-right: 0.25rem;
}.mr-4 {
  margin-right: 1rem;
}.mr-5 {
  margin-right: 1.25rem;
}.mr-\[-2px\] {
  margin-right: -2px;
}.mr-\[32px\] {
  margin-right: 32px;
}.mr-\[45px\] {
  margin-right: 45px;
}.mr-\[58px\] {
  margin-right: 58px;
}.mt-1 {
  margin-top: 0.25rem;
}.mt-10 {
  margin-top: 2.5rem;
}.mt-11 {
  margin-top: 2.75rem;
}.mt-12 {
  margin-top: 3rem;
}.mt-16 {
  margin-top: 4rem;
}.mt-2 {
  margin-top: 0.5rem;
}.mt-20 {
  margin-top: 5rem;
}.mt-3 {
  margin-top: 0.75rem;
}.mt-4 {
  margin-top: 1rem;
}.mt-5 {
  margin-top: 1.25rem;
}.mt-6 {
  margin-top: 1.5rem;
}.mt-8 {
  margin-top: 2rem;
}.mt-\[100px\] {
  margin-top: 100px;
}.mt-\[16px\] {
  margin-top: 16px;
}.mt-\[20px\] {
  margin-top: 20px;
}.mt-\[24px\] {
  margin-top: 24px;
}.mt-\[32px\] {
  margin-top: 32px;
}.mt-\[40px\] {
  margin-top: 40px;
}.mt-\[48px\] {
  margin-top: 48px;
}.mt-\[60px\] {
  margin-top: 60px;
}.mt-auto {
  margin-top: auto;
}.box-border {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}.\!block {
  display: block !important;
}.block {
  display: block;
}.inline-block {
  display: inline-block;
}.inline {
  display: inline;
}.\!flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}.table {
  display: table;
}.grid {
  display: grid;
}.contents {
  display: contents;
}.list-item {
  display: list-item;
}.\!hidden {
  display: none !important;
}.hidden {
  display: none;
}.aspect-\[704\/396\] {
  aspect-ratio: 704/396;
}.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}.size-6 {
  width: 1.5rem;
  height: 1.5rem;
}.size-8 {
  width: 2rem;
  height: 2rem;
}.size-\[12px\] {
  width: 12px;
  height: 12px;
}.size-\[24px\] {
  width: 24px;
  height: 24px;
}.size-\[32px\] {
  width: 32px;
  height: 32px;
}.size-\[64px\] {
  width: 64px;
  height: 64px;
}.\!h-10 {
  height: 2.5rem !important;
}.\!h-8 {
  height: 2rem !important;
}.\!h-\[22px\] {
  height: 22px !important;
}.\!h-\[40px\] {
  height: 40px !important;
}.\!h-\[48px\] {
  height: 48px !important;
}.\!h-\[64px\] {
  height: 64px !important;
}.\!h-auto {
  height: auto !important;
}.h-0 {
  height: 0px;
}.h-10 {
  height: 2.5rem;
}.h-12 {
  height: 3rem;
}.h-16 {
  height: 4rem;
}.h-2 {
  height: 0.5rem;
}.h-2\.5 {
  height: 0.625rem;
}.h-24 {
  height: 6rem;
}.h-4 {
  height: 1rem;
}.h-5 {
  height: 1.25rem;
}.h-5\/6 {
  height: 83.333333%;
}.h-6 {
  height: 1.5rem;
}.h-8 {
  height: 2rem;
}.h-9 {
  height: 2.25rem;
}.h-\[100\%\] {
  height: 100%;
}.h-\[120px\] {
  height: 120px;
}.h-\[12px\] {
  height: 12px;
}.h-\[14px\] {
  height: 14px;
}.h-\[152px\] {
  height: 152px;
}.h-\[16px\] {
  height: 16px;
}.h-\[1px\] {
  height: 1px;
}.h-\[207px\] {
  height: 207px;
}.h-\[20px\] {
  height: 20px;
}.h-\[216px\] {
  height: 216px;
}.h-\[240px\] {
  height: 240px;
}.h-\[246px\] {
  height: 246px;
}.h-\[24px\] {
  height: 24px;
}.h-\[264px\] {
  height: 264px;
}.h-\[27px\] {
  height: 27px;
}.h-\[28px\] {
  height: 28px;
}.h-\[304px\] {
  height: 304px;
}.h-\[320px\] {
  height: 320px;
}.h-\[32px\] {
  height: 32px;
}.h-\[338px\] {
  height: 338px;
}.h-\[36px\] {
  height: 36px;
}.h-\[384px\] {
  height: 384px;
}.h-\[405px\] {
  height: 405px;
}.h-\[40px\] {
  height: 40px;
}.h-\[41px\] {
  height: 41px;
}.h-\[428px\] {
  height: 428px;
}.h-\[48px\] {
  height: 48px;
}.h-\[50px\] {
  height: 50px;
}.h-\[520px\] {
  height: 520px;
}.h-\[52px\] {
  height: 52px;
}.h-\[56px\] {
  height: 56px;
}.h-\[60px\] {
  height: 60px;
}.h-\[64px\] {
  height: 64px;
}.h-\[660px\] {
  height: 660px;
}.h-\[66px\] {
  height: 66px;
}.h-\[68px\] {
  height: 68px;
}.h-\[72px\] {
  height: 72px;
}.h-\[75px\] {
  height: 75px;
}.h-\[80px\] {
  height: 80px;
}.h-\[90px\] {
  height: 90px;
}.h-\[96px\] {
  height: 96px;
}.h-\[calc\(100px-24px\*2\)\] {
  height: calc(100px - 24px * 2);
}.h-\[calc\(95px-16px\*2\)\] {
  height: calc(95px - 16px * 2);
}.h-auto {
  height: auto;
}.h-fit {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}.h-full {
  height: 100%;
}.h-max {
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}.\!max-h-\[780px\] {
  max-height: 780px !important;
}.max-h-0 {
  max-height: 0px;
}.max-h-32 {
  max-height: 8rem;
}.max-h-60 {
  max-height: 15rem;
}.max-h-\[112px\] {
  max-height: 112px;
}.max-h-\[116px\] {
  max-height: 116px;
}.max-h-\[184px\] {
  max-height: 184px;
}.max-h-\[70vw\] {
  max-height: 70vw;
}.max-h-\[77px\] {
  max-height: 77px;
}.\!min-h-\[32px\] {
  min-height: 32px !important;
}.\!min-h-\[42px\] {
  min-height: 42px !important;
}.\!min-h-\[44px\] {
  min-height: 44px !important;
}.min-h-8 {
  min-height: 2rem;
}.min-h-\[110px\] {
  min-height: 110px;
}.min-h-\[112px\] {
  min-height: 112px;
}.min-h-\[168px\] {
  min-height: 168px;
}.min-h-\[276px\] {
  min-height: 276px;
}.min-h-\[324px\] {
  min-height: 324px;
}.min-h-\[32px\] {
  min-height: 32px;
}.min-h-\[36px\] {
  min-height: 36px;
}.min-h-\[386px\] {
  min-height: 386px;
}.min-h-\[420px\] {
  min-height: 420px;
}.min-h-\[55px\] {
  min-height: 55px;
}.min-h-\[570px\] {
  min-height: 570px;
}.min-h-\[64px\] {
  min-height: 64px;
}.min-h-\[66px\] {
  min-height: 66px;
}.min-h-\[692px\] {
  min-height: 692px;
}.min-h-\[72px\] {
  min-height: 72px;
}.min-h-\[75px\] {
  min-height: 75px;
}.min-h-\[calc\(86px-16px\*2\)\] {
  min-height: calc(86px - 16px * 2);
}.\!w-\[105px\] {
  width: 105px !important;
}.\!w-\[120px\] {
  width: 120px !important;
}.\!w-\[130px\] {
  width: 130px !important;
}.\!w-\[132px\] {
  width: 132px !important;
}.\!w-\[138px\] {
  width: 138px !important;
}.\!w-\[139px\] {
  width: 139px !important;
}.\!w-\[148px\] {
  width: 148px !important;
}.\!w-\[172px\] {
  width: 172px !important;
}.\!w-\[180px\] {
  width: 180px !important;
}.\!w-\[72px\] {
  width: 72px !important;
}.\!w-auto {
  width: auto !important;
}.\!w-full {
  width: 100% !important;
}.\!w-max {
  width: -webkit-max-content !important;
  width: -moz-max-content !important;
  width: max-content !important;
}.w-0 {
  width: 0px;
}.w-1 {
  width: 0.25rem;
}.w-10 {
  width: 2.5rem;
}.w-11\/12 {
  width: 91.666667%;
}.w-24 {
  width: 6rem;
}.w-3 {
  width: 0.75rem;
}.w-4 {
  width: 1rem;
}.w-40 {
  width: 10rem;
}.w-5 {
  width: 1.25rem;
}.w-6 {
  width: 1.5rem;
}.w-8 {
  width: 2rem;
}.w-9 {
  width: 2.25rem;
}.w-\[100px\] {
  width: 100px;
}.w-\[106px\] {
  width: 106px;
}.w-\[107px\] {
  width: 107px;
}.w-\[112px\] {
  width: 112px;
}.w-\[116px\] {
  width: 116px;
}.w-\[117px\] {
  width: 117px;
}.w-\[121px\] {
  width: 121px;
}.w-\[129px\] {
  width: 129px;
}.w-\[12px\] {
  width: 12px;
}.w-\[130px\] {
  width: 130px;
}.w-\[131px\] {
  width: 131px;
}.w-\[132px\] {
  width: 132px;
}.w-\[136px\] {
  width: 136px;
}.w-\[139px\] {
  width: 139px;
}.w-\[14vw\] {
  width: 14vw;
}.w-\[150px\] {
  width: 150px;
}.w-\[152px\] {
  width: 152px;
}.w-\[160px\] {
  width: 160px;
}.w-\[161px\] {
  width: 161px;
}.w-\[162px\] {
  width: 162px;
}.w-\[166px\] {
  width: 166px;
}.w-\[169px\] {
  width: 169px;
}.w-\[16px\] {
  width: 16px;
}.w-\[17\.5vw\] {
  width: 17.5vw;
}.w-\[190px\] {
  width: 190px;
}.w-\[192px\] {
  width: 192px;
}.w-\[198px\] {
  width: 198px;
}.w-\[200px\] {
  width: 200px;
}.w-\[204px\] {
  width: 204px;
}.w-\[208px\] {
  width: 208px;
}.w-\[210px\] {
  width: 210px;
}.w-\[213px\] {
  width: 213px;
}.w-\[220px\] {
  width: 220px;
}.w-\[23px\] {
  width: 23px;
}.w-\[244px\] {
  width: 244px;
}.w-\[248px\] {
  width: 248px;
}.w-\[24px\] {
  width: 24px;
}.w-\[254px\] {
  width: 254px;
}.w-\[292px\] {
  width: 292px;
}.w-\[304px\] {
  width: 304px;
}.w-\[320px\] {
  width: 320px;
}.w-\[32px\] {
  width: 32px;
}.w-\[338px\] {
  width: 338px;
}.w-\[342px\] {
  width: 342px;
}.w-\[360px\] {
  width: 360px;
}.w-\[36px\] {
  width: 36px;
}.w-\[37\.5vw\] {
  width: 37.5vw;
}.w-\[40px\] {
  width: 40px;
}.w-\[430px\] {
  width: 430px;
}.w-\[45px\] {
  width: 45px;
}.w-\[50px\] {
  width: 50px;
}.w-\[512px\] {
  width: 512px;
}.w-\[54px\] {
  width: 54px;
}.w-\[56px\] {
  width: 56px;
}.w-\[57px\] {
  width: 57px;
}.w-\[592px\] {
  width: 592px;
}.w-\[5rem\] {
  width: 5rem;
}.w-\[60px\] {
  width: 60px;
}.w-\[62px\] {
  width: 62px;
}.w-\[64px\] {
  width: 64px;
}.w-\[70px\] {
  width: 70px;
}.w-\[71px\] {
  width: 71px;
}.w-\[72px\] {
  width: 72px;
}.w-\[734px\] {
  width: 734px;
}.w-\[74px\] {
  width: 74px;
}.w-\[75px\] {
  width: 75px;
}.w-\[76px\] {
  width: 76px;
}.w-\[78px\] {
  width: 78px;
}.w-\[80\%\] {
  width: 80%;
}.w-\[80px\] {
  width: 80px;
}.w-\[81px\] {
  width: 81px;
}.w-\[82px\] {
  width: 82px;
}.w-\[84px\] {
  width: 84px;
}.w-\[89px\] {
  width: 89px;
}.w-\[90\%\] {
  width: 90%;
}.w-\[90px\] {
  width: 90px;
}.w-\[98px\] {
  width: 98px;
}.w-\[99px\] {
  width: 99px;
}.w-\[calc\(100\%-80px\)\] {
  width: calc(100% - 80px);
}.w-auto {
  width: auto;
}.w-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}.w-full {
  width: 100%;
}.w-max {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}.\!min-w-\[320px\] {
  min-width: 320px !important;
}.min-w-\[129px\] {
  min-width: 129px;
}.min-w-\[152px\] {
  min-width: 152px;
}.min-w-\[155px\] {
  min-width: 155px;
}.min-w-\[200px\] {
  min-width: 200px;
}.min-w-\[220px\] {
  min-width: 220px;
}.min-w-\[328px\] {
  min-width: 328px;
}.min-w-\[44px\] {
  min-width: 44px;
}.min-w-\[56px\] {
  min-width: 56px;
}.min-w-\[73\%\] {
  min-width: 73%;
}.min-w-\[75px\] {
  min-width: 75px;
}.min-w-\[97px\] {
  min-width: 97px;
}.\!max-w-\[300px\] {
  max-width: 300px !important;
}.\!max-w-\[340px\] {
  max-width: 340px !important;
}.\!max-w-full {
  max-width: 100% !important;
}.\!max-w-none {
  max-width: none !important;
}.max-w-7xl {
  max-width: 80rem;
}.max-w-\[100vw\] {
  max-width: 100vw;
}.max-w-\[1024px\] {
  max-width: 1024px;
}.max-w-\[1128px\] {
  max-width: 1128px;
}.max-w-\[120px\] {
  max-width: 120px;
}.max-w-\[1216px\] {
  max-width: 1216px;
}.max-w-\[1280px\] {
  max-width: 1280px;
}.max-w-\[135px\] {
  max-width: 135px;
}.max-w-\[136px\] {
  max-width: 136px;
}.max-w-\[180px\] {
  max-width: 180px;
}.max-w-\[200px\] {
  max-width: 200px;
}.max-w-\[220px\] {
  max-width: 220px;
}.max-w-\[238px\] {
  max-width: 238px;
}.max-w-\[248px\] {
  max-width: 248px;
}.max-w-\[275px\] {
  max-width: 275px;
}.max-w-\[278px\] {
  max-width: 278px;
}.max-w-\[286px\] {
  max-width: 286px;
}.max-w-\[300px\] {
  max-width: 300px;
}.max-w-\[312px\] {
  max-width: 312px;
}.max-w-\[320px\] {
  max-width: 320px;
}.max-w-\[322px\] {
  max-width: 322px;
}.max-w-\[328px\] {
  max-width: 328px;
}.max-w-\[330px\] {
  max-width: 330px;
}.max-w-\[338px\] {
  max-width: 338px;
}.max-w-\[350px\] {
  max-width: 350px;
}.max-w-\[360px\] {
  max-width: 360px;
}.max-w-\[362px\] {
  max-width: 362px;
}.max-w-\[382px\] {
  max-width: 382px;
}.max-w-\[384px\] {
  max-width: 384px;
}.max-w-\[386px\] {
  max-width: 386px;
}.max-w-\[400px\] {
  max-width: 400px;
}.max-w-\[402px\] {
  max-width: 402px;
}.max-w-\[40px\] {
  max-width: 40px;
}.max-w-\[420px\] {
  max-width: 420px;
}.max-w-\[440px\] {
  max-width: 440px;
}.max-w-\[444px\] {
  max-width: 444px;
}.max-w-\[447px\] {
  max-width: 447px;
}.max-w-\[540px\] {
  max-width: 540px;
}.max-w-\[545px\] {
  max-width: 545px;
}.max-w-\[555px\] {
  max-width: 555px;
}.max-w-\[582px\] {
  max-width: 582px;
}.max-w-\[694px\] {
  max-width: 694px;
}.max-w-\[70\%\] {
  max-width: 70%;
}.max-w-\[704px\] {
  max-width: 704px;
}.max-w-\[720px\] {
  max-width: 720px;
}.max-w-\[734px\] {
  max-width: 734px;
}.max-w-\[740px\] {
  max-width: 740px;
}.max-w-\[75\%\] {
  max-width: 75%;
}.max-w-\[800px\] {
  max-width: 800px;
}.max-w-\[840px\] {
  max-width: 840px;
}.max-w-\[calc\(50vw\+50\%\)\] {
  max-width: calc(50vw + 50%);
}.max-w-fit {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}.max-w-full {
  max-width: 100%;
}.max-w-max {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}.max-w-md {
  max-width: 28rem;
}.max-w-none {
  max-width: none;
}.max-w-sm {
  max-width: 24rem;
}.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
}.flex-shrink {
  -ms-flex-negative: 1;
      flex-shrink: 1;
}.flex-shrink-0 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}.shrink-0 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}.grow {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}.basis-full {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-x-2\/4 {
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-2\/4 {
  --tw-translate-y: -50%;
  -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-x-1\/2 {
  --tw-translate-x: 50%;
  -webkit-transform: translate(50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-x-\[-50\%\] {
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-\[100\%\] {
  --tw-translate-y: 100%;
  -webkit-transform: translate(var(--tw-translate-x), 100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), 100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-180 {
  --tw-rotate: 180deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-\[-30deg\] {
  --tw-rotate: -30deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-30deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-30deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-\[-51deg\] {
  --tw-rotate: -51deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-51deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-51deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-\[30deg\] {
  --tw-rotate: 30deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(30deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(30deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-\[1\.35\] {
  --tw-scale-x: 1.35;
  --tw-scale-y: 1.35;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.35) scaleY(1.35);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.35) scaleY(1.35);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-x-\[-1\] {
  --tw-scale-x: -1;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(-1) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(-1) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.transform {
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@-webkit-keyframes marquee {

  from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}@keyframes marquee {

  from {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}.animate-marquee {
  -webkit-animation: marquee 25s linear infinite;
          animation: marquee 25s linear infinite;
}.\!cursor-text {
  cursor: text !important;
}.cursor-auto {
  cursor: auto;
}.cursor-pointer {
  cursor: pointer;
}.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}.resize-none {
  resize: none;
}.resize {
  resize: both;
}.list-none {
  list-style-type: none;
}.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}.grid-cols-\[72px_1fr\] {
  grid-template-columns: 72px 1fr;
}.grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(0, 1fr));
}.grid-cols-\[repeat\(auto-fit\2c minmax\(155px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(155px,1fr));
}.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}.flex-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}.\!flex-col {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}.flex-col-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}.flex-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}.content-center {
  -ms-flex-line-pack: center;
      align-content: center;
}.content-start {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}.content-between {
  -ms-flex-line-pack: justify;
      align-content: space-between;
}.content-evenly {
  -ms-flex-line-pack: space-evenly;
      align-content: space-evenly;
}.items-start {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}.items-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}.items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}.items-stretch {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}.justify-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}.justify-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}.\!justify-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}.\!justify-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}.justify-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}.justify-evenly {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}.justify-items-center {
  justify-items: center;
}.gap-0 {
  gap: 0px;
}.gap-0\.5 {
  gap: 0.125rem;
}.gap-1 {
  gap: 0.25rem;
}.gap-10 {
  gap: 2.5rem;
}.gap-12 {
  gap: 3rem;
}.gap-16 {
  gap: 4rem;
}.gap-2 {
  gap: 0.5rem;
}.gap-2\.5 {
  gap: 0.625rem;
}.gap-3 {
  gap: 0.75rem;
}.gap-4 {
  gap: 1rem;
}.gap-5 {
  gap: 1.25rem;
}.gap-6 {
  gap: 1.5rem;
}.gap-7 {
  gap: 1.75rem;
}.gap-8 {
  gap: 2rem;
}.gap-9 {
  gap: 2.25rem;
}.gap-\[10px\] {
  gap: 10px;
}.gap-\[11px\] {
  gap: 11px;
}.gap-\[12px\] {
  gap: 12px;
}.gap-\[13px\] {
  gap: 13px;
}.gap-\[18px\] {
  gap: 18px;
}.gap-\[20px\] {
  gap: 20px;
}.gap-\[24px\] {
  gap: 24px;
}.gap-\[28px\] {
  gap: 28px;
}.gap-\[2px\] {
  gap: 2px;
}.gap-\[32px\] {
  gap: 32px;
}.gap-\[43px\] {
  gap: 43px;
}.gap-\[4px\] {
  gap: 4px;
}.gap-\[60px\] {
  gap: 60px;
}.gap-\[6px\] {
  gap: 6px;
}.gap-\[7px\] {
  gap: 7px;
}.gap-x-1 {
  -webkit-column-gap: 0.25rem;
     -moz-column-gap: 0.25rem;
          column-gap: 0.25rem;
}.gap-x-2 {
  -webkit-column-gap: 0.5rem;
     -moz-column-gap: 0.5rem;
          column-gap: 0.5rem;
}.gap-x-3 {
  -webkit-column-gap: 0.75rem;
     -moz-column-gap: 0.75rem;
          column-gap: 0.75rem;
}.gap-x-4 {
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
}.gap-x-6 {
  -webkit-column-gap: 1.5rem;
     -moz-column-gap: 1.5rem;
          column-gap: 1.5rem;
}.gap-x-\[10px\] {
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}.gap-y-10 {
  row-gap: 2.5rem;
}.gap-y-12 {
  row-gap: 3rem;
}.gap-y-2 {
  row-gap: 0.5rem;
}.gap-y-24 {
  row-gap: 6rem;
}.gap-y-6 {
  row-gap: 1.5rem;
}.gap-y-8 {
  row-gap: 2rem;
}.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * 0);
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * (1 - 0));
  margin-left: calc(-0.75rem * (1 - var(--tw-space-x-reverse)));
  margin-left: calc(-0.75rem * calc(1 - 0));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * (1 - 0));
  margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(0.5rem * calc(1 - 0));
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * 0);
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * (1 - 0));
  margin-top: calc(0.75rem * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(0.75rem * calc(1 - 0));
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * 0);
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * (1 - 0));
  margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(1rem * calc(1 - 0));
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * 0);
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * (1 - 0));
  margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(1.25rem * calc(1 - 0));
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * 0);
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}.space-y-\[10px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(10px * (1 - 0));
  margin-top: calc(10px * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(10px * calc(1 - 0));
  margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10px * 0);
  margin-bottom: calc(10px * var(--tw-space-y-reverse));
}.self-end {
  -ms-flex-item-align: end;
      align-self: flex-end;
}.self-center {
  -ms-flex-item-align: center;
      align-self: center;
}.justify-self-end {
  justify-self: end;
}.justify-self-center {
  justify-self: center;
}.\!overflow-auto {
  overflow: auto !important;
}.overflow-auto {
  overflow: auto;
}.overflow-hidden {
  overflow: hidden;
}.\!overflow-visible {
  overflow: visible !important;
}.overflow-visible {
  overflow: visible;
}.overflow-scroll {
  overflow: scroll;
}.overflow-x-auto {
  overflow-x: auto;
}.overflow-x-hidden {
  overflow-x: hidden;
}.overflow-x-clip {
  overflow-x: clip;
}.overflow-y-scroll {
  overflow-y: scroll;
}.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.hyphens-auto {
  -ms-hyphens: auto;
      hyphens: auto;
}.whitespace-nowrap {
  white-space: nowrap;
}.text-nowrap {
  text-wrap: nowrap;
}.break-words {
  word-wrap: break-word;
}.\!break-keep {
  word-break: keep-all !important;
}.\!rounded-\[16px\] {
  border-radius: 16px !important;
}.\!rounded-\[32px\] {
  border-radius: 32px !important;
}.\!rounded-\[8px\] {
  border-radius: 8px !important;
}.\!rounded-\[999px\] {
  border-radius: 999px !important;
}.\!rounded-none {
  border-radius: 0px !important;
}.rounded {
  border-radius: 0.25rem;
}.rounded-2xl {
  border-radius: 1rem;
}.rounded-3xl {
  border-radius: 1.5rem;
}.rounded-\[100px\] {
  border-radius: 100px;
}.rounded-\[12px\] {
  border-radius: 12px;
}.rounded-\[16px\] {
  border-radius: 16px;
}.rounded-\[2\.5rem\] {
  border-radius: 2.5rem;
}.rounded-\[20px\] {
  border-radius: 20px;
}.rounded-\[24px\] {
  border-radius: 24px;
}.rounded-\[26px\] {
  border-radius: 26px;
}.rounded-\[28px\] {
  border-radius: 28px;
}.rounded-\[30px\] {
  border-radius: 30px;
}.rounded-\[32px\] {
  border-radius: 32px;
}.rounded-\[38px\] {
  border-radius: 38px;
}.rounded-\[40px\] {
  border-radius: 40px;
}.rounded-\[49px\] {
  border-radius: 49px;
}.rounded-\[4px\] {
  border-radius: 4px;
}.rounded-\[58px\] {
  border-radius: 58px;
}.rounded-\[8px\] {
  border-radius: 8px;
}.rounded-\[9999px\] {
  border-radius: 9999px;
}.rounded-\[999px\] {
  border-radius: 999px;
}.rounded-full {
  border-radius: 9999px;
}.rounded-lg {
  border-radius: 0.5rem;
}.rounded-md {
  border-radius: 0.375rem;
}.rounded-xl {
  border-radius: 0.75rem;
}.rounded-b-\[1rem\] {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}.rounded-b-\[25px\] {
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
}.rounded-b-\[32px\] {
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
}.rounded-t-\[30px\] {
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
}.rounded-t-\[32px\] {
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
}.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}.rounded-bl-none {
  border-bottom-left-radius: 0px;
}.\!border {
  border-width: 1px !important;
}.border {
  border-width: 1px;
}.border-0 {
  border-width: 0px;
}.border-2 {
  border-width: 2px;
}.border-4 {
  border-width: 4px;
}.border-\[8px\] {
  border-width: 8px;
}.border-b {
  border-bottom-width: 1px;
}.border-b-2 {
  border-bottom-width: 2px;
}.border-solid {
  border-style: solid;
}.border-none {
  border-style: none;
}.\!border-\[black\] {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 0, 0, 1) !important;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity, 1)) !important;
}.\!border-black {
  --tw-border-opacity: 1 !important;
  border-color: rgba(1, 1, 1, 1) !important;
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1)) !important;
}.border-\[\#58C87C\] {
  --tw-border-opacity: 1;
  border-color: rgba(88, 200, 124, 1);
  border-color: rgba(88, 200, 124, var(--tw-border-opacity, 1));
}.border-\[\#C6CFD8\] {
  --tw-border-opacity: 1;
  border-color: rgba(198, 207, 216, 1);
  border-color: rgba(198, 207, 216, var(--tw-border-opacity, 1));
}.border-\[\#E7E5DD\] {
  --tw-border-opacity: 1;
  border-color: rgba(231, 229, 221, 1);
  border-color: rgba(231, 229, 221, var(--tw-border-opacity, 1));
}.border-\[\#F2F1EE\] {
  --tw-border-opacity: 1;
  border-color: rgba(242, 241, 238, 1);
  border-color: rgba(242, 241, 238, var(--tw-border-opacity, 1));
}.border-black {
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
}.border-body {
  --tw-border-opacity: 1;
  border-color: rgba(244, 248, 255, 1);
  border-color: rgba(244, 248, 255, var(--tw-border-opacity, 1));
}.border-gray {
  --tw-border-opacity: 1;
  border-color: rgba(224, 222, 233, 1);
  border-color: rgba(224, 222, 233, var(--tw-border-opacity, 1));
}.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, 1);
  border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, 1);
  border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
}.border-orange {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
}.border-slate-300 {
  --tw-border-opacity: 1;
  border-color: rgba(203, 213, 225, 1);
  border-color: rgba(203, 213, 225, var(--tw-border-opacity, 1));
}.border-transparent {
  border-color: transparent;
}.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.border-b-\[\#F2F1EE\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgba(242, 241, 238, 1);
  border-bottom-color: rgba(242, 241, 238, var(--tw-border-opacity, 1));
}.\!bg-\[\#00000080\] {
  background-color: rgba(0,0,0,0.50196) !important;
}.\!bg-\[\#58C87C\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(88, 200, 124, 1) !important;
  background-color: rgba(88, 200, 124, var(--tw-bg-opacity, 1)) !important;
}.\!bg-\[\#D0FF00\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(208, 255, 0, 1) !important;
  background-color: rgba(208, 255, 0, var(--tw-bg-opacity, 1)) !important;
}.\!bg-\[\#D44028\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 64, 40, 1) !important;
  background-color: rgba(212, 64, 40, var(--tw-bg-opacity, 1)) !important;
}.\!bg-\[\#D4E2FF\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 226, 255, 1) !important;
  background-color: rgba(212, 226, 255, var(--tw-bg-opacity, 1)) !important;
}.\!bg-\[\#F2F1EE\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(242, 241, 238, 1) !important;
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1)) !important;
}.\!bg-\[\#FF8856\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 136, 86, 1) !important;
  background-color: rgba(255, 136, 86, var(--tw-bg-opacity, 1)) !important;
}.\!bg-\[white\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, 1) !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}.\!bg-black {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(1, 1, 1, 1) !important;
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1)) !important;
}.\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, 1) !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#0000001a\] {
  background-color: rgba(0,0,0,0.10196);
}.bg-\[\#000000\] {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, 1);
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
}.bg-\[\#000\] {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, 1);
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
}.bg-\[\#01010126\] {
  background-color: rgba(1,1,1,0.14902);
}.bg-\[\#1A1A1AE5\] {
  background-color: rgba(26,26,26,0.89804);
}.bg-\[\#1D1D1D\] {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 29, 29, 1);
  background-color: rgba(29, 29, 29, var(--tw-bg-opacity, 1));
}.bg-\[\#1DA551\] {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 165, 81, 1);
  background-color: rgba(29, 165, 81, var(--tw-bg-opacity, 1));
}.bg-\[\#273DA4\] {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 61, 164, 1);
  background-color: rgba(39, 61, 164, var(--tw-bg-opacity, 1));
}.bg-\[\#278953\] {
  --tw-bg-opacity: 1;
  background-color: rgba(39, 137, 83, 1);
  background-color: rgba(39, 137, 83, var(--tw-bg-opacity, 1));
}.bg-\[\#58C87C\] {
  --tw-bg-opacity: 1;
  background-color: rgba(88, 200, 124, 1);
  background-color: rgba(88, 200, 124, var(--tw-bg-opacity, 1));
}.bg-\[\#77ADFF\] {
  --tw-bg-opacity: 1;
  background-color: rgba(119, 173, 255, 1);
  background-color: rgba(119, 173, 255, var(--tw-bg-opacity, 1));
}.bg-\[\#B72538\] {
  --tw-bg-opacity: 1;
  background-color: rgba(183, 37, 56, 1);
  background-color: rgba(183, 37, 56, var(--tw-bg-opacity, 1));
}.bg-\[\#BCFFD4\] {
  --tw-bg-opacity: 1;
  background-color: rgba(188, 255, 212, 1);
  background-color: rgba(188, 255, 212, var(--tw-bg-opacity, 1));
}.bg-\[\#C3D6FF\] {
  --tw-bg-opacity: 1;
  background-color: rgba(195, 214, 255, 1);
  background-color: rgba(195, 214, 255, var(--tw-bg-opacity, 1));
}.bg-\[\#D0FF00\] {
  --tw-bg-opacity: 1;
  background-color: rgba(208, 255, 0, 1);
  background-color: rgba(208, 255, 0, var(--tw-bg-opacity, 1));
}.bg-\[\#E0DEE9\] {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 222, 233, 1);
  background-color: rgba(224, 222, 233, var(--tw-bg-opacity, 1));
}.bg-\[\#E23C2B\] {
  --tw-bg-opacity: 1;
  background-color: rgba(226, 60, 43, 1);
  background-color: rgba(226, 60, 43, var(--tw-bg-opacity, 1));
}.bg-\[\#E2E2E2\] {
  --tw-bg-opacity: 1;
  background-color: rgba(226, 226, 226, 1);
  background-color: rgba(226, 226, 226, var(--tw-bg-opacity, 1));
}.bg-\[\#E5EFFF\] {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 239, 255, 1);
  background-color: rgba(229, 239, 255, var(--tw-bg-opacity, 1));
}.bg-\[\#E6FFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 255, 239, 1);
  background-color: rgba(230, 255, 239, var(--tw-bg-opacity, 1));
}.bg-\[\#EAE1FF\] {
  --tw-bg-opacity: 1;
  background-color: rgba(234, 225, 255, 1);
  background-color: rgba(234, 225, 255, var(--tw-bg-opacity, 1));
}.bg-\[\#EBE7DD\] {
  --tw-bg-opacity: 1;
  background-color: rgba(235, 231, 221, 1);
  background-color: rgba(235, 231, 221, var(--tw-bg-opacity, 1));
}.bg-\[\#EF4C5D\] {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 76, 93, 1);
  background-color: rgba(239, 76, 93, var(--tw-bg-opacity, 1));
}.bg-\[\#F2F1EE\] {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 241, 238, 1);
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1));
}.bg-\[\#F2F2F2\] {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 242, 242, 1);
  background-color: rgba(242, 242, 242, var(--tw-bg-opacity, 1));
}.bg-\[\#F4F4F4\] {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, 1);
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity, 1));
}.bg-\[\#F70\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 119, 0, 1);
  background-color: rgba(255, 119, 0, var(--tw-bg-opacity, 1));
}.bg-\[\#F8D4C5\] {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 212, 197, 1);
  background-color: rgba(248, 212, 197, var(--tw-bg-opacity, 1));
}.bg-\[\#FAFAFA\] {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, 1);
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity, 1));
}.bg-\[\#FF6B0A\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
}.bg-\[\#FF8856\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 136, 86, 1);
  background-color: rgba(255, 136, 86, var(--tw-bg-opacity, 1));
}.bg-\[\#FF8D54\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 141, 84, 1);
  background-color: rgba(255, 141, 84, var(--tw-bg-opacity, 1));
}.bg-\[\#FFB3B3\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 179, 179, 1);
  background-color: rgba(255, 179, 179, var(--tw-bg-opacity, 1));
}.bg-\[\#FFE0CC\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 224, 204, 1);
  background-color: rgba(255, 224, 204, var(--tw-bg-opacity, 1));
}.bg-\[\#FFE9EB\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 233, 235, 1);
  background-color: rgba(255, 233, 235, var(--tw-bg-opacity, 1));
}.bg-\[\#FFFFFF80\] {
  background-color: rgba(255,255,255,0.50196);
}.bg-\[\#b1e6c3\] {
  --tw-bg-opacity: 1;
  background-color: rgba(177, 230, 195, 1);
  background-color: rgba(177, 230, 195, var(--tw-bg-opacity, 1));
}.bg-\[\#ccff00\] {
  --tw-bg-opacity: 1;
  background-color: rgba(204, 255, 0, 1);
  background-color: rgba(204, 255, 0, var(--tw-bg-opacity, 1));
}.bg-\[\#e0dee9\] {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 222, 233, 1);
  background-color: rgba(224, 222, 233, var(--tw-bg-opacity, 1));
}.bg-\[\#e2e2e2\] {
  --tw-bg-opacity: 1;
  background-color: rgba(226, 226, 226, 1);
  background-color: rgba(226, 226, 226, var(--tw-bg-opacity, 1));
}.bg-\[\#ffffff4d\] {
  background-color: rgba(255,255,255,0.30196);
}.bg-\[rgba\(177\2c 230\2c 195\2c 1\)\] {
  background-color: rgba(177,230,195,1);
}.bg-\[rgba\(195\2c 214\2c 255\2c 1\)\] {
  background-color: rgba(195,214,255,1);
}.bg-\[transparent\] {
  background-color: transparent;
}.bg-accent {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 216, 91, 1);
  background-color: rgba(0, 216, 91, var(--tw-bg-opacity, 1));
}.bg-accent\/10 {
  background-color: rgba(0, 216, 91, 0.1);
}.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
}.bg-black\/50 {
  background-color: rgba(1, 1, 1, 0.5);
}.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, 1);
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, 1);
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity, 1));
}.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, 1);
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity, 1));
}.bg-gray-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(135, 135, 138, 1);
  background-color: rgba(135, 135, 138, var(--tw-bg-opacity, 1));
}.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, 1);
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity, 1));
}.bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
}.bg-orange\/\[\.15\] {
  background-color: rgba(255, 107, 10, 0.15);
}.bg-transparent {
  background-color: transparent;
}.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.bg-white\/30 {
  background-color: rgba(255, 255, 255, 0.3);
}.bg-white\/70 {
  background-color: rgba(255, 255, 255, 0.7);
}.bg-white\/\[\.15\] {
  background-color: rgba(255, 255, 255, 0.15);
}.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 204, 21, 1);
  background-color: rgba(250, 204, 21, var(--tw-bg-opacity, 1));
}.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}.bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}.bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}.bg-\[url\(\'\/images\/banners\/ai-upgrade\/bg\.svg\'\)\] {
  background-image: url(/app/themes/goit-global/public/images/banners/ai-upgrade/bg.b70cef.svg);
}.bg-\[url\(\'\/images\/banners\/tr-kurban\/bg\.png\'\)\] {
  background-image: url(/app/themes/goit-global/public/images/banners/tr-kurban/bg.99289ce155ecad83.png);
}.bg-\[url\(\'images\/alt\/article\.jpg\'\)\] {
  background-image: url(/app/themes/goit-global/public/images/alt/article.5e145fd553c0fce0.jpg);
}.bg-\[url\(https\:\/\/prototype-global-site-ua\.goit\.global\/wp-content\/themes\/prototype-global-site-ua\/build-v1\/assets\/images\/choice\/choice-bg-xl\.webp\)\] {
  background-image: url(https://prototype-global-site-ua.goit.global/wp-content/themes/prototype-global-site-ua/build-v1/assets/images/choice/choice-bg-xl.webp);
}.bg-gradient-to-b {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--tw-gradient-stops)));
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}.bg-gradient-to-r {
  background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}.from-orange-400 {
  --tw-gradient-from: #fb923c var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(251, 146, 60, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.from-transparent {
  --tw-gradient-from: transparent var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(0, 0, 0, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.to-black {
  --tw-gradient-to:  #010101 var(--tw-gradient-to-position);
}.to-orange-500 {
  --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
}.bg-\[length\:122\%_auto\] {
  background-size: 122% auto;
}.bg-auto {
  background-size: auto;
}.bg-contain {
  background-size: contain;
}.bg-cover {
  background-size: cover;
}.bg-center {
  background-position: center;
}.bg-right {
  background-position: right;
}.bg-repeat {
  background-repeat: repeat;
}.bg-no-repeat {
  background-repeat: no-repeat;
}.fill-\[\#3F76B6\] {
  fill: #3F76B6;
}.fill-\[\#58C87C\] {
  fill: #58C87C;
}.fill-\[\#FBCBB9\] {
  fill: #FBCBB9;
}.fill-\[\] {
  fill: ;
}.fill-white {
  fill: #ffffff;
}.\!stroke-black {
  stroke:  #010101 !important;
}.stroke-\[\#1DA551\] {
  stroke: #1DA551;
}.stroke-\[\#FF1919\] {
  stroke: #FF1919;
}.stroke-current {
  stroke: currentColor;
}.stroke-transparent {
  stroke: transparent;
}.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}.object-center {
  -o-object-position: center;
     object-position: center;
}.object-top {
  -o-object-position: top;
     object-position: top;
}.\!p-0 {
  padding: 0px !important;
}.\!p-1 {
  padding: 0.25rem !important;
}.\!p-4 {
  padding: 1rem !important;
}.p-0 {
  padding: 0px;
}.p-1 {
  padding: 0.25rem;
}.p-1\.5 {
  padding: 0.375rem;
}.p-10 {
  padding: 2.5rem;
}.p-2 {
  padding: 0.5rem;
}.p-2\.5 {
  padding: 0.625rem;
}.p-3 {
  padding: 0.75rem;
}.p-4 {
  padding: 1rem;
}.p-5 {
  padding: 1.25rem;
}.p-6 {
  padding: 1.5rem;
}.p-8 {
  padding: 2rem;
}.p-\[10px\] {
  padding: 10px;
}.p-\[12px\] {
  padding: 12px;
}.p-\[20px\] {
  padding: 20px;
}.p-\[32px\] {
  padding: 32px;
}.\!px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}.\!px-5 {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}.\!px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}.\!px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}.\!px-\[10px\] {
  padding-left: 10px !important;
  padding-right: 10px !important;
}.\!py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}.\!py-\[10px\] {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}.px-\[19px\] {
  padding-left: 19px;
  padding-right: 19px;
}.px-\[20px\] {
  padding-left: 20px;
  padding-right: 20px;
}.px-\[32px\] {
  padding-left: 32px;
  padding-right: 32px;
}.px-\[41px\] {
  padding-left: 41px;
  padding-right: 41px;
}.px-\[8px\] {
  padding-left: 8px;
  padding-right: 8px;
}.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}.py-\[12px\] {
  padding-top: 12px;
  padding-bottom: 12px;
}.py-\[19px\] {
  padding-top: 19px;
  padding-bottom: 19px;
}.py-\[30px\] {
  padding-top: 30px;
  padding-bottom: 30px;
}.py-\[4\.5px\] {
  padding-top: 4.5px;
  padding-bottom: 4.5px;
}.py-\[4px\] {
  padding-top: 4px;
  padding-bottom: 4px;
}.py-\[60px\] {
  padding-top: 60px;
  padding-bottom: 60px;
}.py-\[64px\] {
  padding-top: 64px;
  padding-bottom: 64px;
}.\!pb-0 {
  padding-bottom: 0px !important;
}.\!pl-0 {
  padding-left: 0px !important;
}.\!pr-\[10px\] {
  padding-right: 10px !important;
}.pb-10 {
  padding-bottom: 2.5rem;
}.pb-14 {
  padding-bottom: 3.5rem;
}.pb-4 {
  padding-bottom: 1rem;
}.pb-7 {
  padding-bottom: 1.75rem;
}.pb-\[20px\] {
  padding-bottom: 20px;
}.pb-\[282px\] {
  padding-bottom: 282px;
}.pb-\[30px\] {
  padding-bottom: 30px;
}.pb-\[32px\] {
  padding-bottom: 32px;
}.pb-\[55\.25\%\] {
  padding-bottom: 55.25%;
}.pb-\[90px\] {
  padding-bottom: 90px;
}.pb-\[95px\] {
  padding-bottom: 95px;
}.pl-10 {
  padding-left: 2.5rem;
}.pl-12 {
  padding-left: 3rem;
}.pl-2 {
  padding-left: 0.5rem;
}.pl-4 {
  padding-left: 1rem;
}.pl-5 {
  padding-left: 1.25rem;
}.pl-7 {
  padding-left: 1.75rem;
}.pl-8 {
  padding-left: 2rem;
}.pl-9 {
  padding-left: 2.25rem;
}.pl-\[141px\] {
  padding-left: 141px;
}.pl-\[18px\] {
  padding-left: 18px;
}.pr-1 {
  padding-right: 0.25rem;
}.pr-12 {
  padding-right: 3rem;
}.pr-2 {
  padding-right: 0.5rem;
}.pr-4 {
  padding-right: 1rem;
}.pr-\[100px\] {
  padding-right: 100px;
}.pt-14 {
  padding-top: 3.5rem;
}.pt-2 {
  padding-top: 0.5rem;
}.pt-4 {
  padding-top: 1rem;
}.pt-8 {
  padding-top: 2rem;
}.pt-\[1\.5rem\] {
  padding-top: 1.5rem;
}.pt-\[80px\] {
  padding-top: 80px;
}.\!text-left {
  text-align: left !important;
}.text-left {
  text-align: left;
}.text-center {
  text-align: center;
}.text-start {
  text-align: left;
}.text-end {
  text-align: right;
}.\!font-robochyi {
  font-family: Robochyi Sans OF, serif !important;
}.\!font-sans {
  font-family: Montserrat, sans-serif !important;
}.font-robochyi {
  font-family: Robochyi Sans OF, serif;
}.font-sans {
  font-family: Montserrat, sans-serif;
}.\!text-\[10px\]\/\[14px\] {
  font-size: 10px !important;
  line-height: 14px !important;
}.\!text-\[11px\]\/\[24px\] {
  font-size: 11px !important;
  line-height: 24px !important;
}.\!text-\[12px\]\/\[16px\] {
  font-size: 12px !important;
  line-height: 16px !important;
}.\!text-\[14px\] {
  font-size: 14px !important;
}.\!text-\[16px\] {
  font-size: 16px !important;
}.\!text-\[16px\]\/\[16px\] {
  font-size: 16px !important;
  line-height: 16px !important;
}.\!text-\[24px\] {
  font-size: 24px !important;
}.\!text-\[24px\]\/\[32px\] {
  font-size: 24px !important;
  line-height: 32px !important;
}.\!text-\[32px\]\/\[36px\] {
  font-size: 32px !important;
  line-height: 36px !important;
}.\!text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}.text-\[\.875rem\] {
  font-size: .875rem;
}.text-\[0\.625rem\] {
  font-size: 0.625rem;
}.text-\[0\.875rem\] {
  font-size: 0.875rem;
}.text-\[1\.25rem\] {
  font-size: 1.25rem;
}.text-\[10px\] {
  font-size: 10px;
}.text-\[10px\]\/\[16px\] {
  font-size: 10px;
  line-height: 16px;
}.text-\[11px\] {
  font-size: 11px;
}.text-\[11px\]\/\[24px\] {
  font-size: 11px;
  line-height: 24px;
}.text-\[12px\] {
  font-size: 12px;
}.text-\[12px\]\/\[12px\] {
  font-size: 12px;
  line-height: 12px;
}.text-\[12px\]\/\[14px\] {
  font-size: 12px;
  line-height: 14px;
}.text-\[12px\]\/\[16px\] {
  font-size: 12px;
  line-height: 16px;
}.text-\[12px\]\/\[1\] {
  font-size: 12px;
  line-height: 1;
}.text-\[12px\]\/\[20px\] {
  font-size: 12px;
  line-height: 20px;
}.text-\[12px\]\/\[24px\] {
  font-size: 12px;
  line-height: 24px;
}.text-\[13px\]\/\[16px\] {
  font-size: 13px;
  line-height: 16px;
}.text-\[14px\] {
  font-size: 14px;
}.text-\[14px\]\/\[125\%\] {
  font-size: 14px;
  line-height: 125%;
}.text-\[14px\]\/\[14px\] {
  font-size: 14px;
  line-height: 14px;
}.text-\[14px\]\/\[16px\] {
  font-size: 14px;
  line-height: 16px;
}.text-\[14px\]\/\[20px\] {
  font-size: 14px;
  line-height: 20px;
}.text-\[14px\]\/\[24px\] {
  font-size: 14px;
  line-height: 24px;
}.text-\[15px\] {
  font-size: 15px;
}.text-\[16px\] {
  font-size: 16px;
}.text-\[16px\]\/\[120\%\] {
  font-size: 16px;
  line-height: 120%;
}.text-\[16px\]\/\[17px\] {
  font-size: 16px;
  line-height: 17px;
}.text-\[16px\]\/\[18px\] {
  font-size: 16px;
  line-height: 18px;
}.text-\[16px\]\/\[1\] {
  font-size: 16px;
  line-height: 1;
}.text-\[16px\]\/\[20px\] {
  font-size: 16px;
  line-height: 20px;
}.text-\[16px\]\/\[24px\] {
  font-size: 16px;
  line-height: 24px;
}.text-\[16px\]\/\[28px\] {
  font-size: 16px;
  line-height: 28px;
}.text-\[18px\]\/\[18px\] {
  font-size: 18px;
  line-height: 18px;
}.text-\[20px\] {
  font-size: 20px;
}.text-\[20px\]\/\[1\] {
  font-size: 20px;
  line-height: 1;
}.text-\[20px\]\/\[20px\] {
  font-size: 20px;
  line-height: 20px;
}.text-\[20px\]\/\[24px\] {
  font-size: 20px;
  line-height: 24px;
}.text-\[20px\]\/\[28px\] {
  font-size: 20px;
  line-height: 28px;
}.text-\[22px\]\/\[1\] {
  font-size: 22px;
  line-height: 1;
}.text-\[24px\] {
  font-size: 24px;
}.text-\[24px\]\/\[120\%\] {
  font-size: 24px;
  line-height: 120%;
}.text-\[24px\]\/\[1\] {
  font-size: 24px;
  line-height: 1;
}.text-\[24px\]\/\[26px\] {
  font-size: 24px;
  line-height: 26px;
}.text-\[24px\]\/\[28px\] {
  font-size: 24px;
  line-height: 28px;
}.text-\[24px\]\/\[29px\] {
  font-size: 24px;
  line-height: 29px;
}.text-\[24px\]\/\[32px\] {
  font-size: 24px;
  line-height: 32px;
}.text-\[26px\]\/\[30px\] {
  font-size: 26px;
  line-height: 30px;
}.text-\[28px\]\/\[32px\] {
  font-size: 28px;
  line-height: 32px;
}.text-\[30px\] {
  font-size: 30px;
}.text-\[30px\]\/\[36px\] {
  font-size: 30px;
  line-height: 36px;
}.text-\[32px\] {
  font-size: 32px;
}.text-\[32px\]\/\[1\] {
  font-size: 32px;
  line-height: 1;
}.text-\[32px\]\/\[36px\] {
  font-size: 32px;
  line-height: 36px;
}.text-\[32px\]\/\[38px\] {
  font-size: 32px;
  line-height: 38px;
}.text-\[32px\]\/\[39px\] {
  font-size: 32px;
  line-height: 39px;
}.text-\[36px\] {
  font-size: 36px;
}.text-\[36px\]\/\[1\] {
  font-size: 36px;
  line-height: 1;
}.text-\[36px\]\/\[36px\] {
  font-size: 36px;
  line-height: 36px;
}.text-\[36px\]\/\[40px\] {
  font-size: 36px;
  line-height: 40px;
}.text-\[36px\]\/\[44px\] {
  font-size: 36px;
  line-height: 44px;
}.text-\[40px\] {
  font-size: 40px;
}.text-\[40px\]\/\[1\] {
  font-size: 40px;
  line-height: 1;
}.text-\[40px\]\/\[40px\] {
  font-size: 40px;
  line-height: 40px;
}.text-\[40px\]\/\[48px\] {
  font-size: 40px;
  line-height: 48px;
}.text-\[48px\] {
  font-size: 48px;
}.text-\[48px\]\/\[1\] {
  font-size: 48px;
  line-height: 1;
}.text-\[56px\] {
  font-size: 56px;
}.text-\[64px\] {
  font-size: 64px;
}.text-\[64px\]\/\[1\] {
  font-size: 64px;
  line-height: 1;
}.text-\[8px\]\/\[1\] {
  font-size: 8px;
  line-height: 1;
}.text-\[92px\] {
  font-size: 92px;
}.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}.\!font-black {
  font-weight: 900 !important;
}.\!font-bold {
  font-weight: 700 !important;
}.\!font-normal {
  font-weight: 400 !important;
}.font-\[600\] {
  font-weight: 600;
}.font-\[700\] {
  font-weight: 700;
}.font-\[800\] {
  font-weight: 800;
}.font-\[900\] {
  font-weight: 900;
}.font-black {
  font-weight: 900;
}.font-bold {
  font-weight: 700;
}.font-extrabold {
  font-weight: 800;
}.font-light {
  font-weight: 300;
}.font-medium {
  font-weight: 500;
}.font-normal {
  font-weight: 400;
}.font-semibold {
  font-weight: 600;
}.uppercase {
  text-transform: uppercase;
}.lowercase {
  text-transform: lowercase;
}.capitalize {
  text-transform: capitalize;
}.italic {
  font-style: italic;
}.not-italic {
  font-style: normal;
}.\!leading-10 {
  line-height: 2.5rem !important;
}.\!leading-7 {
  line-height: 1.75rem !important;
}.\!leading-\[1\.25\] {
  line-height: 1.25 !important;
}.\!leading-\[12px\] {
  line-height: 12px !important;
}.\!leading-\[24px\] {
  line-height: 24px !important;
}.\!leading-\[32px\] {
  line-height: 32px !important;
}.leading-10 {
  line-height: 2.5rem;
}.leading-3 {
  line-height: .75rem;
}.leading-4 {
  line-height: 1rem;
}.leading-5 {
  line-height: 1.25rem;
}.leading-6 {
  line-height: 1.5rem;
}.leading-\[0\.9\] {
  line-height: 0.9;
}.leading-\[1\.25\] {
  line-height: 1.25;
}.leading-\[1\.2\] {
  line-height: 1.2;
}.leading-\[1\.5\] {
  line-height: 1.5;
}.leading-\[1\.7\] {
  line-height: 1.7;
}.leading-\[14px\] {
  line-height: 14px;
}.leading-\[16px\] {
  line-height: 16px;
}.leading-\[18px\] {
  line-height: 18px;
}.leading-\[1\] {
  line-height: 1;
}.leading-\[20px\] {
  line-height: 20px;
}.leading-\[21px\] {
  line-height: 21px;
}.leading-\[22px\] {
  line-height: 22px;
}.leading-\[24px\] {
  line-height: 24px;
}.leading-\[26px\] {
  line-height: 26px;
}.leading-\[28px\] {
  line-height: 28px;
}.leading-\[2\] {
  line-height: 2;
}.leading-\[30px\] {
  line-height: 30px;
}.leading-\[32px\] {
  line-height: 32px;
}.leading-\[36px\] {
  line-height: 36px;
}.leading-\[40px\] {
  line-height: 40px;
}.leading-\[48px\] {
  line-height: 48px;
}.leading-none {
  line-height: 1;
}.leading-relaxed {
  line-height: 1.625;
}.leading-tight {
  line-height: 1.25;
}.tracking-wide {
  letter-spacing: 0.025em;
}.\!text-\[\#0F2171\] {
  --tw-text-opacity: 1 !important;
  color: rgba(15, 33, 113, 1) !important;
  color: rgba(15, 33, 113, var(--tw-text-opacity, 1)) !important;
}.\!text-\[\#2563EB\] {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 99, 235, 1) !important;
  color: rgba(37, 99, 235, var(--tw-text-opacity, 1)) !important;
}.\!text-\[\#2F2F37\] {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 47, 55, 1) !important;
  color: rgba(47, 47, 55, var(--tw-text-opacity, 1)) !important;
}.\!text-black {
  --tw-text-opacity: 1 !important;
  color: rgba(1, 1, 1, 1) !important;
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1)) !important;
}.\!text-white {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, 1) !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;
}.text-\[\#01010180\] {
  color: rgba(1,1,1,0.50196);
}.text-\[\#010101\] {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.text-\[\#0f2171\] {
  --tw-text-opacity: 1;
  color: rgba(15, 33, 113, 1);
  color: rgba(15, 33, 113, var(--tw-text-opacity, 1));
}.text-\[\#2DAA91\] {
  --tw-text-opacity: 1;
  color: rgba(45, 170, 145, 1);
  color: rgba(45, 170, 145, var(--tw-text-opacity, 1));
}.text-\[\#787D7A\] {
  --tw-text-opacity: 1;
  color: rgba(120, 125, 122, 1);
  color: rgba(120, 125, 122, var(--tw-text-opacity, 1));
}.text-\[\#7E7E7E\] {
  --tw-text-opacity: 1;
  color: rgba(126, 126, 126, 1);
  color: rgba(126, 126, 126, var(--tw-text-opacity, 1));
}.text-\[\#878787\] {
  --tw-text-opacity: 1;
  color: rgba(135, 135, 135, 1);
  color: rgba(135, 135, 135, var(--tw-text-opacity, 1));
}.text-\[\#979797\] {
  --tw-text-opacity: 1;
  color: rgba(151, 151, 151, 1);
  color: rgba(151, 151, 151, var(--tw-text-opacity, 1));
}.text-\[\#9A9A9A\] {
  --tw-text-opacity: 1;
  color: rgba(154, 154, 154, 1);
  color: rgba(154, 154, 154, var(--tw-text-opacity, 1));
}.text-\[\#9C9C9E\] {
  --tw-text-opacity: 1;
  color: rgba(156, 156, 158, 1);
  color: rgba(156, 156, 158, var(--tw-text-opacity, 1));
}.text-\[\#A6A6A6\] {
  --tw-text-opacity: 1;
  color: rgba(166, 166, 166, 1);
  color: rgba(166, 166, 166, var(--tw-text-opacity, 1));
}.text-\[\#B1B1B1\] {
  --tw-text-opacity: 1;
  color: rgba(177, 177, 177, 1);
  color: rgba(177, 177, 177, var(--tw-text-opacity, 1));
}.text-\[\#D0FF00\] {
  --tw-text-opacity: 1;
  color: rgba(208, 255, 0, 1);
  color: rgba(208, 255, 0, var(--tw-text-opacity, 1));
}.text-\[\#E7E5DD\] {
  --tw-text-opacity: 1;
  color: rgba(231, 229, 221, 1);
  color: rgba(231, 229, 221, var(--tw-text-opacity, 1));
}.text-\[\#F8C56E\] {
  --tw-text-opacity: 1;
  color: rgba(248, 197, 110, 1);
  color: rgba(248, 197, 110, var(--tw-text-opacity, 1));
}.text-\[\#FA6EA1\] {
  --tw-text-opacity: 1;
  color: rgba(250, 110, 161, 1);
  color: rgba(250, 110, 161, var(--tw-text-opacity, 1));
}.text-\[\#FF5733\] {
  --tw-text-opacity: 1;
  color: rgba(255, 87, 51, 1);
  color: rgba(255, 87, 51, var(--tw-text-opacity, 1));
}.text-\[\#FF6B0A\] {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.text-\[\#ccff00\] {
  --tw-text-opacity: 1;
  color: rgba(204, 255, 0, 1);
  color: rgba(204, 255, 0, var(--tw-text-opacity, 1));
}.text-accent {
  --tw-text-opacity: 1;
  color: rgba(0, 216, 91, 1);
  color: rgba(0, 216, 91, var(--tw-text-opacity, 1));
}.text-black {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, 1);
  color: rgba(37, 99, 235, var(--tw-text-opacity, 1));
}.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, 1);
  color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, 1);
  color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, 1);
  color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, 1);
  color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, 1);
  color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.text-gray-dark {
  --tw-text-opacity: 1;
  color: rgba(135, 135, 138, 1);
  color: rgba(135, 135, 138, var(--tw-text-opacity, 1));
}.text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, 1);
  color: rgba(238, 242, 255, var(--tw-text-opacity, 1));
}.text-inherit {
  color: inherit;
}.text-orange {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgba(148, 163, 184, 1);
  color: rgba(148, 163, 184, var(--tw-text-opacity, 1));
}.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.text-white\/\[\.3\] {
  color: rgba(255, 255, 255, 0.3);
}.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(250, 204, 21, 1);
  color: rgba(250, 204, 21, var(--tw-text-opacity, 1));
}.text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 252, 232, 1);
  color: rgba(254, 252, 232, var(--tw-text-opacity, 1));
}.\!underline {
  text-decoration-line: underline !important;
}.underline {
  text-decoration-line: underline;
}.line-through {
  text-decoration-line: line-through;
}.decoration-1 {
  text-decoration-thickness: 1px;
}.underline-offset-4 {
  text-underline-offset: 4px;
}.opacity-0 {
  opacity: 0;
}.opacity-100 {
  opacity: 1;
}.opacity-20 {
  opacity: 0.2;
}.opacity-30 {
  opacity: 0.3;
}.opacity-50 {
  opacity: 0.5;
}.opacity-60 {
  opacity: 0.6;
}.opacity-70 {
  opacity: 0.7;
}.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 25px 50px -12px rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-\[0px_0px_4px_rgba\(39\2c 61\2c 164\2c 0\.2\)\] {
  --tw-shadow: 0px 0px 4px rgba(39,61,164,0.2);
  --tw-shadow-colored: 0px 0px 4px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px 0px 4px rgba(39,61,164,0.2);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px 0px 4px rgba(39,61,164,0.2);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-\[0px_2px_6px_2px_rgba\(0\2c 0\2c 0\2c 0\.15\)\] {
  --tw-shadow: 0px 2px 6px 2px rgba(0,0,0,0.15);
  --tw-shadow-colored: 0px 2px 6px 2px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px 2px 6px 2px rgba(0,0,0,0.15);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px 2px 6px 2px rgba(0,0,0,0.15);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-\[inset_0_-3px_3px_0_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
  --tw-shadow: inset 0 -3px 3px 0 rgba(0,0,0,0.25);
  --tw-shadow-colored: inset 0 -3px 3px 0 var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), inset 0 -3px 3px 0 rgba(0,0,0,0.25);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), inset 0 -3px 3px 0 rgba(0,0,0,0.25);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-flags {
  --tw-shadow: 0px -2px 5px 0px rgba(0,0,0,0.75);
  --tw-shadow-colored: 0px -2px 5px 0px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px -2px 5px 0px rgba(0,0,0,0.75);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px -2px 5px 0px rgba(0,0,0,0.75);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.outline {
  outline-style: solid;
}.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}.ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity, 1));
}.blur {
  --tw-blur: blur(8px);
  -webkit-filter: blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.grayscale {
  --tw-grayscale: grayscale(100%);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.transition {
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.transition-\[transform\2c _border\] {
  -webkit-transition-property: border, -webkit-transform;
  transition-property: border, -webkit-transform;
  transition-property: transform, border;
  transition-property: transform, border, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.transition-all {
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.transition-colors {
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.transition-transform {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.duration-200 {
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}.duration-300 {
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.duration-500 {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
}.duration-\[2000ms\] {
  -webkit-transition-duration: 2000ms;
          transition-duration: 2000ms;
}.duration-\[2s\] {
  -webkit-transition-duration: 2s;
          transition-duration: 2s;
}.duration-\[400ms\] {
  -webkit-transition-duration: 400ms;
          transition-duration: 400ms;
}.ease-in {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}.ease-in-out {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.ease-out {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}/*! purgecss start ignore */.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}/*! purgecss end ignore *//*! purgecss start ignore */.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin-right:10px;cursor:pointer}.slick-dots li button{border:none;background-color:#ff6b0a;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;border-radius:50%;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{color:#000;opacity:.75;width:15px;height:15px}.slick-slide{margin:0 15px}/*! purgecss end ignore *//*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:6px 6px;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;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:1px solid #000;width:64px;height:32px;padding:8px 16px;border-radius:9999px;margin:0;overflow:visible}@media screen and (max-width: 768px){.hamburger{margin-left:8px}}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#010101;background-color:var(--top-header-color)}.hamburger-box{width:24px;height:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.hamburger-inner{display:block;top:50%;left:-0.3px;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;background-color:#010101;background-color:var(--top-header-color);border-radius:2px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}header.fixed-accent .hamburger{border:1px solid #000 !important}header.fixed-accent .hamburger-inner,header.fixed-accent .hamburger-inner::before,header.fixed-accent .hamburger-inner::after{background-color:#000}html[lang=uk-UA] .mobile-menu.is-open .languages{border:1px solid #000 !important;border-radius:9999px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-12px;-webkit-transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity .1s linear}.hamburger--collapse .hamburger-inner::before{top:-6px;-webkit-transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active{background-color:#000}.hamburger--collapse.is-active .hamburger-inner{background-color:#fff !important;-webkit-transform:translate3d(0, -7px, 0) rotate(-20deg);transform:translate3d(0, -7px, 0) rotate(-20deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{background-color:#fff !important;top:0;-webkit-transform:rotate(-140deg);transform:rotate(-140deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}/*! purgecss start ignore */.iti__country-name{color:#000}/*! purgecss end ignore */:root{--top-header-color: #010101;--body-color: #fafafa;--text-color: #010101}body{background-color:#fafafa;background-color:var(--body-color);color:#010101;color:var(--text-color)}.accent{--top-header-color: var(--accent-blocks-text-color);background-color:var(--accent-color);color:var(--accent-blocks-text-color)}.mark{position:relative}.mark::before{content:"";position:absolute;top:10px;left:0;width:14px;height:10px;background-image:url(/app/themes/goit-global/public/images/courseInfo/mark.feac39.svg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 1024px){.courseInfo .container{background-position:right -50px bottom 0px;background-repeat:no-repeat;background-size:70%;padding-bottom:50px}}@media screen and (min-width: 1280px){.courseInfo .container{padding-bottom:80px;background-position:right 0 bottom 0}}.dots::before{content:"";display:inline-block;color:red;width:8px;height:8px;background-color:#ff522d;border:1px solid #ff522d;border-radius:50%;margin-right:12px;margin-bottom:2px}.bg-accent {
  background-color: rgb(193, 255, 199);
}.is-hidden{display:none !important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.blog .slider-btn-wrapper {
  margin: 0px;
}.blog .post .wp-post-image,.blog .best-post .wp-post-image,.blog .related-post .wp-post-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog .entry-content {
  font-weight: 500;
}@media (min-width: 768px) {

  .blog .entry-content {
    max-width: 744px;
  }
}.blog .entry-content,.articles .entry-content {
  font-weight: 500;
}@media (min-width: 768px) {

  .blog .entry-content,.articles .entry-content {
    margin-left: auto;
    margin-right: auto;
  }
}.blog .entry-content h2:not(.author-block h2),.blog .entry-content h3,.articles .entry-content h2:not(.author-block h2),.articles .entry-content h3 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  font-weight: 600;
}.blog .entry-content h2:not(.author-block h2):not(.article-banner-block h2):not(.banner-inside-articles h2),.articles .entry-content h2:not(.author-block h2):not(.article-banner-block h2):not(.banner-inside-articles h2) {
  font-size: 1.5rem;
  line-height: 2rem;
}@media (min-width: 768px) {

  .blog .entry-content h2:not(.author-block h2):not(.article-banner-block h2):not(.banner-inside-articles h2),.articles .entry-content h2:not(.author-block h2):not(.article-banner-block h2):not(.banner-inside-articles h2) {
    font-size: 3rem;
    line-height: 1.25;
  }
}.blog .entry-content h3,.articles .entry-content h3 {
  font-size: 1.25rem;
  line-height: 1.75rem;
}@media (min-width: 768px) {

  .blog .entry-content h3,.articles .entry-content h3 {
    font-size: 2.25rem;
    line-height: 2.5rem;
    line-height: 1.25;
  }
}.blog .entry-content img,.articles .entry-content img{border-radius:4px}.articles .entry-content .article-banner-block h2,.articles .entry-content .article-banner-block p{margin:0 !important}.entry-content .banner-inside-articles h2,.entry-content .banner-inside-articles p{margin:0 !important}.entry-content div,.entry-content span{word-break:break-word}.entry-content figure{margin-top:60px;max-width:100%;overflow:hidden}.page-content .entry-content{margin-bottom:30px;overflow:hidden;-webkit-transition:all 500ms linear;transition:all 500ms linear}.entry-content-footer{margin:20px 0}.blog .entry-content-footer .author-info .author-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#010101;color:var(--text-color);margin-bottom:21px}.blog .entry-content-footer .author-info .author-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#010101;color:var(--text-color);margin-bottom:40px}.blog .entry-content-footer .author-info .author-name::before{content:url(/app/themes/goit-global/public/images/blog/user.c0c786.svg);display:inline-block;width:18px;height:18px;margin-right:12px}.blog .entry-content-footer .content-tags .tags-title{font-style:normal;font-weight:600;font-size:14px;line-height:200%;color:#010101;color:var(--text-color);margin-right:20px}.blog .entry-content-footer .content-tags .tag{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#010101;color:var(--text-color);background:#f3f3f3;border-radius:4px;padding:4px 8px}.blog .entry-content-footer .content-tags .tag+.tag{margin-left:8px}.entry-content p,.entry-content li {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
  line-height: 2;
}.entry-content ul li{padding-left:34px;position:relative}.entry-content ul li:before{background-image:url(/app/themes/goit-global/public/images/icons/check-list.af65df.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:3px;width:24px}.page-content--about h2{font-size:24px}.text-accent{color:#ff6b0a;font-weight:700}.rank-math-breadcrumb{padding-top:1.25rem;padding-bottom:1.25rem;color:#c4c4c4;font-size:12px;font-weight:500}.rank-math-breadcrumb a{color:#c4c4c4}.last{font-weight:700}.useful-articles .wp-post-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}header.header{height:128px}html[lang=tr-TR] header.header{height:-webkit-min-content;height:-moz-min-content;height:min-content}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .header .wpml-ls-link,.header .wpml-ls-item{background-color:rgba(0,0,0,0) !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html[lang=tr-TR] body.projects .header .wpml-ls-link,html[lang=tr-TR] body.projects .header .wpml-ls-native{background-color:rgba(0,0,0,0) !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000 !important}html[lang=tr-TR] body.projects .header a.wpml-ls-item-toggle:after{border-top-color:#000 !important}.header .wpml-ls-sub-menu{margin-top:1rem}.header .wpml-ls-sub-menu .wpml-ls-item{background-color:#f2f1ee !important}.header .wpml-ls-sub-menu .wpml-ls-item:hover{background-color:#fff !important}.header .wpml-ls-sub-menu .wpml-ls-item a{padding:4px 16px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px}header.header.fixed-accent>.container,header.header.fixed>.container{border:solid #e4e4e4 1px}header.header>.container{max-width:1292px;margin-top:24px;padding:16px 28px;border-radius:36px;height:64px}@media screen and (max-width: 1280px){header.header>.container{max-width:97.5%;padding:8px 16px;height:56px}}.single-courses header.header:not(.fixed):not(.fixed-accent)>.container,.vacancies header.header:not(.fixed):not(.fixed-accent)>.container,html[lang=uk-ru] .projects header.header:not(.fixed):not(.fixed-accent)>.container,html[lang=ua-UA] .projects header.header:not(.fixed):not(.fixed-accent)>.container,.mentor-school header.header:not(.fixed):not(.fixed-accent)>.container{background-color:var(--accent-color) !important}body.single-vacancies .header a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{padding:2px 16px !important}header.header .wpml-ls-item-toggle{padding:4px 16px}header.header .wpml-ls-sub-menu{margin-top:1.5rem}.header-floating{position:absolute;top:0;left:0;width:100%;z-index:100;--top-header-color: var(--accent-blocks-text-color)}.header.fixed,.header.fixed-accent{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:60;-webkit-animation:headerShown 300ms linear;animation:headerShown 300ms linear}@-webkit-keyframes headerShown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerShown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.header.fixed{background-color:rgba(0,0,0,0)}.header.fixed-accent{background-color:rgba(0,0,0,0)}html body.page-template-ai-products-page header>.container,html body header>.container{background-color:rgba(0,0,0,0) !important}html body.page-template-ai-products-page header.fixed-accent>.container,html body.page-template-ai-products-page header.fixed>.container,html body header.fixed-accent>.container,html body header.fixed>.container{background-color:#fff !important}html body.page-template-ai-products-page .mobile-menu.is-open,html body .mobile-menu.is-open{background-color:rgba(242, 241, 238, 1);background-color:rgba(242, 241, 238, var(--tw-bg-opacity, 1))}html body.page-template-ai-products-page .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link),html body .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link){color:#000 !important;background-color:rgba(0,0,0,0) !important}html body.page-template-ai-products-page .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link):hover,html body .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link):hover{background-color:rgba(0,0,0,0) !important;color:#000 !important}@media screen and (min-width: 767.98px){html body.page-template-ai-products-page .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link),html body .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link){height:64px}}html body.page-template-ai-products-page .mobile-menu.is-open a:not(.btn-platform):not(.btn-prof-1) span:not(.course_item_title):not(.course_discount),html body .mobile-menu.is-open a:not(.btn-platform):not(.btn-prof-1) span:not(.course_item_title):not(.course_discount){color:#000 !important;background-color:rgba(0,0,0,0) !important}html body.page-template-ai-products-page .mobile-menu.is-open a:not(.btn-platform):not(.btn-prof-1) span:not(.course_item_title):not(.course_discount):hover,html body .mobile-menu.is-open a:not(.btn-platform):not(.btn-prof-1) span:not(.course_item_title):not(.course_discount):hover{background-color:rgba(0,0,0,0) !important;color:#000 !important}html body.page-template-ai-products-page .mobile-menu.is-open .btn-prof-1 span,html body .mobile-menu.is-open .btn-prof-1 span{color:#fff !important}html body.page-template-ai-products-page .languages .wpml-ls-sub-menu a,html body .languages .wpml-ls-sub-menu a{color:#000 !important}html body.page-template-ai-products-page .btn-lms:hover span,html body .btn-lms:hover span{color:#000 !important}html body.page-template-ai-products-page .mobile-menu.is-open .btn-prof-1:hover span,html body .mobile-menu.is-open .btn-prof-1:hover span{color:#000 !important}html body.page-template-ai-products-page .mobile-menu.is-open .languages,html body .mobile-menu.is-open .languages{border:1px solid #000 !important;border-radius:9999px}html body.page-template-ai-products-page .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a,html body .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a{background-color:rgba(242, 241, 238, 1) !important;background-color:rgba(242, 241, 238, var(--tw-bg-opacity, 1)) !important}html body.page-template-ai-products-page .mobile-menu.is-open .languages .wpml-ls-item .js-wpml-ls-item-toggle.wpml-ls-item-toggle span:hover,html body .mobile-menu.is-open .languages .wpml-ls-item .js-wpml-ls-item-toggle.wpml-ls-item-toggle span:hover{color:#000 !important}html body.page-template-ai-products-page .mobile-menu.is-open a.wpml-ls-item-toggle:after,html body .mobile-menu.is-open a.wpml-ls-item-toggle:after{margin-right:-8px;color:#000 !important}html[lang=tr-TR] body.projects header>.container.flex{background-color:rgba(0,0,0,0) !important}html[lang=tr-TR] body.projects header.fixed-accent>.container,html[lang=tr-TR] body.projects header.fixed>.container{background-color:#fff !important}html[lang=tr-TR] body.projects .mobile-menu.is-open{background-color:rgba(242, 241, 238, 1);background-color:rgba(242, 241, 238, var(--tw-bg-opacity, 1))}html[lang=tr-TR] body.projects .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link){color:#000 !important;background-color:rgba(0,0,0,0) !important}html[lang=tr-TR] body.projects .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link):hover{background-color:rgba(0,0,0,0) !important;color:#000 !important}@media screen and (min-width: 767.98px){html[lang=tr-TR] body.projects .mobile-menu.is-open .menu .menu-item a:not(.btn-platform):not(.btn-prof-1):not(.btn_menu_courses):not(.banner_link):not(.course_link){height:64px}}html[lang=tr-TR] body.projects .mobile-menu.is-open a:not(.btn-platform):not(.btn-prof-1) span:not(.course_item_title):not(.course_discount){color:#000 !important;background-color:rgba(0,0,0,0) !important}html[lang=tr-TR] body.projects .mobile-menu.is-open a:not(.btn-platform):not(.btn-prof-1) span:not(.course_item_title):not(.course_discount):hover{background-color:rgba(0,0,0,0) !important;color:#000 !important}html[lang=tr-TR] body.projects .mobile-menu.is-open .btn-prof-1 span{color:#fff !important}html[lang=tr-TR] body.projects .languages .wpml-ls-sub-menu a{color:#000 !important}html[lang=tr-TR] body.projects .btn-lms:hover span{color:#000 !important}html[lang=tr-TR] body.projects .mobile-menu.is-open .btn-prof-1:hover span{color:#000 !important}html[lang=tr-TR] body.projects .mobile-menu.is-open .languages{border:1px solid #000 !important;border-radius:9999px}html[lang=tr-TR] body.projects .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a{background-color:rgba(242, 241, 238, 1) !important;background-color:rgba(242, 241, 238, var(--tw-bg-opacity, 1)) !important}html[lang=tr-TR] body.projects .mobile-menu.is-open .languages .wpml-ls-item .js-wpml-ls-item-toggle.wpml-ls-item-toggle span:hover{color:#000 !important}html[lang=tr-TR] body.projects .mobile-menu.is-open a.wpml-ls-item-toggle:after{margin-right:-8px;color:#000 !important}.hamburger:not(.is-active){border:1px solid #000}.btn-lms:hover span{color:#000 !important}.mobile-menu.is-open .btn-platform:hover span{color:#fff !important}.menu-wrapper.is-active svg.logo path{fill:#000}.menu-wrapper.is-active .logo-black{display:block !important}.menu-wrapper.is-active .logo-white{display:none !important}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect{fill:rgba(0,0,0,0)}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover{fill:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.fixed) .btn-prof-1:hover rect{fill:#fff !important}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .hamburger-inner{background-color:#000}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .hamburger-inner::after,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .hamburger-inner::before{background-color:#000}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect{fill:rgba(0,0,0,0)}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1:hover rect{fill:#fff !important}html[lang=tr-TR] .projects .hamburger-inner{background-color:#000}html[lang=tr-TR] .projects .hamburger-inner::after,html[lang=tr-TR] .projects .hamburger-inner::before{background-color:#000}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *{fill:#fff}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black{display:none !important}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white{display:block !important}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) .hamburger:not(.is-active),.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) .hamburger:not(.is-active),html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .hamburger:not(.is-active),html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .hamburger:not(.is-active),.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) .hamburger:not(.is-active){border:1px solid #fff}body .menu-wrapper.is-active .btn-prof-2,body .mobile-menu.is-open .btn-prof-2{display:none}body .menu-wrapper.is-active a.wpml-ls-item-toggle::after,body .mobile-menu.is-open a.wpml-ls-item-toggle::after{border-top-color:#000}body .menu-wrapper:not(.is-active) .btn-prof-2{border:1px solid #000 !important;background-color:rgba(0,0,0,0) !important}body .mobile-menu:not(.is-open) .btn-prof-1{background-color:rgba(0,0,0,0) !important}.single-courses .mobile-menu:not(.is-open) .btn-prof-1,.single-courses .mobile-menu:not(.is-open) .btn-prof-2,.vacancies .mobile-menu:not(.is-open) .btn-prof-1,.vacancies .mobile-menu:not(.is-open) .btn-prof-2,.projects .mobile-menu:not(.is-open) .btn-prof-1,.projects .mobile-menu:not(.is-open) .btn-prof-2,.mentor-school .mobile-menu:not(.is-open) .btn-prof-1,.mentor-school .mobile-menu:not(.is-open) .btn-prof-2{background-color:#fff !important;color:#000 !important}.single-courses .mobile-menu:not(.is-open) .btn-prof-1:hover,.single-courses .mobile-menu:not(.is-open) .btn-prof-2:hover,.vacancies .mobile-menu:not(.is-open) .btn-prof-1:hover,.vacancies .mobile-menu:not(.is-open) .btn-prof-2:hover,.projects .mobile-menu:not(.is-open) .btn-prof-1:hover,.projects .mobile-menu:not(.is-open) .btn-prof-2:hover,.mentor-school .mobile-menu:not(.is-open) .btn-prof-1:hover,.mentor-school .mobile-menu:not(.is-open) .btn-prof-2:hover{background-color:#000 !important}.single-courses .mobile-menu:not(.is-open) .btn-prof-1:hover span,.single-courses .mobile-menu:not(.is-open) .btn-prof-2:hover span,.vacancies .mobile-menu:not(.is-open) .btn-prof-1:hover span,.vacancies .mobile-menu:not(.is-open) .btn-prof-2:hover span,.projects .mobile-menu:not(.is-open) .btn-prof-1:hover span,.projects .mobile-menu:not(.is-open) .btn-prof-2:hover span,.mentor-school .mobile-menu:not(.is-open) .btn-prof-1:hover span,.mentor-school .mobile-menu:not(.is-open) .btn-prof-2:hover span{color:#fff !important}.single-courses .mobile-menu:not(.is-open) .btn-prof-1 span,.single-courses .mobile-menu:not(.is-open) .btn-prof-2 span,.vacancies .mobile-menu:not(.is-open) .btn-prof-1 span,.vacancies .mobile-menu:not(.is-open) .btn-prof-2 span,.projects .mobile-menu:not(.is-open) .btn-prof-1 span,.projects .mobile-menu:not(.is-open) .btn-prof-2 span,.mentor-school .mobile-menu:not(.is-open) .btn-prof-1 span,.mentor-school .mobile-menu:not(.is-open) .btn-prof-2 span{color:#000 !important}.single-courses .mobile-menu:not(.is-open) .btn-prof-1 span:hover,.single-courses .mobile-menu:not(.is-open) .btn-prof-2 span:hover,.vacancies .mobile-menu:not(.is-open) .btn-prof-1 span:hover,.vacancies .mobile-menu:not(.is-open) .btn-prof-2 span:hover,.projects .mobile-menu:not(.is-open) .btn-prof-1 span:hover,.projects .mobile-menu:not(.is-open) .btn-prof-2 span:hover,.mentor-school .mobile-menu:not(.is-open) .btn-prof-1 span:hover,.mentor-school .mobile-menu:not(.is-open) .btn-prof-2 span:hover{color:#fff !important}.single-courses .mobile-menu:not(.is-open) .menu-item a:hover,.vacancies .mobile-menu:not(.is-open) .menu-item a:hover,.projects .mobile-menu:not(.is-open) .menu-item a:hover,.mentor-school .mobile-menu:not(.is-open) .menu-item a:hover{background-color:#fff}.single-courses .menu-wrapper:not(.is-active) .btn-prof-1,.single-courses .menu-wrapper:not(.is-active) .btn-prof-2,.vacancies .menu-wrapper:not(.is-active) .btn-prof-1,.vacancies .menu-wrapper:not(.is-active) .btn-prof-2,.projects .menu-wrapper:not(.is-active) .btn-prof-1,.projects .menu-wrapper:not(.is-active) .btn-prof-2,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-1,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-2{background-color:#fff !important;color:#000 !important}.single-courses .menu-wrapper:not(.is-active) .btn-prof-1:hover,.single-courses .menu-wrapper:not(.is-active) .btn-prof-2:hover,.vacancies .menu-wrapper:not(.is-active) .btn-prof-1:hover,.vacancies .menu-wrapper:not(.is-active) .btn-prof-2:hover,.projects .menu-wrapper:not(.is-active) .btn-prof-1:hover,.projects .menu-wrapper:not(.is-active) .btn-prof-2:hover,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-1:hover,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-2:hover{background-color:#000 !important}.single-courses .menu-wrapper:not(.is-active) .btn-prof-1:hover span,.single-courses .menu-wrapper:not(.is-active) .btn-prof-2:hover span,.vacancies .menu-wrapper:not(.is-active) .btn-prof-1:hover span,.vacancies .menu-wrapper:not(.is-active) .btn-prof-2:hover span,.projects .menu-wrapper:not(.is-active) .btn-prof-1:hover span,.projects .menu-wrapper:not(.is-active) .btn-prof-2:hover span,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-1:hover span,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-2:hover span{color:#fff !important}.single-courses .menu-wrapper:not(.is-active) .btn-prof-1 span,.single-courses .menu-wrapper:not(.is-active) .btn-prof-2 span,.vacancies .menu-wrapper:not(.is-active) .btn-prof-1 span,.vacancies .menu-wrapper:not(.is-active) .btn-prof-2 span,.projects .menu-wrapper:not(.is-active) .btn-prof-1 span,.projects .menu-wrapper:not(.is-active) .btn-prof-2 span,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-1 span,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-2 span{color:#000 !important}.single-courses .menu-wrapper:not(.is-active) .btn-prof-1 span:hover,.single-courses .menu-wrapper:not(.is-active) .btn-prof-2 span:hover,.vacancies .menu-wrapper:not(.is-active) .btn-prof-1 span:hover,.vacancies .menu-wrapper:not(.is-active) .btn-prof-2 span:hover,.projects .menu-wrapper:not(.is-active) .btn-prof-1 span:hover,.projects .menu-wrapper:not(.is-active) .btn-prof-2 span:hover,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-1 span:hover,.mentor-school .menu-wrapper:not(.is-active) .btn-prof-2 span:hover{color:#fff !important}.single-courses .menu-wrapper:not(.is-active) .menu-item a:hover,.vacancies .menu-wrapper:not(.is-active) .menu-item a:hover,.projects .menu-wrapper:not(.is-active) .menu-item a:hover,.mentor-school .menu-wrapper:not(.is-active) .menu-item a:hover{background-color:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-1:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-2:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-1:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-2:hover{background-color:#000 !important}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-1:hover span,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-2:hover span,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-1:hover span,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-2:hover span{color:#fff !important}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-1 span,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-2 span,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-1 span,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-2 span{color:#000 !important}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-1 span:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .btn-prof-2 span:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-1 span:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .btn-prof-2 span:hover{color:#fff !important}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .mobile-menu:not(.is-open) .menu-item a:hover,body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) .menu-wrapper:not(.is-active) .menu-item a:hover{background-color:#fff}.mobile-menu:not(.is-open) .btn-prof-1:hover,.mobile-menu:not(.is-open) .btn-prof-2:hover,.menu-wrapper:not(.is-active) .btn-prof-1:hover,.menu-wrapper:not(.is-active) .btn-prof-2:hover{background-color:#fff !important}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *,.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) svg.logo *{fill:#fff !important}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black,.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-black{display:none !important}.single-courses header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,.vacancies header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,html[lang=uk-UA] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,html[lang=ua-ru] .projects header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white,.mentor-school header:not(.fixed-accent) .menu-wrapper:not(.is-active) .logo-white{display:block !important}.single-courses .hamburger:not(.is-active),.vacancies .hamburger:not(.is-active),html[lang=uk-UA] .projects .hamburger:not(.is-active),html[lang=ua-ru] .projects .hamburger:not(.is-active),.mentor-school .hamburger:not(.is-active){border:1px solid #fff}.single-courses header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect,.vacancies header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect,.mentor-school header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect{fill:var(--accent-color)}.single-courses header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover,.vacancies header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover,.mentor-school header:not(.header.fixed-accent):not(.fixed) .btn-prof-1 rect:hover{fill:#fff}html[lang=et] a.wpml-ls-item-toggle:after{margin-right:-16px !important}header .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 64px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}html[lang=tr-TR] body.projects header>header.container .btn{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active aheader.btn-platform .btn:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open aheader.btn-platform .btn:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active aheader.btn-platform .btn:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open aheader.btn-platform .btn:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active aheader.btn-platform .btn:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open aheader.btn-platform .btn:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active aheader.btn-platform .btn:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open aheader.btn-platform .btn:hover span{color:#000}.present-button header .btn{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}header .btn:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}header .btn:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}header .menu-item a{font-size:16px !important;font-weight:400 !important}header.fixed .wpml-ls-statics-shortcode_actions a,header.fixed-accent .wpml-ls-statics-shortcode_actions a{background-color:#fff !important}.courses-dropdown {
  min-width: 320px;
  max-width: 1292px;
  padding: 1.25rem;
}@media (min-width: 768px) {

  .courses-dropdown {
    margin-left: auto;
    margin-right: auto;
    min-width: 304px;
  }
}@media (max-width: 767.98px) {

  .courses-dropdown {
    margin-top: 1.25rem;
  }
}.courses-dropdown .courses_column {
  display: grid;
  grid-auto-rows: -webkit-min-content;
  grid-auto-rows: min-content;
  grid-gap: 1.25rem;
  gap: 1.25rem;
}.close.section .courses-dropdown .courses_column::after{top:-27px;right:-11px;position:absolute}@media (min-width: 1280px) {

  .courses-dropdown .courses_column {
    gap: 2rem;
  }
}.courses-dropdown .courses_title {
  font-family: Robochyi Sans OF, serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  .courses-dropdown .courses_title {
    text-align: left !important;
  }
}.courses-dropdown .course_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 43px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  --tw-text-opacity: 1 !important;
  color: rgba(1, 1, 1, 1) !important;
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1)) !important;
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}html[lang=tr-TR] body.projects header>.container.courses-dropdown .course_link{background-color:rgba(0,0,0,0)}.present-button .courses-dropdown .course_link{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .courses-dropdown .course_link {
    height: 2rem;
  }
}@media (min-width: 1280px) {

  .courses-dropdown .course_link {
    height: 1.75rem;
  }
}@media (max-width: 767.98px) {

  .courses-dropdown .course_link {
    margin-left: auto;
    margin-right: auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}.courses-dropdown .course_link:hover .course_item_title {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 241, 238, 1);
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1));
}.courses-dropdown .course_item_title {
  border-radius: 71px;
  padding: 1rem;
  font-size: 16px;
  line-height: 1;
}@media (min-width: 768px) {

  .courses-dropdown .course_item_title {
    white-space: nowrap;
    border-radius: 32px;
    padding: 0.5rem;
  }
}@media (min-width: 1024px) {

  .courses-dropdown .course_item_title {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}@media (min-width: 1280px) {

  .courses-dropdown .course_item_title {
    padding: 0.5rem;
  }
}.courses-dropdown span.course_discount {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 18px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  white-space: nowrap;
  border-radius: 4px;
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 136, 86, 1) !important;
  background-color: rgba(255, 136, 86, var(--tw-bg-opacity, 1)) !important;
  padding: 0.25rem;
  font-size: 14px;
  line-height: 16px;
}html[lang=tr-TR] body.projects header>.container.courses-dropdown span.course_discount{background-color:rgba(0,0,0,0)}.present-button .courses-dropdown span.course_discount{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.courses-dropdown .btn_menu_courses {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  border-radius: 9999px;
  border-width: 1px !important;
  --tw-border-opacity: 1 !important;
  border-color: rgba(1, 1, 1, 1) !important;
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1)) !important;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1 !important;
  color: rgba(1, 1, 1, 1) !important;
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1)) !important;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}html[lang=tr-TR] body.projects header>.container.courses-dropdown .btn_menu_courses{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.courses-dropdown .btn_menu_courses:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.courses-dropdown .btn_menu_courses:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.courses-dropdown .btn_menu_courses:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.courses-dropdown .btn_menu_courses:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.courses-dropdown .btn_menu_courses:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.courses-dropdown .btn_menu_courses:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.courses-dropdown .btn_menu_courses:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.courses-dropdown .btn_menu_courses:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.courses-dropdown .btn_menu_courses:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.courses-dropdown .btn_menu_courses:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.courses-dropdown .btn_menu_courses:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.courses-dropdown .btn_menu_courses:hover span{color:#fff}.present-button .courses-dropdown .btn_menu_courses{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .courses-dropdown .btn_menu_courses {
    height: 2rem;
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
  }
}@media screen and (max-width: 1279.98px){.courses-dropdown{max-width:97.5%}}@media screen and (min-width: 1023.98px){.courses-dropdown{top:78px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:32px}header.fixed-accent .courses-dropdown,header.fixed .courses-dropdown{top:85px}}@media screen and (min-width: 1279.98px){header.fixed-accent .courses-dropdown,header.fixed .courses-dropdown{top:90px}}@media screen and (min-width: 1023.98px){body:has(.banner__top) .courses-dropdown{top:128px}body:has(.banner__top) header.fixed-accent .courses-dropdown,body:has(.banner__top) header.fixed .courses-dropdown{top:130px}}@media screen and (min-width: 1279.98px){body:has(.banner__top) header.fixed-accent .courses-dropdown,body:has(.banner__top) header.fixed .courses-dropdown{top:140px}}@media screen and (max-width: 1023.98px){.courses-dropdown {
    pointer-events: none;
    visibility: hidden;
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 0px;
    width: 100%;
    overflow: hidden;
    opacity: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
  }.courses-dropdown.mobile-open {
    pointer-events: auto;
    visibility: visible;
    position: relative;
    height: auto;
    opacity: 1;
  }@media screen and (min-width: 768px){.format .image.courses-dropdown.mobile-open{opacity:1}}}.nav-primary{position:static}.nav-primary .menu-nav-menu{min-width:320px}@media(max-width: 1023px){.mobile-menu.is-open .nav-primary{padding-top:16px;padding-bottom:28px}}.mobile-menu.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px}.menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem;
}html[lang=tr-TR] body.projects header>.container.menu{background-color:rgba(0,0,0,0)}.present-button .menu{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .menu {
    gap: 0px;
  }
}@media (min-width: 1024px) {

  .menu {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}@media (min-width: 1280px) {

  .menu {
    gap: 1rem;
  }
}.menu .wpml-ls-statics-shortcode_actions{background-color:inherit}.menu-item a:not(.course_link){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:inherit;font-weight:inherit;line-height:24px;padding:4px 16px;border:1px solid rgba(0,0,0,0);border-radius:9999px;color:#000;-webkit-transition:border-color 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:border-color 300ms cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap}.single-courses .menu-item a,.vacancies .menu-item a,html[lang=uk-UA] .projects .menu-item a,html[lang=ua-ru] .projects .menu-item a,.mentor-school .menu-item a{color:#fff}.single-courses .menu-item a:hover,.vacancies .menu-item a:hover,html[lang=uk-UA] .projects .menu-item a:hover,html[lang=ua-ru] .projects .menu-item a:hover,.mentor-school .menu-item a:hover{color:#000}.single-courses header>.container,.vacancies header>.container,html[lang=uk-UA] .projects header>.container,html[lang=ua-ru] .projects header>.container,.mentor-school header>.container{border-radius:36px}.single-courses header.fixed .menu-item a,.single-courses header.fixed-accent .menu-item a,.vacancies header.fixed .menu-item a,.vacancies header.fixed-accent .menu-item a,html[lang=uk-UA] .projects header.fixed .menu-item a,html[lang=uk-UA] .projects header.fixed-accent .menu-item a,html[lang=ua-ru] .projects header.fixed .menu-item a,html[lang=ua-ru] .projects header.fixed-accent .menu-item a,.mentor-school header.fixed .menu-item a,.mentor-school header.fixed-accent .menu-item a{color:#000}@media screen and (max-width: 440px){.menu-wrapper .btn span{font-size:14px}}@media screen and (max-width: 400px){.menu-wrapper .btn span{font-size:12px}}@media screen and (max-width: 365px){.menu-wrapper .btn{padding-left:4px !important;padding-right:4px !important}}.menu-wrapper .btn:hover span,.mobile-menu .btn:hover span{color:#000 !important}body.scroll-hidden sp-live-chat,body.scroll-hidden .unitalk-root{display:none !important}html[lang=et] body.page-template-homepage header.header>.container{background-color:var(--accent-color)}html[lang=et] body.page-template-homepage .menu-wrapper.is-active a,html[lang=et] body.page-template-homepage .mobile-menu.is-open a,html[lang=et] body.contacts .menu-wrapper.is-active a,html[lang=et] body.contacts .mobile-menu.is-open a,html[lang=et] body.terms-of-use .menu-wrapper.is-active a,html[lang=et] body.terms-of-use .mobile-menu.is-open a,html[lang=et] body.privacy-policy .menu-wrapper.is-active a,html[lang=et] body.privacy-policy .mobile-menu.is-open a{color:#fff !important}html[lang=et] body.page-template-homepage .menu-wrapper.is-active a:hover,html[lang=et] body.page-template-homepage .menu-wrapper.is-active div:hover,html[lang=et] body.page-template-homepage .menu-wrapper.is-active span:hover,html[lang=et] body.page-template-homepage .mobile-menu.is-open a:hover,html[lang=et] body.page-template-homepage .mobile-menu.is-open div:hover,html[lang=et] body.page-template-homepage .mobile-menu.is-open span:hover,html[lang=et] body.contacts .menu-wrapper.is-active a:hover,html[lang=et] body.contacts .menu-wrapper.is-active div:hover,html[lang=et] body.contacts .menu-wrapper.is-active span:hover,html[lang=et] body.contacts .mobile-menu.is-open a:hover,html[lang=et] body.contacts .mobile-menu.is-open div:hover,html[lang=et] body.contacts .mobile-menu.is-open span:hover,html[lang=et] body.terms-of-use .menu-wrapper.is-active a:hover,html[lang=et] body.terms-of-use .menu-wrapper.is-active div:hover,html[lang=et] body.terms-of-use .menu-wrapper.is-active span:hover,html[lang=et] body.terms-of-use .mobile-menu.is-open a:hover,html[lang=et] body.terms-of-use .mobile-menu.is-open div:hover,html[lang=et] body.terms-of-use .mobile-menu.is-open span:hover,html[lang=et] body.privacy-policy .menu-wrapper.is-active a:hover,html[lang=et] body.privacy-policy .menu-wrapper.is-active div:hover,html[lang=et] body.privacy-policy .menu-wrapper.is-active span:hover,html[lang=et] body.privacy-policy .mobile-menu.is-open a:hover,html[lang=et] body.privacy-policy .mobile-menu.is-open div:hover,html[lang=et] body.privacy-policy .mobile-menu.is-open span:hover{background-color:transparent !important;background-color:initial !important;color:#fff !important;-webkit-transform:none !important;transform:none !important}html[lang=et] body.page-template-homepage .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.page-template-homepage .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.contacts .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.contacts .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.terms-of-use .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.terms-of-use .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.privacy-policy .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a,html[lang=et] body.privacy-policy .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a{background-color:rgba(0,0,0,0)}html[lang=et] body.page-template-homepage .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.page-template-homepage .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.contacts .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.contacts .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.terms-of-use .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.terms-of-use .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.privacy-policy .menu-wrapper.is-active .languages .wpml-ls-legacy-dropdown-click a span:hover,html[lang=et] body.privacy-policy .mobile-menu.is-open .languages .wpml-ls-legacy-dropdown-click a span:hover{color:#000 !important}html[lang=et] body.page-template-homepage .menu-wrapper.is-active .wpml-ls-link span,html[lang=et] body.page-template-homepage .mobile-menu.is-open .wpml-ls-link span,html[lang=et] body.contacts .menu-wrapper.is-active .wpml-ls-link span,html[lang=et] body.contacts .mobile-menu.is-open .wpml-ls-link span,html[lang=et] body.terms-of-use .menu-wrapper.is-active .wpml-ls-link span,html[lang=et] body.terms-of-use .mobile-menu.is-open .wpml-ls-link span,html[lang=et] body.privacy-policy .menu-wrapper.is-active .wpml-ls-link span,html[lang=et] body.privacy-policy .mobile-menu.is-open .wpml-ls-link span{color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-white:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.bg-white:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-white:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.bg-white:hover{color:#fff !important;border:#fff solid 1px !important;background-color:#000 !important}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-black:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.bg-black:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-black:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.bg-black:hover{color:#000 !important;border:#000 solid 1px !important;background-color:#fff !important}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-black:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.bg-black:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-black:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.bg-black:hover span{color:#000 !important}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-white:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.bg-white:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.bg-white:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.bg-white:hover span{color:#fff !important}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.bg-white:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.bg-white:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.bg-white:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.bg-white:hover span{color:#fff !important}html[lang=uk-UA] body:has(.btn-prof-1-bg-white) header.header>.container .hamburger--collapse.is-active{background-color:#fff !important}html[lang=uk-UA] body:has(.btn-prof-1-bg-white) header.header>.container .hamburger--collapse.is-active .hamburger-inner,html[lang=uk-UA] body:has(.btn-prof-1-bg-white) header.header>.container .hamburger--collapse.is-active .hamburger-inner:before{background-color:#000 !important}html[lang=ua-ru] body:has(.btn-prof-1-bg-white) header.header>.container .hamburger--collapse.is-active{background-color:#fff !important}html[lang=ua-ru] body:has(.btn-prof-1-bg-white) header.header>.container .hamburger--collapse.is-active .hamburger-inner,html[lang=ua-ru] body:has(.btn-prof-1-bg-white) header.header>.container .hamburger--collapse.is-active .hamburger-inner:before{background-color:#000 !important}@media screen and (max-width: 768px){.languages-desk{display:none}}footer .menu-item a:hover,footer .menu-item a:focus,footer .current-menu-item a{border-color:currentColor}@media(max-width: 1023px){.menu-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-wrapper.is-active{position:fixed;width:90%;top:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);--top-header-color: white;z-index:80}.menu-wrapper.is-active .languages{display:none}.mobile-menu{padding:20px;display:grid;position:fixed;top:0;left:0;-webkit-transform:translateX(100%);transform:translateX(100%);justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:70;width:100%;height:100%;text-align:center;pointer-events:none;background-color:#fff;-webkit-transition:all 250ms linear;transition:all 250ms linear}.mobile-menu.is-open{overflow:auto;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0);--top-header-color: white}}.mobile-menu .social-list img{width:40px;height:40px}@media(max-width: 560px){.mobile-menu .nav-primary{-ms-flex-item-align:center !important;align-self:center !important}.mobile-menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}}.backdrop {
  visibility: visible;
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 101;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  background-color: rgba(1, 1, 1, 0.7);
  opacity: 1;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}header.header.backdrop>.container{border:solid #e4e4e4 1px}.single-courses header.header:not(.backdrop):not(.fixed-accent)>.container,.vacancies header.header:not(.backdrop):not(.fixed-accent)>.container,html[lang=uk-ru] .projects header.header:not(.backdrop):not(.fixed-accent)>.container,html[lang=ua-UA] .projects header.header:not(.backdrop):not(.fixed-accent)>.container,.mentor-school header.header:not(.backdrop):not(.fixed-accent)>.container{background-color:var(--accent-color)}.header.backdrop{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:60;-webkit-animation:headerShown 300ms linear;animation:headerShown 300ms linear;background-color:rgba(0,0,0,0)}html body.page-template-ai-products-page header.backdrop>.container,html body header.backdrop>.container{background-color:#fff}html[lang=tr-TR] body.projects header>.container.backdrop{background-color:rgba(0,0,0,0)}html[lang=tr-TR] body.projects header.backdrop>.container{background-color:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect{fill:rgba(0,0,0,0)}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover{fill:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1:hover rect{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect{fill:rgba(0,0,0,0)}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1:hover rect{fill:#fff}.single-courses header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect,.vacancies header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect,.mentor-school header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect{fill:var(--accent-color)}.single-courses header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover,.vacancies header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover,.mentor-school header:not(.header.fixed-accent):not(.backdrop) .btn-prof-1 rect:hover{fill:#fff}header.backdrop .wpml-ls-statics-shortcode_actions a{background-color:#fff}@media screen and (min-width: 1023.98px){header.backdrop .courses-dropdown{top:85px}}@media screen and (min-width: 1279.98px){header.backdrop .courses-dropdown{top:90px}}@media screen and (min-width: 1023.98px){body:has(.banner__top) header.backdrop .courses-dropdown{top:130px}}@media screen and (min-width: 1279.98px){body:has(.banner__top) header.backdrop .courses-dropdown{top:140px}}.single-courses header.backdrop .menu-item a,.vacancies header.backdrop .menu-item a,html[lang=uk-UA] .projects header.backdrop .menu-item a,html[lang=ua-ru] .projects header.backdrop .menu-item a,.mentor-school header.backdrop .menu-item a{color:#000}.single-courses header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.single-courses header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.vacancies header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.vacancies header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.projects header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.projects header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.mentor-school header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.mentor-school header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native{color:#fff}.single-courses header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.single-courses header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.vacancies header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.vacancies header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.projects header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.projects header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.mentor-school header:not(.backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.mentor-school header:not(.backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after{border-top-color:#fff}@media screen and (min-width: 768px){.format .image.backdrop{opacity:1}}.present-button .backdrop{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body.page-template-ai-products-page header.backdrop>.container{background-color:#fff}.backdrop .banner__valentine{height:36px}@media screen and (max-width: 768px){.backdrop .banner__valentine{height:40px}}.backdrop .banner__valentine-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.backdrop .banner__valentine .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.backdrop .banner__valentine .title span{font-size:16px}@media screen and (max-width: 768px){.backdrop .banner__valentine .title span{font-size:14px}}.backdrop .banner__valentine button{font-size:14px;padding:2px 14px;height:auto;width:auto;max-width:none}@media screen and (max-width: 768px){.backdrop .banner__valentine button{font-size:10px}}.backdrop.is-hidden {
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
}.backdrop input#user-policy.visually-hidden{position:relative !important;left:31px;margin-left:-31px;width:42px !important;height:31px !important;opacity:0;cursor:pointer}.backdrop .form-custom-checkbox{pointer-events:none}.modal-close-btn {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 9999px;
  background-color: rgba(255, 255, 255, 0.1);
  fill: #ffffff;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}html[lang=tr-TR] body.projects header>.container.modal-close-btn{background-color:rgba(0,0,0,0)}.present-button .modal-close-btn{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.modal-close-btn:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.modal {
  position: absolute;
  top: 50%;
  left: 50%;
  display: grid;
  max-height: 557px;
  width: 100%;
  max-width: 430px;
  --tw-translate-y: -50%;
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  grid-gap: 1rem;
  gap: 1rem;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.75rem;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal:hover span{color:#000}.close.section .modal::after{top:-27px;right:-11px;position:absolute}@media (min-width: 768px) {

  .modal {
    gap: 1.5rem;
    padding: 2.25rem;
  }
}@media(max-height: 479px){.modal{top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.is-hidden .modal {
  --tw-translate-y: -50%;
  --tw-translate-x: -50%;
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  -webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(0);
          transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(0);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.modal .btn {
  padding: 1rem;
}@media (min-width: 768px) {

  .modal .btn {
    padding: 1.5rem;
  }
}.bf-modal-form .modal {
  margin-top: 4rem;
  max-height: none;
  max-width: 326px;
  padding: 20px;
  font-family: Robochyi Sans OF, serif;
}@media (min-width: 1280px) {

  .bf-modal-form .modal {
    margin-top: 0px;
    max-width: 1261px;
    padding: 64px;
  }
}.bf-modal-form .modal{color:#000 !important;background-color:#58c87c !important}@media(max-height: 479px){.bf-modal-form .modal{top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.bf-modal-form .modal .modal-btn-close-svg{background:#fff;border-radius:50%;margin-left:auto;opacity:.5}.bf-modal-form .modal .modal-bf__top{display:block !important}.bf-modal-form .modal form{background:rgba(0,0,0,0);max-width:402px;color:#fff;border-radius:16px;margin:auto}@media(max-width: 1279px){.bf-modal-form .modal form{padding:10px}}@media(min-width: 1280px){.bf-modal-form .modal form{padding:32px}}.bf-modal-form .modal form input,.bf-modal-form .modal form .form-custom-checkbox{color:#000 !important;background-color:#fff}.bf-modal-form .modal form input{font-size:16px !important}.bf-modal-form .modal form .iti__flag.iti__ua{width:20px;height:20px;border-radius:50%}.bf-modal-form .modal form .form-term-label{color:#000}.bf-modal-form .modal form button.main-btn{background:#000;color:#fff}.bf-modal-form .modal .modal-message{max-width:488px}.before-leave-form .modal {
  gap: 0px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.before-leave-form .modal:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.before-leave-form .modal:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.before-leave-form .modal:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.before-leave-form .modal:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.before-leave-form .modal:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.before-leave-form .modal:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.before-leave-form .modal:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.before-leave-form .modal:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.before-leave-form .modal:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.before-leave-form .modal:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.before-leave-form .modal:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.before-leave-form .modal:hover span{color:#fff}.before-leave-form .modal .btn {
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, 1);
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.before-leave-form .modal .btn:hover {
  --tw-scale-x: 1.01;
  --tw-scale-y: 1.01;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.01) scaleY(1.01);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.01) scaleY(1.01);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.before-leave-form .modal .modal-close-btn-alt {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, 1);
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
  stroke: #BBB9C5;
  padding: 6px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}html[lang=tr-TR] body.projects header>.container.before-leave-form .modal .modal-close-btn-alt{background-color:rgba(0,0,0,0)}.present-button .before-leave-form .modal .modal-close-btn-alt{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.before-leave-form .modal .modal-close-btn-alt:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media(min-width: 767.98px){.before-leave-form .modal h3{white-space:nowrap}}.before-leave-form .modal h3,.before-leave-form .modal>p {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}@media (min-width: 1280px) {

  .before-leave-form .modal h3,.before-leave-form .modal>p {
    font-size: 32px;
  }
}.before-leave-form .modal p,.before-leave-form .modal a {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.before-leave-form .modal>p {
  margin-bottom: 24px;
  font-size: 28px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, 1);
  color: rgba(37, 99, 235, var(--tw-text-opacity, 1));
}.before-leave-form .modal .form-custom-checkbox {
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
}.scroll-hidden{overflow:hidden}.form-wrapper {
  display: grid;
  grid-gap: 0.375rem;
  gap: 0.375rem;
}.close.section .form-wrapper::after{top:-27px;right:-11px;position:absolute}.form-input {
  height: 2.5rem;
  width: 100%;
  border-radius: 1rem;
  border-width: 1px;
  border-color: rgba(255, 255, 255, 0.15);
  background-color: inherit;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.71;
  color: inherit;
  outline: 2px solid transparent;
  outline-offset: 2px;
  -webkit-transition-property: border;
  transition-property: border;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.form-input::-webkit-input-placeholder {
  color: inherit;
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.form-input::-moz-placeholder {
  color: inherit;
  -moz-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}.form-input:-ms-input-placeholder {
  color: inherit;
  -ms-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}.form-input::-ms-input-placeholder {
  color: inherit;
  -ms-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}.form-input::placeholder {
  color: inherit;
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.form-input:focus {
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
}.form-input:focus::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.15);
}.form-input:focus::-moz-placeholder {
  color: rgba(255, 255, 255, 0.15);
}.form-input:focus:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.15);
}.form-input:focus::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.15);
}.form-input:focus::placeholder {
  color: rgba(255, 255, 255, 0.15);
}.before-leave-form .modal {
  max-width: 360px;
}@media (min-width: 768px) {

  .before-leave-form .modal {
    max-width: 392px;
    padding-left: 42px;
    padding-right: 42px;
    padding-top: 61px;
    padding-bottom: 61px;
  }
}@media (min-width: 1280px) {

  .before-leave-form .modal {
    max-width: 511px;
    padding-left: 62px;
    padding-right: 62px;
    padding-top: 52px;
    padding-bottom: 52px;
  }
}.before-leave-tr .form-input {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, 1);
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.before-leave-tr .form-input::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity, 1));
}.before-leave-tr .form-input::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity, 1));
}.before-leave-tr .form-input:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity, 1));
}.before-leave-tr .form-input::-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity, 1));
}.before-leave-tr .form-input::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity, 1));
}.before-leave-tr .form-custom-checkbox {
  border-radius: 0px;
}.before-leave-tr .form-custom-checkbox .form-term-icon{stroke:#000 !important}select.form-input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url(/app/themes/goit-global/public/images/form-select-arrow.e1a208.svg);
  background-position: right 18px center;
  background-repeat: no-repeat;
  line-height: 1;
}.form-term-checkbox:hover+.form-custom-checkbox,.form-term-checkbox:focus-visible+.form-custom-checkbox {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-color: currentColor;
}.form-term-checkbox:checked+.form-custom-checkbox .form-term-icon {
  stroke: #FF6B0A;
}.bf-modal-form .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon {
  stroke:  #010101;
}.form-custom-checkbox {
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.15);
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.modal-message {
  min-height: 294px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.15);
}.modal-message--show {
  display: grid;
}.close.section .modal-message--show::after{top:-27px;right:-11px;position:absolute}.modal-message .text {
  display: grid;
  justify-items: center;
  grid-gap: 0.75rem;
  gap: 0.75rem;
}.close.section .modal-message .text::after{top:-27px;right:-11px;position:absolute}.modal-message .text.is-hidden {
  display: none;
}.homepage-about .slick-slide.modal-message .text.is-hidden{display:none}.valentine-hearts-popup .modal-message .text.is-hidden:not(.modal-message){display:none}.modal-message .progress .color-line {
  position: absolute;
  height: 0.625rem;
  width: 0px;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));-webkit-animation:progres 4s infinite linear;animation:progres 4s infinite linear;
}@-webkit-keyframes progres{0%{width:0%}25%{width:50%}50%{width:75%}75%{width:85%}100%{width:100%}}@keyframes progres{0%{width:0%}25%{width:50%}50%{width:75%}75%{width:85%}100%{width:100%}}.leeloo{display:none}.leeloo--active{display:block;margin-top:72px;max-height:300px;overflow:hidden}.leeloo .leeloo-lgt-form-wrapper{display:block}.leeloo iframe{display:block;margin:0 auto}.slider-btn {
  margin-right: 1rem;
  border-radius: 1rem;
  border-width: 1px;
  padding: 1.25rem;
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.slider-btn:hover,.slider-btn:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  fill: #FF6B0A;
}.slider-title {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.tutors-list .slick-slide img{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.section.media .slick-slide{max-height:338px}.product-card{background-color:#cd5c5c;min-height:360px}.product-card .item{position:relative}.product-card .item::before{content:"";position:absolute;left:0;width:12px;height:12px;background-size:contain;background-position:center;background-repeat:no-repeat}.product-card .icon-rocket::before{background-image:url("data:image/svg+xml;utf8,<svg width=\"14\" height=\"13\" viewBox=\"0 0 14 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.2\"><path d=\"M2.63746 8.57129C2.63746 8.57129 1.42586 10.2688 2.13446 10.9338C2.84236 11.5995 4.64944 10.4613 4.64944 10.4613\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.5694 0.192227C13.653 0.270722 13.714 0.36781 13.7467 0.474436C13.7795 0.581062 13.783 0.69375 13.7569 0.801988L13.5352 1.7232C13.2725 2.81193 12.6871 3.80857 11.8467 4.59787L8.59842 7.6493C9.31676 8.48509 9.54968 9.27883 9.36782 10.0358C9.17827 10.8243 8.55646 11.4064 8.17036 11.7685L8.12839 11.8079C8.05321 11.8784 7.96192 11.9319 7.86144 11.9643C7.76096 11.9968 7.65394 12.0073 7.5485 11.9951C7.44306 11.9828 7.34197 11.9482 7.2529 11.8938C7.16383 11.8394 7.08912 11.7667 7.03445 11.6811L5.64043 9.49632C5.61107 9.45041 5.57583 9.40804 5.53552 9.37016L3.73792 7.68281L3.20634 7.38319L5.62575 4.85807C5.62736 4.85919 5.629 4.86028 5.63064 4.86136L8.8789 1.81125C9.71931 1.02168 10.7805 0.471753 11.9397 0.225081L12.9203 0.016133C13.0356 -0.00831707 13.1556 -0.00492957 13.2691 0.025979C13.3826 0.0568876 13.486 0.11431 13.5694 0.192885V0.192227ZM5.0473 4.48026C4.36953 4.10901 3.71834 4.00586 3.09093 4.13858C2.25158 4.31731 1.63187 4.90078 1.24647 5.26414L1.2045 5.30291C1.12943 5.37353 1.07248 5.45929 1.03795 5.55368C1.00343 5.64807 0.992254 5.7486 1.00527 5.84766C1.01828 5.94671 1.05514 6.04168 1.11305 6.12535C1.17096 6.20902 1.2484 6.2792 1.3395 6.33056L2.59571 7.03889L5.0473 4.48026Z\" fill=\"white\"/></g></svg>")}.product-card .icon-calendar::before{background-image:url("data:image/svg+xml;utf8,<svg width=\"13\" height=\"12\" viewBox=\"0 0 13 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.2\"><path d=\"M4.56221 0.75V1.5H8.21198V0.75C8.21198 0.335859 8.61973 0 9.12442 0C9.62912 0 10.0369 0.335859 10.0369 0.75V1.5H11.4055C12.1611 1.5 12.7742 2.00367 12.7742 2.625V3.75H0V2.625C0 2.00367 0.612762 1.5 1.36866 1.5H2.73733V0.75C2.73733 0.335859 3.14507 0 3.64977 0C4.15446 0 4.56221 0.335859 4.56221 0.75ZM0 4.5H12.7742V10.875C12.7742 11.4961 12.1611 12 11.4055 12H1.36866C0.612762 12 0 11.4961 0 10.875V4.5ZM1.82488 7.125C1.82488 7.33125 2.02904 7.5 2.28111 7.5H3.19355C3.44447 7.5 3.64977 7.33125 3.64977 7.125V6.375C3.64977 6.16875 3.44447 6 3.19355 6H2.28111C2.02904 6 1.82488 6.16875 1.82488 6.375V7.125ZM5.47465 7.125C5.47465 7.33125 5.67995 7.5 5.93088 7.5H6.84332C7.09424 7.5 7.29954 7.33125 7.29954 7.125V6.375C7.29954 6.16875 7.09424 6 6.84332 6H5.93088C5.67995 6 5.47465 6.16875 5.47465 6.375V7.125ZM9.58064 6C9.32972 6 9.12442 6.16875 9.12442 6.375V7.125C9.12442 7.33125 9.32972 7.5 9.58064 7.5H10.4931C10.744 7.5 10.9493 7.33125 10.9493 7.125V6.375C10.9493 6.16875 10.744 6 10.4931 6H9.58064ZM1.82488 10.125C1.82488 10.3313 2.02904 10.5 2.28111 10.5H3.19355C3.44447 10.5 3.64977 10.3313 3.64977 10.125V9.375C3.64977 9.16875 3.44447 9 3.19355 9H2.28111C2.02904 9 1.82488 9.16875 1.82488 9.375V10.125ZM5.93088 9C5.67995 9 5.47465 9.16875 5.47465 9.375V10.125C5.47465 10.3313 5.67995 10.5 5.93088 10.5H6.84332C7.09424 10.5 7.29954 10.3313 7.29954 10.125V9.375C7.29954 9.16875 7.09424 9 6.84332 9H5.93088ZM9.12442 10.125C9.12442 10.3313 9.32972 10.5 9.58064 10.5H10.4931C10.744 10.5 10.9493 10.3313 10.9493 10.125V9.375C10.9493 9.16875 10.744 9 10.4931 9H9.58064C9.32972 9 9.12442 9.16875 9.12442 9.375V10.125Z\" fill=\"white\"/></g></svg>")}.product-bg{-o-object-fit:cover;object-fit:cover}.product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;height:100%}.card-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 1rem;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(224, 222, 233, 1);
  border-color: rgba(224, 222, 233, var(--tw-border-opacity, 1));
  background-color: transparent;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
  -webkit-transition-delay: 200ms;
          transition-delay: 200ms;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}html[lang=tr-TR] body.projects header>.container.card-link{background-color:rgba(0,0,0,0)}.present-button .card-link{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.card-link:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.card-link:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
  width: 2rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  -webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  cursor: pointer;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  outline: 2px solid transparent;
  outline-offset: 2px;
}html[lang=tr-TR] body.projects header>.container.play-btn{background-color:rgba(0,0,0,0)}.present-button .play-btn{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.play-btn__icon {
  height: 2rem;
  width: 2rem;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}.video:hover .play-btn__icon,.video:focus .play-btn__icon {
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.info-btn {
  position: absolute;
  top: -1.5rem;
  right: 0px;
  height: 3rem;
  width: 3rem;
  padding: 0.75rem;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}.info-btn:hover,.info-btn:focus {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.info-btn:hover::before,.info-btn:focus::before{content:attr(data-text);position:absolute;top:45px;right:0;padding:10px 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:240px;text-align:left;background:hsla(0,0%,100%,.8);border-radius:4px}@media(min-width: 768px){.info-btn:hover::before,.info-btn:focus::before{max-width:270px}}.close-btn{position:absolute;top:10px;right:10px;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;width:25px;height:25px;border-radius:50%;border:1px solid #ff6b0a;-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1)}.close-btn:hover,.close-btn:focus{-webkit-transform:scale(1.25);transform:scale(1.25)}.loadMoreBtn{margin:0 auto;display:block;text-align:center}*[data-marker]:not(.active){cursor:pointer}.country{fill:#3c54c6}.country.active{fill:#ff6b0a}.map-svg{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width: 768px){.map-svg{height:auto;max-height:100%}}.map-wrapper{position:relative;width:100%;height:350px;border-radius:16px}@media(min-width: 768px){.map-wrapper{height:auto}}@media(min-width: 1024px){.map-wrapper{grid-area:1/2}}.controls{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media(min-width: 768px){.controls{display:none}}.controls-btn{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;width:24px;height:24px;color:#ff6b0a;background-color:#fff;border-radius:50%;border:2px solid #ff6b0a;-webkit-transition:all 200ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 200ms cubic-bezier(0.075, 0.82, 0.165, 1)}.controls-btn:hover,.controls-btn:focus,.controls-btn:active{color:#fff;background-color:#ff6b0a}.controls-icon{fill:currentColor}.languages .wpml-ls-legacy-dropdown-click a{padding:.5rem;color:#010101;color:var(--top-header-color);font-weight:inherit;font-size:inherit;border-radius:16px;border:none}@media(min-width: 1024px){.languages .wpml-ls-legacy-dropdown-click a{padding:1rem}}.languages a.wpml-ls-item-toggle:after{border-top-color:#000}.languages .wpml-ls-native{color:#000}.languages .js-wpml-ls-item-toggle {
  line-height: 1;
}@media (min-width: 1024px) {

  .languages .js-wpml-ls-item-toggle {
    height: 54px;
    line-height: 18px;
  }
}.languages .js-wpml-ls-item-toggle:after {
  right: 25px !important;
  top: 60% !important;
  --tw-translate-y: -50% !important;
  -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}@media (min-width: 1024px) {

  .languages .js-wpml-ls-item-toggle:after {
    top: 52% !important;
  }
}.languages html[lang=et] .js-wpml-ls-item-toggle:after {
  right: 17px;
}.languages .wpml-ls-sub-menu{margin-top:.5rem;border:none;border-radius:16px}.languages .wpml-ls-sub-menu .wpml-ls-item{border-radius:16px;background-color:#fafafa;background-color:var(--body-color)}.languages .wpml-ls-sub-menu .wpml-ls-item:not(:last-child){margin-bottom:.5rem}.header.fixed-accent .languages .wpml-ls-sub-menu .wpml-ls-item{background-color:var(--accent-color)}.single-courses header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.single-courses header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.vacancies header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.vacancies header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.projects header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.projects header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.mentor-school header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.mentor-school header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native{color:#fff}.single-courses header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.single-courses header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.vacancies header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.vacancies header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.projects header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.projects header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.mentor-school header:not(.fixed):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.mentor-school header:not(.fixed):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after{border-top-color:#fff}.single-courses .languages .wpml-ls-legacy-dropdown-click a,.vacancies .languages .wpml-ls-legacy-dropdown-click a,.projects .languages .wpml-ls-legacy-dropdown-click a,.mentor-school .languages .wpml-ls-legacy-dropdown-click a{color:#010101;color:var(--top-header-color)}.switchers-button {
  position: relative;
  z-index: 2;
  border-radius: 1rem;
  border-width: 2px;
  border-color: rgba(148, 163, 184, 0.55);
  padding: 0.75rem;
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(148, 163, 184, 1);
  color: rgba(148, 163, 184, var(--tw-text-opacity, 1));
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}.switchers-button.is-active {
  border-style: none;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.program-list .right-side-wrapper{min-width:calc(100% - 360px)}.course_badge{background:#1da551;text-transform:uppercase;letter-spacing:.5px;font-weight:600}#cookies {
  position: fixed;
  left: 0px;
  display: none;
  width: 100%;
}header.header#cookies>.container{border:solid #e4e4e4 1px}.single-courses header.header:not(#cookies):not(.fixed-accent)>.container,.vacancies header.header:not(#cookies):not(.fixed-accent)>.container,html[lang=uk-ru] .projects header.header:not(#cookies):not(.fixed-accent)>.container,html[lang=ua-UA] .projects header.header:not(#cookies):not(.fixed-accent)>.container,.mentor-school header.header:not(#cookies):not(.fixed-accent)>.container{background-color:var(--accent-color)}.header#cookies{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:60;-webkit-animation:headerShown 300ms linear;animation:headerShown 300ms linear;background-color:rgba(0,0,0,0)}html body.page-template-ai-products-page header#cookies>.container,html body header#cookies>.container{background-color:#fff}html[lang=tr-TR] body.projects header#cookies>.container{background-color:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect{fill:rgba(0,0,0,0)}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover{fill:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(#cookies) .btn-prof-1:hover rect{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect{fill:rgba(0,0,0,0)}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1:hover rect{fill:#fff}.single-courses header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect,.vacancies header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect,.mentor-school header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect{fill:var(--accent-color)}.single-courses header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover,.vacancies header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover,.mentor-school header:not(.header.fixed-accent):not(#cookies) .btn-prof-1 rect:hover{fill:#fff}header#cookies .wpml-ls-statics-shortcode_actions a{background-color:#fff}@media screen and (min-width: 1023.98px){header#cookies .courses-dropdown{top:85px}}@media screen and (min-width: 1279.98px){header#cookies .courses-dropdown{top:90px}}@media screen and (min-width: 1023.98px){body:has(.banner__top) header#cookies .courses-dropdown{top:130px}}@media screen and (min-width: 1279.98px){body:has(.banner__top) header#cookies .courses-dropdown{top:140px}}.single-courses header#cookies .menu-item a,.vacancies header#cookies .menu-item a,html[lang=uk-UA] .projects header#cookies .menu-item a,html[lang=ua-ru] .projects header#cookies .menu-item a,.mentor-school header#cookies .menu-item a{color:#000}.single-courses header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.single-courses header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.vacancies header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.vacancies header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.projects header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.projects header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.mentor-school header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.mentor-school header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native{color:#fff}.single-courses header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.single-courses header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.vacancies header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.vacancies header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.projects header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.projects header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.mentor-school header:not(#cookies):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.mentor-school header:not(#cookies):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after{border-top-color:#fff}.homepage-about .slick-slide#cookies{display:none}body.page-template-ai-products-page header#cookies>.container{background-color:#fff}.valentine-hearts-popup #cookies:not(.modal-message){display:none}#cookies .banner__valentine{height:36px}@media screen and (max-width: 768px){#cookies .banner__valentine{height:40px}}#cookies .banner__valentine-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cookies .banner__valentine .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#cookies .banner__valentine .title span{font-size:16px}@media screen and (max-width: 768px){#cookies .banner__valentine .title span{font-size:14px}}#cookies .banner__valentine button{font-size:14px;padding:2px 14px;height:auto;width:auto;max-width:none}@media screen and (max-width: 768px){#cookies .banner__valentine button{font-size:10px}}#cookies{bottom:110px;z-index:9999}@media(max-width: 767px){#cookies{padding:.8rem}}#cookies.cookies--show {
  display: block;
}.articles .author-info h2#cookies.cookies--show{margin-top:0;margin-bottom:4px}#cookies .cookies{border-radius:16px}@media(max-width: 767px){#cookies .cookies{padding:12px 12px 12px 12px}}#cookies .cookies-block {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}html[lang=tr-TR] body.projects header>.container#cookies .cookies-block{background-color:rgba(0,0,0,0)}.present-button #cookies .cookies-block{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#cookies .cookies-block{height:192px;padding:40px 0 40px 280px}@media(max-width: 1279px){#cookies .cookies-block{padding:40px 0 40px 240px}}@media(max-width: 1023px){#cookies .cookies-block{height:128px;padding:16px 0 16px 150px}}@media(max-width: 767px){#cookies .cookies-block{height:auto;height:initial;padding:0}}#cookies .cookies-block__icon{margin-right:24px}@media(max-width: 1023px){#cookies .cookies-block__icon{margin-right:12px}}@media(max-width: 767px){#cookies .cookies-block__icon{margin-right:8px}}#cookies .cookies-block__icon svg{width:20px;height:20px}@media(max-width: 1023px){#cookies .cookies-block__icon svg{width:16px;height:16px}}@media(max-width: 767px){#cookies .cookies-block__icon svg{width:12px;height:12px}}@media(min-width: 1024px){#cookies .cookies-block__icon,#cookies .cookies-block__content{margin-top:5px}}@media(max-width: 767px){#cookies .cookies-block__image{margin-top:auto;min-width:80px;margin-bottom:50px}}@media(min-width: 768px){#cookies .cookies-block__image{position:absolute;bottom:0;left:0}}@media(min-width: 1279px){#cookies .cookies-block__image{left:33px}}#cookies .cookies-block__image img{width:209px}@media(max-width: 1023px){#cookies .cookies-block__image img{width:144px}}@media(max-width: 767px){#cookies .cookies-block__image img{width:80px}}#cookies .cookies-block__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}html[lang=tr-TR] body.projects header>.container#cookies .cookies-block__content{background-color:rgba(0,0,0,0)}.present-button #cookies .cookies-block__content{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#cookies .cookies-block__content{margin-right:64px}@media(max-width: 1023px){#cookies .cookies-block__content{margin-right:24px}}@media(max-width: 767px){#cookies .cookies-block__content{margin-right:0;margin-bottom:50px}}#cookies .cookies-block__title {
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));font-style:normal;line-height:normal;margin-bottom:24px;
}@media(max-width: 1023px){#cookies .cookies-block__title{font-size:16px;margin-bottom: 1rem}}@media(max-width: 767px){#cookies .cookies-block__title{font-size:12px;margin-bottom:12px}}#cookies .cookies-block__description {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));font-size:16px;font-style:normal;font-weight:400;line-height:normal;
}@media(max-width: 1023px){#cookies .cookies-block__description{font-size:12px}}@media(max-width: 767px){#cookies .cookies-block__description{font-size:10px}}#cookies .cookies-block__description a {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}#cookies .cookies-block__description a:hover,#cookies .cookies-block__description a:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}#cookies .cookies-block__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}html[lang=tr-TR] body.projects header>.container#cookies .cookies-block__button{background-color:rgba(0,0,0,0)}.present-button #cookies .cookies-block__button{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media(min-width: 1024px){#cookies .cookies-block__button{padding-right:12px}}@media(max-width: 767px){#cookies .cookies-block__button {
    position: absolute;
    width: 100%;left:-0.8rem;bottom:-30px;
  }}#cookies .cookies-block__button a{padding:24px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 767px){#cookies .cookies-block__button a{width:calc(100% + 1.6rem);max-width:none;max-width:initial}}.js-item-courses{position:relative;min-height:86px;height:95px;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;-webkit-transition:all 400ms linear;transition:all 400ms linear}@media screen and (min-width: 1024px){.js-item-courses{height:100px}}.js-item-courses.active .text{display:none}.js-item-courses .js-opacity{opacity:0;-webkit-transition:all 400ms linear;transition:all 400ms linear}.js-item-courses.active .js-opacity{opacity:1}.js-item-courses .svg-wrapper{border:1px solid #fff;fill:#fff}@media screen and (min-width: 1024px){.js-item-courses .svg-wrapper{border:1px solid var(--accent-color);fill:var(--accent-color)}}.js-item-courses.active .svg-wrapper svg{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@media screen and (min-width: 768px){.col-2{grid-column:span 2/span 2}}.col-1{grid-column:span 1/span 1}@media (min-width: 1024px) {

  .about .description {
    max-width: none;
  }
}.about .compare:after {
  position: absolute;
  top: 100%;
  left: 100%;
  display: block;
  height: 180px;
  width: 160px;
  --tw-translate-y: -50%;
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url(/app/themes/goit-global/public/images/about/programmer.11646c.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}.articles .author-info h2.about .compare:after{margin-top:0;margin-bottom:4px}@media (min-width: 1024px) {

  .about .compare:after {
    --tw-content: "";
    content: "";
    content: var(--tw-content);
  }
}@media (min-width: 1280px) {

  .about .compare:after {
    top: 62%;
  }
}.about .compare-product:first-child .text-accent{color:#6d9bf5}.about .compare-product:first-child .compare-item:after {
  position: absolute;
  top: 50%;
  left: calc(100% + 50.5px + 12px);
  display: block;
  height: 16px;
  width: 27px;
  --tw-translate-y: -50%;
  -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url(/app/themes/goit-global/public/images/icons/arrow-right-orange.d90d41.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}.articles .author-info h2.about .compare-product:first-child .compare-item:after{margin-top:0;margin-bottom:4px}@media (min-width: 768px) {

  .about .compare-product:first-child .compare-item:after {
    --tw-content: "";
    content: "";
    content: var(--tw-content);
  }
}.about .compare-product:first-child .compare-item:nth-child(odd):after {
  left: calc(100% + 50.5px - 12px);
}.about .compare-product .compare-item:nth-child(odd){background-color:#e0dee9}.about .compare-product .compare-item:before {
  position: absolute;
  top: 0.5rem;
  left: 0.75rem;
  display: block;
  height: 1rem;
  width: 1rem;
  background-image: url(/app/themes/goit-global/public/images/icons/check-green.3f9148.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}.articles .author-info h2.about .compare-product .compare-item:before{margin-top:0;margin-bottom:4px}.advantages-list .item{position:relative;background-color:#fff;border:2px solid #273da4;-webkit-box-shadow:1px 0px 14px rgba(39,61,164,.2);box-shadow:1px 0px 14px rgba(39,61,164,.2)}@media screen and (max-width: 767px){.advantages-list .item{border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:32px 20px 24px;margin-top:-16px}.advantages-list .item:first-child{margin-top:0;padding-top:24px}}@media(min-width: 768px){.advantages-list .item{border-top-right-radius:16px;border-bottom-right-radius:16px;padding:24px 40px}}@media(min-width: 768px)and (max-width: 1023px){.advantages-list .item:nth-child(even){margin-left:-16px;padding-left:56px}}@media(min-width: 1024px){.advantages-list .item{padding:24px 20px 24px 36px;margin-left:-16px}.advantages-list .item:first-child{padding-left:20px;margin-left:0}}.advantages-list .item:nth-child(4n+1){z-index:calc(4 - 1)}.advantages-list .item:nth-child(4n+2){z-index:calc(4 - 2)}.advantages-list .item:nth-child(4n+3){z-index:calc(4 - 3)}.advantages-list .item:nth-child(4n+4){z-index:calc(4 - 4)}.advantages-list .item-text {
  padding: 0px;
  font-size: 1.125rem;
  line-height: 1.75rem;
}.advantages-list .wrapper {
  margin-bottom: 0.5rem;
}@media (min-width: 768px) {

  .advantages-list .wrapper {
    margin-bottom: 1.5rem;
  }
}@media screen and (min-width: 1024px){.choice-list{position:relative}.choice-list.list{row-gap:130px}.choice-list::before{content:"";background-image:url(/app/themes/goit-global/public/images/choice/arrows.41ef01.svg);position: absolute;top: 50%;left: 50%;height: 75px;width: 100%;--tw-translate-y: -50%;--tw-translate-x: -50%;-webkit-transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-size: contain;background-position: center;background-repeat: no-repeat}@media (min-width: 1024px) {

    .choice-list::before {
      --tw-translate-y: -60%;
      -webkit-transform: translate(var(--tw-translate-x), -60%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              transform: translate(var(--tw-translate-x), -60%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
      -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
  }}.choice .item {
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 5rem;
  padding-top: 1.25rem;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.choice .item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.choice .item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.choice .item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.choice .item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.choice .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.choice .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.choice .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.choice .item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.choice .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.choice .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.choice .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.choice .item:hover span{color:#fff}.choice .item{-webkit-transition:background 300ms linear, color 300ms linear;transition:background 300ms linear, color 300ms linear}@media(min-width: 1024px){.choice .item:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.choice .item:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.choice .item:nth-child(6){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.choice .wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}.choice .icon {
  margin: 0px;
  height: 160px;
  width: 160px;
}.choice .item-text {
  padding: 0px;
  font-size: 0.875rem;
  line-height: 1.25rem;
}@media (min-width: 1024px) {

  .choice .appeal {
    gap: 8rem;
  }
}.journey .section-title {
  margin-bottom: 3.5rem;
}@media (min-width: 768px) {

  .journey .section-title {
    margin-bottom: 4rem;
  }
}@media (min-width: 1024px) {

  .journey .section-title {
    margin-bottom: 5rem;
    max-width: 90%;
  }
}.journey-list {
  position: relative;
  background-image: url(/app/themes/goit-global/public/images/journey/journey-bg.ecc3c5.svg);
  background-size: 285px auto;
  background-position: center top 90px;
  background-repeat: no-repeat;
  padding-bottom: 200px;
}@media (min-width: 768px) {

  .journey-list {
    background-image: url(/app/themes/goit-global/public/images/journey/journey-bg-md.1e0617.svg);
    background-size: contain;
    background-position: center;
    padding-bottom: 0px;
  }
}.journey-list::before,.journey-list::after {
  position: absolute;
  height: 188px;
  width: 188px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}@media (min-width: 1024px) {

  .journey-list::before,.journey-list::after {
    height: 300px;
    width: 300px;
  }
}.journey-list::before {
  bottom: 0px;
  left: 50%;
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url(/app/themes/goit-global/public/images/journey/journey-bg-win.d0d2ec.svg);
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}@media (min-width: 768px) {

  .journey-list::before {
    bottom: auto;
    top: -20px;
    left: auto;
    right: 25px;
    -webkit-transform: none;
            transform: none;
  }
}@media (min-width: 1280px) {

  .journey-list::before {
    right: 60px;
  }
}.journey-list::after {
  bottom: 20px;
  left: 25px;
  background-image: url(/app/themes/goit-global/public/images/journey/journey-bg-train.37b8e1.svg);
}@media (min-width: 768px) {

  .journey-list::after {
    --tw-content: "";
    content: "";
    content: var(--tw-content);
  }
}@media (min-width: 1280px) {

  .journey-list::after {
    left: 60px;
  }
}.journey .item {
  position: relative;
  border-radius: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}@media (min-width: 768px) {

  .journey .item:nth-child(3n) {
    grid-column-start: 2;
    grid-row-start: 2;
  }

  .journey .item:nth-child(4n) {
    grid-column-start: 3;
    grid-row-start: 2;
  }

  .journey .item:nth-child(odd):after {
    bottom: auto;
    top: 50%;
    left: auto;
    right: -1.75rem;
    --tw-translate-y: -50%;
    --tw-rotate: 270deg;
    -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(270deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), -50%) rotate(270deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}.journey .item:nth-child(4n+1){background-color:rgba(203,181,238,.2);border:1px solid #f3ddff}.journey .item:nth-child(4n+1) .item-text{background-color:#f3ddff}.journey .item:nth-child(4n+2){background-color:rgba(185,212,253,.2);border:1px solid #cde8ff}.journey .item:nth-child(4n+2) .item-text{background-color:#cde8ff}.journey .item:nth-child(4n+3){background-color:rgba(243,188,193,.2);border:1px solid #ffd0d5}.journey .item:nth-child(4n+3) .item-text{background-color:#ffd0d5}.journey .item:nth-child(4n+4){background-color:rgba(253,198,162,.2);border:1px solid #ffdab6}.journey .item:nth-child(4n+4) .item-text{background-color:#ffdab6}.journey .item-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 140px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 1rem;
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  --tw-shadow: 1.248px 1.248px 8.73598px rgba(39,61,164,0.2);
  --tw-shadow-colored: 1.248px 1.248px 8.73598px var(--tw-shadow-color);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 1.248px 1.248px 8.73598px rgba(39,61,164,0.2);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 1.248px 1.248px 8.73598px rgba(39,61,164,0.2);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}html[lang=tr-TR] body.projects header>.container.journey .item-text{background-color:rgba(0,0,0,0)}.present-button .journey .item-text{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 1024px) {

  .journey .item-text {
    min-height: 224px;
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
    padding-left: 2rem;
    padding-right: 2rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}@media (min-width: 1280px) {

  .journey .item-text {
    padding: 3.5rem;
  }
}.journey .wrapper {
  position: absolute;
  top: -15px;
  left: 50%;
  margin: 0px;
  height: 44px;
  width: 44px;
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-color: transparent;
}@media (min-width: 1024px) {

  .journey .wrapper {
    top: -30px;
    height: 72px;
    width: 72px;
  }
}.journey .wrapper img {
  margin: 0px;
  width: 100%;
}.career .description {
  margin-bottom: 1.5rem;
}@media (min-width: 768px) {

  .career .description {
    margin-bottom: 2.5rem;
  }
}@media (min-width: 1024px) {

  .career .description {
    margin-bottom: 60px;
  }
}.career .item-title {
  max-width: none;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
}@media (min-width: 768px) {

  .career .item-title {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}@media (min-width: 1280px) {

  .career .item-title {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}.career .appeal{color:var(--accent-blocks-text-color);background-color:var(--accent-color);position: relative;margin-top: 1.5rem;margin-bottom: 1.5rem;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;overflow: hidden;padding-top: 1rem;padding-bottom: 1rem;text-align: left;font-size: 0.875rem;line-height: 1.25rem;font-weight: 500}@media (min-width: 768px) {

  .career .appeal {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    font-size: 1.5rem;
    line-height: 2rem;
  }
}@media (min-width: 1024px) {

  .career .appeal {
    margin: 0px;
  }
}.career .appeal br {
  display: none;
}.homepage-about .slick-slide.career .appeal br{display:none}.valentine-hearts-popup .career .appeal br:not(.modal-message){display:none}.career .appeal strong {
  margin-bottom: 1rem;
  display: block;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.2;
}.articles .author-info h2.career .appeal strong{margin-top:0;margin-bottom:4px}@media (min-width: 768px) {

  .career .appeal strong {
    margin-bottom: 1.5rem;
    font-size: 4.5rem;
    line-height: 1;
  }
}.career .appeal .content {
  max-width: 180px;
}@media (min-width: 768px) {

  .career .appeal .content {
    max-width: 440px;
  }
}.career .appeal img {
  position: absolute;
  top: 0px;
  right: -35px;
  height: 100%;
  width: auto;
}@media (min-width: 768px) {

  .career .appeal img {
    right: 0px;
  }
}.certificate .appeal{color:var(--accent-blocks-text-color);position: relative;margin-top: 0px;background-color: transparent;padding-left: 0px;padding-right: 0px;padding-top: 2rem;padding-bottom: 0px;text-align: left;font-size: 1rem;line-height: 1.5rem}@media (min-width: 768px) {

  .certificate .appeal {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}@media (min-width: 1024px) {

  .certificate .appeal {
    padding-top: 84px;
    padding-bottom: 84px;
    font-size: 1.5rem;
    line-height: 2rem;
  }
}.certificate .appeal:before {
  position: absolute;
  top: 1rem;
  right: 0.75rem;
  height: 148px;
  width: 76px;
  background-color: transparent;
  background-repeat: no-repeat;
}@media (min-width: 768px) {

  .certificate .appeal:before {
    --tw-content: "";
    content: "";
    content: var(--tw-content);
  }
}@media (min-width: 1024px) {

  .certificate .appeal:before {
    top: 3rem;
    height: 160px;
    width: 176px;
  }
}.certificate .appeal:before{background-image:url(/app/themes/goit-global/public/images/icons/hands-blue.b602a0.svg),url(/app/themes/goit-global/public/images/icons/certificate-violet.2db1d8.svg);background-size:48px,60px;background-position:top left,bottom right}@media(min-width: 1024px){.certificate .appeal:before{background-size:80px,80px}}.certificate .appeal:after {
  position: absolute;
  bottom: 5px;
  left: 50%;
  height: 65px;
  width: 209px;
  --tw-translate-x: -60%;
  -webkit-transform: translate(-60%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-60%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url(/app/themes/goit-global/public/images/icons/arrow-left-blue.615c60.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}@media (min-width: 768px) {

  .certificate .appeal:after {
    --tw-content: "";
    content: "";
    content: var(--tw-content);
  }
}@media (min-width: 1024px) {

  .certificate .appeal:after {
    bottom: 0.5rem;
    height: 142px;
    width: 384px;
    --tw-translate-x: -34%;
    -webkit-transform: translate(-34%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(-34%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}@media (min-width: 1280px) {

  .certificate .appeal:after {
    --tw-translate-x: -58%;
    -webkit-transform: translate(-58%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(-58%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}.certificate .content{background-color:var(--accent-color);border-radius: 1rem;padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 20rem;padding-bottom: 1.5rem}@media (min-width: 768px) {

  .certificate .content {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
    padding-right: 6rem;
    padding-left: 16rem;
  }
}@media (min-width: 1024px) {

  .certificate .content {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 42%;
    padding-right: 6rem;
  }
}@media (min-width: 1280px) {

  .certificate .content {
    padding-right: 10rem;
  }
}.certificate img {
  position: absolute;
  top: 0px;
  left: 50%;
  max-height: 330px;
  width: auto;
  --tw-translate-x: -50%;
  -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 1rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
  --tw-drop-shadow: drop-shadow(2px 2px 14px rgba(39,61,164,0.2));
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(2px 2px 14px rgba(39,61,164,0.2));
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(2px 2px 14px rgba(39,61,164,0.2));
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}@media (min-width: 768px) {

  .certificate img {
    top: 50%;
    left: 1.5rem;
    max-height: 100%;
    --tw-translate-y: -50%;
    --tw-translate-x: 0px;
    -webkit-transform: translate(0px, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(0px, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-width: 0px;
  }
}@media (min-width: 1024px) {

  .certificate img {
    left: 4rem;
  }
}@media (min-width: 1280px) {

  .certificate img {
    left: 7rem;
  }
}.newcomer .item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
}html[lang=tr-TR] body.projects header>.container.newcomer .item{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.newcomer .item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.newcomer .item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.newcomer .item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.newcomer .item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.newcomer .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.newcomer .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.newcomer .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.newcomer .item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.newcomer .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.newcomer .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.newcomer .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.newcomer .item:hover span{color:#fff}.present-button .newcomer .item{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.newcomer .item-title {
  max-width: 100%;
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 500;
}@media (min-width: 768px) {

  .newcomer .item-title {
    max-width: 76%;
  }
}@media (min-width: 1280px) {

  .newcomer .item-title {
    max-width: 78%;
  }
}.newcomer .item-title .bold-text {
  display: block;
  font-weight: 700;
}.articles .author-info h2.newcomer .item-title .bold-text{margin-top:0;margin-bottom:4px}.newcomer .item-text {
  margin-bottom: 1.5rem;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0px;
  font-size: 0.875rem;
  line-height: 1.25rem;
}.newcomer .icon {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.5rem;
  height: auto;
  max-height: 11rem;
  width: 100%;
}.newcomer .wrapper {
  margin-bottom: 1.5rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}.newcomer .btn {
  display: inline-block;
  max-width: none;
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.newcomer .btn:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.newcomer .btn:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 107, 10, 1);
  background-color: rgba(255, 107, 10, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.newcomersModal .main-btn,.newcomersModal .iti,.newcomersModal .form-input.email-validation,.newcomersModal .form-input.phone-validation,.newcomersModal .form-term-label {
  width: 100%;
}.newcomersModal .modal-close-btn svg path {
  fill: #ffffff;
}.benefits .icon{width:72px;height:72px}.quiz{background-image:url(/app/themes/goit-global/public/images/quiz/bg-logo1-desk.0171f7.svg),url(/app/themes/goit-global/public/images/quiz/stain1-desk.baf799.svg);background-size:1440px auto,2264px auto;background-position:bottom 215px left calc(50% - 27px),bottom -1611px left calc(50% + 75px);background-repeat:no-repeat;background-color:rgba(0,0,0,0);min-height:800px}@media(max-width: 1279px){.quiz{background-repeat:no-repeat;background-image:url(/app/themes/goit-global/public/images/quiz/bg-logo1-tab.b1ad85.svg),url(/app/themes/goit-global/public/images/quiz/stain1-tab.6d315f.svg);background-size:849px auto,1328px auto;background-position:bottom 91px center,bottom -662px left calc(50% + 103px)}}@media(max-width: 768px){.quiz{background:none;min-height:0;min-height:initial;margin-bottom:60px}}.quiz__popup{position:absolute;width:490px;padding-top:47px;padding-bottom:47px;padding-left:36px;padding-right:41px;top:-200px;right:0;background-image:url(/app/themes/goit-global/public/images/quiz/bg-desk.9c0cf0.svg);background-repeat:no-repeat;background-size:450px auto;background-position:top 20px center;left:auto;border-radius:20px;-webkit-box-shadow:0 0 12px rgba(39,61,164,.25);box-shadow:0 0 12px rgba(39,61,164,.25);overflow:hidden;background-color:#fafafa;z-index:5;display:none}@media(max-width: 768px){.quiz__popup{width:280px;padding-top:32px;padding-bottom:28px;padding-left:16px;padding-right:20px;border-radius:20px;background-image:url(/app/themes/goit-global/public/images/quiz/bg-mob.8a6ae8.svg);background-repeat:no-repeat;background-size:265px 160px;background-position:top 8px center;right:auto;right:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-100px}}.quiz__popup p{font-size:1.5rem;line-height:2rem;padding:1rem;color:#273da4;font-weight:600;background-color:rgb(236, 240, 254, var(--tw-bg-opacity));border-radius:1rem}@media(max-width: 1024px){.quiz__popup p{font-size:1.25rem;line-height:1.75rem}}@media(max-width: 768px){.quiz__popup p{font-size:.875rem;line-height:1.25rem;padding:.75rem}}.quiz input[type=radio]:checked+.checkbox{background-position:center -26px !important}.quiz .checkbox,.quiz .form-custom-checkbox{width:24px !important;height:24px !important;border:1px solid #010101 !important;border-radius:50% !important;outline:0;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.quiz__btn-button{margin-top:2.5rem;max-width:288px;font-size:18px;line-height:1.3;width:100%;border-radius:1rem;border-color:rgba(0,0,0,0);padding-top:1.5rem;padding-bottom:1.5rem;font-weight:700}.quiz__btn-button[disabled]{background-color:rgb(229, 231, 235, var(--tw-bg-opacity));border-style:none;cursor:not-allowed}.quiz__btn-button:not([disabled]):hover{background-color:#000;border-color:#000;color:#fff}.quiz__container{position:relative}.quiz__wrapper{background-color:#fff;max-width:630px;padding:2.5rem;border-radius:20px;width:100%}@media(max-width: 1024px){.quiz__wrapper{max-width:none;max-width:initial}}.quiz__wrapper .form-input{border-color:rgb(224, 222, 233, var(--tw-border-opacity)) !important}.quiz__form-wrapper-subtitle{font-size:20px;margin-bottom:44px;font-weight:500}.quiz__form-wrapper-question{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:700}.quiz__form-wrapper-answers label{font-size:1rem;line-height:1.5rem;font-weight:500}.quiz__form-wrapper-answers label span{top:-2px}.quiz__form-wrapper-progress{margin-bottom:2rem;position:relative;width:100%;height:10px;background-color:#e4e7ec;border-radius:10px}.quiz__form-wrapper-progress-label{font-size:20px;margin-left:-20px;position:absolute;top:calc(-100% - 14px);color:#000;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;line-height:1.2;font-weight:700}.quiz__form-wrapper-progress-bar{position:absolute;top:-24px;left:0;height:10px;background-color:#ff6b0a;border-radius:10px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;margin-top:1.5rem}.quiz .section-title,.quiz .description{display:none}.quiz .tab-js{display:none}.quiz__start{background:url(/app/themes/goit-global/public/images/quiz/bg-start.c3dae0.svg),-webkit-gradient(linear, left top, right top, from(#5e6dff), to(#5e6dff));background:url(/app/themes/goit-global/public/images/quiz/bg-start.c3dae0.svg),linear-gradient(to right, #5e6dff, #5e6dff);background-size: cover;background-position: center;background-repeat: no-repeat}.quiz__bg{background:url(/app/themes/goit-global/public/images/quiz/bg.3acbda.svg),-webkit-gradient(linear, left top, right top, from(#5e6dff), to(#5e6dff));background:url(/app/themes/goit-global/public/images/quiz/bg.3acbda.svg),linear-gradient(to right, #5e6dff, #5e6dff);background-size: contain;background-position: bottom;background-repeat: no-repeat;background-origin: content-box}@media screen and (min-width: 768px){.quiz__bg{display:block}}.quiz .checkbox {
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}.quiz input[type=radio]:checked+.checkbox{background:url(/app/themes/goit-global/public/images/quiz/check.f84ebb.svg)}.quiz .input-label-checkbox {
  position: relative;
  display: inline-block;
  cursor: pointer;
  padding-left: 2.5rem;
}.quiz .form-input {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.quiz .form-custom-checkbox {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.quiz:has(.nls-quiz-wrapper){background-image:none !important}.quiz:has(.nls-quiz-wrapper) .iti.iti--show-flags{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz:has(.nls-quiz-wrapper) .iti__country-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quiz:has(.nls-quiz-wrapper) .iti__flag.iti__ua{width:30px;height:20px;margin-top:-10px;background-image:url(/app/themes/goit-global/public/images/flags/ua.405211.svg) !important;background-position:bottom !important;background-size:contain !important}.quiz:has(.nls-quiz-wrapper) .iti__a11y-text{display:none}.quiz:has(.nls-quiz-wrapper) .nls-quiz-wrapper input[type=tel].input-field{padding-left:1rem !important}.js-list-text{max-height:0;padding:0 2rem;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;-webkit-transition:all 300ms linear;transition:all 300ms linear}.js-svg{-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}.js-item[aria-expanded=true] .js-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-item[aria-expanded=true] .js-list-text{display:block;padding:1rem 2rem;border-top:1px solid #cbd5e1}.faq__list-space:not(:first-child){margin-top:1em}.faq__combined-list .combined-item:not(:last-child){padding-bottom:24px}.faq__combined-list .nested-list{padding-left:40px}.faq__styled-list{list-style:disc}.format .image{width:100%}@media screen and (min-width: 768px){.format .item-js{background-color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}.format .item-js.active{background-color:var(--accent-color);color:var(--accent-blocks-text-color);margin-left:5rem}.format .image{opacity:0}.format .image.visible{opacity:1}}@media screen and (max-width: 767px){.format .mobile-item:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.format .scroll-js{border:1px solid #e0dee9}.format .mobile-item:nth-child(even) .scroll-js{border-top-left-radius:16px;border-bottom-left-radius:16px}.format .mobile-item:nth-child(odd) .scroll-js{border-top-right-radius:16px;border-bottom-right-radius:16px}.format .scroll-js{-webkit-transition:background-color .3s ease-in, color .3s ease-in;transition:background-color .3s ease-in, color .3s ease-in;background-color:#fff}.format .scroll-js.active{background-color:var(--accent-color);color:var(--accent-blocks-text-color)}.format .image-box{min-height:222px;min-width:129px;margin-right:-0.5rem;z-index:1}.format .image-box:nth-child(even){margin-left:-0.5rem}.format .image-box:nth-child(odd){margin-right:-0.5rem}.format .image-box .current-image-js{display:block}}.arrow-ul{position:relative}@media screen and (min-width: 1280px){.arrow-ul{padding-left:180px}.arrow-ul::before{content:"";position:absolute;top:15px;left:0;width:120px;height:120px;background-size:cover;background-repeat:no-repeat}}.gurantee-icon::before{content:"";display:block;background-color:#ff6b0a;border-radius:50%;height:88px;width:88px;background-position:center;margin-bottom:20px;background-repeat:no-repeat}.gurantee-icon:nth-child(1)::before{background-image:url(/app/themes/goit-global/public/images/guarantee/3.c350fa.svg)}.gurantee-icon:nth-child(2)::before{background-image:url(/app/themes/goit-global/public/images/guarantee/2.344a89.svg)}.gurantee-icon:nth-child(3)::before{background-image:url(/app/themes/goit-global/public/images/guarantee/1.9c34cf.svg)}.hero{position:relative;overflow:hidden;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.hero{min-height:80vh;background-image:url(/app/themes/goit-global/public/images/mob-hero-bg.ba4396.svg);background-repeat:no-repeat;background-size:200%;background-position:center left}}@media(max-width: 767px){.hero .before-mark::before{content:url(/app/themes/goit-global/public/images/story/checkbox.8fe908.svg);margin-right:15px}}.hero.mini-courses{background-image:url(/app/themes/goit-global/public/images/mini-course/bg-sm.7829fd.svg);background-repeat:no-repeat;background-size:cover;background-position:top left calc(50% + 320px)}@media(min-width: 1280px){.hero.mini-courses{background-image:none}}.product-hunt:first-child img{max-width:160px;min-width:160px}.hero-bg{display:none}@media(min-width: 1280px){.hero-bg{position:absolute;bottom:0;right:0;top:0;display:block;width:auto;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.hero-heading {
  margin-bottom: 2.5rem;
  font-size: 2.25rem;
  line-height: 2.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.instructions .sub-title+p {
  margin-bottom: 0.75rem;
}.instructions .code.pre {
  white-space: pre;
}.instructions .code em {
  opacity: 0.75;
}.principles .gradient{background:-webkit-gradient(linear, right top, left top, color-stop(-4.44%, #f2c763), color-stop(68.99%, #77adff), to(#1da551));background:linear-gradient(270deg, #f2c763 -4.44%, #77adff 68.99%, #1da551 100%)}.principles .bold-text {
  font-size: 3rem;
  line-height: 1;
}.principles .right-text {
  padding-left: 1.75rem;
}.principles .progress{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:-webkit-gradient(linear, left top, right top, color-stop(99.5%, #fff), color-stop(99.5%, #1da551));background:linear-gradient(to right, #fff 99.5%, #1da551 99.5%)}.principles .progress-value.scrolled{-webkit-animation:load 2.5s normal forwards;animation:load 2.5s normal forwards;-webkit-box-shadow:0 10px 40px -10px #fff;box-shadow:0 10px 40px -10px #fff;border-radius:100px;background:#fff;background:-webkit-gradient(linear, left top, right top, from(#f2c763), color-stop(68%, #f2c763), color-stop(72%, #77adff), color-stop(84%, #77adff), color-stop(88%, #1da551), to(#1da551));background:linear-gradient(to right, #f2c763, #f2c763 68%, #77adff 72%, #77adff 84%, #1da551 88%, #1da551);height:14px;width:0}@media(min-width: 768px){.home .principles .appeal{background-image:url(/app/themes/goit-global/public/images/principles/background.2d5172.svg);background-repeat:no-repeat;background-position:0 50%;padding-left:180px}}@-webkit-keyframes load{0%{width:0}100%{width:99.5%}}@keyframes load{0%{width:0}100%{width:99.5%}}.payment-list .item{background-color:#fff}.payment-list .item:nth-child(2){background-color:var(--accent-color);color:var(--accent-blocks-text-color)}.payment-list .item:nth-child(3){background-color:#000;color:var(--accent-blocks-text-color)}.payment-list .item:nth-child(3) .title {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.payment-list .title span {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.payment-wrapper{position:relative;border-radius:16px;background-color:var(--accent-color);color:var(--accent-blocks-text-color);overflow:hidden}@media(max-width: 1023px){.payment-wrapper{background-image:url(/app/themes/goit-global/public/images/mob-hero-bg.ba4396.svg);background-repeat:no-repeat;background-size:200%;background-position:center left}}.payment-wrapper .payment-list{position:relative;z-index:2}.payment-wrapper .payment-list .item{background-color:rgba(0,0,0,0);border-radius:0}.payment-wrapper .bg-image{display:none}@media(min-width: 1024px){.payment-wrapper .bg-image{display:block;position:absolute;top:0;right:-50px;max-width:none;width:auto}}@media(min-width: 1440px){.payment-wrapper .bg-image{right:0}}@media(min-width: 1024px){.payment-wrapper .payment-services{max-width:60%}}.reviews .quote::before{content:"";background-image:url(/app/themes/goit-global/public/images/reviews/quotes.52e3bf.svg);position: absolute;top: 0px;left: 0px;z-index: -1;height: 36px;width: 43px;background-position: center;background-repeat: no-repeat}@media (min-width: 1024px) {

  .reviews .quote::before {
    z-index: 10;
  }
}@media screen and (min-width: 1024px){.reviews .quote::before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.reviews .journal-slider-js .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}html[lang=tr-TR] body.projects header>.container.reviews .journal-slider-js .slick-track{background-color:rgba(0,0,0,0)}.present-button .reviews .journal-slider-js .slick-track{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.reviews .journal-slider-js .slick-track .slick-slide {
  -ms-flex-item-align: end;
      align-self: flex-end;
}.reviews .journal-slider-js .slick-track .slick-slide img {
  margin: auto;
}.video img,.video iframe{position:absolute;width:100%}.video img{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video iframe{height:100%;border:0px;top:0;left:0}.schedule .schedule-list-js>li{border:1px solid #fff;-webkit-transition:all 300ms linear;transition:all 300ms linear}@media(min-width: 768px)and (max-width: 1023px){.schedule .schedule-list-js>li:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.schedule .schedule-list-js>li:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.schedule .schedule-list-js>li:nth-child(6){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media(min-width: 1024px){.schedule .schedule-list-js>li:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.schedule .schedule-list-js>li:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.schedule .schedule-list-js>li:nth-child(6){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.schedule .schedule-list-js>li.active{position:relative;background-color:var(--accent-color);color:var(--accent-blocks-text-color);border:1px solid var(--accent-color)}.schedule .schedule-list-js>li.active p{color:var(--accent-blocks-text-color)}.schedule .schedule-list-js>li.active::after{content:"";position:absolute;display:block;width:0;height:0}@media(max-width: 767px){.schedule .schedule-list-js>li.active:not(:last-child)::after{top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:15px solid var(--accent-color)}}@media(min-width: 768px)and (max-width: 1023px){.schedule .schedule-list-js>li.active::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%;border-top:10px solid rgba(0,0,0,0);border-left:15px solid var(--accent-color);border-bottom:10px solid rgba(0,0,0,0)}.schedule .schedule-list-js>li.active:nth-child(2)::after,.schedule .schedule-list-js>li.active:nth-child(4)::after{top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:15px solid var(--accent-color)}.schedule .schedule-list-js>li.active:nth-child(3)::after{left:-15px;border-top:10px solid rgba(0,0,0,0);border-right:15px solid var(--accent-color);border-bottom:10px solid rgba(0,0,0,0);border-left:none}.schedule .schedule-list-js>li.active:last-child::after{content:none}}@media(min-width: 1024px){.schedule .schedule-list-js>li.active::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%;border-top:10px solid rgba(0,0,0,0);border-left:15px solid var(--accent-color);border-bottom:10px solid rgba(0,0,0,0)}.schedule .schedule-list-js>li.active:nth-child(3)::after{top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:15px solid var(--accent-color)}.schedule .schedule-list-js>li.active:nth-child(4)::after,.schedule .schedule-list-js>li.active:nth-child(5)::after{left:-15px;border-top:10px solid rgba(0,0,0,0);border-right:15px solid var(--accent-color);border-bottom:10px solid rgba(0,0,0,0);border-left:none}.schedule .schedule-list-js>li.active:last-child::after{top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:15px solid var(--accent-color);border-top:none}}.schedule .schedule-day-list>li {
  position: relative;
  padding: 0px;
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
          box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.schedule .schedule-day-list>li:not(:last-child)::after{background-color:var(--accent-color);position: absolute;top: 4rem;left: 100%;z-index: 10;height: 3.5rem;width: 3.5rem;--tw-translate-x: -25%;-webkit-transform: translate(-25%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform: translate(-25%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius: 1rem;background-image: url(/app/themes/goit-global/public/images/newcomer/arrow.7f8797.svg);background-size: 15px 14px;background-position: center;background-repeat: no-repeat}@media (min-width: 1280px) {

  .schedule .schedule-day-list>li:not(:last-child)::after {
    --tw-content: "";
    content: "";
    content: var(--tw-content);
  }
}.schedule .schedule-day-list>li .item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 1rem;
  background-color: rgba(255, 255, 255, 0.1);
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}html[lang=tr-TR] body.projects header>.container.schedule .schedule-day-list>li .item-wrapper{background-color:rgba(0,0,0,0)}.present-button .schedule .schedule-day-list>li .item-wrapper{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 1024px) {

  .schedule .schedule-day-list>li .item-wrapper {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}@media (min-width: 1280px) {

  .schedule .schedule-day-list>li .item-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}.schedule .schedule-day-list>li .item-wrapper{background-color:#e0dee9}.schedule .schedule-day-list>li .tutor-wrapper {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}@media (min-width: 1024px) {

  .schedule .schedule-day-list>li .tutor-wrapper {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}@media (min-width: 1280px) {

  .schedule .schedule-day-list>li .tutor-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}.schedule .schedule-day-list>li .tutor-wrapper img{background-color:#e0dee9}.schedule .schedule-day-appeal {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
  background-color: transparent;
  padding-top: 2rem;
  padding-bottom: 2rem;
}.schedule .schedule-day-appeal .content p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.5rem;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
}html[lang=tr-TR] body.projects header>.container.schedule .schedule-day-appeal .content p{background-color:rgba(0,0,0,0)}.present-button .schedule .schedule-day-appeal .content p{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}html[lang=tr-TR] body.projects .section.projects-hero{margin-top:64px}@media screen and (max-width: 1280px){html[lang=tr-TR] body.projects .section.projects-hero{margin-top:48px}}@media screen and (max-width: 768px){html[lang=tr-TR] body.projects .section.projects-hero{margin-top:68px}}.projects .hero .description {
  font-size: 0.875rem;
  line-height: 1.25rem;
}@media (min-width: 768px) {

  .projects .hero-content {
    width: 57%;
  }
}.projects .newcomer-projects .wp-post-image {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}.projects .students-projects .wrapper {
  min-height: 578px;
  grid-template-rows: -webkit-min-content minmax(68px, -webkit-max-content) 1fr 52px;
  grid-template-rows: min-content minmax(68px, max-content) 1fr 52px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}@media (min-width: 768px) {

  .projects .students-projects .wrapper {
    min-height: 540px;
  }
}@media (min-width: 1024px) {

  .projects .students-projects .wrapper {
    min-height: 540px;
    grid-template-rows: -webkit-min-content minmax(44px, -webkit-max-content) 1fr 52px;
    grid-template-rows: min-content minmax(44px, max-content) 1fr 52px;
  }
}@media (min-width: 1280px) {

  .projects .students-projects .wrapper {
    min-height: 540px;
    grid-template-rows: -webkit-min-content -webkit-min-content 1fr 52px;
    grid-template-rows: min-content min-content 1fr 52px;
  }
}.projects .students-projects .wrapper .text {
  max-height: 252px;
  overflow: auto;
}@media (min-width: 768px) {

  .projects .students-projects .wrapper .text {
    max-height: 185px;
  }
}@media (min-width: 1024px) {

  .projects .students-projects .wrapper .text {
    max-height: 138px;
  }
}@media (min-width: 1280px) {

  .projects .students-projects .wrapper .text {
    max-height: 140px;
    overflow: hidden;
  }
}.projects .students-projects .wrapper img {
  min-height: 128px;
}@media (min-width: 768px) {

  .projects .students-projects .wrapper img {
    min-height: 164px;
  }
}@media (min-width: 1024px) {

  .projects .students-projects .wrapper img {
    max-height: 236px;
    min-height: 236px;
  }
}@media (min-width: 1280px) {

  .projects .students-projects .wrapper img {
    max-height: 208px;
    min-height: 208px;
  }
}.projects .students-projects .wrapper .btn {
  max-width: none;
  -ms-flex-item-align: end;
      align-self: flex-end;
}.projects .students-projects .description {
  display: grid;
  max-width: none;
  grid-gap: 2rem;
  gap: 2rem;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.projects .students-projects .description:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.projects .students-projects .description:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.projects .students-projects .description:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.projects .students-projects .description:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.projects .students-projects .description:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.projects .students-projects .description:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.projects .students-projects .description:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.projects .students-projects .description:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.projects .students-projects .description:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.projects .students-projects .description:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.projects .students-projects .description:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.projects .students-projects .description:hover span{color:#fff}.close.section .projects .students-projects .description::after{top:-27px;right:-11px;position:absolute}@media (min-width: 768px) {

  .projects .students-projects .description {
    padding: 2rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}@media (min-width: 1024px) {

  .projects .students-projects .description {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}@media (min-width: 1280px) {

  .projects .students-projects .description {
    grid-template-columns: 1fr 2fr;
  }
}@media (min-width: 1024px) {

  .projects .graduates-projects h3 {
    margin-bottom: 1.5rem;
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}.projects .graduates-projects .tag-list{display:none}.projects .graduates-projects .wrapper {
  border-radius: 1rem;
  padding: 0.75rem;
}@media (min-width: 768px) {

  .projects .graduates-projects .wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 2rem;
  }
}@media (min-width: 1024px) {

  .projects .graduates-projects .wrapper {
    grid-template-columns: 300px 1fr;
  }
}@media (min-width: 768px) {

  .projects .graduates-projects .img-wrapper {
    grid-column-start: 2;
    grid-row: span 2 / span 2;
  }
}@media (min-width: 1024px) {

  .projects .graduates-projects .img-wrapper {
    grid-row: span 4 / span 4;
  }
}@media (min-width: 768px) {

  .projects .graduates-projects .title-wrapper {
    grid-row-start: 1;
  }

  .projects .graduates-projects .text {
    grid-column: span 2 / span 2;
    grid-row-start: 3;
  }
}@media (min-width: 1024px) {

  .projects .graduates-projects .text {
    grid-column: span 1 / span 1;
    grid-column-start: 1;
    grid-row-start: 2;
  }
}@media (min-width: 768px) {

  .projects .graduates-projects .button {
    grid-row-start: 2;
  }
}@media (min-width: 1024px) {

  .projects .graduates-projects .button {
    grid-row-start: 4;
  }
}.projects .graduates-projects .award-wrapper span {
  font-weight: 700;
}@media (min-width: 1024px) {

  .projects .graduates-projects article:nth-child(even) .wrapper {
    grid-template-columns: 1fr 300px;
  }
}@media (min-width: 768px) {

  .projects .graduates-projects article:nth-child(even) .img-wrapper {
    grid-column-start: 1;
  }

  .projects .graduates-projects article:nth-child(even) .title-wrapper {
    grid-column-start: 2;
  }

  .projects .graduates-projects article:nth-child(even) .button {
    grid-column-start: 2;
  }
}@media (min-width: 1024px) {

  .projects .graduates-projects article:nth-child(even) .text {
    grid-column-start: 2;
  }

  .projects .studio-projects .graduates-projects .wrapper {
    grid-template-columns: 1fr 300px;
  }
}@media (min-width: 768px) {

  .projects .studio-projects .graduates-projects .img-wrapper {
    grid-column-start: 1;
  }

  .projects .studio-projects .graduates-projects .title-wrapper {
    grid-column-start: 2;
  }

  .projects .studio-projects .graduates-projects .button {
    grid-column-start: 2;
  }
}@media (min-width: 1024px) {

  .projects .studio-projects .graduates-projects .text {
    grid-column-start: 2;
  }
}.projects .studio-projects .btn-wrapper>div {
  margin-bottom: 0px;
}.projects .studio-projects .wrapper {
  padding: 0px;
}.projects .studio-projects .text {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.projects .studio-projects .slider-btn {
  fill: #ffffff;
}.projects .studio-projects .slider-btn:hover {
  fill: #FF6B0A;
}.projects .studio-projects .slider-btn:focus {
  fill: #FF6B0A;
}@media (min-width: 768px) {

  .project-main .wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}@media (min-width: 1024px) {

  .project-main .wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}@media (min-width: 768px) {

  .project-main .img-wrapper {
    grid-column: span 1 / span 1;
    grid-row: span 2 / span 2;
  }
}@media (min-width: 1024px) {

  .project-main .img-wrapper {
    grid-row: span 3 / span 3;
  }
}@media (min-width: 768px) {

  .project-main .text {
    grid-column: 1 / -1;
    grid-row-start: 3;
  }
}@media (min-width: 1024px) {

  .project-main .text {
    grid-column-start: 2;
    grid-row-start: 2;
  }
}@media (min-width: 768px) {

  .project-main .tag-list {
    grid-column: 1 / -1;
  }
}@media (min-width: 1024px) {

  .project-main .tag-list {
    grid-column-start: 2;
  }
}@media (min-width: 768px) {

  .project-main .button {
    grid-column-start: 2;
    grid-row-start: 2;
  }
}@media (min-width: 1024px) {

  .project-main .button {
    grid-column-start: 3;
    grid-row-start: 1;
  }
}.project-slick .wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}.project-slick .button {
  -ms-flex-item-align: end;
      align-self: flex-end;
}.commercial-projects__title {
  padding-bottom: 0px;
}@media (min-width: 1024px) {

  .commercial-projects__section h3 {
    margin-bottom: 1.5rem;
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}.commercial-projects__section .wrapper {
  border-radius: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}@media (min-width: 768px) {

  .commercial-projects__section .wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .commercial-projects__section .img-wrapper {
    grid-column-start: 2;
    grid-row: span 2 / span 2;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section .img-wrapper {
    grid-row: span 4 / span 4;
  }
}.commercial-projects__section .img-wrapper img,.commercial-projects__section .img-wrapper object {
  border-radius: 1rem;
}@media (min-width: 768px) {

  .commercial-projects__section .img-wrapper img,.commercial-projects__section .img-wrapper object {
    border-radius: 0px;
  }

  .commercial-projects__section .title-wrapper {
    grid-row-start: 1;
  }

  .commercial-projects__section .text {
    grid-column: span 2 / span 2;
    grid-row-start: 3;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section .text {
    grid-column: span 1 / span 1;
    grid-column-start: 1;
    grid-row-start: 2;
  }
}.commercial-projects__section .button {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.commercial-projects__section .button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.commercial-projects__section .button:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  .commercial-projects__section .button {
    grid-row-start: 2;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section .button {
    grid-row-start: 4;
  }
}.commercial-projects__section article:nth-child(odd) .wrapper {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}@media (min-width: 768px) {

  .commercial-projects__section article:nth-child(odd) .wrapper {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 0px;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section article:nth-child(odd) .wrapper {
    grid-template-columns: 1fr 450px;
  }
}@media (min-width: 1280px) {

  .commercial-projects__section article:nth-child(odd) .wrapper {
    grid-template-columns: 1fr 744px;
  }
}@media (min-width: 768px) {

  .commercial-projects__section article:nth-child(odd) .text {
    padding-right: 2rem;
  }

  .commercial-projects__section article:nth-child(odd) .img-wrapper img,.commercial-projects__section article:nth-child(odd) .img-wrapper object {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
}.commercial-projects__section article:nth-child(even) .wrapper {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}@media (min-width: 768px) {

  .commercial-projects__section article:nth-child(even) .wrapper {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 0px;
    padding-right: 2rem;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section article:nth-child(even) .wrapper {
    grid-template-columns: 450px 1fr;
  }
}@media (min-width: 1280px) {

  .commercial-projects__section article:nth-child(even) .wrapper {
    grid-template-columns: 744px 1fr;
  }
}@media (min-width: 768px) {

  .commercial-projects__section article:nth-child(even) .img-wrapper {
    grid-column-start: 1;
  }

  .commercial-projects__section article:nth-child(even) .img-wrapper img,.commercial-projects__section article:nth-child(even) .img-wrapper object {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .commercial-projects__section article:nth-child(even) .title-wrapper {
    grid-column-start: 2;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section article:nth-child(even) .title-wrapper {
    margin-left: 0.75rem;
  }
}@media (min-width: 768px) {

  .commercial-projects__section article:nth-child(even) .button {
    grid-column-start: 2;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section article:nth-child(even) .button {
    margin-left: 0.75rem;
  }
}@media (min-width: 768px) {

  .commercial-projects__section article:nth-child(even) .text {
    padding-left: 2rem;
  }
}@media (min-width: 1024px) {

  .commercial-projects__section article:nth-child(even) .text {
    grid-column-start: 2;
    margin-left: 0.75rem;
    padding-left: 0px;
  }
}@media screen and (min-width: 1279.99px){.articles .first-paragraph .article-banner-block a,.articles .first-paragraph .banner-inside-articles a{padding:64px}.articles .first-paragraph .article-banner-block a>div,.articles .first-paragraph .banner-inside-articles a>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.articles .post>a img{border-radius:32px;aspect-ratio:1.333333}.articles .wp-post-image{aspect-ratio:16/9;width:100%}.articles .articles-pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:#000}@media screen and (max-width: 768px){.articles .articles-pagination .page-numbers{gap:8px}}.articles .articles-pagination .page-numbers.dots:before{display:none}.articles .articles-pagination .current{background:#000;color:#fff;padding:4px 8px;border-radius:8px}.articles .articles-pagination a,.articles .articles-pagination span{font-size:16px;height:32px;width:32px}.articles #proftest{background-color:#ff8856;background-image:url("https://prototype-global-site-ua.goit.global/wp-content/themes/prototype-global-site-ua/build-v1/assets/images/choice/choice-bg-xl.webp");background-position:50%;background-repeat:no-repeat;background-size:cover}.articles .prices-consultation a{border-radius:100px;border:none;outline:none}.articles .author-info h2.block{margin-top:0 !important;margin-bottom:4px !important}.page-template-articles .page-title{font-family:Robochyi Sans OF,sans-serif;font-size:64px;font-weight:400}.post-type-archive section.articles{padding-top:0}.articles .entry-content>*:not(.content-wide){max-width:800px;margin:0 auto}@media(max-width: 1023px){.articles figure{max-width:100% !important}}.articles .entry-content .content-wide :not(.article-banner-block):not(.article-banner-block *):not(.banner-inside-articles):not(.banner-inside-articles *){font-size:24px !important;line-height:32px !important;margin-top:64px;margin-bottom:64px}@media screen and (max-width: 1024px){.articles .entry-content .content-wide :not(.article-banner-block):not(.article-banner-block *):not(.banner-inside-articles):not(.banner-inside-articles *){margin-top:32px;margin-bottom:32px}}@media screen and (max-width: 768px){.articles .entry-content .content-wide :not(.article-banner-block):not(.article-banner-block *):not(.banner-inside-articles):not(.banner-inside-articles *){margin-top:60px;margin-bottom:60px}}.articles .entry-content h2:not(.articles-bottom-banner h2):not(.article-banner-block h2):not(.banner-inside-articles h2):not(.author-position) {
  font-family: Robochyi Sans OF, serif;margin-top:64px !important;margin-bottom:32px !important;
}@media(max-width: 1024px){.articles .entry-content h2:not(.articles-bottom-banner h2):not(.article-banner-block h2):not(.banner-inside-articles h2):not(.author-position){margin-top:32px !important;margin-bottom:32px !important}}@media(max-width: 768px){.articles .entry-content h2:not(.articles-bottom-banner h2):not(.article-banner-block h2):not(.banner-inside-articles h2):not(.author-position){margin-top:60px !important;margin-bottom:60px !important}}.articles .entry-content h2.author-position{margin-top:0 !important;margin-bottom:0 !important}@media(max-width: 1024px){.articles .entry-content h2.author-position{margin-top:0 !important;margin-bottom:0 !important}}@media(max-width: 768px){.articles .entry-content h2.author-position{margin-top:0 !important;margin-bottom:0 !important}}@media(max-width: 480px){.articles-pagination .page-numbers:not(.prev):not(.next):not(.current){display:none}.articles-pagination .page-numbers.current,.articles-pagination ul.page-numbers>li:nth-child(2) a.page-numbers,.articles-pagination ul.page-numbers>li:nth-last-child(2) a.page-numbers{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.articles-pagination .page-numbers.dots{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.articles-pagination>.page-numbers{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.page-template-articles main{max-width:1216px;margin:0 auto}@media screen and (min-width: 1024px){.page-template-articles .container{padding:0}}.page-template-articles header>.container{padding-top:24px;padding-bottom:24px}@media screen and (max-width: 1280px){.articles-template-default .section.best-blog-section{margin-bottom:32px !important}}.articles-template-default .section.best-blog-section .container{width:1216px !important;padding:0 !important}@media screen and (max-width: 1280px){.articles-template-default .section.best-blog-section .container{width:100% !important;padding:0 16px !important}}.single-articles .section.best-blog-section,.single-articles .section.prices-consultation{width:1216px !important;padding-left:0 !important;padding-right:0 !important}@media screen and (max-width: 1280px){.single-articles .section.best-blog-section,.single-articles .section.prices-consultation{width:100% !important;padding:0 16px !important}}.single-articles .section.prices-consultation .container{padding:0 !important}.present-button{background:none;border:none;cursor:pointer;padding:0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;margin-left:-126px}@media screen and (max-width: 1390px){.present-button{margin-left:-52px}}@media screen and (max-width: 768px){.present-button{margin-left:-26px}}.present-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.present-button .flex{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.single-articles .modal,.single-blog .modal,.page-template-articles .modal,.page-template-blog .modal{max-width:1216px;background-color:#ff8856;color:#000 !important}@media screen and (max-width: 1280px){.single-articles .modal,.single-blog .modal,.page-template-articles .modal,.page-template-blog .modal{max-width:490px}}@media screen and (max-width: 768px){.single-articles .modal,.single-blog .modal,.page-template-articles .modal,.page-template-blog .modal{max-width:360px}}.single-articles .modal .summer-banner--timmer,.single-blog .modal .summer-banner--timmer,.page-template-articles .modal .summer-banner--timmer,.page-template-blog .modal .summer-banner--timmer{background-color:#fbcbb9}.single-articles .modal form,.single-blog .modal form,.page-template-articles .modal form,.page-template-blog .modal form{max-width:364px;padding-left:32px;padding-right:32px;margin:0 auto}@media screen and (max-width: 768px){.single-articles .modal form,.single-blog .modal form,.page-template-articles .modal form,.page-template-blog .modal form{padding-left:16px;padding-right:16px}}.single-articles .modal form .form-input,.single-blog .modal form .form-input,.page-template-articles .modal form .form-input,.page-template-blog .modal form .form-input{background-color:#fff;color:#000;border-width:3px !important}.single-articles .modal form .form-custom-checkbox,.single-blog .modal form .form-custom-checkbox,.page-template-articles .modal form .form-custom-checkbox,.page-template-blog .modal form .form-custom-checkbox{background-color:#fff}.single-articles .modal form .btn-primary,.single-blog .modal form .btn-primary,.page-template-articles .modal form .btn-primary,.page-template-blog .modal form .btn-primary{background-color:#000;color:#fff !important}.single-articles .modal form p,.single-blog .modal form p,.page-template-articles .modal form p,.page-template-blog .modal form p{color:#000}.single-articles .modal .modal-message,.single-blog .modal .modal-message,.page-template-articles .modal .modal-message,.page-template-blog .modal .modal-message{border:none !important}.single-articles .modal .modal-message .text,.single-blog .modal .modal-message .text,.page-template-articles .modal .modal-message .text,.page-template-blog .modal .modal-message .text{margin-top:-70px;max-width:402px;padding-left:32px;padding-right:32px;text-align:left}@media screen and (max-width: 1280px){.single-articles .modal .modal-message .text,.single-blog .modal .modal-message .text,.page-template-articles .modal .modal-message .text,.page-template-blog .modal .modal-message .text{padding-left:16px;padding-right:16px}}@media screen and (max-width: 768px){.single-articles .modal .modal-message .text,.single-blog .modal .modal-message .text,.page-template-articles .modal .modal-message .text,.page-template-blog .modal .modal-message .text{padding-left:0;padding-right:0}}.single-articles .modal .form-term-label a:hover,.single-blog .modal .form-term-label a:hover,.page-template-articles .modal .form-term-label a:hover,.page-template-blog .modal .form-term-label a:hover{color:#fff !important}.social .social-slider-link{border-radius:16px;overflow:hidden}.social .social-slider-link img{width:100%;max-height:258px;min-height:258px;border-radius:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width: 768px){.social .social-slider-link img{max-height:322px;min-height:322px}}@media(min-width: 1024px){.social .social-slider-link img{max-height:450px;min-height:450px}}@media(min-width: 1280px){.social .social-slider-link img{max-height:382px;min-height:382px}}.social .slider-btn-wrapper{margin:0}.social .social-link{width:50px;height:50px}.social .social-link img{width:100%}.social .img-wrapper p {
  height: 100%;
}.social .img-wrapper img {
  width: 100%;
}@media (min-width: 768px) {

  .social .img-wrapper img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left;
       object-position: left;
  }
}@media screen and (min-width: 768px){.story .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.modal-agree{cursor:pointer}.modal-agree-input{opacity:0}.modal-agree-input:checked+.check__box{background-image:url(/app/themes/goit-global/public/images/story/checkbox.8fe908.svg);background-position:center}.check__box{position:absolute;border-radius:40%;top:-4px;left:18px;width:1em;height:1em;background-repeat:no-repeat;margin-left:-1em;border:1px solid rgba(224,222,233,.5)}.check__box:before{display:block;content:"";height:10px;border-radius:16px;margin-left:-0.2em;top:1px}.story-form-input{width:100%;height:40px;font-size:14px;line-height:1.2;background-color:rgba(0,0,0,0);margin-bottom:6px;border:1px solid #fff;border-radius:16px}.story-form-input:focus{outline:1px solid #fff}.story-form-input.last{resize:none}.story-form-input::-webkit-input-placeholder{color:#fff}.story-form-input::-moz-placeholder{color:#fff}.story-form-input:-ms-input-placeholder{color:#fff}.story-form-input::-ms-input-placeholder{color:#fff}.story-form-input::placeholder{color:#fff}.story-form .modal-agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-agree-input{outline:rgba(0,0,0,0)}.check__box.check__box-modal{top:0}.support .container {
  display: grid;
  grid-gap: 1rem;
  gap: 1rem;
}.close.section .support .container::after{top:-27px;right:-11px;position:absolute}@media (min-width: 768px) {

  .support .container {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}@media (min-width: 1024px) {

  .support .container {
    gap: 2rem;
  }
}.support .section-title {
  margin-bottom: 0px;
}@media (min-width: 768px) {

  .support .section-title {
    grid-column: span 2 / span 2;
    grid-column-start: 1;
  }
}.support .description {
  margin: 0px;
  max-width: none;
  font-size: 1rem;
  line-height: 1.5rem;
}@media (min-width: 768px) {

  .support .description {
    grid-column-start: 1;
  }
}@media (min-width: 1024px) {

  .support .description {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}.support .wrapper .list li {
  position: relative;
  padding-left: 1.5rem;
}.support .wrapper .list li::before {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 1rem;
  width: 1rem;
  --tw-translate-y: 25%;
  -webkit-transform: translate(var(--tw-translate-x), 25%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), 25%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 9999px;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}.support .wrapper .list li:nth-child(3n+1)::before{background-color:#e44a59}.support .wrapper .list li:nth-child(3n+2)::before{background-color:#e38800}.support .wrapper .list li:nth-child(3n+3)::before{background-color:#9c6fe2}.support .appeal {
  grid-row-start: 2;
  margin: 0px;
  background-color: transparent;
  padding: 0px;
}@media (min-width: 768px) {

  .support .appeal {
    grid-column-start: 2;
    grid-row: span 2 / span 2;
    grid-row-start: 2;
  }
}.roles .item ul li {
  margin-bottom: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
}html[lang=tr-TR] body.projects header>.container.roles .item ul li{background-color:rgba(0,0,0,0)}.present-button .roles .item ul li{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.roles .item ul li::before {
  height: 1.5rem;
  width: 1.5rem;
  --tw-content: url(/app/themes/goit-global/public/images/icons/check-list.af65df.svg);
  content: url(/app/themes/goit-global/public/images/icons/check-list.af65df.svg);
  content: var(--tw-content);
}.roles .item ul li:last-child {
  margin-bottom: 0px;
}.form-section{background-color:var(--accent-color);color:var(--accent-blocks-text-color)}.form-section a{color:#979797 !important;text-decoration:underline !important}.form-section a:hover{color:#979797 !important}.form-section .main-btn{color:#0f2171 !important;border:none !important;font-style:normal !important}.form-section .main-btn:hover{color:#0f2171 !important;background-color:#fff !important}.form-section.form-bg {
  background-size: auto 320px;
  background-position: center bottom -12px;
  background-repeat: no-repeat;
  padding-bottom: 20rem;
}@media (min-width: 768px) {

  .form-section.form-bg {
    background-size: auto 440px;
    background-position: left calc(50% - 173px) bottom -12px;
    padding-bottom: 4rem;
  }
}@media (min-width: 1024px) {

  .form-section.form-bg {
    background-size: contain;
    background-position: left calc(50% - 150px) bottom -30px;
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}@media (min-width: 1280px) {

  .form-section.form-bg {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  @media (min-width: 1024px) {

    .form-section.form-bg {
      background-position: left calc(50% - 250px) bottom -30px;
    }
  }
}.form-section .form-wrapper .form-register {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.form-section .form-wrapper .form-input,.form-section .form-wrapper .form-custom-checkbox {
  --tw-border-opacity: 1;
  border-color: rgba(196, 196, 196, 1);
  border-color: rgba(196, 196, 196, var(--tw-border-opacity, 1));
}.form-section .form-wrapper textarea {
  height: 60px;
  resize: none;
}@media (min-width: 1024px) {

  .form-section .form-wrapper textarea {
    height: 65px;
  }
}@media (min-width: 1280px) {

  .form-section .form-wrapper textarea {
    height: 84px;
  }
}.form-section .form-wrapper .modal-message {
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.form-short{color:var(--accent-blocks-text-color);background-color: transparent;padding-top: 0px}.form-short .wrapper{background-color:var(--accent-color);border-radius: 1rem;padding-top: 1.5rem;padding-bottom: 1.5rem;padding-left: 0.75rem;padding-right: 0.75rem}@media (min-width: 768px) {

  .form-short .wrapper {
    gap: 2.5rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    padding-top: 2.5rem;
    padding-bottom: 1.25rem;
  }
}@media (min-width: 1280px) {

  .form-short .wrapper {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}.form-short .section-title {
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
}@media (min-width: 768px) {

  .form-short .section-title {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}@media (min-width: 1024px) {

  .form-short .section-title {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}.form-short .form-wrapper {
  gap: 1.5rem;
  background-color: transparent;
  padding: 0px;
}@media (min-width: 768px) {

  .form-short .form-wrapper {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}@media (min-width: 1280px) {

  .form-short .form-wrapper {
    padding-left: 0px;
    padding-right: 0px;
  }
}.form-short .form-wrapper .form-input {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.form-short .form-wrapper .form-input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.form-short .form-wrapper .form-input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.form-short .form-wrapper .form-input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.form-short .form-wrapper .form-input:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.form-short .form-wrapper .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.form-short .form-wrapper .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.form-short .form-wrapper .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.form-short .form-wrapper .form-input:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.form-short .form-wrapper .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.form-short .form-wrapper .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.form-short .form-wrapper .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.form-short .form-wrapper .form-input:hover span{color:#fff}.form-short .form-wrapper .form-input::-webkit-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(199, 199, 199, 1);
  color: rgba(199, 199, 199, var(--tw-text-opacity, 1));
}.form-short .form-wrapper .form-input::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(199, 199, 199, 1);
  color: rgba(199, 199, 199, var(--tw-text-opacity, 1));
}.form-short .form-wrapper .form-input:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(199, 199, 199, 1);
  color: rgba(199, 199, 199, var(--tw-text-opacity, 1));
}.form-short .form-wrapper .form-input::-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(199, 199, 199, 1);
  color: rgba(199, 199, 199, var(--tw-text-opacity, 1));
}.form-short .form-wrapper .form-input::placeholder {
  --tw-text-opacity: 1;
  color: rgba(199, 199, 199, 1);
  color: rgba(199, 199, 199, var(--tw-text-opacity, 1));
}.form-short .form-wrapper .form-term-label,.form-short .form-wrapper .modal-message{color:var(--accent-blocks-text-color)}.form-short .form-wrapper .modal-message {
  min-height: 205px;
}@media (min-width: 768px) {

  .form-short .form-wrapper .form-register {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 2rem;
  }
}@media (min-width: 1280px) {

  .form-short .form-wrapper .form-register {
    grid-template-columns: repeat(3, 1fr) 230px;
    gap: 1.5rem;
  }
}@media (min-width: 768px) {

  .form-short .form-wrapper .form-term-label {
    grid-column: span 2 / span 2;
    grid-column-start: 1;
    grid-row-start: 3;
  }
}@media (min-width: 1280px) {

  .form-short .form-wrapper .form-term-label {
    grid-row-start: 2;
  }
}@media (min-width: 768px) {

  .form-short .form-wrapper .main-btn {
    grid-column-start: 2;
    grid-row-start: 2;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}@media (min-width: 1280px) {

  .form-short .form-wrapper .main-btn {
    grid-column-start: 4;
    grid-row-start: 1;
  }
}.contacts-section .info.active h3 img{width:36px;height:24px}.contacts-section .controls{display:none}.info-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.875rem;
}html[lang=tr-TR] body.projects header>.container.info-list{background-color:rgba(0,0,0,0)}.present-button .info-list{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.info-list .link {
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}.info-list .link:hover,.info-list .link:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.info.active{display:grid}.contacts-wrapper{display:grid;grid-gap:24px;gap:24px;position:relative}.contacts-wrapper .map-wrapper{overflow:auto}@media(max-width: 1024px){.contacts-wrapper .map-wrapper svg{width:167%}}@media(max-width: 767px){.contacts-wrapper{overflow:hidden}}@media(min-width: 1024px){.contacts-wrapper{grid-template-columns:264px 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.content-wrapper{padding:20px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media(min-width: 768px)and (max-width: 1023px){.content-wrapper{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.content-wrapper{background-color:inherit;padding:0}}@media(min-width: 768px)and (max-width: 1023px){.content-wrapper .social-list{grid-area:1/3/2/4}.content-wrapper .info-title{grid-area:1/1/2/3}}@media (min-width: 768px) {

  .vacancies .hero .hero-title {
    margin-bottom: 3.5rem;
  }
}.vacancies .hero .description {
  font-size: 1rem;
  line-height: 1.5rem;
}@media (min-width: 1024px) {

  .vacancies .hero .description {
    max-width: none;
  }
}.vacancies .hero .hero-bg{width:50%;height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(50% - 30px)}@media (min-width: 1024px) {

  .vacancies .hero .hero-content {
    width: 50%;
  }
}.vacancies .modal{max-height:none;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content}@media (min-width: 768px) {

  .vacancies .modal {
    min-height: 528px;
    max-width: 710px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}@media (min-width: 1024px) {

  .vacancies .modal {
    max-width: 800px;
  }
}@media(max-width: 767px){.vacancies .modal{top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.vacancies .modal .form-input {
  font-size: 0.75rem;
  line-height: 1rem;
}@media (min-width: 1024px) {

  .vacancies .modal .form-input {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.vacancies .modal .form-input::-webkit-input-placeholder {
  font-size: 10px;
}.vacancies .modal .form-input::-moz-placeholder {
  font-size: 10px;
}.vacancies .modal .form-input:-ms-input-placeholder {
  font-size: 10px;
}.vacancies .modal .form-input::-ms-input-placeholder {
  font-size: 10px;
}.vacancies .modal .form-input::placeholder {
  font-size: 10px;
}@media (min-width: 1024px) {

  .vacancies .modal .form-input::-webkit-input-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .vacancies .modal .form-input::-moz-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .vacancies .modal .form-input:-ms-input-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .vacancies .modal .form-input::-ms-input-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .vacancies .modal .form-input::placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.vacancies .modal .form-input[type=file]::-webkit-file-upload-button {
  font-size: 0.75rem;
  line-height: 1rem;
}.vacancies .modal .form-input[type=file]::file-selector-button {
  font-size: 0.75rem;
  line-height: 1rem;
}@media (min-width: 1024px) {

  .vacancies .modal .form-input[type=file]::-webkit-file-upload-button {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .vacancies .modal .form-input[type=file]::file-selector-button {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.form-vacancies {
  margin-bottom: 1.75rem;
}.form-vacancies:last-of-type {
  margin-bottom: 0px;
}@media (min-width: 768px) {

  .form-vacancies {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}.form-vacancies textarea{resize:none}@media (min-width: 768px) {

  .form-vacancies textarea {
    grid-column-start: 2;
    grid-row-start: 1;
    grid-row-end: 3;
    height: 100%;
  }
}.form-vacancies input[name*=cv_file] {
  height: auto;
}.form-vacancies input::-webkit-file-upload-button {
  cursor: pointer;
  border-radius: 1rem;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.form-vacancies input::file-selector-button {
  cursor: pointer;
  border-radius: 1rem;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  .form-vacancies input[name*=cv_file] {
    grid-column-start: 1;
    grid-row-start: 5;
  }

  .form-vacancies .form-term-label {
    grid-column-start: 2;
    grid-row-start: 3;
  }

  .form-vacancies .main-btn {
    grid-column-start: 2;
    grid-row-start: 4;
    grid-row-end: 6;
  }

  .form-vacancies__candidate input[name*=candidate_name] {
    grid-column-start: 2;
    grid-row-start: 1;
  }

  .form-vacancies__candidate .candidate-phone {
    grid-column-start: 2;
    grid-row-start: 2;
  }

  .form-vacancies__candidate input[name*=candidate_email] {
    grid-column-start: 2;
    grid-row-start: 3;
  }

  .form-vacancies__candidate input[name*=cv_link] {
    grid-column-start: 2;
    grid-row-start: 4;
  }

  .form-vacancies__candidate input[name*=cv_file] {
    grid-column-start: 2;
  }

  .form-vacancies__candidate textarea {
    grid-column-start: 1;
    grid-row-start: 4;
    grid-row-end: 6;
  }

  .form-vacancies__candidate .form-term-label {
    grid-column: 1 / -1;
    grid-row-start: 6;
  }

  .form-vacancies__candidate .main-btn {
    grid-column: 1 / -1;
    grid-row-start: 7;
    grid-row-end: 8;
    max-width: 20rem;
    justify-self: center;
  }
}.single-vacancies .switchers-wrapper {
  margin-bottom: 1.75rem;
}@media (min-width: 768px) {

  .single-vacancies .switchers-wrapper {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}@media (min-width: 1024px) {

  .single-vacancies .switchers-wrapper {
    margin-bottom: 2.5rem;
  }
}.single-vacancies .form-input {
  font-size: 0.75rem;
  line-height: 1rem;
}@media (min-width: 768px) {

  .single-vacancies .form-input {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.single-vacancies .form-input::-webkit-input-placeholder {
  font-size: 10px;
}.single-vacancies .form-input::-moz-placeholder {
  font-size: 10px;
}.single-vacancies .form-input:-ms-input-placeholder {
  font-size: 10px;
}.single-vacancies .form-input::-ms-input-placeholder {
  font-size: 10px;
}.single-vacancies .form-input::placeholder {
  font-size: 10px;
}@media (min-width: 768px) {

  .single-vacancies .form-input::-webkit-input-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .single-vacancies .form-input::-moz-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .single-vacancies .form-input:-ms-input-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .single-vacancies .form-input::-ms-input-placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .single-vacancies .form-input::placeholder {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.single-vacancies .form-input[type=file]::-webkit-file-upload-button {
  font-size: 0.75rem;
  line-height: 1rem;
}.single-vacancies .form-input[type=file]::file-selector-button {
  font-size: 0.75rem;
  line-height: 1rem;
}@media (min-width: 768px) {

  .single-vacancies .form-input[type=file]::-webkit-file-upload-button {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .single-vacancies .form-input[type=file]::file-selector-button {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.page-template-mentor-school .courses .product-card {
  min-height: 222px;
}.page-template-mentor-school .courses .product-content {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}@media (min-width: 1024px) {

  .page-template-mentor-school .benefits-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}.page-template-mentor-school .benefits-list .item {
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding: 1rem;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .benefits-list .item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .benefits-list .item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .benefits-list .item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .benefits-list .item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .benefits-list .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .benefits-list .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .benefits-list .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .benefits-list .item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.page-template-mentor-school .benefits-list .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.page-template-mentor-school .benefits-list .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.page-template-mentor-school .benefits-list .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.page-template-mentor-school .benefits-list .item:hover span{color:#fff}.page-template-mentor-school .benefits-list .wrapper {
  margin-bottom: 1.25rem;
}.page-template-mentor-school .benefits-list .item-title {
  max-width: none;
  font-size: 1.5rem;
  line-height: 2rem;
}.page-template-mentor-school .benefits-list .item-text {
  padding-left: 0px;
}.page-template-mentor-school .how .item {
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding: 1rem;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .how .item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .how .item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .how .item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .how .item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .how .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .how .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.page-template-mentor-school .how .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.page-template-mentor-school .how .item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.page-template-mentor-school .how .item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.page-template-mentor-school .how .item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.page-template-mentor-school .how .item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.page-template-mentor-school .how .item:hover span{color:#fff}.page-template-mentor-school .how .wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 1.25rem;
}@media (min-width: 768px) {

  .page-template-mentor-school .how .wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0px;
  }
}.page-template-mentor-school .how .item-title {
  max-width: none;
}@media (min-width: 1280px) {

  .page-template-mentor-school .how .item-title {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}@media (min-width: 1024px) {

  .page-template-mentor-school .format {
    padding-bottom: 8rem;
  }
}@media (min-width: 768px) {

  .page-template-mentor-school .format .image {
    right: 0px;
    max-height: 490px;
  }
}@media (min-width: 1024px) {

  .page-template-mentor-school .format .image {
    max-height: 530px;
  }
}.page-template-mentor-school .faq .open-accordion {
  text-align: left;
}.page-template-mentor-school .appeal {
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 500;
}@media (min-width: 768px) {

  .page-template-mentor-school .appeal {
    text-align: left;
  }
}.page-template-mentor-school .appeal .content {
  display: grid;
  grid-gap: 1.5rem;
  gap: 1.5rem;
}.close.section .page-template-mentor-school .appeal .content::after{top:-27px;right:-11px;position:absolute}@media (min-width: 768px) {

  .page-template-mentor-school .appeal .content {
    grid-template-columns: 72px 1fr;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    justify-items: center;
  }
}.region img {
  width: 100%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.region .link:hover img,.region .link:focus img {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.footer{--top-header-color: rgba(255, 255, 255, 0.3)}.footer-agreement{gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1024px){.footer-agreement{gap:24px}}@media(max-width: 767px){.footer-agreement .menu-item:not(:last-child){position:relative}.footer-agreement .menu-item:not(:last-child)::before{content:"";position:absolute;top:50%;left:calc(100% + 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:15px;background-color:#010101;background-color:var(--top-header-color)}}.footer-agreement a{padding:.2rem;text-align:center;font-size:9px;-webkit-transition:color 200ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:color 200ms cubic-bezier(0.075, 0.82, 0.165, 1)}@media(min-width: 768px){.footer-agreement a{padding:.5rem;font-size:inherit}}.footer-agreement a:hover,.footer-agreement a:focus{color:#fff}@media(min-width: 768px){.footer .agreements-section>div{justify-self:end}}.footer .agreements-section .footer-agreement a,.footer .agreements-section p{color:#979797}.footer .info a {
  font-size: 0.75rem;
  line-height: 1rem;
  -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}@media (min-width: 1024px) {

  .footer .info a {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}.footer .info a:hover,.footer .info a:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.footer .social-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 2.25rem;
}@media (min-width: 768px) {

  .footer .social-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}.footer .social-list img {
  height: 51px;
  width: 51px;
}@media (min-width: 768px) {

  .footer .social-list img {
    height: 2.5rem;
    width: 2.5rem;
  }
}.footer .payments-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}@media (min-width: 768px) {

  .footer .payments-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}.footer .info-list {
  gap: 1rem;
}.footer form a{color:#979797 !important;text-decoration:underline !important}.footer form a:hover{color:#979797 !important}.footer--light,.footer--light * {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 241, 238, 1);
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(79, 79, 79, 1);
  color: rgba(79, 79, 79, var(--tw-text-opacity, 1));
}.footer--light:hover,.footer--light *:hover{border-color:#000 !important;color:#000 !important}.footer--light .info-item .link:hover,.footer--light * .info-item .link:hover{color:#3374ff !important}.footer--light h4,.footer--light * h4{color:#4f4f4f !important}.footer--light h4:hover,.footer--light * h4:hover{color:#4f4f4f !important}.footer--light .social-list,.footer--light * .social-list {
  display: none;
}.homepage-about .slick-slide.footer--light .social-list,.homepage-about .slick-slide.footer--light * .social-list{display:none}.valentine-hearts-popup .footer--light .social-list:not(.modal-message),.valentine-hearts-popup .footer--light * .social-list:not(.modal-message){display:none}.related-post-section-footer{margin-top:40px}@media(min-width: 1024px){.related-post-section{padding-top:80px}.related-post-section-footer{margin-top:60px}}@media(min-width: 480px)and (max-width: 1023px){.related-post-section .container{max-width:936px;padding-left:15px;padding-right:15px}}.gb-banner{padding:15px 0}.gb-banner img{width:100%;height:auto;border-radius:4px}.gb-banner-image{padding:15px 0}.gb-banner--no-image{width:100%;height:400px;background-color:#f4f4f4}.gb-banner__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#010101}[id^=gb-banner-] img{width:100%;height:auto;border-radius:4px}.blog__activcam *{font-family:"Montserrat" !important}.blog__activcam-right{position:fixed;z-index:998;right:30px;top:280px}.preview_test__inner{border-radius:16px;padding:110px 48px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 1278px){.preview_test__inner{padding:24px}}.preview_test__inner-text{max-width:696px}@media screen and (max-width: 1278px){.preview_test__inner-text{max-width:498px}}@media screen and (max-width: 767px){.preview_test__inner-text{max-width:none}}.preview_test__inner-text svg{margin:0 0 24px 0}.preview_test__inner-text .subtitle{font-weight:700;font-size:36px;line-height:1.3;color:#fff;margin:0 0 36px 0}@media screen and (max-width: 1278px){.preview_test__inner-text .subtitle{font-size:20px;margin:0 0 36px 0}}.preview_test__inner-text .title{font-weight:700;font-size:48px;line-height:1.3;color:#fff;margin:0 0 36px 0}@media screen and (max-width: 1278px){.preview_test__inner-text .title{font-size:32px}}.preview_test__inner-text .description{font-weight:500;font-size:24px;color:#fff;line-height:1.3}@media screen and (max-width: 1278px){.preview_test__inner-text .description{font-size:16px;max-width:400px}}@media screen and (max-width: 767px){.preview_test__inner-text .description{max-width:none;padding-right:30px}}.preview_test__inner-text .description strong{font-weight:700}.preview_test__inner-text .description p:not(:last-child){margin:0 0 36px 0}.preview_test__inner-text .excerpt{font-weight:700;font-size:24px;color:#fff;line-height:1.3;margin:36px 0 0 0}@media screen and (max-width: 1278px){.preview_test__inner-text .excerpt{font-size:16px}}.preview_test__inner-text--button{padding:36px 0 0 0}.preview_test__inner-text--button .btn{font-weight:700;font-size:20px;height:72px;max-width:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:0 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:267px}@media screen and (max-width: 767px){.preview_test__inner-text--button .btn{height:auto;padding:24px;width:100%}}.preview_test__inner img{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-110px}@media screen and (max-width: 1278px){.preview_test__inner img{max-width:360px;right:-60px}}@media screen and (max-width: 767px){.preview_test__inner img{-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;position:static;max-width:250px;margin:0 auto 36px auto}}@media screen and (max-width: 1024px){.preview_test.neo .preview_test__inner-text .title{max-width:460px}}.preview_test.neo .preview_test__inner-text .description{max-width:90%}@media screen and (max-width: 1024px){.preview_test.neo .preview_test__inner-text .description{max-width:75%}}@media screen and (max-width: 767px){.preview_test.neo .preview_test__inner-text .description{max-width:none;padding-right:0}}@media screen and (max-width: 1024px){.preview_test.neo svg{position:absolute;right:24px;top:24px}}@media screen and (max-width: 767px){.preview_test.neo svg{position:static;margin:0 auto 24px auto}}.doubles__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1279px){.doubles__row .doubles__row-left .doubles__body p.bg{padding:0;background:none;border:none}}.doubles__row-left,.doubles__row-right{width:50%;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}@media screen and (max-width: 1279px){.doubles__row-left,.doubles__row-right{width:100%;padding:23px 25px}}@media screen and (max-width: 767px){.doubles__row-left,.doubles__row-right{padding:16px}}.doubles__row-left .preview,.doubles__row-right .preview{position:absolute;z-index:1;top:0;right:0}@media screen and (max-width: 767px){.doubles__row-left .preview,.doubles__row-right .preview{display:none}}.doubles__row-left>div,.doubles__row-right>div{position:relative;z-index:2}.doubles__row-left{border-top-left-radius:16px;border-bottom-left-radius:16px}@media screen and (max-width: 1279px){.doubles__row-left{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:0}}.doubles__row-right{border-top-right-radius:16px;border-bottom-right-radius:16px}@media screen and (max-width: 1279px){.doubles__row-right{border-top-right-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px}}.doubles__header{margin:0 0 36px 0}@media screen and (max-width: 1279px){.doubles__header{margin:0 0 24px 0}}@media screen and (max-width: 767px){.doubles__header{margin:0 0 16px 0}}.doubles__header .title{font-weight:700;font-size:48px;line-height:1.2;margin:0 0 38px 0;color:#fff}@media screen and (max-width: 1279px){.doubles__header .title{margin:0 0 24px 0}}@media screen and (max-width: 767px){.doubles__header .title{font-size:36px;margin:0 0 16px 0}}.doubles__header .logos{margin-bottom:36px}@media screen and (max-width: 1279px){.doubles__header .logos{margin:0 0 24px 0}}@media screen and (max-width: 767px){.doubles__header .logos{margin:0 0 16px 0}}.doubles__header .list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.doubles__header .list-item{width:50%}@media screen and (max-width: 767px){.doubles__header .list-item{width:100%}.doubles__header .list-item:not(:last-child){margin:0 0 16px 0}}.doubles__header .list-item--cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:15px;color:#fff}@media screen and (max-width: 1279px){.doubles__header .list-item--cell{font-size:16px}}.doubles__header .list-item--cell img{margin:0 16px 0 0}.doubles__header .list-item--cell span{max-width:180px}@media screen and (max-width: 767px){.doubles__header .list-item--cell span{max-width:200px}}.doubles__body{color:#fff;font-size:16px;line-height:1.5;font-weight:400;position:relative}.doubles__body strong{font-weight:700}.doubles__body p{margin:0;padding:0}.doubles__body ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}.doubles__body ul>li{width:50%;position:relative;padding:0 0 0 37px;background:url(/app/themes/goit-global/public/images/doubles/checkpoint.0096d8.svg) left center no-repeat;line-height:1.3}@media screen and (max-width: 767px){.doubles__body ul>li{width:100%}}.doubles__body ul>li:not(:last-child){margin-bottom:6px}.doubles__body>*:not(:last-child){margin-bottom:16px}.doubles__footer{padding-top:24px;min-height:64px;position:relative;z-index:2}@media screen and (max-width: 767px){.doubles__footer{padding-top:16px}}.doubles__footer .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;font-weight:700;font-size:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.doubles__footer .btn{width:100%;max-width:none}}.nls-quiz-wrapper{/*! purgecss start ignore *//*! purgecss end ignore *//*! purgecss start ignore *//*! purgecss end ignore *//*! purgecss start ignore *//*! purgecss end ignore */}.nls-quiz-wrapper .section{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width: 768px){.nls-quiz-wrapper .section{padding-top:2.5rem;padding-bottom:2.5rem}}@media(min-width: 1280px){.nls-quiz-wrapper .section{padding-top:4rem;padding-bottom:4rem}}.nls-quiz-wrapper .section-title{margin-bottom:1rem;font-size:20px;font-weight:800;text-transform:uppercase}@media(min-width: 768px){.nls-quiz-wrapper .section-title{font-size:32px}}@media(min-width: 1280px){.nls-quiz-wrapper .section-title{margin-bottom:2rem;font-size:48px}}.nls-quiz-wrapper .btn{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:68px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ff5733;text-align:center;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1;color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.nls-quiz-wrapper .btn:hover,.nls-quiz-wrapper .btn:focus{background-color:#c70039}@media(min-width: 768px){.nls-quiz-wrapper .btn{max-width:192px}}@media(min-width: 1280px){.nls-quiz-wrapper .btn{min-height:88px;max-width:272px}}.nls-quiz-wrapper .visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.nls-quiz-wrapper .answer__section-title{font-size:36px;font-weight:bold;line-height:40px}@media(min-width: 768px){.nls-quiz-wrapper .answer__section-title{font-size:48px;line-height:48px}}.nls-quiz-wrapper .answer__section-subTitle{font-size:24px;line-height:30px}@media(min-width: 1280px){.nls-quiz-wrapper .answer__section-subTitle{font-size:36px;line-height:40px}}.nls-quiz-wrapper .answer__section{padding-bottom:2.5rem}@media(min-width: 768px){.nls-quiz-wrapper .answer__section{padding-bottom:5rem}}@media(min-width: 1280px){.nls-quiz-wrapper .answer__section{padding-bottom:8rem}}.nls-quiz-wrapper .iti{position:relative;display:block;color:#000}.nls-quiz-wrapper .iti *{-webkit-box-sizing:border-box;box-sizing:border-box}.nls-quiz-wrapper .iti__hide{display:none}.nls-quiz-wrapper .iti__v-hide{visibility:hidden}.nls-quiz-wrapper .iti input.iti__tel-input,.nls-quiz-wrapper .iti input.iti__tel-input[type=text],.nls-quiz-wrapper .iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.nls-quiz-wrapper .iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.nls-quiz-wrapper .iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.nls-quiz-wrapper .iti__arrow{margin-left:6px;width:0;height:0;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-top:4px solid #555}[dir=rtl] .nls-quiz-wrapper .iti__arrow{margin-right:6px;margin-left:0}.nls-quiz-wrapper .iti__arrow--up{border-top:none;border-bottom:4px solid #555}.nls-quiz-wrapper .iti__dropdown-content{position:absolute;z-index:2;margin-left:-1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.nls-quiz-wrapper .iti__dropdown-content--dropup{bottom:100%;margin-bottom:-1px}.nls-quiz-wrapper .iti__search-input{width:100%;border-width:0}.nls-quiz-wrapper .iti__country-list{list-style:none;padding:0;margin:0}.nls-quiz-wrapper .iti--flexible-dropdown-width .nls-quiz-wrapper .iti__country-list{white-space:nowrap}@media(max-width: 500px){.nls-quiz-wrapper .iti--flexible-dropdown-width .nls-quiz-wrapper .iti__country-list{white-space:normal}}.nls-quiz-wrapper .iti__flag-box{display:inline-block;width:20px}.nls-quiz-wrapper .iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.nls-quiz-wrapper .iti__country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;outline:none}.nls-quiz-wrapper .iti__dial-code{color:#999}.nls-quiz-wrapper .iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.nls-quiz-wrapper .iti__flag-box,.nls-quiz-wrapper .iti__country-name{margin-right:6px}[dir=rtl] .nls-quiz-wrapper .iti__flag-box,[dir=rtl] .nls-quiz-wrapper .iti__country-name{margin-right:0;margin-left:6px}.nls-quiz-wrapper .iti--allow-dropdown input.iti__tel-input,.nls-quiz-wrapper .iti--allow-dropdown input.iti__tel-input[type=text],.nls-quiz-wrapper .iti--allow-dropdown input.iti__tel-input[type=tel],.nls-quiz-wrapper .iti--separate-dial-code input.iti__tel-input,.nls-quiz-wrapper .iti--separate-dial-code input.iti__tel-input[type=text],.nls-quiz-wrapper .iti--separate-dial-code input.iti__tel-input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}[dir=rtl] .nls-quiz-wrapper .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .nls-quiz-wrapper .iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .nls-quiz-wrapper .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .nls-quiz-wrapper .iti--separate-dial-code input.iti__tel-input,[dir=rtl] .nls-quiz-wrapper .iti--separate-dial-code input.iti__tel-input[type=text],[dir=rtl] .nls-quiz-wrapper .iti--separate-dial-code input.iti__tel-input[type=tel]{padding-right:52px;padding-left:6px;margin-right:0}.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container,.nls-quiz-wrapper .iti--separate-dial-code .iti__flag-container{right:auto;left:0}[dir=rtl] .nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container,[dir=rtl] .nls-quiz-wrapper .iti--separate-dial-code .iti__flag-container{right:0;left:auto}.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover,.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover{cursor:default}.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover .iti__selected-flag,.nls-quiz-wrapper .iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover .iti__selected-flag{background-color:rgba(0,0,0,0)}.nls-quiz-wrapper .iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.nls-quiz-wrapper .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}[dir=rtl] .nls-quiz-wrapper .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:6px}.nls-quiz-wrapper .iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.nls-quiz-wrapper .iti--container:hover{cursor:pointer}.nls-quiz-wrapper .iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nls-quiz-wrapper .iti--fullscreen-popup.iti--container.iti--country-search{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nls-quiz-wrapper .iti--fullscreen-popup .iti__dropdown-content{max-height:100%;position:relative}.nls-quiz-wrapper .iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em}.nls-quiz-wrapper .iti__flag{width:20px}.nls-quiz-wrapper .iti__flag.iti__be{width:18px}.nls-quiz-wrapper .iti__flag.iti__ch{width:15px}.nls-quiz-wrapper .iti__flag.iti__mc{width:19px}.nls-quiz-wrapper .iti__flag.iti__ne{width:18px}.nls-quiz-wrapper .iti__flag.iti__np{width:13px}.nls-quiz-wrapper .iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio: 2), (min-resolution: 2x){.nls-quiz-wrapper .iti__flag{background-size:5762px 15px}}.nls-quiz-wrapper .iti__flag.iti__ac{height:10px;background-position:0px 0px}.nls-quiz-wrapper .iti__flag.iti__ad{height:14px;background-position:-22px 0px}.nls-quiz-wrapper .iti__flag.iti__ae{height:10px;background-position:-44px 0px}.nls-quiz-wrapper .iti__flag.iti__af{height:14px;background-position:-66px 0px}.nls-quiz-wrapper .iti__flag.iti__ag{height:14px;background-position:-88px 0px}.nls-quiz-wrapper .iti__flag.iti__ai{height:10px;background-position:-110px 0px}.nls-quiz-wrapper .iti__flag.iti__al{height:15px;background-position:-132px 0px}.nls-quiz-wrapper .iti__flag.iti__am{height:10px;background-position:-154px 0px}.nls-quiz-wrapper .iti__flag.iti__ao{height:14px;background-position:-176px 0px}.nls-quiz-wrapper .iti__flag.iti__aq{height:14px;background-position:-198px 0px}.nls-quiz-wrapper .iti__flag.iti__ar{height:13px;background-position:-220px 0px}.nls-quiz-wrapper .iti__flag.iti__as{height:10px;background-position:-242px 0px}.nls-quiz-wrapper .iti__flag.iti__at{height:14px;background-position:-264px 0px}.nls-quiz-wrapper .iti__flag.iti__au{height:10px;background-position:-286px 0px}.nls-quiz-wrapper .iti__flag.iti__aw{height:14px;background-position:-308px 0px}.nls-quiz-wrapper .iti__flag.iti__ax{height:13px;background-position:-330px 0px}.nls-quiz-wrapper .iti__flag.iti__az{height:10px;background-position:-352px 0px}.nls-quiz-wrapper .iti__flag.iti__ba{height:10px;background-position:-374px 0px}.nls-quiz-wrapper .iti__flag.iti__bb{height:14px;background-position:-396px 0px}.nls-quiz-wrapper .iti__flag.iti__bd{height:12px;background-position:-418px 0px}.nls-quiz-wrapper .iti__flag.iti__be{height:15px;background-position:-440px 0px}.nls-quiz-wrapper .iti__flag.iti__bf{height:14px;background-position:-460px 0px}.nls-quiz-wrapper .iti__flag.iti__bg{height:12px;background-position:-482px 0px}.nls-quiz-wrapper .iti__flag.iti__bh{height:12px;background-position:-504px 0px}.nls-quiz-wrapper .iti__flag.iti__bi{height:12px;background-position:-526px 0px}.nls-quiz-wrapper .iti__flag.iti__bj{height:14px;background-position:-548px 0px}.nls-quiz-wrapper .iti__flag.iti__bl{height:14px;background-position:-570px 0px}.nls-quiz-wrapper .iti__flag.iti__bm{height:10px;background-position:-592px 0px}.nls-quiz-wrapper .iti__flag.iti__bn{height:10px;background-position:-614px 0px}.nls-quiz-wrapper .iti__flag.iti__bo{height:14px;background-position:-636px 0px}.nls-quiz-wrapper .iti__flag.iti__bq{height:14px;background-position:-658px 0px}.nls-quiz-wrapper .iti__flag.iti__br{height:14px;background-position:-680px 0px}.nls-quiz-wrapper .iti__flag.iti__bs{height:10px;background-position:-702px 0px}.nls-quiz-wrapper .iti__flag.iti__bt{height:14px;background-position:-724px 0px}.nls-quiz-wrapper .iti__flag.iti__bv{height:15px;background-position:-746px 0px}.nls-quiz-wrapper .iti__flag.iti__bw{height:14px;background-position:-768px 0px}.nls-quiz-wrapper .iti__flag.iti__by{height:10px;background-position:-790px 0px}.nls-quiz-wrapper .iti__flag.iti__bz{height:12px;background-position:-812px 0px}.nls-quiz-wrapper .iti__flag.iti__ca{height:10px;background-position:-834px 0px}.nls-quiz-wrapper .iti__flag.iti__cc{height:10px;background-position:-856px 0px}.nls-quiz-wrapper .iti__flag.iti__cd{height:15px;background-position:-878px 0px}.nls-quiz-wrapper .iti__flag.iti__cf{height:14px;background-position:-900px 0px}.nls-quiz-wrapper .iti__flag.iti__cg{height:14px;background-position:-922px 0px}.nls-quiz-wrapper .iti__flag.iti__ch{height:15px;background-position:-944px 0px}.nls-quiz-wrapper .iti__flag.iti__ci{height:14px;background-position:-961px 0px}.nls-quiz-wrapper .iti__flag.iti__ck{height:10px;background-position:-983px 0px}.nls-quiz-wrapper .iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.nls-quiz-wrapper .iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.nls-quiz-wrapper .iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.nls-quiz-wrapper .iti__flag.iti__co{height:14px;background-position:-1071px 0px}.nls-quiz-wrapper .iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.nls-quiz-wrapper .iti__flag.iti__cq{height:12px;background-position:-1115px 0px}.nls-quiz-wrapper .iti__flag.iti__cr{height:12px;background-position:-1137px 0px}.nls-quiz-wrapper .iti__flag.iti__cu{height:10px;background-position:-1159px 0px}.nls-quiz-wrapper .iti__flag.iti__cv{height:12px;background-position:-1181px 0px}.nls-quiz-wrapper .iti__flag.iti__cw{height:14px;background-position:-1203px 0px}.nls-quiz-wrapper .iti__flag.iti__cx{height:10px;background-position:-1225px 0px}.nls-quiz-wrapper .iti__flag.iti__cy{height:14px;background-position:-1247px 0px}.nls-quiz-wrapper .iti__flag.iti__cz{height:14px;background-position:-1269px 0px}.nls-quiz-wrapper .iti__flag.iti__de{height:12px;background-position:-1291px 0px}.nls-quiz-wrapper .iti__flag.iti__dg{height:10px;background-position:-1313px 0px}.nls-quiz-wrapper .iti__flag.iti__dj{height:14px;background-position:-1335px 0px}.nls-quiz-wrapper .iti__flag.iti__dk{height:15px;background-position:-1357px 0px}.nls-quiz-wrapper .iti__flag.iti__dm{height:10px;background-position:-1379px 0px}.nls-quiz-wrapper .iti__flag.iti__do{height:14px;background-position:-1401px 0px}.nls-quiz-wrapper .iti__flag.iti__dz{height:14px;background-position:-1423px 0px}.nls-quiz-wrapper .iti__flag.iti__ea{height:14px;background-position:-1445px 0px}.nls-quiz-wrapper .iti__flag.iti__ec{height:14px;background-position:-1467px 0px}.nls-quiz-wrapper .iti__flag.iti__ee{height:13px;background-position:-1489px 0px}.nls-quiz-wrapper .iti__flag.iti__eg{height:14px;background-position:-1511px 0px}.nls-quiz-wrapper .iti__flag.iti__eh{height:10px;background-position:-1533px 0px}.nls-quiz-wrapper .iti__flag.iti__er{height:10px;background-position:-1555px 0px}.nls-quiz-wrapper .iti__flag.iti__es{height:14px;background-position:-1577px 0px}.nls-quiz-wrapper .iti__flag.iti__et{height:10px;background-position:-1599px 0px}.nls-quiz-wrapper .iti__flag.iti__eu{height:14px;background-position:-1621px 0px}.nls-quiz-wrapper .iti__flag.iti__ez{height:14px;background-position:-1643px 0px}.nls-quiz-wrapper .iti__flag.iti__fi{height:12px;background-position:-1665px 0px}.nls-quiz-wrapper .iti__flag.iti__fj{height:10px;background-position:-1687px 0px}.nls-quiz-wrapper .iti__flag.iti__fk{height:10px;background-position:-1709px 0px}.nls-quiz-wrapper .iti__flag.iti__fm{height:11px;background-position:-1731px 0px}.nls-quiz-wrapper .iti__flag.iti__fo{height:15px;background-position:-1753px 0px}.nls-quiz-wrapper .iti__flag.iti__fr{height:14px;background-position:-1775px 0px}.nls-quiz-wrapper .iti__flag.iti__fx{height:14px;background-position:-1797px 0px}.nls-quiz-wrapper .iti__flag.iti__ga{height:15px;background-position:-1819px 0px}.nls-quiz-wrapper .iti__flag.iti__gb{height:10px;background-position:-1841px 0px}.nls-quiz-wrapper .iti__flag.iti__gd{height:12px;background-position:-1863px 0px}.nls-quiz-wrapper .iti__flag.iti__ge{height:14px;background-position:-1885px 0px}.nls-quiz-wrapper .iti__flag.iti__gf{height:14px;background-position:-1907px 0px}.nls-quiz-wrapper .iti__flag.iti__gg{height:14px;background-position:-1929px 0px}.nls-quiz-wrapper .iti__flag.iti__gh{height:14px;background-position:-1951px 0px}.nls-quiz-wrapper .iti__flag.iti__gi{height:10px;background-position:-1973px 0px}.nls-quiz-wrapper .iti__flag.iti__gl{height:14px;background-position:-1995px 0px}.nls-quiz-wrapper .iti__flag.iti__gm{height:14px;background-position:-2017px 0px}.nls-quiz-wrapper .iti__flag.iti__gn{height:14px;background-position:-2039px 0px}.nls-quiz-wrapper .iti__flag.iti__gp{height:14px;background-position:-2061px 0px}.nls-quiz-wrapper .iti__flag.iti__gq{height:14px;background-position:-2083px 0px}.nls-quiz-wrapper .iti__flag.iti__gr{height:14px;background-position:-2105px 0px}.nls-quiz-wrapper .iti__flag.iti__gs{height:10px;background-position:-2127px 0px}.nls-quiz-wrapper .iti__flag.iti__gt{height:13px;background-position:-2149px 0px}.nls-quiz-wrapper .iti__flag.iti__gu{height:11px;background-position:-2171px 0px}.nls-quiz-wrapper .iti__flag.iti__gw{height:10px;background-position:-2193px 0px}.nls-quiz-wrapper .iti__flag.iti__gy{height:12px;background-position:-2215px 0px}.nls-quiz-wrapper .iti__flag.iti__hk{height:14px;background-position:-2237px 0px}.nls-quiz-wrapper .iti__flag.iti__hm{height:10px;background-position:-2259px 0px}.nls-quiz-wrapper .iti__flag.iti__hn{height:10px;background-position:-2281px 0px}.nls-quiz-wrapper .iti__flag.iti__hr{height:10px;background-position:-2303px 0px}.nls-quiz-wrapper .iti__flag.iti__ht{height:12px;background-position:-2325px 0px}.nls-quiz-wrapper .iti__flag.iti__hu{height:10px;background-position:-2347px 0px}.nls-quiz-wrapper .iti__flag.iti__ic{height:14px;background-position:-2369px 0px}.nls-quiz-wrapper .iti__flag.iti__id{height:14px;background-position:-2391px 0px}.nls-quiz-wrapper .iti__flag.iti__ie{height:10px;background-position:-2413px 0px}.nls-quiz-wrapper .iti__flag.iti__il{height:15px;background-position:-2435px 0px}.nls-quiz-wrapper .iti__flag.iti__im{height:10px;background-position:-2457px 0px}.nls-quiz-wrapper .iti__flag.iti__in{height:14px;background-position:-2479px 0px}.nls-quiz-wrapper .iti__flag.iti__io{height:10px;background-position:-2501px 0px}.nls-quiz-wrapper .iti__flag.iti__iq{height:14px;background-position:-2523px 0px}.nls-quiz-wrapper .iti__flag.iti__ir{height:12px;background-position:-2545px 0px}.nls-quiz-wrapper .iti__flag.iti__is{height:15px;background-position:-2567px 0px}.nls-quiz-wrapper .iti__flag.iti__it{height:14px;background-position:-2589px 0px}.nls-quiz-wrapper .iti__flag.iti__je{height:12px;background-position:-2611px 0px}.nls-quiz-wrapper .iti__flag.iti__jm{height:10px;background-position:-2633px 0px}.nls-quiz-wrapper .iti__flag.iti__jo{height:10px;background-position:-2655px 0px}.nls-quiz-wrapper .iti__flag.iti__jp{height:14px;background-position:-2677px 0px}.nls-quiz-wrapper .iti__flag.iti__ke{height:14px;background-position:-2699px 0px}.nls-quiz-wrapper .iti__flag.iti__kg{height:12px;background-position:-2721px 0px}.nls-quiz-wrapper .iti__flag.iti__kh{height:13px;background-position:-2743px 0px}.nls-quiz-wrapper .iti__flag.iti__ki{height:10px;background-position:-2765px 0px}.nls-quiz-wrapper .iti__flag.iti__km{height:12px;background-position:-2787px 0px}.nls-quiz-wrapper .iti__flag.iti__kn{height:14px;background-position:-2809px 0px}.nls-quiz-wrapper .iti__flag.iti__kp{height:10px;background-position:-2831px 0px}.nls-quiz-wrapper .iti__flag.iti__kr{height:14px;background-position:-2853px 0px}.nls-quiz-wrapper .iti__flag.iti__kw{height:10px;background-position:-2875px 0px}.nls-quiz-wrapper .iti__flag.iti__ky{height:10px;background-position:-2897px 0px}.nls-quiz-wrapper .iti__flag.iti__kz{height:10px;background-position:-2919px 0px}.nls-quiz-wrapper .iti__flag.iti__la{height:14px;background-position:-2941px 0px}.nls-quiz-wrapper .iti__flag.iti__lb{height:14px;background-position:-2963px 0px}.nls-quiz-wrapper .iti__flag.iti__lc{height:10px;background-position:-2985px 0px}.nls-quiz-wrapper .iti__flag.iti__li{height:12px;background-position:-3007px 0px}.nls-quiz-wrapper .iti__flag.iti__lk{height:10px;background-position:-3029px 0px}.nls-quiz-wrapper .iti__flag.iti__lr{height:11px;background-position:-3051px 0px}.nls-quiz-wrapper .iti__flag.iti__ls{height:14px;background-position:-3073px 0px}.nls-quiz-wrapper .iti__flag.iti__lt{height:12px;background-position:-3095px 0px}.nls-quiz-wrapper .iti__flag.iti__lu{height:12px;background-position:-3117px 0px}.nls-quiz-wrapper .iti__flag.iti__lv{height:10px;background-position:-3139px 0px}.nls-quiz-wrapper .iti__flag.iti__ly{height:10px;background-position:-3161px 0px}.nls-quiz-wrapper .iti__flag.iti__ma{height:14px;background-position:-3183px 0px}.nls-quiz-wrapper .iti__flag.iti__mc{height:15px;background-position:-3205px 0px}.nls-quiz-wrapper .iti__flag.iti__md{height:10px;background-position:-3226px 0px}.nls-quiz-wrapper .iti__flag.iti__me{height:10px;background-position:-3248px 0px}.nls-quiz-wrapper .iti__flag.iti__mf{height:14px;background-position:-3270px 0px}.nls-quiz-wrapper .iti__flag.iti__mg{height:14px;background-position:-3292px 0px}.nls-quiz-wrapper .iti__flag.iti__mh{height:11px;background-position:-3314px 0px}.nls-quiz-wrapper .iti__flag.iti__mk{height:10px;background-position:-3336px 0px}.nls-quiz-wrapper .iti__flag.iti__ml{height:14px;background-position:-3358px 0px}.nls-quiz-wrapper .iti__flag.iti__mm{height:14px;background-position:-3380px 0px}.nls-quiz-wrapper .iti__flag.iti__mn{height:10px;background-position:-3402px 0px}.nls-quiz-wrapper .iti__flag.iti__mo{height:14px;background-position:-3424px 0px}.nls-quiz-wrapper .iti__flag.iti__mp{height:10px;background-position:-3446px 0px}.nls-quiz-wrapper .iti__flag.iti__mq{height:14px;background-position:-3468px 0px}.nls-quiz-wrapper .iti__flag.iti__mr{height:14px;background-position:-3490px 0px}.nls-quiz-wrapper .iti__flag.iti__ms{height:10px;background-position:-3512px 0px}.nls-quiz-wrapper .iti__flag.iti__mt{height:14px;background-position:-3534px 0px}.nls-quiz-wrapper .iti__flag.iti__mu{height:14px;background-position:-3556px 0px}.nls-quiz-wrapper .iti__flag.iti__mv{height:14px;background-position:-3578px 0px}.nls-quiz-wrapper .iti__flag.iti__mw{height:14px;background-position:-3600px 0px}.nls-quiz-wrapper .iti__flag.iti__mx{height:12px;background-position:-3622px 0px}.nls-quiz-wrapper .iti__flag.iti__my{height:10px;background-position:-3644px 0px}.nls-quiz-wrapper .iti__flag.iti__mz{height:14px;background-position:-3666px 0px}.nls-quiz-wrapper .iti__flag.iti__na{height:14px;background-position:-3688px 0px}.nls-quiz-wrapper .iti__flag.iti__nc{height:10px;background-position:-3710px 0px}.nls-quiz-wrapper .iti__flag.iti__ne{height:15px;background-position:-3732px 0px}.nls-quiz-wrapper .iti__flag.iti__nf{height:10px;background-position:-3752px 0px}.nls-quiz-wrapper .iti__flag.iti__ng{height:10px;background-position:-3774px 0px}.nls-quiz-wrapper .iti__flag.iti__ni{height:12px;background-position:-3796px 0px}.nls-quiz-wrapper .iti__flag.iti__nl{height:14px;background-position:-3818px 0px}.nls-quiz-wrapper .iti__flag.iti__no{height:15px;background-position:-3840px 0px}.nls-quiz-wrapper .iti__flag.iti__np{height:15px;background-position:-3862px 0px}.nls-quiz-wrapper .iti__flag.iti__nr{height:10px;background-position:-3877px 0px}.nls-quiz-wrapper .iti__flag.iti__nu{height:10px;background-position:-3899px 0px}.nls-quiz-wrapper .iti__flag.iti__nz{height:10px;background-position:-3921px 0px}.nls-quiz-wrapper .iti__flag.iti__om{height:10px;background-position:-3943px 0px}.nls-quiz-wrapper .iti__flag.iti__pa{height:14px;background-position:-3965px 0px}.nls-quiz-wrapper .iti__flag.iti__pe{height:14px;background-position:-3987px 0px}.nls-quiz-wrapper .iti__flag.iti__pf{height:14px;background-position:-4009px 0px}.nls-quiz-wrapper .iti__flag.iti__pg{height:15px;background-position:-4031px 0px}.nls-quiz-wrapper .iti__flag.iti__ph{height:10px;background-position:-4053px 0px}.nls-quiz-wrapper .iti__flag.iti__pk{height:14px;background-position:-4075px 0px}.nls-quiz-wrapper .iti__flag.iti__pl{height:13px;background-position:-4097px 0px}.nls-quiz-wrapper .iti__flag.iti__pm{height:14px;background-position:-4119px 0px}.nls-quiz-wrapper .iti__flag.iti__pn{height:10px;background-position:-4141px 0px}.nls-quiz-wrapper .iti__flag.iti__pr{height:14px;background-position:-4163px 0px}.nls-quiz-wrapper .iti__flag.iti__ps{height:10px;background-position:-4185px 0px}.nls-quiz-wrapper .iti__flag.iti__pt{height:14px;background-position:-4207px 0px}.nls-quiz-wrapper .iti__flag.iti__pw{height:13px;background-position:-4229px 0px}.nls-quiz-wrapper .iti__flag.iti__py{height:11px;background-position:-4251px 0px}.nls-quiz-wrapper .iti__flag.iti__qa{height:8px;background-position:-4273px 0px}.nls-quiz-wrapper .iti__flag.iti__re{height:14px;background-position:-4295px 0px}.nls-quiz-wrapper .iti__flag.iti__ro{height:14px;background-position:-4317px 0px}.nls-quiz-wrapper .iti__flag.iti__rs{height:14px;background-position:-4339px 0px}.nls-quiz-wrapper .iti__flag.iti__ru{height:14px;background-position:-4361px 0px}.nls-quiz-wrapper .iti__flag.iti__rw{height:14px;background-position:-4383px 0px}.nls-quiz-wrapper .iti__flag.iti__sa{height:14px;background-position:-4405px 0px}.nls-quiz-wrapper .iti__flag.iti__sb{height:10px;background-position:-4427px 0px}.nls-quiz-wrapper .iti__flag.iti__sc{height:10px;background-position:-4449px 0px}.nls-quiz-wrapper .iti__flag.iti__sd{height:10px;background-position:-4471px 0px}.nls-quiz-wrapper .iti__flag.iti__se{height:13px;background-position:-4493px 0px}.nls-quiz-wrapper .iti__flag.iti__sg{height:14px;background-position:-4515px 0px}.nls-quiz-wrapper .iti__flag.iti__sh{height:10px;background-position:-4537px 0px}.nls-quiz-wrapper .iti__flag.iti__si{height:10px;background-position:-4559px 0px}.nls-quiz-wrapper .iti__flag.iti__sj{height:15px;background-position:-4581px 0px}.nls-quiz-wrapper .iti__flag.iti__sk{height:14px;background-position:-4603px 0px}.nls-quiz-wrapper .iti__flag.iti__sl{height:14px;background-position:-4625px 0px}.nls-quiz-wrapper .iti__flag.iti__sm{height:15px;background-position:-4647px 0px}.nls-quiz-wrapper .iti__flag.iti__sn{height:14px;background-position:-4669px 0px}.nls-quiz-wrapper .iti__flag.iti__so{height:14px;background-position:-4691px 0px}.nls-quiz-wrapper .iti__flag.iti__sr{height:14px;background-position:-4713px 0px}.nls-quiz-wrapper .iti__flag.iti__ss{height:10px;background-position:-4735px 0px}.nls-quiz-wrapper .iti__flag.iti__st{height:10px;background-position:-4757px 0px}.nls-quiz-wrapper .iti__flag.iti__su{height:10px;background-position:-4779px 0px}.nls-quiz-wrapper .iti__flag.iti__sv{height:12px;background-position:-4801px 0px}.nls-quiz-wrapper .iti__flag.iti__sx{height:14px;background-position:-4823px 0px}.nls-quiz-wrapper .iti__flag.iti__sy{height:14px;background-position:-4845px 0px}.nls-quiz-wrapper .iti__flag.iti__sz{height:14px;background-position:-4867px 0px}.nls-quiz-wrapper .iti__flag.iti__ta{height:10px;background-position:-4889px 0px}.nls-quiz-wrapper .iti__flag.iti__tc{height:10px;background-position:-4911px 0px}.nls-quiz-wrapper .iti__flag.iti__td{height:14px;background-position:-4933px 0px}.nls-quiz-wrapper .iti__flag.iti__tf{height:14px;background-position:-4955px 0px}.nls-quiz-wrapper .iti__flag.iti__tg{height:13px;background-position:-4977px 0px}.nls-quiz-wrapper .iti__flag.iti__th{height:14px;background-position:-4999px 0px}.nls-quiz-wrapper .iti__flag.iti__tj{height:10px;background-position:-5021px 0px}.nls-quiz-wrapper .iti__flag.iti__tk{height:10px;background-position:-5043px 0px}.nls-quiz-wrapper .iti__flag.iti__tl{height:10px;background-position:-5065px 0px}.nls-quiz-wrapper .iti__flag.iti__tm{height:14px;background-position:-5087px 0px}.nls-quiz-wrapper .iti__flag.iti__tn{height:14px;background-position:-5109px 0px}.nls-quiz-wrapper .iti__flag.iti__to{height:10px;background-position:-5131px 0px}.nls-quiz-wrapper .iti__flag.iti__tr{height:14px;background-position:-5153px 0px}.nls-quiz-wrapper .iti__flag.iti__tt{height:12px;background-position:-5175px 0px}.nls-quiz-wrapper .iti__flag.iti__tv{height:10px;background-position:-5197px 0px}.nls-quiz-wrapper .iti__flag.iti__tw{height:14px;background-position:-5219px 0px}.nls-quiz-wrapper .iti__flag.iti__tz{height:14px;background-position:-5241px 0px}.nls-quiz-wrapper .iti__flag.iti__ua{height:14px;background-position:-5263px 0px}.nls-quiz-wrapper .iti__flag.iti__ug{height:14px;background-position:-5285px 0px}.nls-quiz-wrapper .iti__flag.iti__uk{height:10px;background-position:-5307px 0px}.nls-quiz-wrapper .iti__flag.iti__um{height:11px;background-position:-5329px 0px}.nls-quiz-wrapper .iti__flag.iti__un{height:14px;background-position:-5351px 0px}.nls-quiz-wrapper .iti__flag.iti__us{height:11px;background-position:-5373px 0px}.nls-quiz-wrapper .iti__flag.iti__uy{height:14px;background-position:-5395px 0px}.nls-quiz-wrapper .iti__flag.iti__uz{height:10px;background-position:-5417px 0px}.nls-quiz-wrapper .iti__flag.iti__va{height:15px;background-position:-5439px 0px}.nls-quiz-wrapper .iti__flag.iti__vc{height:14px;background-position:-5456px 0px}.nls-quiz-wrapper .iti__flag.iti__ve{height:14px;background-position:-5478px 0px}.nls-quiz-wrapper .iti__flag.iti__vg{height:10px;background-position:-5500px 0px}.nls-quiz-wrapper .iti__flag.iti__vi{height:14px;background-position:-5522px 0px}.nls-quiz-wrapper .iti__flag.iti__vn{height:14px;background-position:-5544px 0px}.nls-quiz-wrapper .iti__flag.iti__vu{height:12px;background-position:-5566px 0px}.nls-quiz-wrapper .iti__flag.iti__wf{height:14px;background-position:-5588px 0px}.nls-quiz-wrapper .iti__flag.iti__ws{height:10px;background-position:-5610px 0px}.nls-quiz-wrapper .iti__flag.iti__xk{height:15px;background-position:-5632px 0px}.nls-quiz-wrapper .iti__flag.iti__ye{height:14px;background-position:-5654px 0px}.nls-quiz-wrapper .iti__flag.iti__yt{height:14px;background-position:-5676px 0px}.nls-quiz-wrapper .iti__flag.iti__za{height:14px;background-position:-5698px 0px}.nls-quiz-wrapper .iti__flag.iti__zm{height:14px;background-position:-5720px 0px}.nls-quiz-wrapper .iti__flag.iti__zw{height:10px;background-position:-5742px 0px}.nls-quiz-wrapper .iti__flag{height:15px;-webkit-box-shadow:0px 0px 1px 0px #888;box-shadow:0px 0px 1px 0px #888;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}.nls-quiz-wrapper .iti__flag.iti__np{background-color:rgba(0,0,0,0)}.nls-quiz-wrapper .leeloo {
  margin-left: auto;
  margin-right: auto;
  margin-top: 3rem;
  overflow: hidden;
}.nls-quiz-wrapper .leeloo iframe {
  margin-left: auto;
  margin-right: auto;
  display: block;
}.articles .author-info h2.nls-quiz-wrapper .leeloo iframe{margin-top:0;margin-bottom:4px}.nls-quiz-wrapper .leeloo>div{width:100%}.nls-quiz-wrapper .leeloo>div .leeloo-lgt-form-wrapper .leeloo-lgt-form{width:100% !important}.nls-quiz-wrapper .leeloo .leeloo-lgt-form-wrapper {
  display: block;
}.articles .author-info h2.nls-quiz-wrapper .leeloo .leeloo-lgt-form-wrapper{margin-top:0;margin-bottom:4px}.nls-quiz-wrapper .leeloo .leeloo-lgt-form{width:100% !important}.nls-quiz-wrapper .progress-bar {
  position: relative;
  margin-top: 1.5rem;
  height: 10px;
  width: 100%;
  border-radius: 1rem;
}.nls-quiz-wrapper .progress-bar .color {
  position: absolute;
  height: 10px;
  width: 0px;
  border-radius: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 216, 91, 1);
  background-color: rgba(0, 216, 91, var(--tw-bg-opacity, 1));
  background-color: rgb(193 255 199 / 1);-webkit-animation:progress 4s infinite linear;animation:progress 4s infinite linear;
}@-webkit-keyframes progress{0%{width:0%}25%{width:50%}50%{width:75%}75%{width:85%}100%{width:100%}}@keyframes progress{0%{width:0%}25%{width:50%}50%{width:75%}75%{width:85%}100%{width:100%}}.nls-quiz-wrapper .scroll-hidden {
  overflow: hidden;
}.nls-quiz-wrapper .steps-bar {
  position: relative;
  margin-left: 18px;
  margin-right: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 216, 91, 1);
  border-color: rgba(0, 216, 91, var(--tw-border-opacity, 1));
  padding-top: 0px;
  padding-bottom: 0px;
}html[lang=tr-TR] body.projects header>.container.nls-quiz-wrapper .steps-bar{background-color:rgba(0,0,0,0)}.present-button .nls-quiz-wrapper .steps-bar{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .nls-quiz-wrapper .steps-bar {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
}.nls-quiz-wrapper .steps-bar>.item.active {
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 181, 132, 1);
  background-color: rgba(255, 181, 132, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .steps-bar>.item {
  position: absolute;
  top: -0.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1.75rem;
  width: 1.75rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: visible;
  white-space: nowrap;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 216, 91, 1);
  border-color: rgba(0, 216, 91, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  text-align: center;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(151, 151, 151, 1);
  color: rgba(151, 151, 151, var(--tw-text-opacity, 1));
}html[lang=tr-TR] body.projects header>.container.nls-quiz-wrapper .steps-bar>.item{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.nls-quiz-wrapper .steps-bar>.item:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.nls-quiz-wrapper .steps-bar>.item:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.nls-quiz-wrapper .steps-bar>.item:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.nls-quiz-wrapper .steps-bar>.item:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.nls-quiz-wrapper .steps-bar>.item:hover span{color:#fff}.present-button .nls-quiz-wrapper .steps-bar>.item{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.nls-quiz-wrapper .steps-bar>.item:first-child {
  left: 0px;
}.nls-quiz-wrapper .steps-bar>.item:nth-child(2){left:calc(50% - 10px)}.nls-quiz-wrapper .steps-bar>.item:last-child {
  right: 0px;
}.nls-quiz-wrapper .input-wrap {
  position: relative;
  width: 100%;
  border-radius: 12px;
  --tw-bg-opacity: 1;
  background-color: rgba(229, 239, 255, 1);
  background-color: rgba(229, 239, 255, var(--tw-bg-opacity, 1));
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 1rem;
  padding-bottom: 1rem;
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .input-wrap {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}.nls-quiz-wrapper .input-wrap-radio {
  padding-bottom: 0.5rem;
}.nls-quiz-wrapper .input-wrap-half {
  width: calc((100% - 1.5rem) / 2);
}.nls-quiz-wrapper .input-wrap-half+.input-wrap-checkbox {
  margin-top: 1.5rem;
}.nls-quiz-wrapper .input-label {
  margin-bottom: 12px;
  display: block;
  font-size: 12px;
  line-height: 12px;
  --tw-text-opacity: 1;
  color: rgba(135, 135, 135, 1);
  color: rgba(135, 135, 135, var(--tw-text-opacity, 1));
}.articles .author-info h2.nls-quiz-wrapper .input-label{margin-top:0;margin-bottom:4px}@media (min-width: 1280px) {

  .nls-quiz-wrapper .input-label {
    margin-bottom: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 36px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 20px;
    line-height: 28px;
  }
}.nls-quiz-wrapper .input-message {
  resize: none;
}.nls-quiz-wrapper .input-field {
  height: 20px;
  width: 100%;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, 1);
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
  background-color: transparent;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 16px;
  line-height: 20px;
  --tw-text-opacity: 1;
  color: rgba(97, 97, 97, 1);
  color: rgba(97, 97, 97, var(--tw-text-opacity, 1));
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .input-field {
    height: 36px;
    font-size: 24px;
    line-height: 28px;
  }
}.nls-quiz-wrapper .input-field::-webkit-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-field::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-field:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-field::-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-field::placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-field:focus {
  --tw-border-opacity: 1;
  border-color: rgba(0, 216, 91, 1);
  border-color: rgba(0, 216, 91, var(--tw-border-opacity, 1));
  outline: 2px solid transparent;
  outline-offset: 2px;
}.nls-quiz-wrapper .input-field.is-invalid {
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(202, 56, 31, 1);
  border-color: rgba(202, 56, 31, var(--tw-border-opacity, 1));
}.nls-quiz-wrapper input[type=tel].input-field {
  padding-left: 3.5rem;
  padding-right: 1rem;
}.nls-quiz-wrapper .checkbox {
  position: absolute;
  left: 0px;
  top: 0px;
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, 1);
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}[type=radio]:checked+.nls-quiz-wrapper .checkbox,[type=checkbox]:checked+.nls-quiz-wrapper .checkbox {
  --tw-border-opacity: 1;
  border-color: rgba(0, 216, 91, 1);
  border-color: rgba(0, 216, 91, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(69, 111, 171, 1);
  background-color: rgba(69, 111, 171, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .input-label-checkbox {
  position: relative;
  display: inline-block;
  cursor: pointer;
  padding-left: 2.5rem;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.4;
}@media (min-width: 768px) {

  .nls-quiz-wrapper .input-label-checkbox {
    font-size: 12px;
  }
}.nls-quiz-wrapper .input-label-checkbox>.is-invalid+.checkbox {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(202, 56, 31, 1);
  border-color: rgba(202, 56, 31, var(--tw-border-opacity, 1));
}.nls-quiz-wrapper .just-validate-error-label {
  position: absolute;
  bottom: 0px;
  left: 0px;
  margin-top: 0.25rem;
  --tw-translate-y: calc(100% + 4px);
  -webkit-transform: translate(var(--tw-translate-x), calc(100% + 4px)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), calc(100% + 4px)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  font-size: 10px;
  font-weight: 300;
  line-height: 1.1;
}.nls-quiz-wrapper .backdrop {
  visibility: visible;
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  opacity: 1;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}header.header.nls-quiz-wrapper .backdrop>.container{border:solid #e4e4e4 1px}.single-courses header.header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent)>.container,.vacancies header.header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent)>.container,html[lang=uk-ru] .projects header.header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent)>.container,html[lang=ua-UA] .projects header.header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent)>.container,.mentor-school header.header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent)>.container{background-color:var(--accent-color)}.header.nls-quiz-wrapper .backdrop{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:60;-webkit-animation:headerShown 300ms linear;animation:headerShown 300ms linear;background-color:rgba(0,0,0,0)}html body.page-template-ai-products-page header.nls-quiz-wrapper .backdrop>.container,html body header.nls-quiz-wrapper .backdrop>.container{background-color:#fff}html[lang=tr-TR] body.projects header>.container.nls-quiz-wrapper .backdrop{background-color:rgba(0,0,0,0)}html[lang=tr-TR] body.projects header.nls-quiz-wrapper .backdrop>.container{background-color:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect{fill:rgba(0,0,0,0)}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover{fill:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1:hover rect{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect{fill:rgba(0,0,0,0)}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1:hover rect{fill:#fff}.single-courses header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect,.vacancies header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect,.mentor-school header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect{fill:var(--accent-color)}.single-courses header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover,.vacancies header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover,.mentor-school header:not(.header.fixed-accent):not(.nls-quiz-wrapper .backdrop) .btn-prof-1 rect:hover{fill:#fff}header.nls-quiz-wrapper .backdrop .wpml-ls-statics-shortcode_actions a{background-color:#fff}@media screen and (min-width: 1023.98px){header.nls-quiz-wrapper .backdrop .courses-dropdown{top:85px}}@media screen and (min-width: 1279.98px){header.nls-quiz-wrapper .backdrop .courses-dropdown{top:90px}}@media screen and (min-width: 1023.98px){body:has(.banner__top) header.nls-quiz-wrapper .backdrop .courses-dropdown{top:130px}}@media screen and (min-width: 1279.98px){body:has(.banner__top) header.nls-quiz-wrapper .backdrop .courses-dropdown{top:140px}}.single-courses header.nls-quiz-wrapper .backdrop .menu-item a,.vacancies header.nls-quiz-wrapper .backdrop .menu-item a,html[lang=uk-UA] .projects header.nls-quiz-wrapper .backdrop .menu-item a,html[lang=ua-ru] .projects header.nls-quiz-wrapper .backdrop .menu-item a,.mentor-school header.nls-quiz-wrapper .backdrop .menu-item a{color:#000}.single-courses header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.single-courses header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.vacancies header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.vacancies header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.projects header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.projects header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.mentor-school header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.mentor-school header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native{color:#fff}.single-courses header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.single-courses header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.vacancies header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.vacancies header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.projects header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.projects header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.mentor-school header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.mentor-school header:not(.nls-quiz-wrapper .backdrop):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after{border-top-color:#fff}@media screen and (min-width: 768px){.format .image.nls-quiz-wrapper .backdrop{opacity:1}}.present-button .nls-quiz-wrapper .backdrop{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body.page-template-ai-products-page header.nls-quiz-wrapper .backdrop>.container{background-color:#fff}.nls-quiz-wrapper .backdrop .banner__valentine{height:36px}@media screen and (max-width: 768px){.nls-quiz-wrapper .backdrop .banner__valentine{height:40px}}.nls-quiz-wrapper .backdrop .banner__valentine-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nls-quiz-wrapper .backdrop .banner__valentine .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nls-quiz-wrapper .backdrop .banner__valentine .title span{font-size:16px}@media screen and (max-width: 768px){.nls-quiz-wrapper .backdrop .banner__valentine .title span{font-size:14px}}.nls-quiz-wrapper .backdrop .banner__valentine button{font-size:14px;padding:2px 14px;height:auto;width:auto;max-width:none}@media screen and (max-width: 768px){.nls-quiz-wrapper .backdrop .banner__valentine button{font-size:10px}}.nls-quiz-wrapper .backdrop{background-color:rgba(0,0,0,.55)}.nls-quiz-wrapper .backdrop.is-hidden {
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
}.nls-quiz-wrapper .modal-close-btn {
  position: absolute;
  right: 1.5rem;
  top: 1.25rem;
  display: grid;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-items: center;
  place-items: center;
  border-radius: 9999px;
  fill: #9ca3af;
  padding: 0px;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}.close.section .nls-quiz-wrapper .modal-close-btn::after{top:-27px;right:-11px;position:absolute}.nls-quiz-wrapper .modal-close-btn:hover {
  fill: #00D85B;
}.nls-quiz-wrapper .modal-close-btn:focus {
  fill: #00D85B;
}@media (min-width: 768px) {

  .nls-quiz-wrapper .modal-close-btn {
    right: 2.5rem;
    top: 2.5rem;
  }
}.nls-quiz-wrapper .modal {
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 336px;
  --tw-translate-x: 0px;
  --tw-translate-y: 0px;
  -webkit-transform: translate(0px, 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(0px, 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  border-radius: 0.75rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  opacity: 1;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}html[lang=tr-TR] body.projects header>.container.nls-quiz-wrapper .modal{background-color:rgba(0,0,0,0)}.present-button .nls-quiz-wrapper .modal{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .nls-quiz-wrapper .modal {
    max-width: 456px;
    padding: 2.5rem;
  }
}.is-hidden .nls-quiz-wrapper .modal {
  opacity: 0;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}.nls-quiz-wrapper .quiz-input{appearance:none;position:relative;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:2px solid #fff;border-radius:50%;outline:none;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 1280px){.nls-quiz-wrapper .quiz-input{width:28px;height:28px}}.nls-quiz-wrapper .quiz-input::after{content:"";display:none;width:22px;height:20px;position:absolute;left:1px;top:-2px;background-repeat:no-repeat;background-size:contain;background-position:top center}@media(min-width: 1280px){.nls-quiz-wrapper .quiz-input::after{width:25px;height:23px}}.nls-quiz-wrapper .quiz-input:checked{background-color:#fff}.nls-quiz-wrapper .quiz-input:checked::after{display:block}.nls-quiz-wrapper .quiz-input{pointer-events:none}.nls-quiz-wrapper .input-user-data {
  height: 20px;
  width: 100%;
  border-radius: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, 1);
  border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
  background-color: transparent;
  padding: 0px;
  font-size: 16px;
  line-height: 20px;
  --tw-text-opacity: 1;
  color: rgba(97, 97, 97, 1);
  color: rgba(97, 97, 97, var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  .nls-quiz-wrapper .input-user-data {
    font-size: 16px;
    line-height: 1.25;
  }
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .input-user-data {
    height: 36px;
    font-size: 24px;
    line-height: 28px;
  }
}.nls-quiz-wrapper .input-user-data::-webkit-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-user-data::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-user-data:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-user-data::-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-user-data::placeholder {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, 1);
  color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.nls-quiz-wrapper .input-user-data:focus {
  --tw-border-opacity: 1;
  border-color: rgba(0, 216, 91, 1);
  border-color: rgba(0, 216, 91, var(--tw-border-opacity, 1));
  outline: 2px solid transparent;
  outline-offset: 2px;
}.nls-quiz-wrapper .input-user-data.is-invalid {
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(202, 56, 31, 1);
  border-color: rgba(202, 56, 31, var(--tw-border-opacity, 1));
}.nls-quiz-wrapper .question-animation[data-active=active]{opacity:1;position:static;pointer-events:all;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 300ms ease;transition:all 300ms ease;max-height:none !important;-webkit-transition-delay:500ms;transition-delay:500ms}.nls-quiz-wrapper .block-disabled{pointer-events:none;opacity:.5}.nls-quiz-wrapper .question-hidden{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);max-height:0 !important;position:absolute;pointer-events:none}.nls-quiz-wrapper .quiz-label:hover,.nls-quiz-wrapper .quiz-label:focus{background-color:#cbd9ef}.nls-quiz-wrapper .input-user-data{cursor:text;pointer-events:all}.nls-quiz-wrapper .fs-hero .hero-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(183, 226, 255, 1);
  background-color: rgba(183, 226, 255, var(--tw-bg-opacity, 1));
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .fs-hero .hero-block-wrapper {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 245, 255, 1);
    background-color: rgba(230, 245, 255, var(--tw-bg-opacity, 1));
  }
}.nls-quiz-wrapper .fs-why .why-item {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 245, 255, 1);
  background-color: rgba(230, 245, 255, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .fs-professions .professions-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(183, 226, 255, 1);
  background-color: rgba(183, 226, 255, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .da-hero .hero-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(188, 255, 212, 1);
  background-color: rgba(188, 255, 212, var(--tw-bg-opacity, 1));
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .da-hero .hero-block-wrapper {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 255, 239, 1);
    background-color: rgba(230, 255, 239, var(--tw-bg-opacity, 1));
  }
}.nls-quiz-wrapper .da-why .why-item {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 255, 239, 1);
  background-color: rgba(230, 255, 239, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .da-professions .professions-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(188, 255, 212, 1);
  background-color: rgba(188, 255, 212, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .ux-hero .hero-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 194, 219, 1);
  background-color: rgba(255, 194, 219, var(--tw-bg-opacity, 1));
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .ux-hero .hero-block-wrapper {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 238, 245, 1);
    background-color: rgba(255, 238, 245, var(--tw-bg-opacity, 1));
  }
}.nls-quiz-wrapper .ux-why .why-item {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 238, 245, 1);
  background-color: rgba(255, 238, 245, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .ux-professions .professions-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 194, 219, 1);
  background-color: rgba(255, 194, 219, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .pm-hero .hero-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(198, 205, 255, 1);
  background-color: rgba(198, 205, 255, var(--tw-bg-opacity, 1));
}@media (min-width: 1280px) {

  .nls-quiz-wrapper .pm-hero .hero-block-wrapper {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 233, 255, 1);
    background-color: rgba(230, 233, 255, var(--tw-bg-opacity, 1));
  }
}.nls-quiz-wrapper .pm-why .why-item {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 233, 255, 1);
  background-color: rgba(230, 233, 255, var(--tw-bg-opacity, 1));
}.nls-quiz-wrapper .pm-professions .professions-block-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(198, 205, 255, 1);
  background-color: rgba(198, 205, 255, var(--tw-bg-opacity, 1));
}@media(min-width: 1280px){.nls-quiz-wrapper .fs-strong li:last-child h3{width:300px}}body:has(.html-dictionary) {
  --tw-bg-opacity: 1;
  background-color: rgba(242, 241, 238, 1);
  background-color: rgba(242, 241, 238, var(--tw-bg-opacity, 1));
}@media (min-width: 1280px) {

  .html-dictionary .glossary-main {
    max-width: 820px;
  }
}.html-dictionary .glossary-main h1 {
  font-family: Robochyi Sans OF, serif;
  font-size: 32px;
  line-height: 36px;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main h1 {
    font-size: 48px;
    line-height: 48px;
  }
}.html-dictionary .glossary-main h2 {
  margin-top: 60px;
  font-family: Robochyi Sans OF, serif;
  font-size: 32px;
  line-height: 36px;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main h2 {
    margin-top: 100px;
    font-size: 36px;
    line-height: 42px;
  }
}.html-dictionary .glossary-main h3 {
  margin-top: 1.25rem;
  font-family: Robochyi Sans OF, serif;
  font-size: 24px;
  line-height: 32px;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main h3 {
    margin-top: 2rem;
  }
}.html-dictionary .glossary-main ul {
  margin-top: 1.25rem;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main ul {
    margin-top: 2rem;
  }
}.html-dictionary .glossary-main ul li {
  position: relative;
  margin-top: 1.25rem;
  padding-left: 34px;
}.html-dictionary .glossary-main ul li::before{content:"";position: absolute;left: 0px;top: 0px;width: 1.5rem;height: 1.5rem;background-size: contain;background-position: center;background-repeat: no-repeat;background-image:url(/app/themes/goit-global/public/images/icons/check-circle-green.469f7f.svg)}.html-dictionary .glossary-main p {
  margin-top: 1.25rem;
  font-size: 16px;
  line-height: 24px;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main p {
    margin-top: 2rem;
  }
}.html-dictionary .glossary-main figure {
  margin-top: 1.25rem;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main figure {
    margin-top: 2rem;
  }
}.html-dictionary .glossary-main pre {
  margin-top: 1.25rem;
  font-family: Montserrat, sans-serif;
}@media (min-width: 768px) {

  .html-dictionary .glossary-main pre {
    margin-top: 2rem;
  }
}.html-dictionary .glossary-main code {
  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;
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgba(235, 231, 221, 1);
  background-color: rgba(235, 231, 221, var(--tw-bg-opacity, 1));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-family: Montserrat, sans-serif;
}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#d7d3c9;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#000}.glossary-swiper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
}.glossary-swiper .swiper-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}html[lang=tr-TR] body.projects header>.container.glossary-swiper .swiper-wrapper{background-color:rgba(0,0,0,0)}.present-button .glossary-swiper .swiper-wrapper{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.glossary-swiper .swiper-slide {
  height: 100%;
  width: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}.glossary-prev-btn:hover svg,.glossary-next-btn:hover svg {
  fill: #FFAB87;
}.glossary-prev-btn:active svg,.glossary-next-btn:active svg {
  fill: #FF8856;
}.glossary-prev-btn.swiper-button-disabled,.glossary-next-btn.swiper-button-disabled {
  opacity: 0.25;
}.course-resume .slider-btn{fill:#fbcbb9;-webkit-transition:fill 300ms;transition:fill 300ms}.course-resume .slider-btn:active{fill:var(--accent-color)}.course-resume .slick-disabled .slider-btn{fill:#f2f1ee}.course-resume .slick-slide{margin:0 auto !important}.course-salary__text::before{content:"";display:block;width:48px;height:48px;background-image:url(/app/themes/goit-global/public/images/salary/dou.770af4.svg);background-repeat:no-repeat;background-size:contain;-ms-flex-negative:0;flex-shrink:0}.course-salary__block{background-image:url(/app/themes/goit-global/public/images/salary/bg-num-sm.246c32.svg);background-repeat:no-repeat;background-size:contain}@media(min-width: 768px){.course-salary__block{background-image:url(/app/themes/goit-global/public/images/salary/bg-num-md.e4221b.svg)}}@media(min-width: 1280px){.course-salary__block{background-image:url(/app/themes/goit-global/public/images/salary/bg-num-xl.6ee0ec.svg)}}.course-salary__item:nth-child(1) .salary__chart{height:138px;z-index:2}@media(min-width: 1280px){.course-salary__item:nth-child(1) .salary__chart{height:165px}}.course-salary__item:nth-child(1) .salary__chart::after{content:"";display:block;position:absolute;width:72px;height:78px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-1.c42ded.svg);background-repeat:no-repeat;background-size:contain;top:-47px;right:-65px;z-index:3;opacity:0;-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;-webkit-transition-delay:2s;transition-delay:2s}@media(min-width: 768px){.course-salary__item:nth-child(1) .salary__chart::after{width:89px;height:107px;top:-70px;right:-52px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-1-md.c33b2c.svg)}}@media(min-width: 1280px){.course-salary__item:nth-child(1) .salary__chart::after{width:267px;height:130px;top:-77px;right:-239px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-1-xl.abd698.svg)}}.course-salary__item:nth-child(1) .salary__block{top:264px}@media(min-width: 1280px){.course-salary__item:nth-child(1) .salary__block{top:329px}}.course-salary__item:nth-child(2) .salary__chart{height:246px;z-index:1}@media(min-width: 1280px){.course-salary__item:nth-child(2) .salary__chart{height:295px}}.course-salary__item:nth-child(2) .salary__chart::after{content:"";display:block;position:absolute;width:66px;height:107px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-2.d67a69.svg);background-repeat:no-repeat;background-size:contain;top:-76px;right:-64px;z-index:3;opacity:0;-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;-webkit-transition-delay:2.5s;transition-delay:2.5s}@media(min-width: 768px){.course-salary__item:nth-child(2) .salary__chart::after{width:84px;height:139px;top:-103px;right:-47px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-2-md.e48c04.svg)}}@media(min-width: 1280px){.course-salary__item:nth-child(2) .salary__chart::after{width:259px;height:167px;top:-114px;right:-231px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-2-xl.cd04e8.svg)}}.course-salary__item:nth-child(2) .salary__block{top:156px}@media(min-width: 1280px){.course-salary__item:nth-child(2) .salary__block{top:199px}}.course-salary__item:nth-child(3) .salary__chart{background:linear-gradient(56.46deg, rgba(214, 195, 255, 0) 0.06%, #d6c3ff 99.94%)}.course-salary__item:nth-child(3) .salary__chart::after{content:"";display:block;position:absolute;width:140px;height:140px;background-image:url(/app/themes/goit-global/public/images/salary/bg-chart.6643a38834306e4c.png);background-repeat:no-repeat;background-size:contain;top:127px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;opacity:0;-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;-webkit-transition-delay:3s;transition-delay:3s}@media(min-width: 768px){.course-salary__item:nth-child(3) .salary__chart::after{top:60px;width:250px;height:250px}}@media(min-width: 1280px){.course-salary__item:nth-child(3) .salary__chart::after{top:0;width:450px;height:450px}}.course-salary__chart{background:linear-gradient(31.67deg, rgba(255, 255, 255, 0) -0.04%, #ffffff 100%)}.course-salary .salary__chart[data-active=true]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.course-salary .salary__chart[data-active=true]::after{opacity:1 !important}.tabs__block{-webkit-transition:all .3s ease;transition:all .3s ease}.tabs__block-text{overflow:hidden;opacity:0;max-height:0;-webkit-transition:max-height .5s ease, opacity .5s ease;transition:max-height .5s ease, opacity .5s ease}@media (min-width: 1280px) {

  .tabs__item-image:nth-child(1) .tabs__image {
    -o-object-position: left;
       object-position: left;
  }
}@media (max-width: 767.98px) {

  .tabs__item-image:nth-child(1) .tabs__image {
    -o-object-position: left;
       object-position: left;
  }
}.tabs__block.active{background:#fff !important;padding-top: 1rem;padding-bottom: 1rem}@media (min-width: 768px) {

  .tabs__block.active {
    padding: 32px;
  }
}.tabs__block.active .tabs__block-text{opacity:1}.tabs__images{position:relative}.tabs__image{opacity:0 !important;position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tabs__image.active{opacity:1 !important}.salary__text::before{content:"";display:block;width:48px;height:48px;background-image:url(/app/themes/goit-global/public/images/salary/dou.770af4.svg);background-repeat:no-repeat;background-size:contain;-ms-flex-negative:0;flex-shrink:0}.salary__block{background-image:url(/app/themes/goit-global/public/images/salary/bg-num-sm.246c32.svg);background-repeat:no-repeat;background-size:contain}@media(min-width: 768px){.salary__block{background-image:url(/app/themes/goit-global/public/images/salary/bg-num-md.e4221b.svg)}}@media(min-width: 1280px){.salary__block{background-image:url(/app/themes/goit-global/public/images/salary/bg-num-xl.6ee0ec.svg)}}.salary__item:nth-child(1) .salary__chart{height:138px;z-index:2}@media(min-width: 1280px){.salary__item:nth-child(1) .salary__chart{height:165px}}.salary__item:nth-child(1) .salary__chart::after{content:"";display:block;position:absolute;width:72px;height:78px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-1.c42ded.svg);background-repeat:no-repeat;background-size:contain;top:-47px;right:-65px;z-index:3;opacity:0;-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;-webkit-transition-delay:2s;transition-delay:2s}@media(min-width: 768px){.salary__item:nth-child(1) .salary__chart::after{width:89px;height:107px;top:-70px;right:-52px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-1-md.c33b2c.svg)}}@media(min-width: 1280px){.salary__item:nth-child(1) .salary__chart::after{width:267px;height:130px;top:-77px;right:-239px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-1-xl.abd698.svg)}}.salary__item:nth-child(1) .salary__block{top:264px}@media(min-width: 1280px){.salary__item:nth-child(1) .salary__block{top:329px}}.salary__item:nth-child(2) .salary__chart{height:246px;z-index:1}@media(min-width: 1280px){.salary__item:nth-child(2) .salary__chart{height:295px}}.salary__item:nth-child(2) .salary__chart::after{content:"";display:block;position:absolute;width:66px;height:107px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-2.d67a69.svg);background-repeat:no-repeat;background-size:contain;top:-76px;right:-64px;z-index:3;opacity:0;-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;-webkit-transition-delay:2.5s;transition-delay:2.5s}@media(min-width: 768px){.salary__item:nth-child(2) .salary__chart::after{width:84px;height:139px;top:-103px;right:-47px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-2-md.e48c04.svg)}}@media(min-width: 1280px){.salary__item:nth-child(2) .salary__chart::after{width:259px;height:167px;top:-114px;right:-231px;background-image:url(/app/themes/goit-global/public/images/salary/arrow-2-xl.cd04e8.svg)}}.salary__item:nth-child(2) .salary__block{top:156px}@media(min-width: 1280px){.salary__item:nth-child(2) .salary__block{top:199px}}.salary__item:nth-child(3) .salary__chart{background:linear-gradient(56.46deg, rgba(214, 195, 255, 0) 0.06%, #d6c3ff 99.94%)}.salary__item:nth-child(3) .salary__chart::after{content:"";display:block;position:absolute;width:140px;height:140px;background-image:url(/app/themes/goit-global/public/images/salary/bg-chart.6643a38834306e4c.png);background-repeat:no-repeat;background-size:contain;top:127px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;opacity:0;-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;-webkit-transition-delay:3s;transition-delay:3s}@media(min-width: 768px){.salary__item:nth-child(3) .salary__chart::after{top:60px;width:250px;height:250px}}@media(min-width: 1280px){.salary__item:nth-child(3) .salary__chart::after{top:0;width:450px;height:450px}}.salary__chart{background:linear-gradient(31.67deg, rgba(255, 255, 255, 0) -0.04%, #ffffff 100%)}.salary .salary__chart[data-active=true]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.salary .salary__chart[data-active=true]::after{opacity:1}.course-consultation .iti--allow-dropdown,.course-consultation-bottom .iti--allow-dropdown{width:100%}.course-consultation .form-term-label a,.course-consultation-bottom .form-term-label a{color:#fff}.course-consultation .modal,.course-consultation-bottom .modal{max-height:583px}.course-consultation input,.course-consultation-bottom input{background-color:#fff;color:#000}.course-consultation .form-custom-checkbox,.course-consultation-bottom .form-custom-checkbox{border:1px solid #000}.course-consultation .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon,.course-consultation-bottom .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon{stroke:#000}.program__question[aria-expanded=true] .program__answer{margin-top:1rem}@media(min-width: 1280px){.program__question[aria-expanded=true] .program__answer{margin-top:2rem}}.program__question[aria-expanded=true] .program__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#f2f1ee}.faq__question[aria-expanded=true] .faq__answer{margin-top:1rem}@media(min-width: 1280px){.faq__question[aria-expanded=true] .faq__answer{margin-top:2rem}}.faq__question[aria-expanded=true] .faq__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#f2f1ee}.course-header .parallax-img:nth-child(3),.course-header .parallax-img:nth-child(5){-webkit-filter:blur(4px);filter:blur(4px)}.course-reviews .slick-slide{margin-left:1rem;margin-right:1rem;width:336px}@media(min-width: 1280px){.course-reviews .slick-slide{width:592px}}.course-reviews .slider-btn{fill:#fbcbb9;-webkit-transition:fill 300ms;transition:fill 300ms}.course-reviews .slider-btn:active{fill:var(--accent-color)}.course-reviews .slick-disabled .slider-btn{fill:#f2f1ee}.homepage_hero .parallax-img:nth-child(3),.homepage_hero .parallax-img:nth-child(5){-webkit-filter:blur(4px);filter:blur(4px)}.homepage_hero .slider-container{width:100%;position:relative}.homepage_hero .slider-card{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out, opacity .5s ease-in-out;transition:transform .5s ease-in-out, opacity .5s ease-in-out, -webkit-transform .5s ease-in-out;overflow:hidden}.homepage_hero .slider-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.homepage_hero .slider-card{width:100%}.homepage_hero .slider-card:not(.active){display:none;opacity:0;pointer-events:none}}@media screen and (min-width: 769px){.homepage_hero .slider-card:not(.active)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(223,229,223,.7)}}.homepage_hero .card-image{width:100%;-o-object-fit:cover;object-fit:cover}.homepage_hero .card-content{position:absolute;bottom:0;left:0;right:0;padding:15px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), to(transparent));background:linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);color:#fff}.homepage_hero .card-title{font-size:18px;font-weight:bold;margin-bottom:5px}.homepage_hero .card-position{font-size:14px;margin-bottom:3px}.homepage_hero .card-previous{font-size:12px;opacity:.8}.homepage-about .slick-slide{margin-top:8px;margin-bottom:8px}@media screen and (mac-width: 768px){.homepage-about .slick-slide{margin-top:16px;margin-bottom:16px}}.homepage-about .slick-slide.hidden{display:none !important}.companies-wrapper::after{top:-102px;right:-11px}@media(min-width: 1024px){.companies-wrapper::after{top:-25px}}.courses-list li:first-child::after{top:7px;left:210px}.home-reviews-slider::after{top:0;left:0}.close__block{position:relative}.close__block h3::after{top:-102px;right:-11px}.close.section .container{position:relative}.close.section .grid::after{top:-27px;right:-11px}.heart-target::after{content:"";display:none;width:52px;height:52px;background-image:url(/app/themes/goit-global/public/images/actions/valentine-hearts/valentine-heart.083985.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;z-index:99999}.heart-active::after{display:block}.companies-wrapper::after{position:absolute}.courses-list li:first-child::after{position:absolute}.home-reviews-slider::after{position:absolute}.close__block h3::after{position:absolute}.close.section .grid::after{position:absolute}.companies-wrapper::before{display:block;background-image:url(/app/themes/goit-global/public/images/company/epam-sm.c48c000254b6badc.png);background-repeat:no-repeat;background-size:contain;width:305px;height:186px;position:absolute;bottom:-110px}.companies-wrapper-ru::before{display:block;background-image:url(/app/themes/goit-global/public/images/company/epam-sm-ru.dc75f38dc85741aa.png);background-repeat:no-repeat;background-size:contain;width:305px;height:186px;position:absolute;bottom:-110px}@media screen and (min-width: 768px){.companies-wrapper::before{background-image:url(/app/themes/goit-global/public/images/company/epam-md.f701f37f5758b022.png);width:459px;height:138px;bottom:40px;right:-20px}.companies-wrapper-ru::before{background-image:url(/app/themes/goit-global/public/images/company/epam-md-ru.aa9a8dd80e80cab0.png);width:459px;height:138px;bottom:40px;right:-20px}}@media screen and (min-width: 1280px){.companies-wrapper::before{background-image:url(/app/themes/goit-global/public/images/company/epam.f701f37f5758b022.png);bottom:-90px;right:230px}.companies-wrapper-ru::before{background-image:url(/app/themes/goit-global/public/images/company/epam-ru.f8bb122b02e846af.png);bottom:-90px;right:230px}}.homepage-consultation .iti--allow-dropdown{width:100%}.homepage-consultation .form-term-label a{color:#fff}.homepage-consultation .modal{max-height:583px}.homepage-consultation input{background-color:#fff;color:#000}.homepage-consultation .form-custom-checkbox{border:1px solid #000}.homepage-consultation .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon{stroke:#000}.close .close__block{background-image:url("https://prototype-global-site-ua.goit.global/wp-content/themes/prototype-global-site-ua/build-v1/assets/images/close/bg-sm.svg");background-position:50%;background-repeat:no-repeat}.close .centered-play-button{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1)}.close .centered-play-button:hover{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.close .arrow-animated{-webkit-animation:pulseArrow 1.2s infinite ease-in-out;animation:pulseArrow 1.2s infinite ease-in-out;will-change:transform}@-webkit-keyframes pulseArrow{0%{-webkit-transform:translate(-50%, -50%) scale(1) rotate(0deg);transform:translate(-50%, -50%) scale(1) rotate(0deg)}40%{-webkit-transform:translate(-50%, -50%) scale(1.18) rotate(15deg);transform:translate(-50%, -50%) scale(1.18) rotate(15deg)}68%{-webkit-transform:translate(-50%, -50%) scale(1.08) rotate(0deg);transform:translate(-50%, -50%) scale(1.08) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) scale(1) rotate(0deg);transform:translate(-50%, -50%) scale(1) rotate(0deg)}}@keyframes pulseArrow{0%{-webkit-transform:translate(-50%, -50%) scale(1) rotate(0deg);transform:translate(-50%, -50%) scale(1) rotate(0deg)}40%{-webkit-transform:translate(-50%, -50%) scale(1.18) rotate(15deg);transform:translate(-50%, -50%) scale(1.18) rotate(15deg)}68%{-webkit-transform:translate(-50%, -50%) scale(1.08) rotate(0deg);transform:translate(-50%, -50%) scale(1.08) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) scale(1) rotate(0deg);transform:translate(-50%, -50%) scale(1) rotate(0deg)}}.close .img-cover::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:rgba(0,0,0,.2);pointer-events:none}@media screen and (min-width: 767.98px){.close .img-cover::after{border-radius:32px}}.prices-consultation #proftest,.prices-consultation .container>div{background-color:#ff8856;background-image:url("https://prototype-global-site-ua.goit.global/wp-content/themes/prototype-global-site-ua/build-v1/assets/images/choice/choice-bg-xl.webp");background-position:50%;background-repeat:no-repeat;background-size:cover}.prices-consultation a{border-radius:100px;border:none;outline:none}.homepage-form ul > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * (1 - 0));
  margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
  margin-top: calc(1rem * calc(1 - 0));
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * 0);
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}@media (min-width: 768px) {

  .homepage-form ul > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * (1 - 0));
    margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.5rem * calc(1 - 0));
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * 0);
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
}.homepage-form li {
  position: relative;
  padding-left: 2rem;
}@media (min-width: 768px) {

  .homepage-form li {
    padding-left: 3rem;
  }
}.homepage-form li::before {
  position: absolute;
  left: 0px;
  top: 50%;
  width: 1rem;
  height: 1rem;
  --tw-translate-y: -50%;
  -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-image: url(/app/themes/goit-global/public/images/icons/check-white.2efd0c.svg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}@media (min-width: 768px) {

  .homepage-form li::before {
    left: 1rem;
  }
}.homepage-form .form_block{background-image:url(/app/themes/goit-global/public/images/homepage/bg-form.7c4400.svg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 767.98px){.homepage-form .form_block{background-image:url(/app/themes/goit-global/public/images/homepage/bg-form-md.988d0a.svg)}}@media screen and (min-width: 1023.98px){.homepage-form .form_block{background-image:url(/app/themes/goit-global/public/images/homepage/bg-form-xl.2aed9b.svg)}}html[lang=tr-TR] body.home .modal,html[lang=tr-TR] body.articles .modal,html[lang=tr-TR] body.single-articles .modal,html[lang=tr-TR] body.page-template-courses .modal {
  max-height: 95vh !important;
  min-width: 320px;
  max-width: 535px !important;
  overflow: auto;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 136, 86, 1);
  background-color: rgba(255, 136, 86, var(--tw-bg-opacity, 1));
  padding-top: 72px !important;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}@media (min-width: 768px) {

  html[lang=tr-TR] body.home .modal,html[lang=tr-TR] body.articles .modal,html[lang=tr-TR] body.single-articles .modal,html[lang=tr-TR] body.page-template-courses .modal {
    min-width: 480px;
  }
}html[lang=tr-TR] body.home .modal h3,html[lang=tr-TR] body.articles .modal h3,html[lang=tr-TR] body.single-articles .modal h3,html[lang=tr-TR] body.page-template-courses .modal h3 {
  width: 100%;
  text-align: center;
  font-family: Robochyi Sans OF, serif;
  font-size: 32px;
  line-height: 36px;
  font-weight: 700;
}html[lang=tr-TR] body.home .modal p,html[lang=tr-TR] body.articles .modal p,html[lang=tr-TR] body.single-articles .modal p,html[lang=tr-TR] body.page-template-courses .modal p {
  font-size: 24px;
  line-height: 32px;
}html[lang=tr-TR] body.home .modal .modal-btn-close-svg,html[lang=tr-TR] body.articles .modal .modal-btn-close-svg,html[lang=tr-TR] body.single-articles .modal .modal-btn-close-svg,html[lang=tr-TR] body.page-template-courses .modal .modal-btn-close-svg {
  fill:  #010101;
}html[lang=tr-TR] body.home .modal .form-outer,html[lang=tr-TR] body.articles .modal .form-outer,html[lang=tr-TR] body.single-articles .modal .form-outer,html[lang=tr-TR] body.page-template-courses .modal .form-outer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html[lang=tr-TR] body.home input,html[lang=tr-TR] body.articles input,html[lang=tr-TR] body.single-articles input,html[lang=tr-TR] body.page-template-courses input {
  border-radius: 8px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  font-size: 16px;
  line-height: 24px;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home input:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles input:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home input:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles input:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles input:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses input:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.home input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.home input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.home input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.home input:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.articles input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.articles input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.articles input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.articles input:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.single-articles input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.single-articles input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.single-articles input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.single-articles input:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses input:hover span{color:#fff}html[lang=tr-TR] body.home .form-custom-checkbox,html[lang=tr-TR] body.articles .form-custom-checkbox,html[lang=tr-TR] body.single-articles .form-custom-checkbox,html[lang=tr-TR] body.page-template-courses .form-custom-checkbox {
  border-radius: 8px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-platform[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.home .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.single-articles .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open ahtml.btn-prof-1[lang=tr-TR] body.page-template-courses .form-custom-checkbox:hover span{color:#fff}html[lang=tr-TR] body.home .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon,html[lang=tr-TR] body.articles .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon,html[lang=tr-TR] body.single-articles .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon,html[lang=tr-TR] body.page-template-courses .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon{stroke:#000}html[lang=tr-TR] body.home .form-term-label p,html[lang=tr-TR] body.articles .form-term-label p,html[lang=tr-TR] body.single-articles .form-term-label p,html[lang=tr-TR] body.page-template-courses .form-term-label p {
  font-size: 12px;
  line-height: 16px;
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}html[lang=tr-TR] body.home .main-btn .btn .btn-primary,html[lang=tr-TR] body.articles .main-btn .btn .btn-primary,html[lang=tr-TR] body.single-articles .main-btn .btn .btn-primary,html[lang=tr-TR] body.page-template-courses .main-btn .btn .btn-primary {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}html[lang=tr-TR] body.home .zoho-integration.form-register .btn-primary.main-btn,html[lang=tr-TR] body.articles .zoho-integration.form-register .btn-primary.main-btn,html[lang=tr-TR] body.single-articles .zoho-integration.form-register .btn-primary.main-btn,html[lang=tr-TR] body.page-template-courses .zoho-integration.form-register .btn-primary.main-btn{color:#fff !important;background-color:#000 !important;border-radius:100px !important}html[lang=tr-TR] body.home .zoho-integration.form-register .btn-primary.main-btn:hover,html[lang=tr-TR] body.articles .zoho-integration.form-register .btn-primary.main-btn:hover,html[lang=tr-TR] body.single-articles .zoho-integration.form-register .btn-primary.main-btn:hover,html[lang=tr-TR] body.page-template-courses .zoho-integration.form-register .btn-primary.main-btn:hover{color:#000 !important;background-color:#fff !important}html[lang=tr-TR] body.home .zoho-integration.form-register a,html[lang=tr-TR] body.articles .zoho-integration.form-register a,html[lang=tr-TR] body.single-articles .zoho-integration.form-register a,html[lang=tr-TR] body.page-template-courses .zoho-integration.form-register a{color:#2b2a2a !important}html[lang=uk-UA] .homepage-business .business-slider,html[lang=uk-UA] .homepage-business .slick-list,html[lang=ua-ru] .homepage-business .business-slider,html[lang=ua-ru] .homepage-business .slick-list{overflow:visible}html[lang=uk-UA] .practice-slider .slick-list,html[lang=uk-UA] .practice-slider .slick-track,html[lang=uk-UA] .practice-slider .slick-slide,html[lang=ua-ru] .practice-slider .slick-list,html[lang=ua-ru] .practice-slider .slick-track,html[lang=ua-ru] .practice-slider .slick-slide{height:100% !important}html[lang=uk-UA] .practice-slider.slick-slider,html[lang=uk-UA] .practice-slider .slick-list,html[lang=ua-ru] .practice-slider.slick-slider,html[lang=ua-ru] .practice-slider .slick-list{overflow:visible !important}@media(min-width: 768px){.practice-slider .slick-slide{margin:0 !important}}.homepage-goit li::before {
  position: absolute;
  top: 0px;
  width: 1.5rem;
  height: 1.5rem;
  background-image: url(/app/themes/goit-global/public/images/icons/check-circle-green.469f7f.svg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  --tw-content: "";
  content: "";
  content: var(--tw-content);
}@media (min-width: 768px) {

  .homepage-goit li::before {
    left: 0px;
  }
}.homepage-goit.section .slick-slide li{min-width:none !important;width:100% !important}.homepage-reviews .home-reviews-slider.slick-slider,.homepage-reviews .home-reviews-slider .slick-list{overflow:visible !important}.homepage-reviews.section .slick-slide li{min-width:none !important;width:100% !important}body.page-template-ai-products-page main{background-color:#f2f1ee}body.page-template-ai-products-page header.fixed>.container{background-color:#fff}body.page-template-ai-products-page .ai_hero{padding-top:16px !important;padding-bottom:16px !important}body.page-template-ai-products-page .zoho-integration.form-register a{color:#000 !important;text-decoration:underline}body.page-template-ai-products-page .backdrop .modal-close-btn{position:absolute;right:.75rem;top:.75rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center;height:2rem;width:2rem;fill:#000;-webkit-transition-duration:300ms;transition-duration:300ms}body.page-template-ai-products-page .backdrop .modal-close-btn:hover,body.page-template-ai-products-page .backdrop .modal-close-btn:focus{fill:#fff}@media(min-width: 768px){body.page-template-ai-products-page .backdrop .modal-close-btn{right:1.5rem;top:1.5rem}}@media(min-width: 1280px){body.page-template-ai-products-page .backdrop .modal-close-btn{right:2rem;top:2rem}}body.page-template-ai-products-page .backdrop .modal{position:absolute;top:50%;left:50%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;width:100%;background-color:rgb(208, 255, 0, 1);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:32px;padding:0;opacity:1;-webkit-transition-duration:300ms;transition-duration:300ms}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop .modal{background-color:rgb(208, 255, 0, var(--tw-bg-opacity, 1))}
}.modal-hidden body.page-template-ai-products-page .backdrop .modal{opacity:0;-webkit-transition-duration:300ms;transition-duration:300ms}body.page-template-ai-products-page .backdrop .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;width:100%;--tw-bg-opacity: 1;background-color:rgb(0, 0, 0, 1);font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:24px;padding:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(242, 241, 238, 1);-webkit-transition-duration:.3s;transition-duration:.3s}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop .btn{background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1));color:rgb(242, 241, 238, var(--tw-text-opacity, 1))}
}body.page-template-ai-products-page .backdrop .btn:focus,body.page-template-ai-products-page .backdrop .btn:hover{--tw-bg-opacity: 1;background-color:rgb(43, 43, 43, 1)}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop .btn:focus,body.page-template-ai-products-page .backdrop .btn:hover{background-color:rgb(43, 43, 43, var(--tw-bg-opacity, 1))}
}body.page-template-ai-products-page .backdrop .btn:active{--tw-bg-opacity: 1;background-color:rgb(79, 79, 79, 1)}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop .btn:active{background-color:rgb(79, 79, 79, var(--tw-bg-opacity, 1))}
}body.page-template-ai-products-page .backdrop-more .modal-close-btn{position:absolute;right:.75rem;top:.75rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center;height:2rem;width:2rem;fill:#000;-webkit-transition-duration:300ms;transition-duration:300ms}body.page-template-ai-products-page .backdrop-more .modal-close-btn:hover,body.page-template-ai-products-page .backdrop-more .modal-close-btn:focus{fill:#fff}@media(min-width: 768px){body.page-template-ai-products-page .backdrop-more .modal-close-btn{right:1.5rem;top:1.5rem}}@media(min-width: 1280px){body.page-template-ai-products-page .backdrop-more .modal-close-btn{right:2rem;top:2rem}}body.page-template-ai-products-page .backdrop-more .modal{position:absolute;top:50%;left:50%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;width:100%;background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:32px;padding:0;opacity:1;-webkit-transition-duration:300ms;transition-duration:300ms}.modal-hidden body.page-template-ai-products-page .backdrop-more .modal{opacity:0;-webkit-transition-duration:300ms;transition-duration:300ms}body.page-template-ai-products-page .backdrop-more .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;width:100%;--tw-bg-opacity: 1;background-color:rgb(0, 0, 0, 1);font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:24px;padding:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(242, 241, 238, 1);-webkit-transition-duration:.3s;transition-duration:.3s}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop-more .btn{background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1));color:rgb(242, 241, 238, var(--tw-text-opacity, 1))}
}body.page-template-ai-products-page .backdrop-more .btn:focus,body.page-template-ai-products-page .backdrop-more .btn:hover{--tw-bg-opacity: 1;background-color:rgb(43, 43, 43, 1)}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop-more .btn:focus,body.page-template-ai-products-page .backdrop-more .btn:hover{background-color:rgb(43, 43, 43, var(--tw-bg-opacity, 1))}
}body.page-template-ai-products-page .backdrop-more .btn:active{--tw-bg-opacity: 1;background-color:rgb(79, 79, 79, 1)}@supports (color: rgb(0, 0, 0, 0)) {
body.page-template-ai-products-page .backdrop-more .btn:active{background-color:rgb(79, 79, 79, var(--tw-bg-opacity, 1))}
}.ai-products-page-register.section .container .modal{color:#000;padding:24px}.ai-products-page-register.section .container .section-title{font-family:Robochyi Sans OF,serif;font-size:32px;line-height:36px;margin-bottom:2rem}.ai-products-page-register.section .container .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;width:100%;--tw-bg-opacity: 1;background-color:rgb(0, 0, 0, 1);font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:24px;padding:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(242, 241, 238, 1);-webkit-transition-duration:.3s;transition-duration:.3s}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .btn{background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1));color:rgb(242, 241, 238, var(--tw-text-opacity, 1))}
}.ai-products-page-register.section .container .btn:focus,.ai-products-page-register.section .container .btn:hover{--tw-bg-opacity: 1;background-color:rgb(43, 43, 43, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .btn:focus,.ai-products-page-register.section .container .btn:hover{background-color:rgb(43, 43, 43, var(--tw-bg-opacity, 1))}
}.ai-products-page-register.section .container .btn:active{--tw-bg-opacity: 1;background-color:rgb(79, 79, 79, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .btn:active{background-color:rgb(79, 79, 79, var(--tw-bg-opacity, 1))}
}.ai-products-page-register.section .container .form-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background-color:rgb(208, 255, 0, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .form-wrapper{background-color:rgb(208, 255, 0, var(--tw-bg-opacity, 1))}
}.ai-products-page-register.section .container .main-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.25rem;min-height:64px;width:100%;--tw-bg-opacity: 1;color:#fff !important;background-color:rgb(0, 0, 0, 1);font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:24px;padding:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(242, 241, 238, 1);-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid rgba(0,0,0,0)}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .main-btn{background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1));color:rgb(242, 241, 238, var(--tw-text-opacity, 1))}
}.ai-products-page-register.section .container .main-btn:focus,.ai-products-page-register.section .container .main-btn:hover{--tw-bg-opacity: 1;background-color:rgb(43, 43, 43, 1);color:#000 !important;border:1px solid #000 !important}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .main-btn:focus,.ai-products-page-register.section .container .main-btn:hover{background-color:rgb(43, 43, 43, var(--tw-bg-opacity, 1))}
}.ai-products-page-register.section .container .main-btn:active{--tw-bg-opacity: 1;background-color:rgb(79, 79, 79, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.ai-products-page-register.section .container .main-btn:active{background-color:rgb(79, 79, 79, var(--tw-bg-opacity, 1))}
}.ai-products-page-register.section .container .scroll-hidden{overflow:hidden}@media(min-width: 1280px){.ai-products-page-register.section .container .background-wrapper{background-repeat:no-repeat;background-image:url("https://ai-offer-aisummit-ua.goit.global/wp-content/themes/ai-offer-aisummit-ua-child/build-v1/assets/images/register/bg.webp");background-size:auto 386px;background-position:center right 39%}}.ai-products-page-register.section .container .input-wrap{position:relative;width:100%}.ai-products-page-register.section .container label{margin-bottom:.25rem;display:block;font-size:14px;line-height:18px;font-weight:400;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}@media(min-width: 768px){.ai-products-page-register.section .container label{margin-bottom:.5rem;font-size:16px;line-height:24px}}.ai-products-page-register.section .container label:not(.form-term-label){display:none}.ai-products-page-register.section .container .form-term-label{font-size:12px}.ai-products-page-register.section .container input{height:48px;width:100%;border-radius:8px;border:2px solid rgba(0,0,0,0);background-color:#fff;color:#000;padding:.75rem 1rem;font-size:16px;line-height:24px;font-weight:400}.ai-products-page-register.section .container input::-webkit-input-placeholder{color:#000}.ai-products-page-register.section .container input::-moz-placeholder{color:#000}.ai-products-page-register.section .container input:-ms-input-placeholder{color:#000}.ai-products-page-register.section .container input::-ms-input-placeholder{color:#000}.ai-products-page-register.section .container input::placeholder{color:#000}.ai-products-page-register.section .container input:focus{border-color:#000;outline:none}.ai-products-page-register.section .container input:focus::-webkit-input-placeholder{opacity:.3;-webkit-transition-duration:300ms;transition-duration:300ms}.ai-products-page-register.section .container input:focus::-moz-placeholder{opacity:.3;transition-duration:300ms}.ai-products-page-register.section .container input:focus:-ms-input-placeholder{opacity:.3;transition-duration:300ms}.ai-products-page-register.section .container input:focus::-ms-input-placeholder{opacity:.3;transition-duration:300ms}.ai-products-page-register.section .container input:focus::placeholder{opacity:.3;-webkit-transition-duration:300ms;transition-duration:300ms}.ai-products-page-register.section .container .form-term-checkbox{width:20px}.ai-products-page-register.section .container #phone-input{padding-left:42px}.ai-products-page-register.section .container .iti__flag.iti__ua{width:16px;border-radius:50%}.ai-products-page-register.section .container .form-custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;font-family:Montserrat,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#000}@media(min-width: 768px){.ai-products-page-register.section .container .form-custom-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ai-products-page-register.section .container .form-custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;border-radius:9999px;border:2px solid rgba(0,0,0,0);background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked+.ai-products-page-register.section .container .form-custom-checkbox{border-color:#000;-webkit-transition-duration:300ms;transition-duration:300ms}[type=checkbox]:focus-visible+.ai-products-page-register.section .container .form-custom-checkbox{outline:2px solid #e59700}.backdrop-popup .modal{margin-top:0 !important}@media(max-width: 767px){.backdrop-popup .modal{padding:20px !important}}.backdrop-popup .main-btn{margin-top:-15px;background-color:#000 !important;border-radius:9999px}.backdrop-popup .form-term-label{color:#000}.backdrop-popup .form-term-label a{color:#000 !important}.backdrop-popup .zoho-integration.form-register .btn-primary{color:#fff !important}.backdrop-popup .zoho-integration.form-register .btn-primary:hover{color:#000 !important}.backdrop-popup .iti--allow-dropdown{width:100%}.backdrop-popup .form-term-label a{color:#fff}.backdrop-popup .modal{max-height:583px}.backdrop-popup input{background-color:#fff;color:#000}.backdrop-popup .form-custom-checkbox{border:1px solid #000}.backdrop-popup .form-term-checkbox:checked+.form-custom-checkbox .form-term-icon{stroke:#000}.modal-bf{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:calc(100dvh - 16px);overflow-y:auto}.modal-bf .modal-close-btn {
  top: 0.5rem;
  right: 0.5rem;
}@media (min-width: 1280px) {

  .modal-bf .modal-close-btn {
    height: 2rem;
    width: 2rem;
  }
}.modal-bf .bg-glass-modal{background:url(/app/themes/goit-global/public/images/banners/bf-ua/glass.6e6b2df2106aac21.png) no-repeat center/320px 98px}@media screen and (min-width: 1279.99px){.modal-bf .bg-glass-modal{background-size:552px 62px}}.modal-bf .blink-colon-modal{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:inline-block}.modal-bf .blink-colon-modal.dimmed{opacity:.3}.modal-bf form {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.modal-bf form a:hover{text-decoration:underline !important}.modal-bf .form-input {
  border-radius: 8px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-input:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-input:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-bf .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-bf .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-bf .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-bf .form-input:hover span{color:#fff}.modal-bf .form-custom-checkbox {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-custom-checkbox:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf .form-custom-checkbox:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-bf .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-bf .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-bf .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-bf .form-custom-checkbox:hover span{color:#fff}.modal-bf .form-term-icon{stroke:#000 !important}.modal-bf button.btn.main-btn.btn-primary {
  border-radius: 84px;
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  font-family: Robochyi Sans OF, serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-bf button.btn.main-btn.btn-primary:hover span{color:#000}.modal-bf button.btn.main-btn.btn-primary{color:#fff !important}.modal-bf button.btn.main-btn.btn-primary:hover{color:#000 !important}.modal-bf .iti__country-list{width:280px !important}.modal-valentine{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:calc(100dvh - 16px);overflow-y:auto}.modal-valentine .modal-close-btn {
  top: 1rem;
  right: 1rem;
}@media (min-width: 1280px) {

  .modal-valentine .modal-close-btn {
    height: 2rem;
    width: 2rem;
  }
}.modal-valentine form {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.modal-valentine form a:hover{text-decoration:underline !important}.modal-valentine .form-input {
  border-radius: 8px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-input:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-input:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-valentine .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-valentine .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-valentine .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-valentine .form-input:hover span{color:#fff}.modal-valentine .form-custom-checkbox {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-custom-checkbox:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine .form-custom-checkbox:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-valentine .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-valentine .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-valentine .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-valentine .form-custom-checkbox:hover span{color:#fff}.modal-valentine .form-term-icon{stroke:#000 !important}.modal-valentine button.btn.main-btn.btn-primary {
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-valentine button.btn.main-btn.btn-primary:hover span{color:#000}.modal-valentine button.btn.main-btn.btn-primary{color:#fff !important}.modal-valentine button.btn.main-btn.btn-primary:hover{color:#000 !important}.modal-valentine .iti__country-list{width:280px !important}.modal-valentine .form-bg{background:url(/app/themes/goit-global/public/images/modals/valentine2026/bg.16242d4c60b8e23a.png) no-repeat center/cover}@media screen and (min-width: 767.99px){.modal-valentine .form-bg{background-image:url(/app/themes/goit-global/public/images/modals/valentine2026/bg-md.0fdd8081d1950db0.png)}}@media screen and (min-width: 1279.99px){.modal-valentine .form-bg{background-image:url(/app/themes/goit-global/public/images/modals/valentine2026/bg-xl.cd5e9352fee68ff1.png)}}.modal-spingsale{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:calc(100dvh - 16px);overflow-y:auto}.modal-spingsale .modal-close-btn {
  top: 1rem;
  right: 1rem;
}@media (min-width: 1280px) {

  .modal-spingsale .modal-close-btn {
    height: 2rem;
    width: 2rem;
  }
}.modal-spingsale form {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.modal-spingsale form a:hover{text-decoration:underline !important}.modal-spingsale .form-input {
  border-radius: 8px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-input:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-input:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-input:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-input:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-input:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-spingsale .form-input:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-spingsale .form-input:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-spingsale .form-input:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-spingsale .form-input:hover span{color:#fff}.modal-spingsale .form-custom-checkbox {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-custom-checkbox:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-custom-checkbox:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-custom-checkbox:hover{color:#fff;border:#fff solid 1px;background-color:#000}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale .form-custom-checkbox:hover span{color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-spingsale .form-custom-checkbox:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-spingsale .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-prof-1.modal-spingsale .form-custom-checkbox:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-prof-1.modal-spingsale .form-custom-checkbox:hover span{color:#fff}.modal-spingsale .form-term-icon{stroke:#000 !important}.modal-spingsale button.btn.main-btn.btn-primary {
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding: 1.25rem;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.modal-spingsale button.btn.main-btn.btn-primary:hover span{color:#000}.modal-spingsale button.btn.main-btn.btn-primary{color:#fff !important}.modal-spingsale button.btn.main-btn.btn-primary:hover{color:#000 !important}.modal-spingsale .iti__country-list{width:280px !important}.valentine-hearts-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.valentine-hearts-popup .hidden:not(.modal-message){display:none}.valentine-hearts-popup .popup-card{background:#ffe9eb;overflow:hidden}.valentine-hearts-popup .popup-btn{color:#fff;cursor:pointer}.valentine-hearts-popup .popup-btn:hover{background:#db2777}.valentine-hearts-popup input{width:100%;padding:12px;border-radius:10px;border:1px solid #ddd;margin-bottom:12px}#hearts-container{position:absolute;top:0;left:0;right:0;height:1500px;pointer-events:none}@media(max-width: 1023px){#hearts-container{height:1835px}}@media(max-width: 768px){#hearts-container{height:1127px}}#hearts-container .heart{position:absolute;width:52px;cursor:pointer;pointer-events:auto;-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.timer-modal-open{z-index:2}@media (min-width: 768px) {

  .answer-img-34,.answer-img-35 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}@media (min-width: 1280px) {

  .answer-img-34,.answer-img-35 {
    gap: 2rem;
  }
}@media (min-width: 768px) and (max-width: 1279.98px) {

  .answer-img-34,.answer-img-35 {
    gap: 1rem;
  }
}@media (min-width: 768px) {

  .answer-img-34 img,.answer-img-35 img {
    max-width: 672px;
  }
}@media (min-width: 768px) and (max-width: 1279.98px) {

  .answer-img-34 img,.answer-img-35 img {
    width: 672px;
  }
}@media (min-width: 768px) {

  .answer-img-34 ul,.answer-img-35 ul {
    width: 100%;
  }
}.loading-section-bar{-webkit-transition:background-color .3s ease, max-width .3s ease;transition:background-color .3s ease, max-width .3s ease}.loading-progress{-webkit-transition:width 4s linear;transition:width 4s linear}.projects-page-register.section .container .modal{color:#000;padding:24px}.projects-page-register.section .container .section-title{font-family:Robochyi Sans OF,serif;font-size:32px;line-height:36px;margin-bottom:2rem}.projects-page-register.section .container .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;width:100%;--tw-bg-opacity: 1;background-color:rgb(0, 0, 0, 1);font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:24px;padding:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(242, 241, 238, 1);-webkit-transition-duration:.3s;transition-duration:.3s}@supports (color: rgb(0, 0, 0, 0)) {
.projects-page-register.section .container .btn{background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1));color:rgb(242, 241, 238, var(--tw-text-opacity, 1))}
}.projects-page-register.section .container .btn:focus,.projects-page-register.section .container .btn:hover{--tw-bg-opacity: 1;background-color:rgb(43, 43, 43, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.projects-page-register.section .container .btn:focus,.projects-page-register.section .container .btn:hover{background-color:rgb(43, 43, 43, var(--tw-bg-opacity, 1))}
}.projects-page-register.section .container .btn:active{--tw-bg-opacity: 1;background-color:rgb(79, 79, 79, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.projects-page-register.section .container .btn:active{background-color:rgb(79, 79, 79, var(--tw-bg-opacity, 1))}
}.projects-page-register.section .container .form-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background-color:#ff8856}.projects-page-register.section .container .main-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.25rem;min-height:64px;width:100%;--tw-bg-opacity: 1;color:#fff !important;background-color:rgb(0, 0, 0, 1);font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:24px;padding:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(242, 241, 238, 1);-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid rgba(0,0,0,0)}@supports (color: rgb(0, 0, 0, 0)) {
.projects-page-register.section .container .main-btn{background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1));color:rgb(242, 241, 238, var(--tw-text-opacity, 1))}
}.projects-page-register.section .container .main-btn:focus,.projects-page-register.section .container .main-btn:hover{--tw-bg-opacity: 1;background-color:rgb(43, 43, 43, 1);color:#000 !important;border:1px solid #000 !important}@supports (color: rgb(0, 0, 0, 0)) {
.projects-page-register.section .container .main-btn:focus,.projects-page-register.section .container .main-btn:hover{background-color:rgb(43, 43, 43, var(--tw-bg-opacity, 1))}
}.projects-page-register.section .container .main-btn:active{--tw-bg-opacity: 1;background-color:rgb(79, 79, 79, 1)}@supports (color: rgb(0, 0, 0, 0)) {
.projects-page-register.section .container .main-btn:active{background-color:rgb(79, 79, 79, var(--tw-bg-opacity, 1))}
}.projects-page-register.section .container .scroll-hidden{overflow:hidden}@media(min-width: 768px){.projects-page-register.section .container .background-wrapper{background-repeat:no-repeat;background-image:url(/app/themes/goit-global/public/images/modals/arrow.9c55944e4e8d950d.png);background-size:auto 57px;background-position:11% 87%}}@media(min-width: 1280px){.projects-page-register.section .container .background-wrapper{background-repeat:no-repeat;background-image:url(/app/themes/goit-global/public/images/modals/arrow.9c55944e4e8d950d.png);background-size:auto 65px;background-position:54% 78%}}.projects-page-register.section .container .input-wrap{position:relative;width:100%}.projects-page-register.section .container label{margin-bottom:.25rem;display:block;font-size:14px;line-height:18px;font-weight:400;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}@media(min-width: 768px){.projects-page-register.section .container label{margin-bottom:.5rem;font-size:16px;line-height:24px}}.projects-page-register.section .container label:not(.form-term-label){display:none}.projects-page-register.section .container .form-term-label{font-size:12px}.projects-page-register.section .container input{height:48px;width:100%;border-radius:8px;border:2px solid rgba(0,0,0,0);background-color:#fff;color:#000;padding:.75rem 1rem;font-size:16px;line-height:24px;font-weight:400}.projects-page-register.section .container input::-webkit-input-placeholder{color:#000}.projects-page-register.section .container input::-moz-placeholder{color:#000}.projects-page-register.section .container input:-ms-input-placeholder{color:#000}.projects-page-register.section .container input::-ms-input-placeholder{color:#000}.projects-page-register.section .container input::placeholder{color:#000}.projects-page-register.section .container input:focus{border-color:#000;outline:none}.projects-page-register.section .container input:focus::-webkit-input-placeholder{opacity:.3;-webkit-transition-duration:300ms;transition-duration:300ms}.projects-page-register.section .container input:focus::-moz-placeholder{opacity:.3;transition-duration:300ms}.projects-page-register.section .container input:focus:-ms-input-placeholder{opacity:.3;transition-duration:300ms}.projects-page-register.section .container input:focus::-ms-input-placeholder{opacity:.3;transition-duration:300ms}.projects-page-register.section .container input:focus::placeholder{opacity:.3;-webkit-transition-duration:300ms;transition-duration:300ms}.projects-page-register.section .container .form-term-checkbox{width:20px}.projects-page-register.section .container #phone-input{padding-left:42px}.projects-page-register.section .container .iti__flag.iti__ua{width:16px;border-radius:50%}.projects-page-register.section .container .form-custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;font-family:Montserrat,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#000}@media(min-width: 768px){.projects-page-register.section .container .form-custom-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.projects-page-register.section .container .form-custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;border-radius:9999px;border:2px solid rgba(0,0,0,0);background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked+.projects-page-register.section .container .form-custom-checkbox{border-color:#000;-webkit-transition-duration:300ms;transition-duration:300ms}[type=checkbox]:focus-visible+.projects-page-register.section .container .form-custom-checkbox{outline:2px solid #e59700}.graduates-projects-tr .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}#graduates-projects .section-title{font-family:Robochyi Sans OF,serif}.banner__top {
  position: fixed;
  left: 0px;
  right: 0px;
  z-index: 50;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}header.header.banner__top>.container{border:solid #e4e4e4 1px}.single-courses header.header:not(.banner__top):not(.fixed-accent)>.container,.vacancies header.header:not(.banner__top):not(.fixed-accent)>.container,html[lang=uk-ru] .projects header.header:not(.banner__top):not(.fixed-accent)>.container,html[lang=ua-UA] .projects header.header:not(.banner__top):not(.fixed-accent)>.container,.mentor-school header.header:not(.banner__top):not(.fixed-accent)>.container{background-color:var(--accent-color)}.header.banner__top{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:60;-webkit-animation:headerShown 300ms linear;animation:headerShown 300ms linear;background-color:rgba(0,0,0,0)}html body.page-template-ai-products-page header.banner__top>.container,html body header.banner__top>.container{background-color:#fff}html[lang=tr-TR] body.projects header>.container.banner__top{background-color:rgba(0,0,0,0)}html[lang=tr-TR] body.projects header.banner__top>.container{background-color:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect{fill:rgba(0,0,0,0)}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover{fill:#fff}body:not(.single-courses):not(.vacancies):not(.projects):not(.mentor-school) header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1:hover rect{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect{fill:rgba(0,0,0,0)}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover{fill:#fff}html[lang=tr-TR] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1:hover rect{fill:#fff}.single-courses header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect,.vacancies header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect,.mentor-school header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect{fill:var(--accent-color)}.single-courses header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover,.vacancies header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover,html[lang=uk-UA] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover,html[lang=ua-ru] .projects header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover,.mentor-school header:not(.header.fixed-accent):not(.banner__top) .btn-prof-1 rect:hover{fill:#fff}header.banner__top .wpml-ls-statics-shortcode_actions a{background-color:#fff}@media screen and (min-width: 1023.98px){header.banner__top .courses-dropdown{top:85px}}@media screen and (min-width: 1279.98px){header.banner__top .courses-dropdown{top:90px}}@media screen and (min-width: 1023.98px){body:has(.banner__top) header.banner__top .courses-dropdown{top:130px}}@media screen and (min-width: 1279.98px){body:has(.banner__top) header.banner__top .courses-dropdown{top:140px}}.single-courses header.banner__top .menu-item a,.vacancies header.banner__top .menu-item a,html[lang=uk-UA] .projects header.banner__top .menu-item a,html[lang=ua-ru] .projects header.banner__top .menu-item a,.mentor-school header.banner__top .menu-item a{color:#000}.single-courses header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.single-courses header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.vacancies header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.vacancies header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.projects header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.projects header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native,.mentor-school header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) .wpml-ls-native,.mentor-school header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) .wpml-ls-native{color:#fff}.single-courses header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.single-courses header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.vacancies header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.vacancies header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.projects header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.projects header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after,.mentor-school header:not(.banner__top):not(.fixed-accent) .mobile-menu:not(.is-open) a.wpml-ls-item-toggle:after,.mentor-school header:not(.banner__top):not(.fixed-accent) .menu-wrapper:not(.is-active) a.wpml-ls-item-toggle:after{border-top-color:#fff}.present-button .banner__top{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body.page-template-ai-products-page header.banner__top>.container{background-color:#fff}.banner__top .banner__valentine{height:36px}@media screen and (max-width: 768px){.banner__top .banner__valentine{height:40px}}.banner__top .banner__valentine-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__top .banner__valentine .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.banner__top .banner__valentine .title span{font-size:16px}@media screen and (max-width: 768px){.banner__top .banner__valentine .title span{font-size:14px}}.banner__top .banner__valentine button{font-size:14px;padding:2px 14px;height:auto;width:auto;max-width:none}@media screen and (max-width: 768px){.banner__top .banner__valentine button{font-size:10px}}@media (min-width: 768px) {

  .banner__top {
    height: 64px;
  }
}.banner__top-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}html[lang=tr-TR] body.projects header>.container.banner__top-container{background-color:rgba(0,0,0,0)}.present-button .banner__top-container{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.banner__top-button {
  z-index: 30;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
  padding-left: 10px;
  padding-right: 10px;
  font-size: 11px;
  line-height: 24px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}html[lang=tr-TR] body.projects header>.container.banner__top-button{background-color:rgba(0,0,0,0)}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.banner__top-button:hover,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.banner__top-button:hover,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.banner__top-button:hover,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.banner__top-button:hover{color:#000;border:#000 solid 1px;background-color:#fff}html[lang=uk-UA] header.header>.container .menu-wrapper.is-active a.btn-platform.banner__top-button:hover span,html[lang=uk-UA] header.header>.container .mobile-menu.is-open a.btn-platform.banner__top-button:hover span,html[lang=ua-ru] header.header>.container .menu-wrapper.is-active a.btn-platform.banner__top-button:hover span,html[lang=ua-ru] header.header>.container .mobile-menu.is-open a.btn-platform.banner__top-button:hover span{color:#000}.present-button .banner__top-button{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;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@media (min-width: 768px) {

  .banner__top-button {
    height: 32px;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 16px;
  }
}@media (min-width: 1280px) {

  .banner__top-button {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}.banner__top-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}body:has(.banner__top) header>.container,body:has(.banner__top) .hero.accent>.container{margin-top:56px}@media screen and (min-width: 768px){body:has(.banner__top) header>.container,body:has(.banner__top) .hero.accent>.container{margin-top:72px}}.banner__top-button{position:relative;z-index:1;-webkit-transition:-webkit-box-shadow .7s ease-in-out;transition:-webkit-box-shadow .7s ease-in-out;transition:box-shadow .7s ease-in-out;transition:box-shadow .7s ease-in-out, -webkit-box-shadow .7s ease-in-out;-webkit-animation:glow 7s infinite;animation:glow 7s infinite}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 0 rgba(242,241,238,0);box-shadow:0 0 0 0 rgba(242,241,238,0)}25%{-webkit-box-shadow:0 0 6px 3px rgba(242,241,238,.35);box-shadow:0 0 6px 3px rgba(242,241,238,.35)}50%{-webkit-box-shadow:0 0 12px 6px rgba(242,241,238,.55);box-shadow:0 0 12px 6px rgba(242,241,238,.55)}75%{-webkit-box-shadow:0 0 6px 3px rgba(242,241,238,.35);box-shadow:0 0 6px 3px rgba(242,241,238,.35)}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 0 rgba(242,241,238,0);box-shadow:0 0 0 0 rgba(242,241,238,0)}25%{-webkit-box-shadow:0 0 6px 3px rgba(242,241,238,.35);box-shadow:0 0 6px 3px rgba(242,241,238,.35)}50%{-webkit-box-shadow:0 0 12px 6px rgba(242,241,238,.55);box-shadow:0 0 12px 6px rgba(242,241,238,.55)}75%{-webkit-box-shadow:0 0 6px 3px rgba(242,241,238,.35);box-shadow:0 0 6px 3px rgba(242,241,238,.35)}}.banner__itfest{position:fixed;z-index:59;background-color:#0e0e10;text-align:center;left:0;right:0;bottom:0}.banner__itfest-container{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;padding:7px 0;position:relative}@media screen and (max-width: 767px){.banner__itfest-container{padding:14px 30px 14px 0}}.banner__itfest-container .close{position:absolute;right:0;-webkit-transition:all .2s linear;transition:all .2s linear;outline:none;margin:0;padding:0;border:none;background:none;width:32px;height:32px}@media screen and (max-width: 1278px){.banner__itfest-container .close{right:-40px}}@media screen and (max-width: 1024px){.banner__itfest-container .close{right:-15px;width:24px;height:24px}}@media screen and (max-width: 767px){.banner__itfest-container .close{right:0}}.banner__itfest-container .close svg{width:32px;height:32px}@media screen and (max-width: 1024px){.banner__itfest-container .close svg{width:24px;height:24px}}.banner__itfest-container .close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.banner__itfest-container .img-left{margin:0 48px 0 0}@media screen and (max-width: 1024px){.banner__itfest-container .img-left{margin:0 16px 0 0}}@media screen and (max-width: 767px){.banner__itfest-container .img-left{display:none;margin:0 9px 0 0}}@media screen and (max-width: 1024px){.banner__itfest-container .img-right{display:none}}.banner__itfest-container .title{color:#fd82ff;font-weight:900;font-size:24px;line-height:1.1;padding:0;margin:0 48px 0 0;text-align:left}@media screen and (max-width: 1024px){.banner__itfest-container .title{margin:0 16px 0 0}}@media screen and (max-width: 767px){.banner__itfest-container .title{font-size:14px;margin:0 9px 0 0}}.banner__itfest-container .button{height:48px;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;font-weight:700;font-size:16px;line-height:1.1;padding:0 43px;color:#fff;background-color:#6247e4;border-radius:16px;outline:none;margin:0 48px 0 0;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:nowrap}@media screen and (max-width: 1024px){.banner__itfest-container .button{margin:0 16px 0 0}}@media screen and (max-width: 767px){.banner__itfest-container .button{margin:0 9px 0 0;height:36px;font-size:12px;padding:0 12px}}.banner__itfest-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.banner__summer{position:fixed;height:64px;z-index:59;background-color:#e2e2e2;background-position:center center;background-repeat:repeat-x;text-align:center;left:0;right:0;-webkit-transition-property:0;transition-property:0;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Robochyi Sans OF"}@media screen and (max-width: 767px){.banner__summer{height:40px;background-color:#ff8856}}.banner__summer-container{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:0 auto;position:relative}@media screen and (max-width: 767px){.banner__summer-container{padding:0;height:100%;width:100%;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.banner__summer-container--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.banner__summer-container--cta{margin-left:auto}}.banner__summer-container--text{margin:0 64px 0 0;text-align:left;max-width:563px}@media screen and (max-width: 1024px){.banner__summer-container--text{margin:0 26px 0 0}}@media screen and (max-width: 767px){.banner__summer-container--text{margin:0 16px 0 0}}.banner__summer-container .title,.banner__summer-container .subtitle{color:#000;font-weight:400;font-size:16px;line-height:24px;padding:0}@media screen and (max-width: 1024px){.banner__summer-container .title,.banner__summer-container .subtitle{font-size:14px}}@media screen and (max-width: 768px){.banner__summer-container .title,.banner__summer-container .subtitle{font-size:16px}}@media screen and (max-width: 767px){.banner__summer-container .title{font-size:13px;margin:0 0 4px 0}.banner__summer-container .subtitle{font-size:10px}}.banner__summer-container .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;font-weight:400;font-size:16px;line-height:16px;padding:4px 20px;height:40px;color:#fff;background-color:#000;border-radius:16px;outline:none;margin:0;margin-left:24px;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:nowrap}.banner__summer-container .button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (min-width: 768px){.banner__summer-container .button{height:31px}}@media screen and (max-width: 767px){.banner__summer-container .button{font-size:11px;background-color:#000;color:#ff8856;padding-left:10px;padding-right:10px;height:28px}}body:has(.banner__summer) .hero.accent:not(.mini-courses) .container,body:has(.banner__summer) header>.container{margin-top:48px !important}body:has(.banner__years) .hero.accent .container,body:has(.banner__years) header>.container{margin-top:8px !important}@media screen and (min-width: 768px){body:has(.banner__summer) header.fixed-accent>.container,body:has(.banner__summer) header>.container{margin-top:72px !important}body:has(.banner__years) header.fixed-accent>.container,body:has(.banner__years) header>.container{margin-top:7px !important}}.banner__bf{background-image:url(/app/themes/goit-global/public/images/banners/bf-ua/shine-right.7dce0ac352f58ab3.png);background-repeat:no-repeat;background-size:auto 48px;background-position:center right}@media screen and (min-width: 768.99px){.banner__bf{background-image:url(/app/themes/goit-global/public/images/banners/bf-ua/shine-left.6b1263ae39359502.png),url(/app/themes/goit-global/public/images/banners/bf-ua/shine-right.7dce0ac352f58ab3.png);background-size:auto 64px,auto 64px;background-position:center left,center right}}.banner__bf .bg-glass{background:url(/app/themes/goit-global/public/images/banners/bf-ua/glass.6e6b2df2106aac21.png) no-repeat center/271px 42px}.banner__bf .blink-colon{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;display:inline-block}.banner__bf .blink-colon.dimmed{opacity:.3}@-webkit-keyframes gentle-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}@keyframes gentle-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}.banner__bf .shake-animation{-webkit-animation:gentle-shake 6s infinite ease-in-out;animation:gentle-shake 6s infinite ease-in-out}.banner__bootcamp{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner__bootcamp .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__bootcamp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:5px;position:relative}@media screen and (min-width: 768px){.banner__bootcamp-container{padding:18px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 1280px){.banner__bootcamp-container{padding:14px 23.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.banner__bootcamp-container .img-left{display:none}.banner__bootcamp-container .img-right{display:none}}.banner__bootcamp-container .sub-title{color:#fff;padding:0;text-align:left;min-width:71px}.banner__bootcamp-container .title{position:relative;color:#fff;padding:0;text-align:left;min-width:128px}.banner__bootcamp-container .title::before{content:"";position:absolute;left:-12px;bottom:2px;top:2px;width:2px;background:#ff6b0a}.banner__bootcamp-container .button{height:36px;max-width:224px;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;text-align:center;font-weight:700;font-size:12px;line-height:1.1;padding:4px 12px;color:#000;background-color:#ff6b0a;border-radius:16px;outline:none;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:wrap}@media screen and (min-width: 768px){.banner__bootcamp-container .button{height:56px;font-size:16px;line-height:20px;padding:4px 24px}}@media screen and (min-width: 1280px){.banner__bootcamp-container .button{height:36px;width:188px;font-size:16px;line-height:20px;display:block}}.banner__bootcamp-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.banner__winter-tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff}.banner__winter-tr .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__winter-tr-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:5px;position:relative}@media screen and (min-width: 768px){.banner__winter-tr-container{padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1280px){.banner__winter-tr-container{padding:14px 23.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.banner__winter-tr-container .img-left{display:none}.banner__winter-tr-container .img-right{display:none}}.banner__winter-tr-container .title{max-width:480px;font-weight:900;font-size:20px;line-height:24px;padding:0;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){.banner__winter-tr-container .title{margin-left:108px}}@media screen and (min-width: 1280px){.banner__winter-tr-container .title{margin-left:-128px}}@media screen and (max-width: 767px){.banner__winter-tr-container .title{font-size:14px}}.banner__winter-tr-container .title .subtitle{font-weight:500;font-size:16px;line-height:20px;padding:0;text-align:left;text-transform:none}@media screen and (max-width: 1280px){.banner__winter-tr-container .title .subtitle{font-size:14px;line-height:16px}}@media screen and (max-width: 767px){.banner__winter-tr-container .title .subtitle{font-size:12px;line-height:14px}}.banner__winter-tr-container .button{text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:900;font-size:16px;line-height:1.1;padding:16px;padding-left:24px;padding-right:24px;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#2DAA91), to(#2DAA91));background:linear-gradient(to right, #2DAA91, #2DAA91);border-radius:16px;outline:none;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:wrap}@media screen and (min-width: 1280px){.banner__winter-tr-container .button{text-wrap:nowrap;font-size:16px}}@media screen and (max-width: 1279px){.banner__winter-tr-container .button{max-width:218px;height:60px;font-size:14px;line-height:14px}}@media screen and (max-width: 767px){.banner__winter-tr-container .button{max-width:106px;height:38px;font-size:12px;line-height:14px}}.banner__winter-tr-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}body:has(.banner__winter-tr) .hero.accent .container{margin-top:67px}@media screen and (min-width: 768px){body:has(.banner__winter-tr) .hero.accent .container{margin-top:95px}}@media screen and (min-width: 1280px){body:has(.banner__winter-tr) .hero.accent .container{margin-top:59px}}.banner__it-fest-tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f1ee}.banner__it-fest-tr .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__it-fest-tr-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:5px;position:relative}@media screen and (min-width: 768px){.banner__it-fest-tr-container{padding:0;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1280px){.banner__it-fest-tr-container{padding:0;gap:24px}}@media screen and (max-width: 767px){.banner__it-fest-tr-container .img-left{display:none}.banner__it-fest-tr-container .img-right{display:none}}.banner__it-fest-tr-container .title{max-width:480px;font-weight:400;font-size:20px;line-height:24px;padding:0;text-align:left;color:#000;white-space:nowrap}@media screen and (min-width: 1280px){.banner__it-fest-tr-container .title{white-space:nowrap}}@media screen and (max-width: 767px){.banner__it-fest-tr-container .title{font-size:14px}}@media screen and (min-width: 1024px){.banner__it-fest-tr-container .title br{display:none}}.banner__it-fest-tr-container .title .subtitle{font-weight:500;font-size:16px;line-height:20px;padding:0;text-align:left;text-transform:none;color:#000}@media screen and (max-width: 767px){.banner__it-fest-tr-container .title .subtitle{font-size:12px;line-height:14px}}.banner__it-fest-tr-container .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;font-size:16px;line-height:1.1;padding:16px;padding-left:24px;padding-right:24px;color:#fff;background:#000;border-radius:46px;outline:none;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:wrap}@media screen and (min-width: 1280px){.banner__it-fest-tr-container .button{text-wrap:nowrap;font-size:16px}}@media screen and (max-width: 1279px){.banner__it-fest-tr-container .button{max-width:218px;height:60px;font-size:14px;line-height:14px}}@media screen and (max-width: 767px){.banner__it-fest-tr-container .button{max-width:75px;height:50px;font-size:12px;padding-left:16px;padding-right:16px;line-height:14px}}@media screen and (min-width: 768px)and (max-width: 1024px){.banner__it-fest-tr-container .button{margin-left:-33px}}.banner__it-fest-tr-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}body:has(.banner__it-fest-tr) .hero.accent .container{margin-top:67px}@media screen and (min-width: 768px){body:has(.banner__it-fest-tr) .hero.accent .container{margin-top:95px}}@media screen and (min-width: 1280px){body:has(.banner__it-fest-tr) .hero.accent .container{margin-top:59px}}.banner__valentine{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcc1eb}.banner__valentine .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__valentine-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:5px;position:relative}@media screen and (min-width: 768px){.banner__valentine-container{padding:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1280px){.banner__valentine-container{padding:14px 23.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.banner__valentine-container .img-left{display:none}.banner__valentine-container .img-right{display:none}}.banner__valentine-container .title{font-weight:400;font-size:24px;padding:0;text-align:left}@media screen and (max-width: 767px){.banner__valentine-container .title{font-size:14px}}.banner__valentine-container .button{height:36px;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;text-align:center;font-weight:400;font-size:12px;line-height:1.1;padding:8px;padding-left:16px;padding-right:16px;color:#fff;background:#000;border-radius:16px;outline:none;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:wrap}@media screen and (min-width: 1280px){.banner__valentine-container .button{text-wrap:nowrap}}@media screen and (max-width: 1279px){.banner__valentine-container .button{max-width:167px;height:60px;font-size:16px;line-height:20px}}@media screen and (max-width: 767px){.banner__valentine-container .button{max-width:106px;height:38px;font-size:12px;line-height:14px}}.banner__valentine-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.fixed-accent .banner__valentine,.fixed .banner__valentine{height:36px}@media screen and (max-width: 768px){.fixed-accent .banner__valentine,.fixed .banner__valentine{height:40px}}.fixed-accent .banner__valentine-container,.fixed .banner__valentine-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-accent .banner__valentine .title,.fixed .banner__valentine .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fixed-accent .banner__valentine .title span,.fixed .banner__valentine .title span{font-size:16px}@media screen and (max-width: 768px){.fixed-accent .banner__valentine .title span,.fixed .banner__valentine .title span{font-size:14px}}.fixed-accent .banner__valentine button,.fixed .banner__valentine button{font-size:14px;padding:2px 14px;height:auto;width:auto;max-width:none}@media screen and (max-width: 768px){.fixed-accent .banner__valentine button,.fixed .banner__valentine button{font-size:10px}}.hero.accent .container{margin-top:67px}@media screen and (min-width: 768px){.hero.accent .container{margin-top:95px}}@media screen and (min-width: 1280px){.hero.accent .container{margin-top:59px}}@-webkit-keyframes pulse-heart{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-heart{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.banner__valentine2026 .animate-pulse-heart{-webkit-animation:pulse-heart 1.5s infinite;animation:pulse-heart 1.5s infinite}.banner__quiz-tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.banner__quiz-tr .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__quiz-tr-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:5px;position:relative}@media screen and (min-width: 768px){.banner__quiz-tr-container{padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1280px){.banner__quiz-tr-container{padding:14px 23.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.banner__quiz-tr-container .img-left{display:none}.banner__quiz-tr-container .img-right{display:none}}.banner__quiz-tr-container .title{max-width:480px;font-weight:900;font-size:20px;line-height:24px;padding:0;text-align:left;text-transform:uppercase;color:#000}@media screen and (min-width: 768px){.banner__quiz-tr-container .title{margin-left:108px}}@media screen and (min-width: 1280px){.banner__quiz-tr-container .title{margin-left:0}}@media screen and (max-width: 767px){.banner__quiz-tr-container .title{font-size:14px}}.banner__quiz-tr-container .title .subtitle{font-weight:500;font-size:16px;line-height:20px;padding:0;text-align:left;text-transform:none}@media screen and (max-width: 1280px){.banner__quiz-tr-container .title .subtitle{font-size:14px;line-height:16px}}@media screen and (max-width: 767px){.banner__quiz-tr-container .title .subtitle{font-size:12px;line-height:14px}}.banner__quiz-tr-container .button{text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:900;font-size:16px;line-height:1.1;padding:16px;padding-left:24px;padding-right:24px;color:#fff;background:-webkit-gradient(linear, left top, right top, from(rgb(190, 44, 97)), to(rgb(230, 59, 67)));background:linear-gradient(to right, rgb(190, 44, 97), rgb(230, 59, 67));border-radius:16px;outline:none;-webkit-transition:all .18s linear;transition:all .18s linear;white-space:wrap}@media screen and (min-width: 1280px){.banner__quiz-tr-container .button{text-wrap:nowrap;font-size:16px}}@media screen and (max-width: 1279px){.banner__quiz-tr-container .button{max-width:218px;height:60px;font-size:14px;line-height:14px}}@media screen and (max-width: 767px){.banner__quiz-tr-container .button{max-width:106px;height:38px;font-size:12px;line-height:14px}}.banner__quiz-tr-container .button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}body:has(.banner__quiz-tr) .hero.accent .container{margin-top:67px}@media screen and (min-width: 768px){body:has(.banner__quiz-tr) .hero.accent .container{margin-top:95px}}@media screen and (min-width: 1280px){body:has(.banner__quiz-tr) .hero.accent .container{margin-top:59px}}.side-banner{z-index:999;position:fixed;bottom:0;right:0;left:0;max-width:100% !important;margin-bottom:0 !important;border-radius:0;height:65px;background-color:#ff8856;background-position:50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 1920px){.side-banner{bottom:auto;top:188px;right:calc((100vw - 1750px)/2 - 32px);left:auto;margin-bottom:32px !important;max-width:256px !important;border-radius:32px;height:auto}}.side-banner a{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}@media(min-width: 1920px){.side-banner a{display:block}}.side-banner div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:360px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1024px){.side-banner div{max-width:768px}}@media(min-width: 1920px){.side-banner div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:auto}}@media(min-width: 768px){.side-banner .side-banner-br{display:none}}@media(min-width: 1920px){.side-banner .side-banner-br{display:block}}.modal-test-active{overflow:hidden}.modal_test{position:fixed;z-index:999999;background-color:rgba(1,1,1,.4);left:0;right:0;top:0;bottom:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px}@media screen and (max-width: 767px){.modal_test{padding:24px}}.modal-test-active .modal_test{display:-webkit-box;display:-ms-flexbox;display:flex}.modal_test__inner{border-radius:16px;background-color:#273da4;padding:53px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1128px;position:relative}@media screen and (max-width: 1024px){.modal_test__inner{max-width:480px}}@media screen and (max-width: 767px){.modal_test__inner{padding:24px;max-width:420px}}.modal_test__inner .close{position:absolute;z-index:10;right:30px;top:30px;border:none;background:none;margin:0;padding:0;outline:none;width:36px;height:36px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}.modal_test__inner .close:hover{-webkit-transform:scale(0.8);transform:scale(0.8)}.modal_test__inner .close span{width:100%;height:2px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.modal_test__inner .close span:nth-child(1){-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.modal_test__inner .close span:nth-child(2){-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.modal_test__inner-left{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 48px 0 0}@media screen and (max-width: 1024px){.modal_test__inner-left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}}.modal_test__inner-left .subtitle{display:block;margin:0 0 36px 0;font-weight:400;font-size:24px;color:#fff;line-height:1.3}@media screen and (max-width: 1024px){.modal_test__inner-left .subtitle{font-size:18px}}@media screen and (max-width: 767px){.modal_test__inner-left .subtitle{padding-right:50px}}.modal_test__inner-left .title{display:block;margin:0 0 36px 0;font-weight:700;font-size:40px;color:#fff;line-height:1.3}@media screen and (max-width: 1024px){.modal_test__inner-left .title{font-size:28px}}.modal_test__inner-left .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 35px;max-width:none;font-weight:700;font-size:20px;text-align:center;color:#fff;width:auto}@media screen and (max-width: 1024px){.modal_test__inner-left .btn{width:100%}}.modal_test__inner-right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 1024px){.modal_test__inner-right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 36px 0}}@media screen and (max-width: 767px){.modal_test__inner-right{display:none}}.before\:h-\[18px\]::before {
  content: var(--tw-content);
  height: 18px;
}.before\:w-\[18px\]::before {
  content: var(--tw-content);
  width: 18px;
}.before\:content-\[url\(\'images\/icons\/calendar\.svg\'\)\]::before {
  --tw-content: url(/app/themes/goit-global/public/images/icons/calendar.901a64.svg);
  content: url(/app/themes/goit-global/public/images/icons/calendar.901a64.svg);
  content: var(--tw-content);
}.before\:content-\[url\(\'images\/icons\/time\.svg\'\)\]::before {
  --tw-content: url(/app/themes/goit-global/public/images/icons/time.87f3f8.svg);
  content: url(/app/themes/goit-global/public/images/icons/time.87f3f8.svg);
  content: var(--tw-content);
}.first\:w-\[15px\]:first-child {
  width: 15px;
}.first\:bg-\[\#FF8856\]:first-child {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 136, 86, 1);
  background-color: rgba(255, 136, 86, var(--tw-bg-opacity, 1));
}.last\:static:last-child {
  position: static;
}.last\:z-\[10\]:last-child {
  z-index: 10;
}.last\:mb-0:last-child {
  margin-bottom: 0px;
}.last\:mb-2:last-child {
  margin-bottom: 0.5rem;
}.last\:mb-6:last-child {
  margin-bottom: 1.5rem;
}.last\:mr-0:last-child {
  margin-right: 0px;
}.last\:w-\[30px\]:last-child {
  width: 30px;
}.last\:border:last-child {
  border-width: 1px;
}.last\:bg-inherit:last-child {
  background-color: inherit;
}.last\:text-black:last-child {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:scale-\[1\.01\]:hover {
  --tw-scale-x: 1.01;
  --tw-scale-y: 1.01;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.01) scaleY(1.01);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.01) scaleY(1.01);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:\!border-black:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(1, 1, 1, 1) !important;
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1)) !important;
}.hover\:border-\[\#273DA4\]:hover {
  --tw-border-opacity: 1;
  border-color: rgba(39, 61, 164, 1);
  border-color: rgba(39, 61, 164, var(--tw-border-opacity, 1));
}.hover\:border-black:hover {
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
}.hover\:border-orange:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
}.hover\:border-white:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, 1);
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.hover\:\!bg-black:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(1, 1, 1, 1) !important;
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1)) !important;
}.hover\:\!bg-white:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, 1) !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-\[\#2B2B2B\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(43, 43, 43, 1);
  background-color: rgba(43, 43, 43, var(--tw-bg-opacity, 1));
}.hover\:bg-\[transparent\]:hover {
  background-color: transparent;
}.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
}.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, 1);
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, 1);
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity, 1));
}.hover\:bg-orange\/10:hover {
  background-color: rgba(255, 107, 10, 0.1);
}.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.hover\:fill-\[\#6EA0DA\]:hover {
  fill: #6EA0DA;
}.hover\:fill-\[\#B1E6C3\]:hover {
  fill: #B1E6C3;
}.hover\:px-2:hover {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}.hover\:font-bold:hover {
  font-weight: 700;
}.hover\:\!text-\[\#0F2171\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(15, 33, 113, 1) !important;
  color: rgba(15, 33, 113, var(--tw-text-opacity, 1)) !important;
}.hover\:\!text-black:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(1, 1, 1, 1) !important;
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1)) !important;
}.hover\:\!text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, 1) !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;
}.hover\:text-\[\#273DA4\]:hover {
  --tw-text-opacity: 1;
  color: rgba(39, 61, 164, 1);
  color: rgba(39, 61, 164, var(--tw-text-opacity, 1));
}.hover\:text-\[\#FF6B0A\]:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, 1);
  color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, 1);
  color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.hover\:text-orange:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.hover\:underline:hover {
  text-decoration-line: underline;
}.hover\:opacity-100:hover {
  opacity: 1;
}.hover\:invert:hover {
  --tw-invert: invert(100%);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.focus\:scale-110:focus {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.focus\:scale-125:focus {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.focus\:border-black:focus {
  --tw-border-opacity: 1;
  border-color: rgba(1, 1, 1, 1);
  border-color: rgba(1, 1, 1, var(--tw-border-opacity, 1));
}.focus\:border-orange:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 107, 10, 1);
  border-color: rgba(255, 107, 10, var(--tw-border-opacity, 1));
}.focus\:bg-\[\#4F4F4F\]:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 79, 79, 1);
  background-color: rgba(79, 79, 79, var(--tw-bg-opacity, 1));
}.focus\:bg-accent\/10:focus {
  background-color: rgba(0, 216, 91, 0.1);
}.focus\:bg-black:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(1, 1, 1, 1);
  background-color: rgba(1, 1, 1, var(--tw-bg-opacity, 1));
}.focus\:bg-gray-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, 1);
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}.focus\:fill-\[\#B1E6C3\]:focus {
  fill: #B1E6C3;
}.focus\:px-2:focus {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}.focus\:text-\[\#FF6B0A\]:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.focus\:text-black:focus {
  --tw-text-opacity: 1;
  color: rgba(1, 1, 1, 1);
  color: rgba(1, 1, 1, var(--tw-text-opacity, 1));
}.focus\:text-orange:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 107, 10, 1);
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1));
}.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.focus\:underline:focus {
  text-decoration-line: underline;
}.focus\:opacity-100:focus {
  opacity: 1;
}.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity, 1));
}.focus\:invert:focus {
  --tw-invert: invert(100%);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.active\:bg-gray-100:active {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, 1);
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.active\:fill-\[\#2461A9\]:active {
  fill: #2461A9;
}.active\:fill-\[\#3DB75B\]:active {
  fill: #3DB75B;
}.active\:\!text-\[\#FF6B0A\]:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 107, 10, 1) !important;
  color: rgba(255, 107, 10, var(--tw-text-opacity, 1)) !important;
}.active\:opacity-100:active {
  opacity: 1;
}.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}.disabled\:border-none:disabled {
  border-style: none;
}.disabled\:bg-gray:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 222, 233, 1);
  background-color: rgba(224, 222, 233, var(--tw-bg-opacity, 1));
}.disabled\:bg-gray-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, 1);
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.disabled\:text-white:disabled {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.disabled\:opacity-50:disabled {
  opacity: 0.5;
}.disabled\:hover\:text-white:hover:disabled {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, 1);
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.group:hover .group-hover\:rotate-45 {
  --tw-rotate: 45deg;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}@media (min-width: 480px) {

  .sm\:-right-5 {
    right: -1.25rem;
  }

  .sm\:left-\[-30px\] {
    left: -30px;
  }

  .sm\:w-\[113px\] {
    width: 113px;
  }

  .sm\:w-\[434px\] {
    width: 434px;
  }

  .sm\:w-\[71px\] {
    width: 71px;
  }

  .sm\:w-\[83px\] {
    width: 83px;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .sm\:gap-6 {
    gap: 1.5rem;
  }

  .sm\:gap-\[60px\] {
    gap: 60px;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
}@media (min-width: 768px) {

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:-bottom-\[94px\] {
    bottom: -94px;
  }

  .md\:bottom-\[-120px\] {
    bottom: -120px;
  }

  .md\:left-\[-195px\] {
    left: -195px;
  }

  .md\:left-\[-7px\] {
    left: -7px;
  }

  .md\:left-\[10px\] {
    left: 10px;
  }

  .md\:left-\[428px\] {
    left: 428px;
  }

  .md\:right-0 {
    right: 0px;
  }

  .md\:right-4 {
    right: 1rem;
  }

  .md\:right-\[-175px\] {
    right: -175px;
  }

  .md\:right-\[-18px\] {
    right: -18px;
  }

  .md\:right-\[-20px\] {
    right: -20px;
  }

  .md\:right-\[-42px\] {
    right: -42px;
  }

  .md\:right-\[-50px\] {
    right: -50px;
  }

  .md\:right-\[32px\] {
    right: 32px;
  }

  .md\:right-\[calc\(50\%_\+_0px\)\] {
    right: calc(50% + 0px);
  }

  .md\:right-\[calc\(50\%_\+_150px\)\] {
    right: calc(50% + 150px);
  }

  .md\:right-\[calc\(50\%_\+_15px\)\] {
    right: calc(50% + 15px);
  }

  .md\:right-\[calc\(50\%_\+_360px\)\] {
    right: calc(50% + 360px);
  }

  .md\:right-\[calc\(50\%_-_24px\)\] {
    right: calc(50% - 24px);
  }

  .md\:right-\[calc\(50\%_-_425px\)\] {
    right: calc(50% - 425px);
  }

  .md\:top-0 {
    top: 0px;
  }

  .md\:top-4 {
    top: 1rem;
  }

  .md\:top-\[-34px\] {
    top: -34px;
  }

  .md\:top-\[-68px\] {
    top: -68px;
  }

  .md\:top-\[104px\] {
    top: 104px;
  }

  .md\:top-\[280px\] {
    top: 280px;
  }

  .md\:top-\[290px\] {
    top: 290px;
  }

  .md\:top-\[301px\] {
    top: 301px;
  }

  .md\:top-\[315px\] {
    top: 315px;
  }

  .md\:top-\[470px\] {
    top: 470px;
  }

  .md\:top-\[544px\] {
    top: 544px;
  }

  .md\:top-\[60px\] {
    top: 60px;
  }

  .md\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .md\:col-start-1 {
    grid-column-start: 1;
  }

  .md\:col-start-2 {
    grid-column-start: 2;
  }

  .md\:col-end-3 {
    grid-column-end: 3;
  }

  .md\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .md\:row-span-full {
    grid-row: 1 / -1;
  }

  .md\:row-start-1 {
    grid-row-start: 1;
  }

  .md\:row-start-2 {
    grid-row-start: 2;
  }

  .md\:row-start-4 {
    grid-row-start: 4;
  }

  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:mx-\[32px\] {
    margin-left: 32px;
    margin-right: 32px;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:my-\[100px\] {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .md\:my-\[32px\] {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .md\:my-\[64px\] {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .md\:\!mb-\[-56px\] {
    margin-bottom: -56px !important;
  }

  .md\:-ml-2 {
    margin-left: -0.5rem;
  }

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .md\:mb-16 {
    margin-bottom: 4rem;
  }

  .md\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .md\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .md\:mb-4 {
    margin-bottom: 1rem;
  }

  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .md\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .md\:mb-8 {
    margin-bottom: 2rem;
  }

  .md\:mb-\[100px\] {
    margin-bottom: 100px;
  }

  .md\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .md\:mb-\[60px\] {
    margin-bottom: 60px;
  }

  .md\:mb-\[64px\] {
    margin-bottom: 64px;
  }

  .md\:mb-\[72px\] {
    margin-bottom: 72px;
  }

  .md\:mb-\[78px\] {
    margin-bottom: 78px;
  }

  .md\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .md\:mb-\[9px\] {
    margin-bottom: 9px;
  }

  .md\:mb-auto {
    margin-bottom: auto;
  }

  .md\:ml-0 {
    margin-left: 0px;
  }

  .md\:ml-\[-5px\] {
    margin-left: -5px;
  }

  .md\:ml-\[100px\] {
    margin-left: 100px;
  }

  .md\:ml-\[18px\] {
    margin-left: 18px;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:mr-0 {
    margin-right: 0px;
  }

  .md\:mr-2 {
    margin-right: 0.5rem;
  }

  .md\:mr-4 {
    margin-right: 1rem;
  }

  .md\:mr-8 {
    margin-right: 2rem;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:mt-12 {
    margin-top: 3rem;
  }

  .md\:mt-4 {
    margin-top: 1rem;
  }

  .md\:mt-6 {
    margin-top: 1.5rem;
  }

  .md\:mt-8 {
    margin-top: 2rem;
  }

  .md\:mt-\[4\%\] {
    margin-top: 4%;
  }

  .md\:mt-\[64px\] {
    margin-top: 64px;
  }

  .md\:mt-\[80px\] {
    margin-top: 80px;
  }

  .md\:mt-auto {
    margin-top: auto;
  }

  .md\:\!block {
    display: block !important;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .md\:grid {
    display: grid;
  }

  .md\:list-item {
    display: list-item;
  }

  .md\:\!hidden {
    display: none !important;
  }

  .md\:hidden {
    display: none;
  }

  .md\:size-9 {
    width: 2.25rem;
    height: 2.25rem;
  }

  .md\:size-\[108px\] {
    width: 108px;
    height: 108px;
  }

  .md\:size-\[32px\] {
    width: 32px;
    height: 32px;
  }

  .md\:size-\[36px\] {
    width: 36px;
    height: 36px;
  }

  .md\:size-\[64px\] {
    width: 64px;
    height: 64px;
  }

  .md\:\!h-\[32px\] {
    height: 32px !important;
  }

  .md\:\!h-\[40px\] {
    height: 40px !important;
  }

  .md\:\!h-\[48px\] {
    height: 48px !important;
  }

  .md\:\!h-\[64px\] {
    height: 64px !important;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-\[100\%\] {
    height: 100%;
  }

  .md\:h-\[176px\] {
    height: 176px;
  }

  .md\:h-\[180px\] {
    height: 180px;
  }

  .md\:h-\[192px\] {
    height: 192px;
  }

  .md\:h-\[224px\] {
    height: 224px;
  }

  .md\:h-\[236px\] {
    height: 236px;
  }

  .md\:h-\[280px\] {
    height: 280px;
  }

  .md\:h-\[28px\] {
    height: 28px;
  }

  .md\:h-\[360px\] {
    height: 360px;
  }

  .md\:h-\[392px\] {
    height: 392px;
  }

  .md\:h-\[407px\] {
    height: 407px;
  }

  .md\:h-\[448px\] {
    height: 448px;
  }

  .md\:h-\[48px\] {
    height: 48px;
  }

  .md\:h-\[56px\] {
    height: 56px;
  }

  .md\:h-\[60px\] {
    height: 60px;
  }

  .md\:h-\[64px\] {
    height: 64px;
  }

  .md\:h-\[684px\] {
    height: 684px;
  }

  .md\:h-\[704px\] {
    height: 704px;
  }

  .md\:h-\[708px\] {
    height: 708px;
  }

  .md\:h-\[74px\] {
    height: 74px;
  }

  .md\:h-\[78px\] {
    height: 78px;
  }

  .md\:h-\[884px\] {
    height: 884px;
  }

  .md\:h-\[96px\] {
    height: 96px;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:\!max-h-full {
    max-height: 100% !important;
  }

  .md\:max-h-\[440px\] {
    max-height: 440px;
  }

  .md\:min-h-\[108px\] {
    min-height: 108px;
  }

  .md\:min-h-\[161px\] {
    min-height: 161px;
  }

  .md\:min-h-\[180px\] {
    min-height: 180px;
  }

  .md\:min-h-\[336px\] {
    min-height: 336px;
  }

  .md\:min-h-\[40px\] {
    min-height: 40px;
  }

  .md\:min-h-\[502px\] {
    min-height: 502px;
  }

  .md\:min-h-\[580px\] {
    min-height: 580px;
  }

  .md\:min-h-\[594px\] {
    min-height: 594px;
  }

  .md\:min-h-\[772px\] {
    min-height: 772px;
  }

  .md\:min-h-\[82px\] {
    min-height: 82px;
  }

  .md\:min-h-\[96px\] {
    min-height: 96px;
  }

  .md\:\!w-\[110px\] {
    width: 110px !important;
  }

  .md\:\!w-\[163px\] {
    width: 163px !important;
  }

  .md\:\!w-\[174px\] {
    width: 174px !important;
  }

  .md\:\!w-\[176px\] {
    width: 176px !important;
  }

  .md\:\!w-\[244px\] {
    width: 244px !important;
  }

  .md\:\!w-\[255px\] {
    width: 255px !important;
  }

  .md\:\!w-\[30px\] {
    width: 30px !important;
  }

  .md\:\!w-\[384px\] {
    width: 384px !important;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-5\/6 {
    width: 83.333333%;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-\[100\%\] {
    width: 100%;
  }

  .md\:w-\[112px\] {
    width: 112px;
  }

  .md\:w-\[127px\] {
    width: 127px;
  }

  .md\:w-\[128px\] {
    width: 128px;
  }

  .md\:w-\[138px\] {
    width: 138px;
  }

  .md\:w-\[140px\] {
    width: 140px;
  }

  .md\:w-\[141px\] {
    width: 141px;
  }

  .md\:w-\[144px\] {
    width: 144px;
  }

  .md\:w-\[145px\] {
    width: 145px;
  }

  .md\:w-\[152px\] {
    width: 152px;
  }

  .md\:w-\[15rem\] {
    width: 15rem;
  }

  .md\:w-\[176px\] {
    width: 176px;
  }

  .md\:w-\[177px\] {
    width: 177px;
  }

  .md\:w-\[180px\] {
    width: 180px;
  }

  .md\:w-\[192px\] {
    width: 192px;
  }

  .md\:w-\[200px\] {
    width: 200px;
  }

  .md\:w-\[202px\] {
    width: 202px;
  }

  .md\:w-\[203px\] {
    width: 203px;
  }

  .md\:w-\[213px\] {
    width: 213px;
  }

  .md\:w-\[220px\] {
    width: 220px;
  }

  .md\:w-\[230px\] {
    width: 230px;
  }

  .md\:w-\[231px\] {
    width: 231px;
  }

  .md\:w-\[234px\] {
    width: 234px;
  }

  .md\:w-\[248px\] {
    width: 248px;
  }

  .md\:w-\[270px\] {
    width: 270px;
  }

  .md\:w-\[272px\] {
    width: 272px;
  }

  .md\:w-\[280px\] {
    width: 280px;
  }

  .md\:w-\[288px\] {
    width: 288px;
  }

  .md\:w-\[300px\] {
    width: 300px;
  }

  .md\:w-\[304px\] {
    width: 304px;
  }

  .md\:w-\[305px\] {
    width: 305px;
  }

  .md\:w-\[324px\] {
    width: 324px;
  }

  .md\:w-\[330px\] {
    width: 330px;
  }

  .md\:w-\[331px\] {
    width: 331px;
  }

  .md\:w-\[332px\] {
    width: 332px;
  }

  .md\:w-\[334px\] {
    width: 334px;
  }

  .md\:w-\[335px\] {
    width: 335px;
  }

  .md\:w-\[336px\] {
    width: 336px;
  }

  .md\:w-\[338px\] {
    width: 338px;
  }

  .md\:w-\[344px\] {
    width: 344px;
  }

  .md\:w-\[346px\] {
    width: 346px;
  }

  .md\:w-\[348px\] {
    width: 348px;
  }

  .md\:w-\[350px\] {
    width: 350px;
  }

  .md\:w-\[351px\] {
    width: 351px;
  }

  .md\:w-\[352px\] {
    width: 352px;
  }

  .md\:w-\[360px\] {
    width: 360px;
  }

  .md\:w-\[372px\] {
    width: 372px;
  }

  .md\:w-\[380px\] {
    width: 380px;
  }

  .md\:w-\[384px\] {
    width: 384px;
  }

  .md\:w-\[40\%\] {
    width: 40%;
  }

  .md\:w-\[400px\] {
    width: 400px;
  }

  .md\:w-\[420px\] {
    width: 420px;
  }

  .md\:w-\[450px\] {
    width: 450px;
  }

  .md\:w-\[47\%\] {
    width: 47%;
  }

  .md\:w-\[485px\] {
    width: 485px;
  }

  .md\:w-\[48px\] {
    width: 48px;
  }

  .md\:w-\[52px\] {
    width: 52px;
  }

  .md\:w-\[576px\] {
    width: 576px;
  }

  .md\:w-\[60\%\] {
    width: 60%;
  }

  .md\:w-\[60px\] {
    width: 60px;
  }

  .md\:w-\[689px\] {
    width: 689px;
  }

  .md\:w-\[700px\] {
    width: 700px;
  }

  .md\:w-\[704px\] {
    width: 704px;
  }

  .md\:w-\[74px\] {
    width: 74px;
  }

  .md\:w-\[768px\] {
    width: 768px;
  }

  .md\:w-\[85\%\] {
    width: 85%;
  }

  .md\:w-\[87px\] {
    width: 87px;
  }

  .md\:w-\[90\%\] {
    width: 90%;
  }

  .md\:w-\[99px\] {
    width: 99px;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:\!min-w-\[704px\] {
    min-width: 704px !important;
  }

  .md\:min-w-\[133px\] {
    min-width: 133px;
  }

  .md\:min-w-\[394px\] {
    min-width: 394px;
  }

  .md\:\!max-w-\[554px\] {
    max-width: 554px !important;
  }

  .md\:\!max-w-\[704px\] {
    max-width: 704px !important;
  }

  .md\:\!max-w-fit {
    max-width: -webkit-fit-content !important;
    max-width: -moz-fit-content !important;
    max-width: fit-content !important;
  }

  .md\:\!max-w-full {
    max-width: 100% !important;
  }

  .md\:max-w-\[10rem\] {
    max-width: 10rem;
  }

  .md\:max-w-\[213px\] {
    max-width: 213px;
  }

  .md\:max-w-\[219px\] {
    max-width: 219px;
  }

  .md\:max-w-\[235px\] {
    max-width: 235px;
  }

  .md\:max-w-\[243px\] {
    max-width: 243px;
  }

  .md\:max-w-\[284px\] {
    max-width: 284px;
  }

  .md\:max-w-\[298px\] {
    max-width: 298px;
  }

  .md\:max-w-\[336px\] {
    max-width: 336px;
  }

  .md\:max-w-\[342px\] {
    max-width: 342px;
  }

  .md\:max-w-\[344px\] {
    max-width: 344px;
  }

  .md\:max-w-\[356px\] {
    max-width: 356px;
  }

  .md\:max-w-\[360px\] {
    max-width: 360px;
  }

  .md\:max-w-\[361px\] {
    max-width: 361px;
  }

  .md\:max-w-\[370px\] {
    max-width: 370px;
  }

  .md\:max-w-\[400px\] {
    max-width: 400px;
  }

  .md\:max-w-\[432px\] {
    max-width: 432px;
  }

  .md\:max-w-\[469px\] {
    max-width: 469px;
  }

  .md\:max-w-\[480px\] {
    max-width: 480px;
  }

  .md\:max-w-\[551px\] {
    max-width: 551px;
  }

  .md\:max-w-\[76px\] {
    max-width: 76px;
  }

  .md\:max-w-\[77\%\] {
    max-width: 77%;
  }

  .md\:max-w-fit {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .md\:max-w-none {
    max-width: none;
  }

  .md\:shrink-0 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }

  .md\:basis-1\/2 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
  }

  .md\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .md\:grid-flow-col {
    grid-auto-flow: column;
  }

  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-\[1fr\2c _\.8fr\] {
    grid-template-columns: 1fr .8fr;
  }

  .md\:grid-cols-\[minmax\(min-content\2c _max-content\)_minmax\(min-content\2c _max-content\)_1fr\] {
    grid-template-columns: minmax(-webkit-min-content, -webkit-max-content) minmax(-webkit-min-content, -webkit-max-content) 1fr;
    grid-template-columns: minmax(min-content, max-content) minmax(min-content, max-content) 1fr;
  }

  .md\:grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c _1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(0, 1fr));
  }

  .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-rows-\[32px_\.5fr_minmax\(min-content\2c _1fr\)\] {
    grid-template-rows: 32px .5fr minmax(-webkit-min-content, 1fr);
    grid-template-rows: 32px .5fr minmax(min-content, 1fr);
  }

  .md\:grid-rows-\[minmax\(min-content\2c _\.8fr\)_1fr\] {
    grid-template-rows: minmax(-webkit-min-content, .8fr) 1fr;
    grid-template-rows: minmax(min-content, .8fr) 1fr;
  }

  .md\:grid-rows-\[minmax\(min-content\2c _75px\)_1fr\] {
    grid-template-rows: minmax(-webkit-min-content, 75px) 1fr;
    grid-template-rows: minmax(min-content, 75px) 1fr;
  }

  .md\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .md\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .md\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .md\:flex-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .md\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .md\:items-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .md\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .md\:justify-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .md\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .md\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .md\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .md\:justify-items-start {
    justify-items: start;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-12 {
    gap: 3rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:gap-32 {
    gap: 8rem;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-5 {
    gap: 1.25rem;
  }

  .md\:gap-6 {
    gap: 1.5rem;
  }

  .md\:gap-7 {
    gap: 1.75rem;
  }

  .md\:gap-8 {
    gap: 2rem;
  }

  .md\:gap-\[100px\] {
    gap: 100px;
  }

  .md\:gap-\[12px\] {
    gap: 12px;
  }

  .md\:gap-\[20px\] {
    gap: 20px;
  }

  .md\:gap-\[30px\] {
    gap: 30px;
  }

  .md\:gap-\[32px\] {
    gap: 32px;
  }

  .md\:gap-\[58px\] {
    gap: 58px;
  }

  .md\:gap-\[80px\] {
    gap: 80px;
  }

  .md\:gap-\[8px\] {
    gap: 8px;
  }

  .md\:gap-x-20 {
    -webkit-column-gap: 5rem;
       -moz-column-gap: 5rem;
            column-gap: 5rem;
  }

  .md\:gap-x-4 {
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
  }

  .md\:gap-x-6 {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .md\:gap-x-7 {
    -webkit-column-gap: 1.75rem;
       -moz-column-gap: 1.75rem;
            column-gap: 1.75rem;
  }

  .md\:gap-x-8 {
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }

  .md\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .md\:gap-y-12 {
    row-gap: 3rem;
  }

  .md\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .md\:gap-y-4 {
    row-gap: 1rem;
  }

  .md\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .md\:gap-y-8 {
    row-gap: 2rem;
  }

  .md\:gap-y-\[52px\] {
    row-gap: 52px;
  }

  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * (1 - 0));
    margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.5rem * calc(1 - 0));
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * 0);
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * (1 - 0));
    margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1rem * calc(1 - 0));
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * 0);
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * (1 - 0));
    margin-top: calc(2rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(2rem * calc(1 - 0));
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * 0);
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:self-start {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }

  .md\:self-end {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:whitespace-nowrap {
    white-space: nowrap;
  }

  .md\:\!rounded-full {
    border-radius: 9999px !important;
  }

  .md\:rounded-\[16px\] {
    border-radius: 16px;
  }

  .md\:rounded-\[24px\] {
    border-radius: 24px;
  }

  .md\:rounded-\[32px\] {
    border-radius: 32px;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-b-\[32px\] {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .md\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:bg-\[var\(--accent-color-light\)\] {
    background-color: var(--accent-color-light);
  }

  .md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  }

  .md\:p-0 {
    padding: 0px;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-\[32px\] {
    padding: 32px;
  }

  .md\:\!px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .md\:\!px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .md\:\!px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .md\:\!py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:px-\[108px\] {
    padding-left: 108px;
    padding-right: 108px;
  }

  .md\:px-\[171px\] {
    padding-left: 171px;
    padding-right: 171px;
  }

  .md\:px-\[22px\] {
    padding-left: 22px;
    padding-right: 22px;
  }

  .md\:px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px;
  }

  .md\:px-\[52px\] {
    padding-left: 52px;
    padding-right: 52px;
  }

  .md\:px-\[64px\] {
    padding-left: 64px;
    padding-right: 64px;
  }

  .md\:px-\[72px\] {
    padding-left: 72px;
    padding-right: 72px;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:py-\[32px\] {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .md\:py-\[38px\] {
    padding-top: 38px;
    padding-bottom: 38px;
  }

  .md\:py-\[80px\] {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .md\:\!pl-\[160px\] {
    padding-left: 160px !important;
  }

  .md\:\!pr-\[160px\] {
    padding-right: 160px !important;
  }

  .md\:pb-20 {
    padding-bottom: 5rem;
  }

  .md\:pb-8 {
    padding-bottom: 2rem;
  }

  .md\:pb-\[128px\] {
    padding-bottom: 128px;
  }

  .md\:pb-\[175px\] {
    padding-bottom: 175px;
  }

  .md\:pb-\[390px\] {
    padding-bottom: 390px;
  }

  .md\:pb-\[92px\] {
    padding-bottom: 92px;
  }

  .md\:pl-4 {
    padding-left: 1rem;
  }

  .md\:pl-5 {
    padding-left: 1.25rem;
  }

  .md\:pl-8 {
    padding-left: 2rem;
  }

  .md\:pl-\[106px\] {
    padding-left: 106px;
  }

  .md\:pl-\[195px\] {
    padding-left: 195px;
  }

  .md\:pr-0 {
    padding-right: 0px;
  }

  .md\:pr-10 {
    padding-right: 2.5rem;
  }

  .md\:pr-4 {
    padding-right: 1rem;
  }

  .md\:pt-0 {
    padding-top: 0px;
  }

  .md\:pt-16 {
    padding-top: 4rem;
  }

  .md\:pt-3 {
    padding-top: 0.75rem;
  }

  .md\:pt-\[32px\] {
    padding-top: 32px;
  }

  .md\:pt-\[4rem\] {
    padding-top: 4rem;
  }

  .md\:pt-\[50px\] {
    padding-top: 50px;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:\!text-\[16px\]\/\[24px\] {
    font-size: 16px !important;
    line-height: 24px !important;
  }

  .md\:\!text-\[24px\] {
    font-size: 24px !important;
  }

  .md\:\!text-\[32px\] {
    font-size: 32px !important;
  }

  .md\:\!text-\[32px\]\/\[36px\] {
    font-size: 32px !important;
    line-height: 36px !important;
  }

  @media (min-width: 768px) {

    .md\:md\:text-\[24px\]\/\[32px\] {
      font-size: 24px;
      line-height: 32px;
    }
  }

  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .md\:text-\[12px\] {
    font-size: 12px;
  }

  .md\:text-\[14px\] {
    font-size: 14px;
  }

  .md\:text-\[14px\]\/\[14px\] {
    font-size: 14px;
    line-height: 14px;
  }

  .md\:text-\[16px\] {
    font-size: 16px;
  }

  .md\:text-\[16px\]\/\[1\.5\] {
    font-size: 16px;
    line-height: 1.5;
  }

  .md\:text-\[16px\]\/\[20px\] {
    font-size: 16px;
    line-height: 20px;
  }

  .md\:text-\[16px\]\/\[24px\] {
    font-size: 16px;
    line-height: 24px;
  }

  .md\:text-\[20px\] {
    font-size: 20px;
  }

  .md\:text-\[20px\]\/\[24px\] {
    font-size: 20px;
    line-height: 24px;
  }

  .md\:text-\[20px\]\/\[32px\] {
    font-size: 20px;
    line-height: 32px;
  }

  .md\:text-\[24px\] {
    font-size: 24px;
  }

  .md\:text-\[24px\]\/\[1\] {
    font-size: 24px;
    line-height: 1;
  }

  .md\:text-\[24px\]\/\[24px\] {
    font-size: 24px;
    line-height: 24px;
  }

  .md\:text-\[24px\]\/\[28px\] {
    font-size: 24px;
    line-height: 28px;
  }

  .md\:text-\[24px\]\/\[29px\] {
    font-size: 24px;
    line-height: 29px;
  }

  .md\:text-\[24px\]\/\[32px\] {
    font-size: 24px;
    line-height: 32px;
  }

  .md\:text-\[28px\] {
    font-size: 28px;
  }

  .md\:text-\[31px\]\/\[36px\] {
    font-size: 31px;
    line-height: 36px;
  }

  .md\:text-\[32px\] {
    font-size: 32px;
  }

  .md\:text-\[32px\]\/\[36px\] {
    font-size: 32px;
    line-height: 36px;
  }

  .md\:text-\[36px\] {
    font-size: 36px;
  }

  .md\:text-\[40px\] {
    font-size: 40px;
  }

  .md\:text-\[48px\] {
    font-size: 48px;
  }

  .md\:text-\[48px\]\/\[1\] {
    font-size: 48px;
    line-height: 1;
  }

  .md\:text-\[48px\]\/\[48px\] {
    font-size: 48px;
    line-height: 48px;
  }

  .md\:text-\[48px\]\/\[54px\] {
    font-size: 48px;
    line-height: 54px;
  }

  .md\:text-\[64px\] {
    font-size: 64px;
  }

  .md\:text-\[72px\] {
    font-size: 72px;
  }

  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:\!leading-\[32px\] {
    line-height: 32px !important;
  }

  .md\:\!leading-\[36px\] {
    line-height: 36px !important;
  }

  .md\:leading-10 {
    line-height: 2.5rem;
  }

  .md\:leading-4 {
    line-height: 1rem;
  }

  .md\:leading-5 {
    line-height: 1.25rem;
  }

  .md\:leading-6 {
    line-height: 1.5rem;
  }

  .md\:leading-9 {
    line-height: 2.25rem;
  }

  .md\:leading-\[1\.2\] {
    line-height: 1.2;
  }

  .md\:leading-\[16px\] {
    line-height: 16px;
  }

  .md\:leading-\[20px\] {
    line-height: 20px;
  }

  .md\:leading-\[24px\] {
    line-height: 24px;
  }

  .md\:leading-\[30px\] {
    line-height: 30px;
  }

  .md\:leading-\[32px\] {
    line-height: 32px;
  }

  .md\:leading-\[36px\] {
    line-height: 36px;
  }

  .md\:leading-\[40px\] {
    line-height: 40px;
  }

  .md\:leading-\[48px\] {
    line-height: 48px;
  }

  .md\:leading-\[64px\] {
    line-height: 64px;
  }

  .md\:leading-\[72px\] {
    line-height: 72px;
  }

  .md\:leading-normal {
    line-height: 1.5;
  }

  .md\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  }

  .first\:md\:h-\[246px\]:first-child {
    height: 246px;
  }

  .first\:md\:justify-between:first-child {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .odd\:md\:bg-gradient-to-r:nth-child(odd) {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .odd\:md\:from-white:nth-child(odd) {
    --tw-gradient-from: #ffffff var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }

  .odd\:md\:to-transparent:nth-child(odd) {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
  }

  .even\:md\:bg-gradient-to-l:nth-child(even) {
    background-image: -webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .even\:md\:from-white:nth-child(even) {
    --tw-gradient-from: #ffffff var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }

  .even\:md\:to-transparent:nth-child(even) {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
  }
}@media (min-width: 1024px) {

  .lg\:absolute {
    position: absolute;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:left-0 {
    left: 0px;
  }

  .lg\:left-\[100px\] {
    left: 100px;
  }

  .lg\:left-\[638px\] {
    left: 638px;
  }

  .lg\:left-\[87px\] {
    left: 87px;
  }

  .lg\:right-0 {
    right: 0px;
  }

  .lg\:right-\[-28px\] {
    right: -28px;
  }

  .lg\:right-\[-29px\] {
    right: -29px;
  }

  .lg\:right-\[-38px\] {
    right: -38px;
  }

  .lg\:right-\[-8px\] {
    right: -8px;
  }

  .lg\:right-\[116px\] {
    right: 116px;
  }

  .lg\:right-\[92px\] {
    right: 92px;
  }

  .lg\:right-\[calc\(50\%_\+_490px\)\] {
    right: calc(50% + 490px);
  }

  .lg\:right-\[calc\(50\%_-_515px\)\] {
    right: calc(50% - 515px);
  }

  .lg\:right-\[calc\(50\%_-_524px\)\] {
    right: calc(50% - 524px);
  }

  .lg\:right-\[calc\(50\%_-_70px\)\] {
    right: calc(50% - 70px);
  }

  .lg\:top-\[215px\] {
    top: 215px;
  }

  .lg\:top-\[24px\] {
    top: 24px;
  }

  .lg\:top-\[5px\] {
    top: 5px;
  }

  .lg\:z-30 {
    z-index: 30;
  }

  .lg\:col-auto {
    grid-column: auto;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-start-1 {
    grid-column-start: 1;
  }

  .lg\:col-start-2 {
    grid-column-start: 2;
  }

  .lg\:col-end-2 {
    grid-column-end: 2;
  }

  .lg\:col-end-3 {
    grid-column-end: 3;
  }

  .lg\:row-auto {
    grid-row: auto;
  }

  .lg\:row-span-full {
    grid-row: 1 / -1;
  }

  .lg\:row-start-1 {
    grid-row-start: 1;
  }

  .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:mx-\[-50px\] {
    margin-left: -50px;
    margin-right: -50px;
  }

  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:\!mb-0 {
    margin-bottom: 0px !important;
  }

  .lg\:mb-16 {
    margin-bottom: 4rem;
  }

  .lg\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:mb-8 {
    margin-bottom: 2rem;
  }

  .lg\:mb-\[60px\] {
    margin-bottom: 60px;
  }

  .lg\:ml-0 {
    margin-left: 0px;
  }

  .lg\:ml-\[-55px\] {
    margin-left: -55px;
  }

  .lg\:mr-6 {
    margin-right: 1.5rem;
  }

  .lg\:mr-\[12rem\] {
    margin-right: 12rem;
  }

  .lg\:mt-16 {
    margin-top: 4rem;
  }

  .lg\:mt-\[83px\] {
    margin-top: 83px;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .lg\:block {
    display: block;
  }

  .lg\:\!flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .lg\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:\!hidden {
    display: none !important;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:size-6 {
    width: 1.5rem;
    height: 1.5rem;
  }

  .lg\:\!h-12 {
    height: 3rem !important;
  }

  .lg\:h-\[408px\] {
    height: 408px;
  }

  .lg\:h-\[480px\] {
    height: 480px;
  }

  .lg\:h-\[515px\] {
    height: 515px;
  }

  .lg\:h-\[525px\] {
    height: 525px;
  }

  .lg\:h-\[68px\] {
    height: 68px;
  }

  .lg\:h-\[calc\(100px-24px\*2\)\] {
    height: calc(100px - 24px * 2);
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:max-h-none {
    max-height: none;
  }

  .lg\:\!min-h-\[32px\] {
    min-height: 32px !important;
  }

  .lg\:min-h-\[131px\] {
    min-height: 131px;
  }

  .lg\:min-h-\[266px\] {
    min-height: 266px;
  }

  .lg\:min-h-\[587px\] {
    min-height: 587px;
  }

  .lg\:min-h-fit {
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
  }

  .lg\:\!w-\[264px\] {
    width: 264px !important;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-\[105px\] {
    width: 105px;
  }

  .lg\:w-\[108px\] {
    width: 108px;
  }

  .lg\:w-\[156px\] {
    width: 156px;
  }

  .lg\:w-\[16\.3rem\] {
    width: 16.3rem;
  }

  .lg\:w-\[177px\] {
    width: 177px;
  }

  .lg\:w-\[222px\] {
    width: 222px;
  }

  .lg\:w-\[224px\] {
    width: 224px;
  }

  .lg\:w-\[24rem\] {
    width: 24rem;
  }

  .lg\:w-\[268px\] {
    width: 268px;
  }

  .lg\:w-\[30px\] {
    width: 30px;
  }

  .lg\:w-\[361px\] {
    width: 361px;
  }

  .lg\:w-\[362px\] {
    width: 362px;
  }

  .lg\:w-\[368px\] {
    width: 368px;
  }

  .lg\:w-\[384px\] {
    width: 384px;
  }

  .lg\:w-\[438px\] {
    width: 438px;
  }

  .lg\:w-\[45\%\] {
    width: 45%;
  }

  .lg\:w-\[464px\] {
    width: 464px;
  }

  .lg\:w-\[47\%\] {
    width: 47%;
  }

  .lg\:w-\[48px\] {
    width: 48px;
  }

  .lg\:w-\[510px\] {
    width: 510px;
  }

  .lg\:w-\[512px\] {
    width: 512px;
  }

  .lg\:w-\[540px\] {
    width: 540px;
  }

  .lg\:w-\[64px\] {
    width: 64px;
  }

  .lg\:w-\[65px\] {
    width: 65px;
  }

  .lg\:w-\[70px\] {
    width: 70px;
  }

  .lg\:w-\[85px\] {
    width: 85px;
  }

  .lg\:w-\[912px\] {
    width: 912px;
  }

  .lg\:w-\[93px\] {
    width: 93px;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:min-w-\[545px\] {
    min-width: 545px;
  }

  .lg\:min-w-\[97px\] {
    min-width: 97px;
  }

  .lg\:max-w-\[290px\] {
    max-width: 290px;
  }

  .lg\:max-w-\[298px\] {
    max-width: 298px;
  }

  .lg\:max-w-\[545px\] {
    max-width: 545px;
  }

  .lg\:max-w-\[84\%\] {
    max-width: 84%;
  }

  .lg\:max-w-\[85\%\] {
    max-width: 85%;
  }

  .lg\:max-w-\[92\%\] {
    max-width: 92%;
  }

  .lg\:flex-1 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0%;
            flex: 1 1 0%;
  }

  .lg\:basis-1\/3 {
    -ms-flex-preferred-size: 33.333333%;
        flex-basis: 33.333333%;
  }

  .lg\:basis-72 {
    -ms-flex-preferred-size: 18rem;
        flex-basis: 18rem;
  }

  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-\[\.4fr\2c _1fr\] {
    grid-template-columns: .4fr 1fr;
  }

  .lg\:grid-cols-\[\.7fr_1fr\] {
    grid-template-columns: .7fr 1fr;
  }

  .lg\:grid-cols-\[1fr\2c repeat\(3\2c \.8fr\)\] {
    grid-template-columns: 1fr repeat(3,.8fr);
  }

  .lg\:grid-cols-\[200px_1fr\] {
    grid-template-columns: 200px 1fr;
  }

  .lg\:grid-cols-\[_245px_1fr\] {
    grid-template-columns: 245px 1fr;
  }

  .lg\:grid-cols-\[minmax\(268px\2c auto\)_minmax\(312px\2c auto\)_290px\] {
    grid-template-columns: minmax(268px,auto) minmax(312px,auto) 290px;
  }

  .lg\:grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c _1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(0, 1fr));
  }

  .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .lg\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .lg\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .lg\:flex-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .lg\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .lg\:items-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .lg\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .lg\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .lg\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .lg\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .lg\:gap-1 {
    gap: 0.25rem;
  }

  .lg\:gap-12 {
    gap: 3rem;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:gap-2 {
    gap: 0.5rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-8 {
    gap: 2rem;
  }

  .lg\:gap-9 {
    gap: 2.25rem;
  }

  .lg\:gap-\[32px\] {
    gap: 32px;
  }

  .lg\:gap-x-52 {
    -webkit-column-gap: 13rem;
       -moz-column-gap: 13rem;
            column-gap: 13rem;
  }

  .lg\:gap-x-6 {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .lg\:gap-y-16 {
    row-gap: 4rem;
  }

  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * (1 - 0));
    margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.5rem * calc(1 - 0));
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * 0);
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * (1 - 0));
    margin-top: calc(0.75rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.75rem * calc(1 - 0));
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * 0);
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:self-end {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }

  .lg\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:border {
    border-width: 1px;
  }

  .lg\:border-\[\#e4e4e4\] {
    --tw-border-opacity: 1;
    border-color: rgba(228, 228, 228, 1);
    border-color: rgba(228, 228, 228, var(--tw-border-opacity, 1));
  }

  .lg\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lg\:p-0 {
    padding: 0px;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-4 {
    padding: 1rem;
  }

  .lg\:p-5 {
    padding: 1.25rem;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:\!px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .lg\:pb-\[91px\] {
    padding-bottom: 91px;
  }

  .lg\:pl-0 {
    padding-left: 0px;
  }

  .lg\:pl-12 {
    padding-left: 3rem;
  }

  .lg\:pl-8 {
    padding-left: 2rem;
  }

  .lg\:pr-0 {
    padding-right: 0px;
  }

  .lg\:pr-\[90px\] {
    padding-right: 90px;
  }

  .lg\:pt-16 {
    padding-top: 4rem;
  }

  .lg\:pt-28 {
    padding-top: 7rem;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-start {
    text-align: left;
  }

  .lg\:font-robochyi {
    font-family: Robochyi Sans OF, serif;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lg\:text-\[1\.4rem\] {
    font-size: 1.4rem;
  }

  .lg\:text-\[16px\]\/\[24px\] {
    font-size: 16px;
    line-height: 24px;
  }

  .lg\:text-\[16px\]\/\[32px\] {
    font-size: 16px;
    line-height: 32px;
  }

  .lg\:text-\[22px\] {
    font-size: 22px;
  }

  .lg\:text-\[24px\]\/\[32px\] {
    font-size: 24px;
    line-height: 32px;
  }

  .lg\:text-\[24px\]\/\[36px\] {
    font-size: 24px;
    line-height: 36px;
  }

  .lg\:text-\[29px\] {
    font-size: 29px;
  }

  .lg\:text-\[32px\] {
    font-size: 32px;
  }

  .lg\:text-\[48px\]\/\[48px\] {
    font-size: 48px;
    line-height: 48px;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:leading-10 {
    line-height: 2.5rem;
  }

  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  }

  .lg\:opacity-70 {
    opacity: 0.7;
  }

  .first\:lg\:justify-start:first-child {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}@media (min-width: 1280px) {

  .xl\:static {
    position: static;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:bottom-0 {
    bottom: 0px;
  }

  .xl\:bottom-\[-115px\] {
    bottom: -115px;
  }

  .xl\:bottom-\[-30px\] {
    bottom: -30px;
  }

  .xl\:bottom-\[100px\] {
    bottom: 100px;
  }

  .xl\:bottom-\[32px\] {
    bottom: 32px;
  }

  .xl\:left-0 {
    left: 0px;
  }

  .xl\:left-\[-285px\] {
    left: -285px;
  }

  .xl\:left-\[-35px\] {
    left: -35px;
  }

  .xl\:left-\[-56px\] {
    left: -56px;
  }

  .xl\:left-\[220px\] {
    left: 220px;
  }

  .xl\:left-\[430px\] {
    left: 430px;
  }

  .xl\:left-\[609px\] {
    left: 609px;
  }

  .xl\:left-\[75px\] {
    left: 75px;
  }

  .xl\:left-\[83px\] {
    left: 83px;
  }

  .xl\:left-\[935px\] {
    left: 935px;
  }

  .xl\:left-auto {
    left: auto;
  }

  .xl\:right-0 {
    right: 0px;
  }

  .xl\:right-\[-20px\] {
    right: -20px;
  }

  .xl\:right-\[-215px\] {
    right: -215px;
  }

  .xl\:right-\[-22px\] {
    right: -22px;
  }

  .xl\:right-\[-35px\] {
    right: -35px;
  }

  .xl\:right-\[112px\] {
    right: 112px;
  }

  .xl\:right-\[116px\] {
    right: 116px;
  }

  .xl\:right-\[273px\] {
    right: 273px;
  }

  .xl\:right-\[30px\] {
    right: 30px;
  }

  .xl\:right-\[32px\] {
    right: 32px;
  }

  .xl\:right-\[45px\] {
    right: 45px;
  }

  .xl\:right-\[50px\] {
    right: 50px;
  }

  .xl\:right-\[65px\] {
    right: 65px;
  }

  .xl\:right-\[664px\] {
    right: 664px;
  }

  .xl\:right-\[69px\] {
    right: 69px;
  }

  .xl\:right-\[72px\] {
    right: 72px;
  }

  .xl\:right-\[calc\(50\%_\+_100px\)\] {
    right: calc(50% + 100px);
  }

  .xl\:right-\[calc\(50\%_\+_134px\)\] {
    right: calc(50% + 134px);
  }

  .xl\:right-\[calc\(50\%_\+_670px\)\] {
    right: calc(50% + 670px);
  }

  .xl\:right-\[calc\(50\%_-_335px\)\] {
    right: calc(50% - 335px);
  }

  .xl\:right-\[calc\(50\%_-_545px\)\] {
    right: calc(50% - 545px);
  }

  .xl\:right-\[calc\(50\%_-_661px\)\] {
    right: calc(50% - 661px);
  }

  .xl\:right-\[calc\(50\%_-_740px\)\] {
    right: calc(50% - 740px);
  }

  .xl\:top-0 {
    top: 0px;
  }

  .xl\:top-\[-20px\] {
    top: -20px;
  }

  .xl\:top-\[-250px\] {
    top: -250px;
  }

  .xl\:top-\[-87px\] {
    top: -87px;
  }

  .xl\:top-\[104px\] {
    top: 104px;
  }

  .xl\:top-\[140px\] {
    top: 140px;
  }

  .xl\:top-\[160px\] {
    top: 160px;
  }

  .xl\:top-\[220px\] {
    top: 220px;
  }

  .xl\:top-\[260px\] {
    top: 260px;
  }

  .xl\:top-\[312px\] {
    top: 312px;
  }

  .xl\:top-\[32px\] {
    top: 32px;
  }

  .xl\:top-\[340px\] {
    top: 340px;
  }

  .xl\:top-\[490px\] {
    top: 490px;
  }

  .xl\:top-\[78px\] {
    top: 78px;
  }

  .xl\:top-\[7px\] {
    top: 7px;
  }

  .xl\:top-auto {
    top: auto;
  }

  .xl\:z-\[-30\] {
    z-index: -30;
  }

  .xl\:z-\[1\] {
    z-index: 1;
  }

  .xl\:z-\[2\] {
    z-index: 2;
  }

  .xl\:order-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .xl\:m-0 {
    margin: 0px;
  }

  .xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:my-\[128px\] {
    margin-top: 128px;
    margin-bottom: 128px;
  }

  .xl\:my-\[32px\] {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .xl\:my-\[64px\] {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:\!mb-8 {
    margin-bottom: 2rem !important;
  }

  .xl\:-mt-8 {
    margin-top: -2rem;
  }

  .xl\:mb-0 {
    margin-bottom: 0px;
  }

  .xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .xl\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .xl\:mb-\[128px\] {
    margin-bottom: 128px;
  }

  .xl\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .xl\:mb-\[26px\] {
    margin-bottom: 26px;
  }

  .xl\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .xl\:mb-\[48px\] {
    margin-bottom: 48px;
  }

  .xl\:mb-\[60px\] {
    margin-bottom: 60px;
  }

  .xl\:mb-\[64px\] {
    margin-bottom: 64px;
  }

  .xl\:ml-0 {
    margin-left: 0px;
  }

  .xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .xl\:ml-\[-50px\] {
    margin-left: -50px;
  }

  .xl\:ml-\[-83px\] {
    margin-left: -83px;
  }

  .xl\:ml-\[82px\] {
    margin-left: 82px;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .xl\:mr-8 {
    margin-right: 2rem;
  }

  .xl\:mr-\[-83px\] {
    margin-right: -83px;
  }

  .xl\:mr-\[158px\] {
    margin-right: 158px;
  }

  .xl\:mr-\[190px\] {
    margin-right: 190px;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mt-0 {
    margin-top: 0px;
  }

  .xl\:mt-1 {
    margin-top: 0.25rem;
  }

  .xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .xl\:mt-16 {
    margin-top: 4rem;
  }

  .xl\:mt-4 {
    margin-top: 1rem;
  }

  .xl\:mt-8 {
    margin-top: 2rem;
  }

  .xl\:mt-\[128px\] {
    margin-top: 128px;
  }

  .xl\:mt-\[52px\] {
    margin-top: 52px;
  }

  .xl\:\!block {
    display: block !important;
  }

  .xl\:block {
    display: block;
  }

  .xl\:inline-block {
    display: inline-block;
  }

  .xl\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .xl\:grid {
    display: grid;
  }

  .xl\:\!hidden {
    display: none !important;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:size-6 {
    width: 1.5rem;
    height: 1.5rem;
  }

  .xl\:size-8 {
    width: 2rem;
    height: 2rem;
  }

  .xl\:size-\[24px\] {
    width: 24px;
    height: 24px;
  }

  .xl\:size-\[36px\] {
    width: 36px;
    height: 36px;
  }

  .xl\:size-\[72px\] {
    width: 72px;
    height: 72px;
  }

  .xl\:size-\[80px\] {
    width: 80px;
    height: 80px;
  }

  .xl\:h-20 {
    height: 5rem;
  }

  .xl\:h-\[120px\] {
    height: 120px;
  }

  .xl\:h-\[244px\] {
    height: 244px;
  }

  .xl\:h-\[271px\] {
    height: 271px;
  }

  .xl\:h-\[272px\] {
    height: 272px;
  }

  .xl\:h-\[320px\] {
    height: 320px;
  }

  .xl\:h-\[345px\] {
    height: 345px;
  }

  .xl\:h-\[400px\] {
    height: 400px;
  }

  .xl\:h-\[408px\] {
    height: 408px;
  }

  .xl\:h-\[44px\] {
    height: 44px;
  }

  .xl\:h-\[460px\] {
    height: 460px;
  }

  .xl\:h-\[464px\] {
    height: 464px;
  }

  .xl\:h-\[488px\] {
    height: 488px;
  }

  .xl\:h-\[48px\] {
    height: 48px;
  }

  .xl\:h-\[498px\] {
    height: 498px;
  }

  .xl\:h-\[512px\] {
    height: 512px;
  }

  .xl\:h-\[51px\] {
    height: 51px;
  }

  .xl\:h-\[592px\] {
    height: 592px;
  }

  .xl\:h-\[60px\] {
    height: 60px;
  }

  .xl\:h-\[64px\] {
    height: 64px;
  }

  .xl\:h-\[684px\] {
    height: 684px;
  }

  .xl\:h-\[69px\] {
    height: 69px;
  }

  .xl\:h-\[70px\] {
    height: 70px;
  }

  .xl\:h-\[85px\] {
    height: 85px;
  }

  .xl\:h-\[892px\] {
    height: 892px;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:max-h-\[392px\] {
    max-height: 392px;
  }

  .xl\:\!min-h-\[64px\] {
    min-height: 64px !important;
  }

  .xl\:min-h-0 {
    min-height: 0px;
  }

  .xl\:min-h-\[128px\] {
    min-height: 128px;
  }

  .xl\:min-h-\[132px\] {
    min-height: 132px;
  }

  .xl\:min-h-\[36px\] {
    min-height: 36px;
  }

  .xl\:min-h-\[400px\] {
    min-height: 400px;
  }

  .xl\:min-h-\[462px\] {
    min-height: 462px;
  }

  .xl\:min-h-\[525px\] {
    min-height: 525px;
  }

  .xl\:min-h-\[592px\] {
    min-height: 592px;
  }

  .xl\:min-h-\[622px\] {
    min-height: 622px;
  }

  .xl\:min-h-\[626px\] {
    min-height: 626px;
  }

  .xl\:min-h-\[96px\] {
    min-height: 96px;
  }

  .xl\:min-h-\[calc\(100\%_-_144px\)\] {
    min-height: calc(100% - 144px);
  }

  .xl\:\!w-\[155px\] {
    width: 155px !important;
  }

  .xl\:\!w-\[176px\] {
    width: 176px !important;
  }

  .xl\:\!w-\[248px\] {
    width: 248px !important;
  }

  .xl\:\!w-\[320px\] {
    width: 320px !important;
  }

  .xl\:\!w-\[380px\] {
    width: 380px !important;
  }

  .xl\:\!w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-20 {
    width: 5rem;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-\[105px\] {
    width: 105px;
  }

  .xl\:w-\[1088px\] {
    width: 1088px;
  }

  .xl\:w-\[1100px\] {
    width: 1100px;
  }

  .xl\:w-\[1128px\] {
    width: 1128px;
  }

  .xl\:w-\[112px\] {
    width: 112px;
  }

  .xl\:w-\[116px\] {
    width: 116px;
  }

  .xl\:w-\[117px\] {
    width: 117px;
  }

  .xl\:w-\[119px\] {
    width: 119px;
  }

  .xl\:w-\[1200px\] {
    width: 1200px;
  }

  .xl\:w-\[1216px\] {
    width: 1216px;
  }

  .xl\:w-\[136px\] {
    width: 136px;
  }

  .xl\:w-\[145px\] {
    width: 145px;
  }

  .xl\:w-\[149px\] {
    width: 149px;
  }

  .xl\:w-\[150px\] {
    width: 150px;
  }

  .xl\:w-\[156px\] {
    width: 156px;
  }

  .xl\:w-\[176px\] {
    width: 176px;
  }

  .xl\:w-\[178px\] {
    width: 178px;
  }

  .xl\:w-\[180px\] {
    width: 180px;
  }

  .xl\:w-\[193px\] {
    width: 193px;
  }

  .xl\:w-\[202px\] {
    width: 202px;
  }

  .xl\:w-\[204px\] {
    width: 204px;
  }

  .xl\:w-\[213px\] {
    width: 213px;
  }

  .xl\:w-\[231px\] {
    width: 231px;
  }

  .xl\:w-\[232px\] {
    width: 232px;
  }

  .xl\:w-\[248px\] {
    width: 248px;
  }

  .xl\:w-\[250px\] {
    width: 250px;
  }

  .xl\:w-\[265px\] {
    width: 265px;
  }

  .xl\:w-\[267px\] {
    width: 267px;
  }

  .xl\:w-\[271px\] {
    width: 271px;
  }

  .xl\:w-\[288px\] {
    width: 288px;
  }

  .xl\:w-\[295px\] {
    width: 295px;
  }

  .xl\:w-\[300px\] {
    width: 300px;
  }

  .xl\:w-\[320px\] {
    width: 320px;
  }

  .xl\:w-\[323px\] {
    width: 323px;
  }

  .xl\:w-\[341px\] {
    width: 341px;
  }

  .xl\:w-\[347px\] {
    width: 347px;
  }

  .xl\:w-\[34rem\] {
    width: 34rem;
  }

  .xl\:w-\[350px\] {
    width: 350px;
  }

  .xl\:w-\[351px\] {
    width: 351px;
  }

  .xl\:w-\[352px\] {
    width: 352px;
  }

  .xl\:w-\[364px\] {
    width: 364px;
  }

  .xl\:w-\[365px\] {
    width: 365px;
  }

  .xl\:w-\[370px\] {
    width: 370px;
  }

  .xl\:w-\[380px\] {
    width: 380px;
  }

  .xl\:w-\[381px\] {
    width: 381px;
  }

  .xl\:w-\[382px\] {
    width: 382px;
  }

  .xl\:w-\[384px\] {
    width: 384px;
  }

  .xl\:w-\[390px\] {
    width: 390px;
  }

  .xl\:w-\[392px\] {
    width: 392px;
  }

  .xl\:w-\[396px\] {
    width: 396px;
  }

  .xl\:w-\[400px\] {
    width: 400px;
  }

  .xl\:w-\[408px\] {
    width: 408px;
  }

  .xl\:w-\[420px\] {
    width: 420px;
  }

  .xl\:w-\[423px\] {
    width: 423px;
  }

  .xl\:w-\[426px\] {
    width: 426px;
  }

  .xl\:w-\[435px\] {
    width: 435px;
  }

  .xl\:w-\[450px\] {
    width: 450px;
  }

  .xl\:w-\[460px\] {
    width: 460px;
  }

  .xl\:w-\[488px\] {
    width: 488px;
  }

  .xl\:w-\[489px\] {
    width: 489px;
  }

  .xl\:w-\[48px\] {
    width: 48px;
  }

  .xl\:w-\[49\%\] {
    width: 49%;
  }

  .xl\:w-\[492px\] {
    width: 492px;
  }

  .xl\:w-\[50\%\] {
    width: 50%;
  }

  .xl\:w-\[511px\] {
    width: 511px;
  }

  .xl\:w-\[512px\] {
    width: 512px;
  }

  .xl\:w-\[536px\] {
    width: 536px;
  }

  .xl\:w-\[540px\] {
    width: 540px;
  }

  .xl\:w-\[550px\] {
    width: 550px;
  }

  .xl\:w-\[552px\] {
    width: 552px;
  }

  .xl\:w-\[576px\] {
    width: 576px;
  }

  .xl\:w-\[580px\] {
    width: 580px;
  }

  .xl\:w-\[584px\] {
    width: 584px;
  }

  .xl\:w-\[592px\] {
    width: 592px;
  }

  .xl\:w-\[600px\] {
    width: 600px;
  }

  .xl\:w-\[601px\] {
    width: 601px;
  }

  .xl\:w-\[611px\] {
    width: 611px;
  }

  .xl\:w-\[616px\] {
    width: 616px;
  }

  .xl\:w-\[632px\] {
    width: 632px;
  }

  .xl\:w-\[640px\] {
    width: 640px;
  }

  .xl\:w-\[648px\] {
    width: 648px;
  }

  .xl\:w-\[64px\] {
    width: 64px;
  }

  .xl\:w-\[66\%\] {
    width: 66%;
  }

  .xl\:w-\[672px\] {
    width: 672px;
  }

  .xl\:w-\[694px\] {
    width: 694px;
  }

  .xl\:w-\[700px\] {
    width: 700px;
  }

  .xl\:w-\[704px\] {
    width: 704px;
  }

  .xl\:w-\[70px\] {
    width: 70px;
  }

  .xl\:w-\[720px\] {
    width: 720px;
  }

  .xl\:w-\[744px\] {
    width: 744px;
  }

  .xl\:w-\[74px\] {
    width: 74px;
  }

  .xl\:w-\[768px\] {
    width: 768px;
  }

  .xl\:w-\[776px\] {
    width: 776px;
  }

  .xl\:w-\[800px\] {
    width: 800px;
  }

  .xl\:w-\[816px\] {
    width: 816px;
  }

  .xl\:w-\[83px\] {
    width: 83px;
  }

  .xl\:w-\[90\%\] {
    width: 90%;
  }

  .xl\:w-\[92px\] {
    width: 92px;
  }

  .xl\:w-\[94px\] {
    width: 94px;
  }

  .xl\:w-\[95\%\] {
    width: 95%;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .xl\:min-w-\[261px\] {
    min-width: 261px;
  }

  .xl\:min-w-\[364px\] {
    min-width: 364px;
  }

  .xl\:min-w-\[384px\] {
    min-width: 384px;
  }

  .xl\:min-w-\[488px\] {
    min-width: 488px;
  }

  .xl\:min-w-fit {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
  }

  .xl\:\!max-w-\[1216px\] {
    max-width: 1216px !important;
  }

  .xl\:\!max-w-\[1280px\] {
    max-width: 1280px !important;
  }

  .xl\:\!max-w-\[512px\] {
    max-width: 512px !important;
  }

  .xl\:\!max-w-\[592px\] {
    max-width: 592px !important;
  }

  .xl\:max-w-\[1000px\] {
    max-width: 1000px;
  }

  .xl\:max-w-\[166px\] {
    max-width: 166px;
  }

  .xl\:max-w-\[245px\] {
    max-width: 245px;
  }

  .xl\:max-w-\[256px\] {
    max-width: 256px;
  }

  .xl\:max-w-\[272px\] {
    max-width: 272px;
  }

  .xl\:max-w-\[280px\] {
    max-width: 280px;
  }

  .xl\:max-w-\[285px\] {
    max-width: 285px;
  }

  .xl\:max-w-\[360px\] {
    max-width: 360px;
  }

  .xl\:max-w-\[384px\] {
    max-width: 384px;
  }

  .xl\:max-w-\[390px\] {
    max-width: 390px;
  }

  .xl\:max-w-\[400px\] {
    max-width: 400px;
  }

  .xl\:max-w-\[447px\] {
    max-width: 447px;
  }

  .xl\:max-w-\[480px\] {
    max-width: 480px;
  }

  .xl\:max-w-\[485px\] {
    max-width: 485px;
  }

  .xl\:max-w-\[531px\] {
    max-width: 531px;
  }

  .xl\:max-w-\[544px\] {
    max-width: 544px;
  }

  .xl\:max-w-\[547px\] {
    max-width: 547px;
  }

  .xl\:max-w-\[548px\] {
    max-width: 548px;
  }

  .xl\:max-w-\[550px\] {
    max-width: 550px;
  }

  .xl\:max-w-\[592px\] {
    max-width: 592px;
  }

  .xl\:max-w-\[600px\] {
    max-width: 600px;
  }

  .xl\:max-w-\[604px\] {
    max-width: 604px;
  }

  .xl\:max-w-\[630px\] {
    max-width: 630px;
  }

  .xl\:max-w-\[680px\] {
    max-width: 680px;
  }

  .xl\:max-w-\[711px\] {
    max-width: 711px;
  }

  .xl\:max-w-\[774px\] {
    max-width: 774px;
  }

  .xl\:max-w-\[800px\] {
    max-width: 800px;
  }

  .xl\:max-w-\[919px\] {
    max-width: 919px;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xl\:flex-none {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }

  .xl\:shrink-0 {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }

  .xl\:translate-x-0 {
    --tw-translate-x: 0px;
    -webkit-transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:rotate-90 {
    --tw-rotate: 90deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:grid-flow-row {
    grid-auto-flow: row;
  }

  .xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-\[268px\2c _1fr\2c _290px\] {
    grid-template-columns: 268px 1fr 290px;
  }

  .xl\:grid-cols-\[280px_1fr_280px\] {
    grid-template-columns: 280px 1fr 280px;
  }

  .xl\:grid-cols-\[589px_1fr\] {
    grid-template-columns: 589px 1fr;
  }

  .xl\:grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c _1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(0, 1fr));
  }

  .xl\:grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-rows-\[118px_118px\] {
    grid-template-rows: 118px 118px;
  }

  .xl\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .xl\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .xl\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .xl\:flex-nowrap {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .xl\:items-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .xl\:items-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .xl\:justify-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .xl\:justify-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .xl\:justify-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .xl\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .xl\:justify-around {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }

  .xl\:gap-0 {
    gap: 0px;
  }

  .xl\:gap-16 {
    gap: 4rem;
  }

  .xl\:gap-2 {
    gap: 0.5rem;
  }

  .xl\:gap-20 {
    gap: 5rem;
  }

  .xl\:gap-3 {
    gap: 0.75rem;
  }

  .xl\:gap-4 {
    gap: 1rem;
  }

  .xl\:gap-6 {
    gap: 1.5rem;
  }

  .xl\:gap-8 {
    gap: 2rem;
  }

  .xl\:gap-\[159px\] {
    gap: 159px;
  }

  .xl\:gap-\[172px\] {
    gap: 172px;
  }

  .xl\:gap-\[20px\] {
    gap: 20px;
  }

  .xl\:gap-\[22px\] {
    gap: 22px;
  }

  .xl\:gap-\[25px\] {
    gap: 25px;
  }

  .xl\:gap-\[32px\] {
    gap: 32px;
  }

  .xl\:gap-\[48px\] {
    gap: 48px;
  }

  .xl\:gap-\[56px\] {
    gap: 56px;
  }

  .xl\:gap-\[60px\] {
    gap: 60px;
  }

  .xl\:gap-\[64px\] {
    gap: 64px;
  }

  .xl\:gap-\[72px\] {
    gap: 72px;
  }

  .xl\:gap-\[76px\] {
    gap: 76px;
  }

  .xl\:gap-\[82px\] {
    gap: 82px;
  }

  .xl\:gap-x-2 {
    -webkit-column-gap: 0.5rem;
       -moz-column-gap: 0.5rem;
            column-gap: 0.5rem;
  }

  .xl\:gap-x-6 {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
  }

  .xl\:gap-x-8 {
    -webkit-column-gap: 2rem;
       -moz-column-gap: 2rem;
            column-gap: 2rem;
  }

  .xl\:gap-x-\[32px\] {
    -webkit-column-gap: 32px;
       -moz-column-gap: 32px;
            column-gap: 32px;
  }

  .xl\:gap-x-\[57px\] {
    -webkit-column-gap: 57px;
       -moz-column-gap: 57px;
            column-gap: 57px;
  }

  .xl\:gap-x-\[60px\] {
    -webkit-column-gap: 60px;
       -moz-column-gap: 60px;
            column-gap: 60px;
  }

  .xl\:gap-x-\[75px\] {
    -webkit-column-gap: 75px;
       -moz-column-gap: 75px;
            column-gap: 75px;
  }

  .xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .xl\:gap-y-\[10px\] {
    row-gap: 10px;
  }

  .xl\:gap-y-\[50px\] {
    row-gap: 50px;
  }

  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * (1 - 0));
    margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1rem * calc(1 - 0));
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * 0);
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * (1 - 0));
    margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1.25rem * calc(1 - 0));
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * 0);
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:whitespace-nowrap {
    white-space: nowrap;
  }

  .xl\:text-nowrap {
    text-wrap: nowrap;
  }

  .xl\:rounded-\[24px\] {
    border-radius: 24px;
  }

  .xl\:rounded-\[30px\] {
    border-radius: 30px;
  }

  .xl\:rounded-\[32px\] {
    border-radius: 32px;
  }

  .xl\:rounded-none {
    border-radius: 0px;
  }

  .xl\:bg-\[\#58C87C\] {
    --tw-bg-opacity: 1;
    background-color: rgba(88, 200, 124, 1);
    background-color: rgba(88, 200, 124, var(--tw-bg-opacity, 1));
  }

  .xl\:bg-\[\#C3D6FF\] {
    --tw-bg-opacity: 1;
    background-color: rgba(195, 214, 255, 1);
    background-color: rgba(195, 214, 255, var(--tw-bg-opacity, 1));
  }

  .xl\:bg-\[\#E6FFEF\] {
    --tw-bg-opacity: 1;
    background-color: rgba(230, 255, 239, 1);
    background-color: rgba(230, 255, 239, var(--tw-bg-opacity, 1));
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  }

  .xl\:bg-white\/70 {
    background-color: rgba(255, 255, 255, 0.7);
  }

  .xl\:p-0 {
    padding: 0px;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-2 {
    padding: 0.5rem;
  }

  .xl\:p-4 {
    padding: 1rem;
  }

  .xl\:p-6 {
    padding: 1.5rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-\[32px\] {
    padding: 32px;
  }

  .xl\:p-\[36px\] {
    padding: 36px;
  }

  .xl\:p-\[64px\] {
    padding: 64px;
  }

  .xl\:p-\[72px\] {
    padding: 72px;
  }

  .xl\:p-\[74px\] {
    padding: 74px;
  }

  .xl\:\!px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .xl\:\!px-\[283px\] {
    padding-left: 283px !important;
    padding-right: 283px !important;
  }

  .xl\:\!px-\[76px\] {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }

  .xl\:\!py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:px-\[159px\] {
    padding-left: 159px;
    padding-right: 159px;
  }

  .xl\:px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
  }

  .xl\:px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px;
  }

  .xl\:px-\[48px\] {
    padding-left: 48px;
    padding-right: 48px;
  }

  .xl\:px-\[53px\] {
    padding-left: 53px;
    padding-right: 53px;
  }

  .xl\:px-\[64px\] {
    padding-left: 64px;
    padding-right: 64px;
  }

  .xl\:px-\[74px\] {
    padding-left: 74px;
    padding-right: 74px;
  }

  .xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:py-\[137px\] {
    padding-top: 137px;
    padding-bottom: 137px;
  }

  .xl\:py-\[5px\] {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .xl\:py-\[72px\] {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .xl\:py-\[99px\] {
    padding-top: 99px;
    padding-bottom: 99px;
  }

  .xl\:\!pt-\[88px\] {
    padding-top: 88px !important;
  }

  .xl\:pb-0 {
    padding-bottom: 0px;
  }

  .xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .xl\:pl-16 {
    padding-left: 4rem;
  }

  .xl\:pl-\[324px\] {
    padding-left: 324px;
  }

  .xl\:pl-\[60px\] {
    padding-left: 60px;
  }

  .xl\:pr-\[90px\] {
    padding-right: 90px;
  }

  .xl\:pt-12 {
    padding-top: 3rem;
  }

  .xl\:pt-8 {
    padding-top: 2rem;
  }

  .xl\:pt-\[92px\] {
    padding-top: 92px;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-start {
    text-align: left;
  }

  .xl\:\!text-\[48px\]\/\[1\] {
    font-size: 48px !important;
    line-height: 1 !important;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xl\:text-\[1\.5rem\] {
    font-size: 1.5rem;
  }

  .xl\:text-\[128px\] {
    font-size: 128px;
  }

  .xl\:text-\[14px\] {
    font-size: 14px;
  }

  .xl\:text-\[14px\]\/\[20px\] {
    font-size: 14px;
    line-height: 20px;
  }

  .xl\:text-\[16px\] {
    font-size: 16px;
  }

  .xl\:text-\[16px\]\/\[24px\] {
    font-size: 16px;
    line-height: 24px;
  }

  .xl\:text-\[16px\]\/\[32px\] {
    font-size: 16px;
    line-height: 32px;
  }

  .xl\:text-\[20px\] {
    font-size: 20px;
  }

  .xl\:text-\[20px\]\/\[24px\] {
    font-size: 20px;
    line-height: 24px;
  }

  .xl\:text-\[20px\]\/\[26px\] {
    font-size: 20px;
    line-height: 26px;
  }

  .xl\:text-\[20px\]\/\[28px\] {
    font-size: 20px;
    line-height: 28px;
  }

  .xl\:text-\[20px\]\/\[32px\] {
    font-size: 20px;
    line-height: 32px;
  }

  .xl\:text-\[24px\] {
    font-size: 24px;
  }

  .xl\:text-\[24px\]\/\[28px\] {
    font-size: 24px;
    line-height: 28px;
  }

  .xl\:text-\[24px\]\/\[29px\] {
    font-size: 24px;
    line-height: 29px;
  }

  .xl\:text-\[24px\]\/\[32px\] {
    font-size: 24px;
    line-height: 32px;
  }

  .xl\:text-\[32px\] {
    font-size: 32px;
  }

  .xl\:text-\[32px\]\/\[1\] {
    font-size: 32px;
    line-height: 1;
  }

  .xl\:text-\[32px\]\/\[28px\] {
    font-size: 32px;
    line-height: 28px;
  }

  .xl\:text-\[32px\]\/\[32px\] {
    font-size: 32px;
    line-height: 32px;
  }

  .xl\:text-\[32px\]\/\[36px\] {
    font-size: 32px;
    line-height: 36px;
  }

  .xl\:text-\[36px\] {
    font-size: 36px;
  }

  .xl\:text-\[36px\]\/\[120\%\] {
    font-size: 36px;
    line-height: 120%;
  }

  .xl\:text-\[36px\]\/\[44px\] {
    font-size: 36px;
    line-height: 44px;
  }

  .xl\:text-\[40px\] {
    font-size: 40px;
  }

  .xl\:text-\[40px\]\/\[48px\] {
    font-size: 40px;
    line-height: 48px;
  }

  .xl\:text-\[48px\] {
    font-size: 48px;
  }

  .xl\:text-\[48px\]\/\[1\.1\] {
    font-size: 48px;
    line-height: 1.1;
  }

  .xl\:text-\[48px\]\/\[1\] {
    font-size: 48px;
    line-height: 1;
  }

  .xl\:text-\[48px\]\/\[48px\] {
    font-size: 48px;
    line-height: 48px;
  }

  .xl\:text-\[52px\]\/\[1\] {
    font-size: 52px;
    line-height: 1;
  }

  .xl\:text-\[60px\]\/\[60px\] {
    font-size: 60px;
    line-height: 60px;
  }

  .xl\:text-\[64px\] {
    font-size: 64px;
  }

  .xl\:text-\[72px\] {
    font-size: 72px;
  }

  .xl\:text-\[96px\] {
    font-size: 96px;
  }

  .xl\:text-\[96px\]\/\[1\] {
    font-size: 96px;
    line-height: 1;
  }

  .xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xl\:font-normal {
    font-weight: 400;
  }

  .xl\:leading-8 {
    line-height: 2rem;
  }

  .xl\:leading-\[1\.2\] {
    line-height: 1.2;
  }

  .xl\:leading-\[1\] {
    line-height: 1;
  }

  .xl\:leading-\[24px\] {
    line-height: 24px;
  }

  .xl\:leading-\[28px\] {
    line-height: 28px;
  }

  .xl\:leading-\[30px\] {
    line-height: 30px;
  }

  .xl\:leading-\[32px\] {
    line-height: 32px;
  }

  .xl\:leading-\[36px\] {
    line-height: 36px;
  }

  .xl\:leading-\[40px\] {
    line-height: 40px;
  }

  .xl\:leading-\[48px\] {
    line-height: 48px;
  }

  .xl\:leading-\[64px\] {
    line-height: 64px;
  }

  .xl\:leading-\[72px\] {
    line-height: 72px;
  }

  .xl\:leading-\[96px\] {
    line-height: 96px;
  }

  .xl\:text-\[\#D0FF00\] {
    --tw-text-opacity: 1;
    color: rgba(208, 255, 0, 1);
    color: rgba(208, 255, 0, var(--tw-text-opacity, 1));
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .xl\:first\:w-\[26px\]:first-child {
    width: 26px;
  }

  .xl\:last\:w-\[48px\]:last-child {
    width: 48px;
  }

  .xl\:hover\:border-\[\#6BBE00\]:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 190, 0, 1);
    border-color: rgba(107, 190, 0, var(--tw-border-opacity, 1));
  }

  .xl\:hover\:bg-\[\#B1E6C3\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(177, 230, 195, 1);
    background-color: rgba(177, 230, 195, var(--tw-bg-opacity, 1));
  }

  .xl\:focus\:border-\[\#6BBE00\]:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 190, 0, 1);
    border-color: rgba(107, 190, 0, var(--tw-border-opacity, 1));
  }

  .xl\:focus\:bg-\[\#B1E6C3\]:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(177, 230, 195, 1);
    background-color: rgba(177, 230, 195, var(--tw-bg-opacity, 1));
  }

  .group:hover .xl\:group-hover\:border-\[\#58C87C\] {
    --tw-border-opacity: 1;
    border-color: rgba(88, 200, 124, 1);
    border-color: rgba(88, 200, 124, var(--tw-border-opacity, 1));
  }

  .group:hover .xl\:group-hover\:bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 165, 81, 1);
    background-color: rgba(29, 165, 81, var(--tw-bg-opacity, 1));
  }

  .group:focus .xl\:group-focus\:border-\[\#58C87C\] {
    --tw-border-opacity: 1;
    border-color: rgba(88, 200, 124, 1);
    border-color: rgba(88, 200, 124, var(--tw-border-opacity, 1));
  }

  .group:focus .xl\:group-focus\:bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 165, 81, 1);
    background-color: rgba(29, 165, 81, var(--tw-bg-opacity, 1));
  }
}@media (max-width: 767.98px) {

  .smOnly\:absolute {
    position: absolute;
  }

  .smOnly\:relative {
    position: relative;
  }

  .smOnly\:bottom-\[-40px\] {
    bottom: -40px;
  }

  .smOnly\:left-\[calc\(50\%_-_180px\)\] {
    left: calc(50% - 180px);
  }

  .smOnly\:right-\[calc\(50\%_-_135px\)\] {
    right: calc(50% - 135px);
  }

  .smOnly\:right-\[calc\(50\%_-_82px\)\] {
    right: calc(50% - 82px);
  }

  .smOnly\:top-\[138px\] {
    top: 138px;
  }

  .smOnly\:top-\[48px\] {
    top: 48px;
  }

  .smOnly\:z-\[10\] {
    z-index: 10;
  }

  .smOnly\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .smOnly\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .smOnly\:mb-4 {
    margin-bottom: 1rem;
  }

  .smOnly\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .smOnly\:mb-8 {
    margin-bottom: 2rem;
  }

  .smOnly\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .smOnly\:mb-\[56px\] {
    margin-bottom: 56px;
  }

  .smOnly\:ml-0 {
    margin-left: 0px;
  }

  .smOnly\:mt-5 {
    margin-top: 1.25rem;
  }

  .smOnly\:mt-6 {
    margin-top: 1.5rem;
  }

  .smOnly\:block {
    display: block;
  }

  .smOnly\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .smOnly\:\!hidden {
    display: none !important;
  }

  .smOnly\:hidden {
    display: none;
  }

  .smOnly\:\!h-10 {
    height: 2.5rem !important;
  }

  .smOnly\:h-auto {
    height: auto;
  }

  .smOnly\:min-h-\[1160px\] {
    min-height: 1160px;
  }

  .smOnly\:min-h-\[600px\] {
    min-height: 600px;
  }

  .smOnly\:w-\[15px\] {
    width: 15px;
  }

  .smOnly\:w-\[238px\] {
    width: 238px;
  }

  .smOnly\:w-\[38px\] {
    width: 38px;
  }

  .smOnly\:w-\[67px\] {
    width: 67px;
  }

  .smOnly\:max-w-\[140px\] {
    max-width: 140px;
  }

  .smOnly\:max-w-\[200px\] {
    max-width: 200px;
  }

  .smOnly\:max-w-\[263px\] {
    max-width: 263px;
  }

  .smOnly\:max-w-\[280px\] {
    max-width: 280px;
  }

  .smOnly\:max-w-\[300px\] {
    max-width: 300px;
  }

  .smOnly\:max-w-\[370px\] {
    max-width: 370px;
  }

  .smOnly\:max-w-\[400px\] {
    max-width: 400px;
  }

  .smOnly\:max-w-none {
    max-width: none;
  }

  .smOnly\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .smOnly\:gap-4 {
    gap: 1rem;
  }

  .smOnly\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * (1 - 0));
    margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1.25rem * calc(1 - 0));
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * 0);
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .smOnly\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  }

  .smOnly\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .smOnly\:object-\[top_-32px_left_0px\] {
    -o-object-position: top -32px left 0px;
       object-position: top -32px left 0px;
  }

  .smOnly\:p-5 {
    padding: 1.25rem;
  }

  .smOnly\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .smOnly\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .smOnly\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .smOnly\:px-\[22px\] {
    padding-left: 22px;
    padding-right: 22px;
  }

  .smOnly\:px-\[38px\] {
    padding-left: 38px;
    padding-right: 38px;
  }

  .smOnly\:px-\[5px\] {
    padding-left: 5px;
    padding-right: 5px;
  }

  .smOnly\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .smOnly\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .smOnly\:pb-\[190px\] {
    padding-bottom: 190px;
  }

  .smOnly\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .smOnly\:pt-16 {
    padding-top: 4rem;
  }

  .smOnly\:text-center {
    text-align: center;
  }

  .smOnly\:text-\[12px\] {
    font-size: 12px;
  }

  .smOnly\:text-\[30px\] {
    font-size: 30px;
  }

  .smOnly\:leading-\[16px\] {
    line-height: 16px;
  }

  .smOnly\:last\:relative:last-child {
    position: relative;
  }
}@media (min-width: 768px) and (max-width: 1279.98px) {

  .mdOnly\:bottom-\[-150px\] {
    bottom: -150px;
  }

  .mdOnly\:right-\[-20px\] {
    right: -20px;
  }

  .mdOnly\:mt-8 {
    margin-top: 2rem;
  }

  .mdOnly\:block {
    display: block;
  }

  .mdOnly\:h-\[640px\] {
    height: 640px;
  }

  .mdOnly\:w-\[704px\] {
    width: 704px;
  }

  .mdOnly\:w-full {
    width: 100%;
  }

  .mdOnly\:min-w-\[328px\] {
    min-width: 328px;
  }

  .mdOnly\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .mdOnly\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .mdOnly\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .mdOnly\:justify-between {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .mdOnly\:gap-\[32px\] {
    gap: 32px;
  }

  .mdOnly\:p-8 {
    padding: 2rem;
  }

  .mdOnly\:\!px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .mdOnly\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .mdOnly\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .mdOnly\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .mdOnly\:pb-\[100px\] {
    padding-bottom: 100px;
  }

  .mdOnly\:pb-\[180px\] {
    padding-bottom: 180px;
  }

  .mdOnly\:pl-\[60px\] {
    padding-left: 60px;
  }

  .mdOnly\:pt-8 {
    padding-top: 2rem;
  }

  .mdOnly\:text-\[32px\]\/\[36px\] {
    font-size: 32px;
    line-height: 36px;
  }
}@media (max-width: 1279.98px) {

  .notXl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .notXl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .notXl\:\!hidden {
    display: none !important;
  }

  .notXl\:hidden {
    display: none;
  }

  .notXl\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .notXl\:overflow-hidden {
    overflow: hidden;
  }

  .notXl\:rounded-\[24px\] {
    border-radius: 24px;
  }

  .notXl\:rounded-\[30px\] {
    border-radius: 30px;
  }

  .notXl\:bg-\[\#58C87C\] {
    --tw-bg-opacity: 1;
    background-color: rgba(88, 200, 124, 1);
    background-color: rgba(88, 200, 124, var(--tw-bg-opacity, 1));
  }

  .notXl\:bg-\[\#C3D6FF\] {
    --tw-bg-opacity: 1;
    background-color: rgba(195, 214, 255, 1);
    background-color: rgba(195, 214, 255, var(--tw-bg-opacity, 1));
  }

  .notXl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  }

  .notXl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .notXl\:active\:border-\[\#6BBE00\]:active {
    --tw-border-opacity: 1;
    border-color: rgba(107, 190, 0, 1);
    border-color: rgba(107, 190, 0, var(--tw-border-opacity, 1));
  }

  .notXl\:active\:bg-\[\#B1E6C3\]:active {
    --tw-bg-opacity: 1;
    background-color: rgba(177, 230, 195, 1);
    background-color: rgba(177, 230, 195, var(--tw-bg-opacity, 1));
  }

  .group:active .notXl\:group-active\:border-\[\#58C87C\] {
    --tw-border-opacity: 1;
    border-color: rgba(88, 200, 124, 1);
    border-color: rgba(88, 200, 124, var(--tw-border-opacity, 1));
  }

  .group:active .notXl\:group-active\:bg-green {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 165, 81, 1);
    background-color: rgba(29, 165, 81, var(--tw-bg-opacity, 1));
  }
}@media (min-width: 768px) {

  .\[\&\:nth-child\(-n\+2\)\]\:md\:flex-row:nth-child(-n+2) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}@media (min-width: 1024px) {

  .\[\&\:nth-child\(-n\+2\)\]\:lg\:justify-evenly:nth-child(-n+2) {
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }
}@media (min-width: 1280px) {

  .\[\&\:nth-child\(-n\+2\)\]\:xl\:row-span-2:nth-child(-n+2) {
    grid-row: span 2 / span 2;
  }
}@media (min-width: 768px) {

  .\[\&\:nth-child\(1\)\>p\]\:md\:w-\[328px\]:nth-child(1)>p {
    width: 328px;
  }
}@media (min-width: 1280px) {

  .\[\&\:nth-child\(1\)\>p\]\:xl\:w-\[270px\]:nth-child(1)>p {
    width: 270px;
  }
}.\[\&\:nth-child\(1\)\]\:bg-white:nth-child(1) {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}@media (min-width: 1280px) {

  .\[\&\:nth-child\(1\)\]\:xl\:col-start-1:nth-child(1) {
    grid-column-start: 1;
  }
}@media (min-width: 768px) {

  .\[\&\:nth-child\(2\)\>p\]\:md\:w-\[285px\]:nth-child(2)>p {
    width: 285px;
  }
}.\[\&\:nth-child\(2\)\]\:bg-\[\#ffffff4d\]:nth-child(2) {
  background-color: rgba(255,255,255,0.30196);
}.\[\&\:nth-child\(2\)\]\:bg-white:nth-child(2) {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.\[\&\:nth-child\(2\)\]\:bg-white\/60:nth-child(2) {
  background-color: rgba(255, 255, 255, 0.6);
}@media (min-width: 1280px) {

  .\[\&\:nth-child\(2\)\]\:xl\:col-start-3:nth-child(2) {
    grid-column-start: 3;
  }
}@media (min-width: 768px) {

  .\[\&\:nth-child\(3\)\>p\]\:md\:w-\[419px\]:nth-child(3)>p {
    width: 419px;
  }

  .\[\&\:nth-child\(3\)\>p\]\:md\:text-center:nth-child(3)>p {
    text-align: center;
  }

  .\[\&\:nth-child\(3\)\>p\]\:md\:text-\[16px\]\/\[18px\]:nth-child(3)>p {
    font-size: 16px;
    line-height: 18px;
  }
}.\[\&\:nth-child\(3\)\]\:bg-white:nth-child(3) {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, 1);
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.\[\&\:nth-child\(3\)\]\:bg-white\/30:nth-child(3) {
  background-color: rgba(255, 255, 255, 0.3);
}@media (min-width: 1280px) {

  .xl\:\[\&\:nth-child\(3\)\]\:order-3:nth-child(3) {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }

  .\[\&\:nth-child\(3\)\]\:xl\:col-start-2:nth-child(3) {
    grid-column-start: 2;
  }

  .\[\&\:nth-child\(3\)\]\:xl\:row-start-1:nth-child(3) {
    grid-row-start: 1;
  }

  .\[\&\:nth-child\(3\)\]\:xl\:row-start-2:nth-child(3) {
    grid-row-start: 2;
  }

  .\[\&\:nth-child\(4\)\]\:xl\:row-start-2:nth-child(4) {
    grid-row-start: 2;
  }

  .\[\&\:nth-child\(n\+3\)\>div\]\:xl\:grow:nth-child(n+3)>div {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }

  .\[\&\:nth-child\(n\+3\)\>p\]\:xl\:text-left:nth-child(n+3)>p {
    text-align: left;
  }

  .\[\&\:nth-child\(n\+3\)\]\:xl\:col-start-2:nth-child(n+3) {
    grid-column-start: 2;
  }

  .\[\&\:nth-child\(n\+3\)\]\:xl\:flex-row:nth-child(n+3) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}.\[\&\>ul\>li\]\:before\:ml-\[-10px\]>ul>li::before {
  content: var(--tw-content);
  margin-left: -10px;
}.\[\&\>ul\>li\]\:before\:mr-1>ul>li::before {
  content: var(--tw-content);
  margin-right: 0.25rem;
}.\[\&\>ul\>li\]\:before\:content-\[\'-\'\]>ul>li::before {
  --tw-content: '-';
  content: '-';
  content: var(--tw-content);
}.\[\&\>ul\]\:pl-3>ul {
  padding-left: 0.75rem;
}@media (min-width: 1280px) {

  .\[\&\>ul\]\:xl\:pl-5>ul {
    padding-left: 1.25rem;
  }
}.\[\&_iframe\]\:\!h-full iframe {
  height: 100% !important;
}.\[\&_iframe\]\:\!w-full iframe {
  width: 100% !important;
}.\[\&_img\]\:absolute img {
  position: absolute;
}.\[\&_img\]\:bottom-1 img {
  bottom: 0.25rem;
}.\[\&_img\]\:right-6 img {
  right: 1.5rem;
}.\[\&_img\]\:max-w-none img {
  max-width: none;
}@media (min-width: 768px) {

  .\[\&_img\]\:md\:bottom-3 img {
    bottom: 0.75rem;
  }
}.\[\&_li\]\:mx-8 li {
  margin-left: 2rem;
  margin-right: 2rem;
}@media (max-width: 1279.98px) {

  .notXl\:\[\&_p\]\:inline p {
    display: inline;
  }
}.\[\&_p_a\~a\]\:mt-4 p a~a {
  margin-top: 1rem;
}.\[\&_p_a\~a\]\:block p a~a {
  display: block;
}
