@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&display=swap');

@font-face {
  font-family: stars;
  src: url("https://db.onlinewebfonts.com/t/40654fde0ad4600bfb1b8885203baa48.woff2") format("woff2");
}
html {
  scroll-behavior: smooth;
}
html, body {
  max-width: 100%;
  overflow-x: hidden;
}
body {
  background-color: var(--ast-global-color-3);
}
h2, .entry-content h2, h3, .entry-content h3, h4, .entry-content h4, .infobox_list_rotate .uagb-ifb-desc strong {
  font-weight: 500;
}
b, strong {
  font-weight: 600;
}
.header-widget-area[data-section="sidebar-widgets-header-widget-1"], .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap, .labels_wrap_content, .steps_vertical_timeline_wrap .steps_vertical_timeline_item_step_number p, #header_banner_content_wrap .banner_block_text {
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;
  display: flex;
}
.feedback_single_testimonial .uagb-testimonial-details {
  display: block;
}
.section_10.wp-block-uagb-container.alignfull .wp-block-uagb-container, .section_14.wp-block-uagb-container.uagb-is-root-container.alignfull > .uagb-container-inner-blocks-wrap {
  gap: 0;
}
.header-widget-area[data-section="sidebar-widgets-header-widget-1"] section, .header-widget-area[data-section="sidebar-widgets-header-widget-1"] p, .horizontal_list_separator .wp-block-uagb-container *, .ticket_right .wp-block-buttons, .section_white_text .wp-block-heading, .about_author_desc.wp-block-uagb-container p:last-child, .section_10.wp-block-uagb-container p:last-of-type, .section_11.wp-block-uagb-container > .uagb-container-inner-blocks-wrap ul.list_stars_border, .steps_vertical_timeline_wrap .steps_vertical_timeline_item:last-of-type, footer .footer_menu, .site-footer-section>*, .section_12 .uagb-position__sticky.wp-block-uagb-container.hidden_781 {
  margin: 0;
}
.ast-plain-container.ast-no-sidebar .entry-content > .alignfull, .ast-page-builder-template .ast-no-sidebar .entry-content > .alignfull {
  margin-left: 0;
  margin-right: 0;
}
.list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child:last-child, .awaits_list .wp-block-uagb-info-box .uagb-ifb-desc, .section_1 .program_desc > *:last-child {
  margin-bottom: 0 !important;
}
.awaits_list .wp-block-uagb-info-box .uagb-ifb-desc {
  font-size: 20px;
  font-size: clamp(1.125rem, 1.0781rem + 0.191vw, 1.25rem);
  line-height: 28px;
  line-height: clamp(1.6875rem, 1.664rem + 0.0955vw, 1.75rem);
}
.block_with_star.wp-block-uagb-container, .section_4 .uagb-container-inner-blocks-wrap .section_white_text, .section_7 .program_for_who_desc .wp-block-uagb-container, .section_8 .wp-block-social-links, .hurrytimer-campaign {
  padding: 0;
}
.ast-container, .ast-container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.section_3.wp-block-uagb-container.alignfull, .section_5.wp-block-uagb-container.alignfull, .section_7.wp-block-uagb-container.default, .section_9.wp-block-uagb-container.alignfull, .section_11.wp-block-uagb-container.alignfull {
  padding-top: 0;
  padding-bottom: 0;
}
.section_7.wp-block-uagb-container.default {
  padding-bottom: 150px;
}
.section_19.wp-block-uagb-container.default {
  margin-bottom: 150px;
  padding: 40px;
}
.sm_padding, .site-below-footer-wrap {
  padding-left: 34px !important;
  padding-right: 34px !important;
}
.ticket_wrap .ticket_left.wp-block-uagb-container, .block_with_star .wp-block-group, .block_with_star .block_with_star_number_wrap {
  background-color: var(--ast-global-color-4);
}
.section_1 h1, .section_2 h3, .program_desc, h2.section_white_text, .wp-block-uagb-container.section_white_text *, .section_13 .wp-block-heading {
  color: var(--ast-global-color-4);
}
.section_7 .section_white_text * {
  color: var(--ast-global-color-4) !important;
}
.vertical_timeline_simple_item > .wp-block-uagb-container, .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.section_1 h1 {
  margin-bottom: 5px;
}
.section_2 h3 {
  line-height: 1;
}
.horizontal_list_separator, .section_6 .uagb-container-inner-blocks-wrap {
  text-align: center;
}
.section_2.wp-block-uagb-container.horizontal_list_separator {
  padding-left: 32px;
  padding-right: 32px;
}
.section_1.wp-block-uagb-container.sm_padding {
  padding-bottom: 0;
}
.accent_small_text {
  color: var(--ast-global-color-6);
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}
.wp-block-button .wp-block-button__link, .wp-block-search .wp-block-search__button, body .wp-block-file .wp-block-file__button {
  font-size: 18px;
  font-weight: 400;
  line-height: 30.26px;
  padding: 8.25px 30.26px 8.25px 30.26px;
  border-radius: 7.34px;
}
.wp-block-button.transparent_btn .wp-block-button__link {
  padding: 13px 56px;
  border: 1px solid rgb(255, 255, 255);
  border-radius: 10px;
  font-size: 20px;
  font-size: clamp(1rem, 0.9062rem + 0.382vw, 1.25rem);
  font-weight: 500;
  line-height: 27px;
  line-height: clamp(1.3125rem, 1.1717rem + 0.5731vw, 1.6875rem);
  background-color: unset;
}
.wp-block-button.white_btn .wp-block-button__link {
  font-size: 24px;
  font-size: clamp(1.125rem, 0.9842rem + 0.5731vw, 1.5rem);
  font-weight: 500;
  line-height: 37px;
  line-height: clamp(1.8125rem, 1.6248rem + 0.7641vw, 2.3125rem);
  border-radius: 7.14px;
  background: rgb(255, 255, 255);
  padding: 8px 29px 8px 29px;
  color: var(--ast-global-color-1);
}
.wp-block-button.btn_shadow .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link {
  box-shadow: -2.75px -7.34px 16.51px 0px rgba(219, 34, 238, 0.11),-9.17px -29.34px 30.26px 0px rgba(219, 34, 238, 0.1),-21.09px -65.1px 41.26px 0px rgba(219, 34, 238, 0.06),-36.68px -115.54px 48.6px 0px rgba(219, 34, 238, 0.02),-57.77px -180.64px 53.18px 0px rgba(219, 34, 238, 0);
}
.header-widget-area[data-section="sidebar-widgets-header-widget-1"], #header_banner_content_wrap .banner_block_text {
  gap: 24px;
  align-items: center;
}
.wp-block-uagb-countdown__box {
  width: auto;
  height: auto;
  margin-right: 0 !important;
}
html:not([dir="rtl"]) .wp-block-uagb-countdown__box:not(:last-child) .wp-block-uagb-countdown__time::after {
  position: unset;
}
.wp-block-uagb-countdown__time, .hurrytimer-campaign .hurrytimer-timer > div, .hurrytimer-campaign .hurrytimer-timer > div > * {
  font-size: 26px;
  font-size: clamp(1.25rem, 0.8214rem + 0.8929vw, 1.625rem);
  font-weight: 700;
  line-height: 31px;
  color: var(--ast-global-color-0);
}
.hurrytimer-timer > div {
  margin: 0;
}
.banner_main_text {
  font-size: 26px;
  font-size: clamp(0.9375rem, 0.1518rem + 1.6369vw, 1.625rem);
  font-weight: 600;
  line-height: 30px;
  line-height: clamp(1.0625rem, 0.1339rem + 1.9345vw, 1.875rem);
}
.banner_main_text strong {
  color: var(--ast-global-color-0);
}
.banner_small_text {
  font-size: 12px;
  line-height: 27px;
  line-height: clamp(0.75rem, -0.3214rem + 2.2321vw, 1.6875rem);
}
.section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap {
  box-sizing: border-box;
  box-shadow: inset -68.28px 68.28px 68.28px 0px rgba(255, 255, 255, 0.04),inset 68.28px -68.28px 68.28px 0px rgba(194, 194, 194, 0.04);
  background: rgba(210, 198, 255, 0.04);
  padding: 0.77px;
  column-gap: 0 !important;
}
.section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap, .section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap:before {
  border-radius: 16px;
  backdrop-filter: blur(15.02px);
  -webkit-backdrop-filter: blur(15.02px);
}
.section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap:before {
  content: "";
  position: absolute;
  inset: 0;
  mask: 
    linear-gradient(var(--ast-global-color-3) 0 0) content-box, 
    linear-gradient(var(--ast-global-color-3) 0 0);
  mask-composite: exclude; 
  padding: 0.77px; 
  background:linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%);
}
.horizontal_list_separator .wp-block-uagb-container {
  row-gap: 12px;
  padding: 0 20px;
}
.section_2.wp-block-uagb-container.horizontal_list_separator {
  padding-top: 152.84px;
  padding-bottom: 152.84px;
}
.section_4.wp-block-uagb-container.alignfull {
  padding-top: 72px;
  padding-bottom: 140px;
}
.section_6.wp-block-uagb-container.alignfull {
  padding-top: 144px;
  padding-bottom: 184px;
}
.section_8.wp-block-uagb-container.alignfull {
  padding-top: 184px;
  padding-bottom: 72px;
}
.section_10.wp-block-uagb-container.alignfull {
  padding-top: 144px;
  padding-bottom: 170px;
}
.section_12.wp-block-uagb-container.alignfull, .section_14.wp-block-uagb-container.alignfull {
  padding-top: 144px;
  padding-bottom: 144px;
}
.section_16.wp-block-uagb-container.alignfull {
  padding-top: 190px;
}
.section_17.wp-block-uagb-container.alignfull {
  padding-top: 144px;
  padding-bottom: 156px;
}
.section_2.wp-block-uagb-container::after {
  /* Ellipse 34 */
  content: '';
  position: absolute;
  width: 353.37px;
  height: 353.37px;
  left: 99.6%;
  -webkit-transform: rotate(25.89deg);
  -moz-transform: rotate(25.89deg);
  -ms-transform: rotate(25.89deg);
  -o-transform: rotate(25.89deg);
  transform: rotate(25.89deg);
  -webkit-filter: blur(384.7px);
  filter: blur(384.7px);
  background: rgb(150, 34, 238);
}
.section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container {
  padding: 40px 0;
  gap: 0;
  align-items: baseline;
}
.section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container:first-child {
  padding-left: 91px;
  min-width: 55%;
  max-width: unset;
}
.section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child {
  padding-right: 50px;
  padding-top: 16px;
  padding-bottom: 0;
  align-self: flex-end;
  overflow: visible;
}
.section_1 .program_desc, .section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container.program_desc {
  font-size: 22px;
  font-size: clamp(1rem, 0.8592rem + 0.5731vw, 1.375rem);
  font-weight: 400;
  line-height: 33px;
  line-height: clamp(1.5rem, 1.2889rem + 0.8596vw, 2.0625rem);
  max-width: 614px;
  margin: 34px 0 33px;
  padding: 0;
}
.section_1 .program_author {
  margin: 0;
  font-size: 20px;
  font-size: clamp(0.875rem, 0.7342rem + 0.5731vw, 1.25rem);
  font-weight: 300;
  line-height: 23px;
  line-height: clamp(1rem, 0.8358rem + 0.6686vw, 1.4375rem);
}
.section_1.wp-block-uagb-container::before, .section_1.wp-block-uagb-container::after, .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child::before, .section_3.wp-block-uagb-container::before, .section_4.wp-block-uagb-container .uagb-container-inner-blocks-wrap::before, .section_5.wp-block-uagb-container::before, .section_7.wp-block-uagb-container::before, .section_7.wp-block-uagb-container::after, .section_14.wp-block-uagb-container::before, .section_15.wp-block-uagb-container::before, .section_17.wp-block-uagb-container::before, .section_16.wp-block-uagb-container::after, .section_16.wp-block-uagb-container::before, .section_15.wp-block-uagb-container::after, .section_15 .vertical_timeline_simple:after, .section_14 .wp-block-uagb-blockquote::after, .section_13.wp-block-uagb-container::before, .section_12.wp-block-uagb-container::before, .section_11.wp-block-uagb-container::before, .section_8.wp-block-uagb-container::before, .section_8.wp-block-uagb-container::after, .section_12.wp-block-uagb-container::after, .section_12 .transparent_info_box_list::after, .section_10.wp-block-uagb-container::after {
  content: '';
  position: absolute;
  -webkit-transform: rotate(25.89deg);
  -moz-transform: rotate(25.89deg);
  -ms-transform: rotate(25.89deg);
  -o-transform: rotate(25.89deg);
  transform: rotate(25.89deg);
  -webkit-filter: blur(384.7px);
  filter: blur(384.7px);
  z-index: -2;
}
.section_1.wp-block-uagb-container::before, .section_1.wp-block-uagb-container::after, .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child::before, .section_5.wp-block-uagb-container::before, .section_7.wp-block-uagb-container::before, .section_15.wp-block-uagb-container::before, .section_17.wp-block-uagb-container::before, .section_16.wp-block-uagb-container::after, .section_16.wp-block-uagb-container::before, .section_14 .wp-block-uagb-blockquote::after, .section_13.wp-block-uagb-container::before, .section_12.wp-block-uagb-container::before, .section_11.wp-block-uagb-container::before, .section_8.wp-block-uagb-container::before, .section_8.wp-block-uagb-container::after, .section_7.wp-block-uagb-container::after {
  width: 505.74px;
  height: 505.74px;
}
.section_1.wp-block-uagb-container::before {
  /* Ellipse 4 */
  left: -20%;
  top: 303px;
  background: rgb(129, 147, 236);
}
.section_1.wp-block-uagb-container::after {
  /* Ellipse 3 */
  left: 72%;
  top: 82px;
  background: rgb(150, 34, 238);
}
.section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child::before {
  /* Ellipse 5 */
  left: -173px;
  top: 150px;
  background: linear-gradient(0deg, #DC22EE, #DC22EE);
}
.section_3.wp-block-uagb-container::before {
  /* Ellipse 33 */
  width: 353.37px;
  height: 353.37px;
  left: -12%;
  top: 24px;
  background: rgb(150, 34, 238);
}
.section_4.wp-block-uagb-container .uagb-container-inner-blocks-wrap::before {
  /* Ellipse 47 */
  width: 458px;
  height: 458px;
  background: linear-gradient(0deg, #9622EE, #9622EE);
  left: -1%;
  top: -45px;
}
.section_5.wp-block-uagb-container::before {
  /* Ellipse 24 */
  background: linear-gradient(0deg, #9622EE, #9622EE);
  left: -17%;
  top: -35px;
}
.section_7.wp-block-uagb-container::before {
  /* Ellipse 26 */
  background: linear-gradient(188.65deg, rgba(66, 161, 255, 0.594) -18.39%, rgba(220, 34, 238, 0.66) 93.4%);
  left: -15%;
  top: 295px;
}
.section_7.wp-block-uagb-container::after {
  /* Ellipse 25 */
  background: rgb(150, 34, 238);
  top: 0px;
  right: -20%;
}
.section_8.wp-block-uagb-container::before {
  /* Ellipse 28 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #DC22EE, #DC22EE);
  top: 380px;
  left: -32%;
}
.section_8.wp-block-uagb-container::after {
  /* Ellipse 27 */
  background: linear-gradient(282.98deg, rgba(66, 161, 255, 0.522) 21.58%, rgba(220, 34, 238, 0.58) 89.02%);
  -webkit-filter: blur(439.5px);
  filter: blur(439.5px);
  bottom: 0px;
  right: -25%;
}
.section_10.wp-block-uagb-container::after {
  /* Ellipse 30 */
  width: 386px;
  height: 386px;
  background: linear-gradient(282.98deg, rgba(66, 161, 255, 0.522) 21.58%, rgba(220, 34, 238, 0.58) 89.02%);
  -webkit-filter: blur(439.5px);
  filter: blur(439.5px);
  bottom: -60px;
  right: -15%;
}
.section_11.wp-block-uagb-container::before {
  /* Ellipse 32 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #DC22EE, #DC22EE);
  top: 40px;
  left: -20%;
}
.section_12.wp-block-uagb-container::before {
  /* Ellipse 35 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: rgb(150, 34, 238);
  top: 42%;
  left: -24%;
}
.section_12.wp-block-uagb-container::after {
  /* Ellipse 31 */
  width: 386px;
  height: 386px;
  background: linear-gradient(282.98deg, rgba(66, 161, 255, 0.522) 21.58%, rgba(220, 34, 238, 0.58) 89.02%);
  -webkit-filter: blur(439.5px);
  filter: blur(439.5px);
  top: 350px;
  left: -12%;
}
.section_12 .transparent_info_box_list::after {
  /* Ellipse 36 */
  width: 483px;
  height: 483px;
  background: linear-gradient(282.98deg, rgba(66, 161, 255, 0.522) 21.58%, rgba(220, 34, 238, 0.58) 89.02%);
  -webkit-filter: blur(439.5px);
  filter: blur(439.5px);
  top: 190px;
  right: -90%;
}
.section_13.wp-block-uagb-container::before {
  /* Ellipse 37 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: rgb(150, 34, 238);
  top: -30px;
  left: -24%;
}
.section_14.wp-block-uagb-container::before {
  /* Ellipse 38 */
  width: 391px;
  height: 391px;
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: rgb(150, 34, 238);
  right: -16%;
  top: 10px;
}
.section_14 .wp-block-uagb-blockquote::after {
  /* Ellipse 45 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: rgb(150, 34, 238);
  right: -30%;
  bottom: 50px;
}
.section_15.wp-block-uagb-container::before {
  /* Ellipse 40 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #9622EE, #9622EE);
  border: 0.52px solid #9622EE;
  top: -30px;
  left: -30%;
}
.section_15.wp-block-uagb-container::after {
  /* Ellipse 46 */
  width: 447px;
  height: 447px;
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #9622EE, #9622EE);
  border: 0.52px solid #9622EE;
  bottom: -300px;
  left: -16%;
}
.section_15 .vertical_timeline_simple:after {
  /* Ellipse 39 */
  width: 447px;
  height: 447px;
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #9622EE, #9622EE);
  border: 0.52px solid #9622EE;
  bottom: 300px;
  right: -45%;
}
.section_17.wp-block-uagb-container::before {
  /* Ellipse 44 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #DC22EE, #DC22EE);
  top: 140px;
  right: -20%;
}
.section_16.wp-block-uagb-container::after {
  /* Ellipse 43 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #DC22EE, #DC22EE);
  bottom: -30px;
  left: -20%;
}
.section_16.wp-block-uagb-container::before {
  /* Ellipse 42 */
  -webkit-transform: rotate(3.48deg);
  -moz-transform: rotate(3.48deg);
  -ms-transform: rotate(3.48deg);
  -o-transform: rotate(3.48deg);
  transform: rotate(3.48deg);
  background: linear-gradient(0deg, #DC22EE, #DC22EE);
  top: 1030px;
  left: -20%;
}
.section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child > div {
  width: 110.6% !important;
  left: -21%;
  bottom: 0.77px;
}
.section_3 .uagb-container-inner-blocks-wrap {
  overflow: hidden;
}
.ticket_wrap *, .section_4 .wp-block-uagb-container, .section_5 .uagb-container-inner-blocks-wrap, .section_6 .uagb-container-inner-blocks-wrap {
  gap: 0 !important;
}
.ticket_wrap .ticket_left.wp-block-uagb-container, .ticket_wrap .ticket_right.wp-block-uagb-container {
  height: 100%;
}
.ticket_wrap .ticket_left.wp-block-uagb-container {
  max-width: 70.9% !important;
  padding: 114px 85px 112px;
  align-items: baseline;
  gap: 0;
  --mask: radial-gradient(33px at 0    0   ,#0000 98%,#000) 0    0   /51% 51% no-repeat,
          radial-gradient(27px at 100% 0   ,#0000 98%,#000) 100% 0   /51% 51% no-repeat,
          radial-gradient(33px at 0    100%,#0000 98%,#000) 0    100%/51% 51% no-repeat,
          radial-gradient(27px at 100% 100%,#0000 98%,#000) 100% 100%/51% 51% no-repeat;
  -webkit-mask: var(--mask);
          mask: var(--mask);
}
.ticket_wrap .ticket_left.wp-block-uagb-container h3 {
  margin-bottom: 32px;
}
.ticket_wrap .ticket_left.wp-block-uagb-container > * {
  /* max-width: 586px; */
}
.ticket_wrap .ticket_desc {
  font-size: 22px;
  font-size: clamp(1.125rem, 1.0312rem + 0.382vw, 1.375rem);
  line-height: 39px;
  line-height: clamp(1.6875rem, 1.406rem + 1.1461vw, 2.4375rem);
  margin: 0;
}
.ticket_wrap .ticket_left.wp-block-uagb-container .wp-block-uagb-image {
  position: absolute !important;
  right: 93px;
  bottom: -2px;
  justify-content: flex-end;
  -webkit-transform: rotate(7deg);
  -moz-transform: rotate(7deg);
  -ms-transform: rotate(7deg);
  -o-transform: rotate(7deg);
  transform: rotate(7deg);
}
.ticket_wrap .ticket_right.wp-block-uagb-container {
  max-width: 30.1% !important;
  color: var(--ast-global-color-4);
  background-color: var(--ast-global-color-1);
  padding: 57px 28px 62px;
  text-align: center;
  border-left: 2px dashed rgb(24, 24, 24);
  --mask: radial-gradient(27px at 0    0   ,#0000 98%,#000) 0    0   /51% 51% no-repeat,
          radial-gradient(33px at 100% 0   ,#0000 98%,#000) 100% 0   /51% 51% no-repeat,
          radial-gradient(27px at 0    100%,#0000 98%,#000) 0    100%/51% 51% no-repeat,
          radial-gradient(33px at 100% 100%,#0000 98%,#000) 100% 100%/51% 51% no-repeat;
  -webkit-mask: var(--mask);
          mask: var(--mask);
}
.ticket_wrap .wp-block-button .wp-block-button__link {
  width: 100%;
}
.ticket_wrap .ticket_right.wp-block-uagb-container .small_text {
  font-size: 15px;
  font-size: clamp(0.75rem, 0.6796rem + 0.2865vw, 0.9375rem);
  font-weight: 300;
  line-height: 1.2;
  margin: 14px 0 0;
}
.ticket_wrap .ticket_right.wp-block-uagb-container .ticket_right_desc {
  font-size: 24px;
  font-size: clamp(1.375rem, 1.3281rem + 0.191vw, 1.5rem);
  line-height: 37px;
  line-height: clamp(1.9375rem, 1.7967rem + 0.5731vw, 2.3125rem);
  margin: 107px 0 72px;
}
.ticket_wrap .star_mask_wrap, .star_mask_wrap {
  height: 0;
}
.ticket_wrap .star_wrap, .star_wrap {
  position: absolute !important;
  margin: 0 !important;
  z-index: 1;
}
.ticket_wrap .star_1_wrap {
  -webkit-transform: rotate(11.68deg) scale(0.097);
  -moz-transform: rotate(11.68deg) scale(0.097);
  -ms-transform: rotate(11.68deg) scale(0.097);
  -o-transform: rotate(11.68deg) scale(0.097);
  transform: rotate(11.68deg) scale(0.097);
  -moz-animation: twinkle 0.8s ease infinite;
  -webkit-animation: twinkle 0.8s ease infinite;
  -o-animation: twinkle 0.8s ease infinite;
  animation: twinkle 0.8s ease infinite;
  right: -15px;
  top: -50px;
  right: -5%;
  top: -130%;
}
.ticket_wrap .star_2_wrap {
  -webkit-transform: rotate(-22.90deg) scale(0.145);
  -moz-transform: rotate(-22.90deg) scale(0.145);
  -ms-transform: rotate(-22.90deg) scale(0.145);
  -o-transform: rotate(-22.90deg) scale(0.145);
  transform: rotate(-22.90deg) scale(0.145);
  -moz-animation: twinkle 0.5s ease infinite;
  -webkit-animation: twinkle 0.5s ease infinite;
  -o-animation: twinkle 0.5s ease infinite;
  animation: twinkle 0.5s ease infinite;
  left: -22px;
  bottom: -66px;
  left: -5%;
  bottom: -120%;
}
.ticket_wrap .star_3_wrap {
  -webkit-transform: rotate(11.68deg) scale(0.097);
  -moz-transform: rotate(11.68deg) scale(0.097);
  -ms-transform: rotate(11.68deg) scale(0.097);
  -o-transform: rotate(11.68deg) scale(0.097);
  transform: rotate(11.68deg) scale(0.097);
  -moz-animation: twinkle 0.8s ease infinite;
  -webkit-animation: twinkle 0.8s ease infinite;
  -o-animation: twinkle 0.8s ease infinite;
  animation: twinkle 0.8s ease infinite;
  left: -9px;
  bottom: -78px;
  left: -2.5%;
  bottom: -145%;
}
.bonus_decor_left .star_1_wrap, .bonus_decor_right .star_1_wrap {
  -moz-animation: twinkle 0.8s ease infinite;
  -webkit-animation: twinkle 0.8s ease infinite;
  -o-animation: twinkle 0.8s ease infinite;
  animation: twinkle 0.7s ease infinite;
}
.bonus_decor_left .star_1_wrap {
  -webkit-transform: rotate(35.68deg) scale(0.177);
  -moz-transform: rotate(35.68deg) scale(0.177);
  -ms-transform: rotate(35.68deg) scale(0.177);
  -o-transform: rotate(35.68deg) scale(0.177);
  transform: rotate(35.68deg) scale(0.177);
  top: -30px;
  right: -22px;
}
.bonus_decor_right .star_1_wrap {
  -webkit-transform: rotate(11.68deg) scale(0.177);
  -moz-transform: rotate(11.68deg) scale(0.177);
  -ms-transform: rotate(11.68deg) scale(0.177);
  -o-transform: rotate(11.68deg) scale(0.177);
  transform: rotate(11.68deg) scale(0.177);
  left: -32px;
  bottom: -45px;
}
.bonus_decor_left .star_2_wrap, .bonus_decor_right .star_2_wrap {
  -webkit-transform: rotate(57.68deg) scale(0.11);
  -moz-transform: rotate(57.68deg) scale(0.11);
  -ms-transform: rotate(57.68deg) scale(0.11);
  -o-transform: rotate(57.68deg) scale(0.11);
  transform: rotate(57.68deg) scale(0.11);
}
.bonus_decor_left .star_2_wrap {
  -moz-animation: twinkle 0.8s ease infinite;
  -webkit-animation: twinkle 0.8s ease infinite;
  -o-animation: twinkle 0.8s ease infinite;
  animation: twinkle 0.8s ease infinite;
  bottom: -28px;
  right: 20px;
}
.bonus_decor_right .star_2_wrap {
  -moz-animation: twinkle 0.9s ease infinite;
  -webkit-animation: twinkle 0.9s ease infinite;
  -o-animation: twinkle 0.9s ease infinite;
  animation: twinkle 0.9s ease infinite;
  top: -19px;
  right: -30px;
}
@keyframes twinkle {
  0%, 100% {
    -webkit-filter: brightness(1.05) blur(.5px);
    filter: brightness(1.05) blur(.5px);
  }
  50% {
    -webkit-filter: brightness(0.5) blur(1.5px);
    filter: brightness(0.5) blur(1.5px);
  }
}
@-moz-keyframes twinkle {
  0%, 100% {
    -webkit-filter: brightness(1.05) blur(.5px);
    filter: brightness(1.05) blur(.5px);
  }
  50% {
    -webkit-filter: brightness(0.5) blur(1.5px);
    filter: brightness(0.5) blur(1.5px);
  }
}
@-webkit-keyframes twinkle {
  0%, 100% {
    -webkit-filter: brightness(1.05) blur(.5px);
    filter: brightness(1.05) blur(.5px);
  }
  50% {
    -webkit-filter: brightness(0.5) blur(1.5px);
    filter: brightness(0.5) blur(1.5px);
  }
}
.block_with_star .wp-block-group {
  padding: 20px 25px 22px 32px;
  border-radius: 16px;
}
.block_with_star .wp-block-group.block_with_star_text_wrap {
  border-top-left-radius: 0;
}
.block_with_star .wp-block-group.block_with_star_number_wrap {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  padding: 29px 25px 0;
  align-self: baseline;
  max-width: calc(100% - 80px);
}
.block_with_star .block_with_star_number_wrap:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: -80px;
  width: 80px;
  height: 80px;
  background-image: url(/wp-content/uploads/2025/01/Star@2x.png);
  background-size: 68px 68px;
  background-repeat: no-repeat;
  background-position: top right;
  border-radius: 16px;
  z-index: 1;
}
.block_with_star .block_with_star_number_wrap:before {
  content: '';
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: -23px;
  right: -17px;
  background: rgb(255, 255, 255);
  mask: radial-gradient(0px at 0 0, #0000 98%, #000) 0 0 / 51% 51% no-repeat, radial-gradient(17px at 100% 0, #0000 98%, #000) 100% 0 / 55% 55% no-repeat, radial-gradient(0 at 0 100%, #0000 98%, #000) 0 100% / 51% 51% no-repeat, radial-gradient(0 at 100% 100%, #0000 98%, #000) 100% 100% / 51% 51% no-repeat;
}
.block_with_star .block_with_star_number {
  font-size: 33px;
  font-weight: 700;
  line-height: 1;
  background: linear-gradient(180deg, #5493FD 0%, #CB30F0 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0 0 20px;
}
.block_with_star h4, .block_with_star p:not(.block_with_star_number){
  line-height: 29px;
  margin: 0;
}
.block_with_star h4 {
  margin-bottom: 23px;
}
.section_4 .uagb-container-inner-blocks-wrap {
  gap: 38px !important;
  gap: clamp(1.25rem, 0.8277rem + 1.7192vw, 2.375rem) !important;
}
.section_4 .block_with_star.wp-block-uagb-container {
  max-width: 25.8875% !important;
}
.section_4 .uagb-container-inner-blocks-wrap .section_white_text {
  margin: 0 auto 0 0;
}
.awaits_list .wp-block-uagb-info-box {
  border-radius: 21.32px;
  background: rgb(255, 255, 255);
  padding: 36px 38px 39px;
}
.awaits_list .wp-block-uagb-info-box .uagb-ifb-image-content {
  margin-bottom: 37px;
}
.awaits_list .wp-block-uagb-info-box .uagb-ifb-title {
  margin-bottom: 12px;
  font-weight: 600;
}
.awaits_list.wp-block-uagb-container {
  row-gap: 40px !important;
  column-gap: 29px !important;
  padding: 0;
}
.uagb-modal-popup.uagb-block-7e2706da .uagb-modal-popup-content, .uagb-modal-popup.uagb-block-7e2706da {
  padding-top: 181.5px;
  width: 100%;
}
.uagb-block-7e2706da.uagb-modal-popup.active .uagb-modal-popup-close {
  opacity: 0;
}
.uagb-modal-popup.uagb-block-7e2706da .uagb-modal-popup-wrap:before {
  content: '';
  width: 289px;
  height: 363px;
  position: absolute;
  background-image: url(/wp-content/uploads/2025/01/bonus.png);
  background-repeat: no-repeat;
  background-size: contain;
  top: -181.5px;
}
.uagb-block-7e2706da.uagb-modal-popup .uagb-modal-popup-wrap {
  box-shadow: 1px -1px 4px 0px rgba(219, 34, 238, 0.11),5px -6px 7px 0px rgba(219, 34, 238, 0.09),11px -13px 10px 0px rgba(219, 34, 238, 0.06),19px -23px 12px 0px rgba(219, 34, 238, 0.02),30px -36px 13px 0px rgba(219, 34, 238, 0);
  align-items: center;
}
.uagb-block-7e2706da.uagb-modal-popup .bonus_modal {
  background-color: rgb(255, 255, 255);
}
.bonus_modal .uagb-ifb-title-wrap .uagb-ifb-title {
  font-size: 48px;
  line-height: 56px;
  color: var(--ast-global-color-0);
  margin-bottom: 49px;
}
.bonus_modal .uagb-ifb-image-content img {
  padding: 0;
}
.bonus_modal .uagb-ifb-desc {
  font-size: 24px;
  line-height: 26.5px;
}
.bonus_modal .uagb-ifb-desc br {
  height: 28px;
  display: block;
  content: '';
}
.uagb-block-7e2706da.uagb-modal-popup .bonus_modal .wp-block-button .wp-block-button__link {
  font-size: 24px;
  font-weight: 500;
  line-height: 37px;
  border-radius: 7.14px;
  padding: 8px 29px;
  width: 100%;
  max-width: 260px;
  min-height: 60px;
  justify-content: center;
}
.section_6 .bonus_modal .uagb-spectra-button-wrapper {
  padding: 6px;
  margin: auto;
  width: 336px;
  max-width: 100%;
  border: 0.85px solid rgb(255, 255, 255);
  border-radius: 21.1px;
  box-shadow: -0.85px 5.08px 11.84px 0px rgba(219, 34, 238, 0.13), -2.54px 21.15px 21.15px 0px rgba(219, 34, 238, 0.12), -5.92px 47.37px 28.76px 0px rgba(219, 34, 238, 0.07), -11px 84.59px 33.84px 0px rgba(219, 34, 238, 0.02), -17.76px 131.97px 37.22px 0px rgba(219, 34, 238, 0);
  -webkit-animation: animate-pulse 1s alternate infinite ease-in-out;
  -ms-animation: animate-pulse 1s alternate infinite ease-in-out;
  -moz-animation: animate-pulse 1s alternate infinite ease-in-out;
  animation: animate-pulse 1s alternate infinite ease-in-out;
}
@keyframes animate-pulse{
  0% {
    -webkit-transform: scale(1); 
    -ms-transform: scale(1); 
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.05); 
    -ms-transform: scale(1.05); 
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
  }
}
@-webkit-keyframes animate-pulse{
  0% {
    -webkit-transform: scale(1); 
    -ms-transform: scale(1); 
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.05); 
    -ms-transform: scale(1.05); 
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
  }
}
@-moz-keyframes animate-pulse{
  0% {
    -webkit-transform: scale(1); 
    -ms-transform: scale(1); 
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.05); 
    -ms-transform: scale(1.05); 
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
  }
}
.section_6 .bonus_modal .wp-block-button__link.uagb-modal-trigger {
  font-size: 40px;
  font-weight: 500;
  line-height: 44.69px;
  color: var(--ast-global-color-0);
  background-color: rgb(255, 255, 255);
  border-radius: 15.39px;
  padding: 33px;
  width: 100%;
  justify-content: center;
  box-shadow: -0.77px 4.62px 10.77px 0px rgba(219, 34, 238, 0.13),-2.31px 19.24px 19.24px 0px rgba(219, 34, 238, 0.12),-5.39px 43.09px 26.16px 0px rgba(219, 34, 238, 0.07),-10px 76.95px 30.78px 0px rgba(219, 34, 238, 0.02),-16.16px 120.04px 33.86px 0px rgba(219, 34, 238, 0);
}
.bonus_btn_wrap > .uagb-container-inner-blocks-wrap > .bonus_decor_left.wp-block-uagb-container:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox), .bonus_btn_wrap > .uagb-container-inner-blocks-wrap > .bonus_decor_right.wp-block-uagb-container:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox) {
  height: 199px;
  width: 72px !important;
}
.bonus_decor_left::before, .bonus_decor_left::after, .bonus_decor_right::before, .bonus_decor_right::after {
  content: '';
  position: absolute;
  background-size: contain;
}
.bonus_decor_left::before {
  width: 70px;
  height: 69px;
  background-image: url(/wp-content/uploads/2025/01/gift-left-big.png);
  bottom: 33px;
  right: 5px;
}
.bonus_decor_left::after {
  width: 46px;
  height: 45px;
  background-image: url(/wp-content/uploads/2025/01/gift-left-small.png);
  bottom: 0;
  right: 0;
}
.bonus_decor_right::before {
  width: 72px;
  height: 72px;
  background-image: url(/wp-content/uploads/2025/01/gift-right-big.png);
  top: 0;
  left: -4px;
}
.bonus_decor_right::after {
  width: 47px;
  height: 46px;
  background-image: url(/wp-content/uploads/2025/01/gift-right-small.png);
  top: 57px;
  left: 25px;
}
.btn_small_desc {
  font-size: 15px;
  line-height: 30px;
  color: var(--ast-global-color-7);
  margin-bottom: 0 !important;
}
.list_purple_star.wp-block-uagb-icon-list span.uagb-icon-list__source-wrap {
  width: 66px;
  flex: 1 0 66px;
  height: 66px;
  background-image: url(/wp-content/uploads/2025/01/Star_purple.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 46px 45px;
  display: grid;
  justify-content: center;
  margin-right: 34px;
}
.list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child {
  margin-bottom: 25px;
  font-size: 22px;
  font-size: clamp(1.125rem, 1.0312rem + 0.382vw, 1.375rem);
  line-height: 41px;
  line-height: clamp(1.6875rem, 1.3591rem + 1.3372vw, 2.5625rem);
}
.section_7 .program_for_who_desc > .wp-block-uagb-container:first-of-type {
  max-width: 59.2%;
  flex: 1 0 59.2%;
}
.section_7 .program_for_who_desc .wp-block-uagb-container {
  max-width: unset;
}
.section_7.wp-block-uagb-container.default .program_for_who_desc {
  justify-content: flex-start;
  column-gap: 0;
  margin-top: 68px;
}
.section_7 .program_for_who_desc > .wp-block-uagb-container:last-of-type {
  margin-left: -7%;
}
.section_8 .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor {
  color: var(--ast-global-color-4);
  fill: var(--ast-global-color-4);
}
.section_8.wp-block-uagb-container.uagb-is-root-container.alignfull > .uagb-container-inner-blocks-wrap {
  row-gap: 75px;
}
.entry-content .abour_author_wrap h3 {
  font-weight: 600;
  line-height: 40px;
}
.section_8 .abour_author_wrap .sub_title_gray {
  color: var(--ast-global-color-6);
  margin-top: 9px;
  font-weight: 300;
  line-height: 40px;
  line-height: clamp(1.46875rem, 1.0817rem + 1.5759vw, 2.5rem);
}
.about_author_desc.wp-block-uagb-container {
  font-size: 20px;
  line-height: 40px;
  gap: 0 !important;
  padding: 0 !important;
  margin-top: 34px;
}
.about_author_desc.wp-block-uagb-container p, .section_1 .program_desc > * {
  margin-bottom: 20px;
}
.section_8 .abour_author_wrap {
  column-gap: 56px;
  row-gap: 33px;
}
.abour_author_wrap > .wp-block-column.is-layout-flow:last-child .wp-block-columns {
  gap: 25px 0;
  justify-content: space-between;
  margin-top: 13%;
}
.abour_author_wrap > .wp-block-column.is-layout-flow:last-child .wp-block-columns.no_top_space {
  margin-top: 0;
}
.section_8 .wp-block-social-links {
  gap: 23px;
}
.abour_author_wrap > .wp-block-column.is-layout-flow:first-child {
  flex-basis: 43.372% !important;
}
.abour_author_wrap > .wp-block-column.is-layout-flow:last-child {
  flex-basis: calc(100% - 56px - 43.372%) !important;
}
.section_9.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-is-root-container > .uagb-container-inner-blocks-wrap {
  row-gap: 90px;
}
.transparent_info_box_list .wp-block-uagb-info-box .uagb-ifb-title {
  line-height: 56px;
  margin-bottom: 0;
}
.transparent_info_box_list .uagb-ifb-image-content {
  border-radius: 9.87px;
  box-shadow: inset -42.13px 42.13px 42.13px 0px rgba(255, 255, 255, 0.04), inset 42.13px -42.13px 42.13px 0px rgba(194, 194, 194, 0.04);
  -webkit-backdrop-filter: blur(9.27px);
  backdrop-filter: blur(9.27px);
  background: rgba(210, 198, 255, 0.04);
  width: fit-content;
  padding: 12px 14px;
  margin-bottom: 40px;
}
.transparent_info_box_list .wp-block-uagb-info-box .uagb-ifb-desc {
  font-size: 20px;
  font-weight: 300;
  line-height: 33px;
  margin-bottom: 0;
}
.transparent_info_box_list.wp-block-uagb-container.uagb-layout-grid {
  row-gap: 86px;
  column-gap: 123px;
}
.section_10 .wp-block-heading {
  margin-bottom: 40px;
}
.section_10.wp-block-uagb-container.alignfull p {
  font-size: 22px;
  line-height: 41px;
  margin-bottom: 9px;
}
.section_10.wp-block-uagb-container.alignfull .wp-block-uagb-buttons {
  margin-top: 24px;
}
.section_10 .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child {
  align-self: flex-end;
}
.info_box_list_img_left.wp-block-uagb-container.uagb-layout-grid {
  max-width: 488px;
  row-gap: 61px;
  column-gap: 40px;
}
ul.list_stars_border {
  list-style: none;
  padding-left: 54px;
  font-size: 22px;
  line-height: 35px;
}
ul.list_stars_border li {
  padding: 11px 23px 11px 23px;
  width: fit-content;
  position: relative;
  display: grid;
  align-items: center;
}
ul.list_stars_border li:not(:last-child) {
  margin-bottom: 25px;
}
ul.list_stars_border li::after, .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content.dark_bg_content::before, .vertical_timeline_simple_item > .wp-block-uagb-container > .wp-block-uagb-container::before, .section_19.wp-block-uagb-container.default::after {
  content: "";
  position: absolute;
  inset: 0;
  mask: 
    linear-gradient(var(--ast-global-color-3) 0 0) content-box, 
    linear-gradient(var(--ast-global-color-3) 0 0);
  mask-composite: exclude; 
  z-index: -1;
}
ul.list_stars_border li::after, .section_19.wp-block-uagb-container.default::after {
  border-radius: 35px; 
  padding: 1px; 
  background:linear-gradient(88.03deg, #9622EE 3.35%, #181818 113.65%);  
  -webkit-backdrop-filter: blur(15.02px);
  backdrop-filter: blur(15.02px);
}
.vertical_timeline_simple_item > .wp-block-uagb-container > .wp-block-uagb-container::before, .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content.dark_bg_content::before {
  border-radius: 16px; 
  padding: 0.77px;
  -moz-background: -moz-linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%); 
  -webkit-background: -webkit-linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%);  
  background: linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%); 
}
ul.list_stars_border li::before {
  content: '';
  width: 36px;
  height: 36px;
  margin: 0 13px 0 5px;
  background-image: url(/wp-content/uploads/2025/01/Star_purple.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30px 29px;
  display: grid;
  position: absolute;
  left: -54px;
}
.info_box_list_img_left .uagb-infobox-icon-left .uagb-ifb-image-content {
  box-shadow: none;
  background: unset;
  padding: 0;
  border-radius: unset;
  margin-bottom: 0;
  margin-right: 29px;
  margin-top: 7px;
}
.info_box_list_img_left .uagb-infobox-icon-left.wp-block-uagb-info-box .uagb-ifb-title {
  margin-bottom: 8px;
}
.infobox_list_rotate .wp-block-uagb-info-box {
  border-radius: 29px;
  background: rgb(255, 255, 255);
  padding: 47px 24px 44px;
}
.infobox_list_rotate .wp-block-uagb-info-box .uagb-ifb-desc {
  font-size: 22px;
  line-height: 31px;
  margin: 70px 0 0;
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(2) .uagb-ifb-desc {
  margin-top: 34px;
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(3) .uagb-ifb-desc {
  margin-top: 70px;
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(4) .uagb-ifb-desc {
  margin-top: 64px;
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(1) {
  -webkit-transform: rotate(14.74deg);
  -moz-transform: rotate(14.74deg);
  -ms-transform: rotate(14.74deg);
  -o-transform: rotate(14.74deg);
  transform: rotate(14.74deg);
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(2) {
  -webkit-transform: rotate(-14.67deg);
  -moz-transform: rotate(-14.67deg);
  -ms-transform: rotate(-14.67deg);
  -o-transform: rotate(-14.67deg);
  transform: rotate(-14.67deg);
  box-shadow: 0px 5px 11px 0px rgba(214, 39, 239, 0.1),0px 19px 19px 0px rgba(214, 39, 239, 0.09),0px 43px 26px 0px rgba(214, 39, 239, 0.05),0px 77px 31px 0px rgba(214, 39, 239, 0.01),0px 121px 34px 0px rgba(214, 39, 239, 0);
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(3) {
  -webkit-transform: rotate(10.09deg);
  -moz-transform: rotate(10.09deg);
  -ms-transform: rotate(10.09deg);
  -o-transform: rotate(10.09deg);
  transform: rotate(10.09deg); 
  box-shadow: 0px 7px 15px 0px rgba(220, 34, 238, 0.1),0px 27px 27px 0px rgba(220, 34, 238, 0.09),0px 61px 37px 0px rgba(220, 34, 238, 0.05),0px 109px 44px 0px rgba(220, 34, 238, 0.01),0px 170px 48px 0px rgba(220, 34, 238, 0);
}
.infobox_list_rotate .wp-block-uagb-info-box:nth-child(4) {
  -webkit-transform: rotate(-7.66deg);
  -moz-transform: rotate(-7.66deg);
  -ms-transform: rotate(-7.66deg);
  -o-transform: rotate(-7.66deg);
  transform: rotate(-7.66deg);
  box-shadow: 0px 6px 13px 0px rgba(220, 34, 238, 0.1),0px 24px 24px 0px rgba(220, 34, 238, 0.09),0px 54px 33px 0px rgba(220, 34, 238, 0.05),0px 96px 39px 0px rgba(220, 34, 238, 0.01),0px 151px 42px 0px rgba(220, 34, 238, 0);
}
.section_13 .wp-block-heading {
  margin-bottom: 107.55px;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-list {
  overflow: visible;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content {
  border-radius: 16px;
  -webkit-backdrop-filter: blur(15.02px);
  backdrop-filter: blur(15.02px);
  padding: 42px 49px 31px;
  font-family: "Noto Serif", serif;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  overflow: visible;
}
.feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content {
  padding-top: 73px;
  padding-bottom: 68px;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap:before {
  display: block;
  content: '';
  width: 47px;
  height: 42px;
  background: url(/wp-content/uploads/2025/01/quotes.png) no-repeat;
  background-size: contain;
  margin-bottom: 27px;
  opacity: 0.74;
}
.feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap:before {
  margin-bottom: 34px;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__desc, .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__author-name {
  font-size: 18px;
  font-size: clamp(0.875rem, 0.7812rem + 0.382vw, 1.125rem);
  line-height: 35px;
  line-height: clamp(1.5625rem, 1.3279rem + 0.9551vw, 2.1875rem);
  font-family: "Noto Serif", serif;
  font-style: italic;
  color: var(--ast-global-color-4);
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__author-name {
  font-size: clamp(0.75rem, 0.6092rem + 0.5731vw, 1.125rem);
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__desc {
  font-weight: 500;
  margin-bottom: 9px;
}
.feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__desc {
  margin-bottom: 19px;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__author-name {
  font-weight: 200;
  margin-bottom: 0;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap {
  flex-direction: column;
  justify-content: space-between;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content.dark_bg_content {
  background: rgba(210, 198, 255, 0.04);
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content.dark_bg_content::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 16px; 
  padding: 0.77px;
  -moz-background: -moz-linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%); 
  -webkit-background: -webkit-linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%);  
  background: linear-gradient(360deg, #DFD6FF 0%, #181818 138.47%); 
  mask: 
    linear-gradient(var(--ast-global-color-3) 0 0) content-box, 
    linear-gradient(var(--ast-global-color-3) 0 0);
  mask-composite: exclude; 
}
.vertical_timeline_simple_item > .wp-block-uagb-container::after, .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content::after, .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-testimonial__wrap::after, .big_infoBox_img_overflow.wp-block-uagb-info-box::before, .big_infoBox_img_overflow.wp-block-uagb-info-box::after, .buy_programs_wrap .buy_program_item:before {
  content: "";
  position: absolute;
  display: block;
  -webkit-mask: url('data:image/svg+xml,<svg width="77" height="78" viewBox="0 0 77 78" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.3404 3.60626C30.7124 0.673802 34.6536 -0.00995515 35.9916 2.62583L41.5863 13.6467C42.4876 15.4222 44.8368 15.8431 46.2985 14.491L55.3715 6.09805C57.5414 4.09077 61 6.10032 60.3307 8.97952L57.5324 21.0181C57.0816 22.9576 58.6106 24.7901 60.5995 24.6939L72.9446 24.0965C75.8971 23.9536 77.2549 27.7162 74.8915 29.4916L65.0096 36.915C63.4175 38.1109 63.411 40.4975 64.9964 41.7022L74.8373 49.1799C77.1909 50.9683 75.8124 54.7233 72.8608 54.5642L60.5191 53.8989C58.5308 53.7917 56.9917 55.6157 57.4318 57.5577L60.1638 69.6115C60.8172 72.4943 57.3476 74.4848 55.1888 72.4656L46.1622 64.0229C44.7079 62.6627 42.3564 63.0707 41.4454 64.8412L35.7901 75.8311C34.4376 78.4595 30.5003 77.754 30.1444 74.8196L28.6565 62.5499C28.4168 60.5732 26.3532 59.3742 24.5172 60.1448L13.1209 64.9285C10.3953 66.0725 7.8326 63.0013 9.44625 60.5246L16.1933 50.1691C17.2802 48.5008 16.4701 46.2558 14.5683 45.666L2.76337 42.0051C-0.0599377 41.1295 -0.0489286 37.1295 2.77916 36.2695L14.6041 32.6736C16.5091 32.0943 17.3316 29.8538 16.2538 28.1796L9.56389 17.7871C7.96391 15.3015 10.5435 12.2444 13.2628 13.4035L24.6326 18.2498C26.4643 19.0305 28.5345 17.8429 28.785 15.8676L30.3404 3.60626Z" fill="%23181818"/></svg>') no-repeat 50% 50%;
  mask: url('data:image/svg+xml,<svg width="77" height="78" viewBox="0 0 77 78" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.3404 3.60626C30.7124 0.673802 34.6536 -0.00995515 35.9916 2.62583L41.5863 13.6467C42.4876 15.4222 44.8368 15.8431 46.2985 14.491L55.3715 6.09805C57.5414 4.09077 61 6.10032 60.3307 8.97952L57.5324 21.0181C57.0816 22.9576 58.6106 24.7901 60.5995 24.6939L72.9446 24.0965C75.8971 23.9536 77.2549 27.7162 74.8915 29.4916L65.0096 36.915C63.4175 38.1109 63.411 40.4975 64.9964 41.7022L74.8373 49.1799C77.1909 50.9683 75.8124 54.7233 72.8608 54.5642L60.5191 53.8989C58.5308 53.7917 56.9917 55.6157 57.4318 57.5577L60.1638 69.6115C60.8172 72.4943 57.3476 74.4848 55.1888 72.4656L46.1622 64.0229C44.7079 62.6627 42.3564 63.0707 41.4454 64.8412L35.7901 75.8311C34.4376 78.4595 30.5003 77.754 30.1444 74.8196L28.6565 62.5499C28.4168 60.5732 26.3532 59.3742 24.5172 60.1448L13.1209 64.9285C10.3953 66.0725 7.8326 63.0013 9.44625 60.5246L16.1933 50.1691C17.2802 48.5008 16.4701 46.2558 14.5683 45.666L2.76337 42.0051C-0.0599377 41.1295 -0.0489286 37.1295 2.77916 36.2695L14.6041 32.6736C16.5091 32.0943 17.3316 29.8538 16.2538 28.1796L9.56389 17.7871C7.96391 15.3015 10.5435 12.2444 13.2628 13.4035L24.6326 18.2498C26.4643 19.0305 28.5345 17.8429 28.785 15.8676L30.3404 3.60626Z" fill="%23181818"/></svg>') no-repeat 50% 50%;
  -webkit-mask-size: 100%;
  mask-size: 100%;
  background-color: var(--ast-global-color-3);
  -webkit-transform: rotate(-9.84deg);
  -moz-transform: rotate(-9.84deg);
  -ms-transform: rotate(-9.84deg);
  -o-transform: rotate(-9.84deg);
  transform: rotate(-9.84deg);
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content:last-of-type:after {
  background-color: #241925;
}
.buy_programs_wrap .buy_program_item:last-of-type:before {
  background-color: #521B58;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content::after, .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-testimonial__wrap::after, .buy_programs_wrap .buy_program_item:before {
  width: 92px;
  height: 92px;
  right: -40px;
  top: -32px;
}
.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content.dark_bg_content::after, .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-testimonial__wrap::after {
  background-color: var(--ast-global-color-1);
}
.feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-testimonial__wrap::after {
  top: unset;
  right: unset;
  bottom: -32px;
  left: -40px;
}
.section_14 > .uagb-container-inner-blocks-wrap .wp-block-heading:first-child {
  margin-bottom: 93px;
}
.feedback_single_testimonial .uagb-tm__content .uagb-tm__text-wrap {
  max-width: 895px;
  margin: 0 auto;
}
.feedback_section .feedback_single_testimonial {
  margin-top: 38px;
  margin-bottom: 184px;
}
.wp-block-uagb-blockquote blockquote.uagb-blockquote {
  max-width: 1031px;
  margin: 0 auto;
  font-family: "Noto Serif", serif;
  padding: 0 !important;
}
.wp-block-uagb-blockquote .uagb-blockquote__content {
  font-size: 36px;
  font-size: clamp(1rem, 0.5308rem + 1.9102vw, 2.25rem);
  font-weight: 300;
  line-height: 57px;
  line-height: clamp(1.5625rem, 0.8118rem + 3.0564vw, 3.5625rem);
  text-align: center;
  padding: 15px 42px 0 54px;
  position: relative;
  margin: 0;
}
.wp-block-uagb-blockquote .uagb-blockquote__author-wrap {
  justify-content: center;
  margin-top: 43px;
}
.wp-block-uagb-blockquote .uagb-blockquote__author-wrap cite.uagb-blockquote__author {
  color: var(--ast-global-color-4);
  font-size: 22px;
  font-weight: 300;
  line-height: 25px;
  font-style: italic;
}
.wp-block-uagb-blockquote .uagb-blockquote__content::before, .wp-block-uagb-blockquote .uagb-blockquote__content::after {
  content: '';
  display: block;
  position: absolute;
  opacity: 0.74;
  width: 34px;
  height: 30px;
  background: url(/wp-content/uploads/2025/01/quotes.png) no-repeat;
  background-size: contain;
}
.wp-block-uagb-blockquote .uagb-blockquote__content::before {
  top: 0;
  left: 0;
}
.wp-block-uagb-blockquote .uagb-blockquote__content::after {
  bottom: 10px;
  right: 0;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg)
}
.vertical_timeline_simple_item > .wp-block-uagb-container {
  max-width: 926px !important;
}
.vertical_timeline_simple_item > .wp-block-uagb-container > .wp-block-uagb-container {
  border-radius: 16px;
  box-shadow: inset -68.28px 68.28px 68.28px -107px rgba(255, 255, 255, 0.04), inset 68.28px -68.28px 58.9px -97px rgba(194, 194, 194, 0.04);
  -webkit-backdrop-filter: blur(15.02px);
  backdrop-filter: blur(15.02px);
  background: rgba(210, 198, 255, 0.04);
  padding: 52px 22px 46px 46px;
}
.vertical_timeline_simple_item > .wp-block-uagb-container::after {
  width: 111px;
  height: 111px;
  bottom: -38px;
  right: -51px;
}
.vertical_timeline_simple_item h4.wp-block-heading {
  font-weight: 600;
  line-height: 41px;
  line-height: clamp(1.5rem, 1.1012rem + 1.6237vw, 2.5625rem);
  font-size: clamp(1.25rem, 1.1562rem + 0.382vw, 1.5rem);
}
.vertical_timeline_simple .labels_wrap_content > * {
  font-size: 18px;
  font-size: clamp(0.75rem, 0.6092rem + 0.5731vw, 1.125rem);
  line-height: 25px;
  line-height: clamp(1.125rem, 0.9608rem + 0.6686vw, 1.5625rem);
  border-radius: 16px;
  background: rgb(255, 255, 255);
  padding: 8px 23px;
  text-align: center;
  margin: 0 !important;
}
.vertical_timeline_simple .labels_wrap_content > *, .vertical_timeline_simple .labels_wrap_content > * sup {
  color: var(--ast-global-color-3) !important;
}
.vertical_timeline_simple .labels_wrap_content {
  gap: 22px;
  justify-content: flex-end;
}
.vertical_timeline_simple .vertical_timeline_simple_desc {
  font-size: 18px;
  font-weight: 300;
  line-height: 29px;
  margin: 15px auto 0 0;
  width: 63% !important;
}
.vertical_timeline_simple_title_wrap {
  align-items: flex-start !important;
}
.vertical_timeline_simple_title_wrap .wp-block-column.is-layout-flow:first-child {
  flex-basis: 63% !important;
}
.vertical_timeline_simple_title_wrap .wp-block-column.is-layout-flow:last-child {
  flex-basis: 37% !important;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item {
  padding: 0 0 141px 102px;
  position: relative;
}
.vertical_timeline_simple.wp-block-uagb-container > .vertical_timeline_simple_item:last-of-type {
  padding-bottom: 0;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item::after, .vertical_timeline_simple_item > .wp-block-uagb-container:first-of-type::before, .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:last-of-type::before {
  content: '';
  display: block;
  position: absolute;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item::after, .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:last-of-type::before {
  width: 3px;
  left: 50px;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item::after {
  height: 100%;
  background-color: var(--ast-global-color-1);
  bottom: 0;
  z-index: -2;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:last-of-type::before {
  background-color: var(--ast-global-color-3);
  z-index: -1;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:last-of-type::after {
  height: 50%;
  top: 0;
}
.vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:first-of-type::after {
  height: calc(50% + 80px);
  top: calc(50% - 70px);
}
.vertical_timeline_simple_item > .wp-block-uagb-container::before {
  background-image: url('data:image/svg+xml,<svg width="49" height="49" viewBox="0 0 49 49" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24.7581" cy="24.6113" r="22.5" fill="%23181818" stroke="%239622EE" stroke-width="3"/><circle cx="24.7581" cy="24.6113" r="14.5" fill="%239622EE" stroke="%239622EE" stroke-width="3"/></svg>');
  background-size: cover;
  width: 48px;
  height: 48px;
  left: -75px;;
  z-index: 2;
}
.section_15 .vertical_timeline_simple.wp-block-uagb-container {
  padding-top: 100px;
  padding-bottom: 100px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box {
  margin-top: 170px;
  background-color: rgb(255, 255, 255);
  border-radius: 14px;
  box-shadow: 2px 5px 11px 0px rgba(219, 35, 238, 0.09),7px 19px 21px 0px rgba(219, 35, 238, 0.08),16px 43px 28px 0px rgba(219, 35, 238, 0.05),28px 77px 33px 0px rgba(219, 35, 238, 0.01),44px 121px 36px 0px rgba(219, 35, 238, 0);
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-title {
  font-size: 35px;
  font-size: clamp(1.375rem, 1.07rem + 1.2416vw, 2.1875rem);
  font-weight: 600;
  line-height: 49px;
  line-height: clamp(1.625rem, 1.0854rem + 2.1968vw, 3.0625rem);
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-desc a {
  font-weight: 600;
  font-size: 35px;
  font-size: clamp(1.125rem, 0.7262rem + 1.6237vw, 2.1875rem);
  line-height: 49px;
  line-height: clamp(1.625rem, 1.0854rem + 2.1968vw, 3.0625rem);
  color: var(--ast-global-color-4);
  display: block;
  background-color: var(--ast-global-color-0);
  padding: 12px 45px;
  width: max-content;
  max-width: 100%;
  margin: 0 auto 36px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-title {
  color: var(--ast-global-color-3);
  margin-top: 54px;
  margin-bottom: 25px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-desc {
  color: var(--ast-global-color-7);
  font-size: 15px;
  font-size: clamp(0.75rem, 0.6796rem + 0.2865vw, 0.9375rem);
  line-height: 1;
  margin-bottom: 0;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-content {
  padding: 0 80px 40px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-content .uagb-ifb-title-wrap {
  max-width: 850px;
  margin: auto;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-image-content {
  margin-top: -100px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box::before, .big_infoBox_img_overflow.wp-block-uagb-info-box::after {
  width: 111.33px;
  height: 111.33px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box::before {
  top: -35px;
  left: -60px;
}
.big_infoBox_img_overflow.wp-block-uagb-info-box::after {
  bottom: -50px;
  right: -25px;
}
.wp-block-heading_subtitle {
  font-size: 22px;
  font-size: clamp(1.125rem, 1.0312rem + 0.382vw, 1.375rem);
  line-height: 41px;
  line-height: clamp(1.6875rem, 1.3591rem + 1.3372vw, 2.5625rem);
  margin: 40px 0 43px;
}
.buy_programs_wrap.wp-block-uagb-container.uagb-layout-grid {
  column-gap: 27px !important;
  row-gap: 80px !important;
}
.buy_programs_wrap .buy_program_item.wp-block-uagb-container {
  padding: 32px 22px 35px;
  border-radius: 16px;
}
.buy_programs_wrap .buy_program_item:nth-of-type(odd) {
  background: rgb(255, 255, 255);
}
.buy_programs_wrap .buy_program_item:nth-last-of-type(even) {
  background: var(--ast-global-color-1);
}
.buy_programs_wrap .buy_program_item .buy_program_level {
  margin-bottom: 20px;
}
.buy_programs_wrap .buy_program_item .buy_program_price_wrap > * {
  width: auto !important;
}
.buy_programs_wrap .buy_program_item .buy_program_price_wrap .wp-block-heading {
  font-size: 56px;
  font-size: clamp(3rem, 2.9531rem + 0.191vw, 3.125rem);
  font-weight: 600;
  line-height: 69px;
  line-height: clamp(3.625rem, 3.3669rem + 1.0506vw, 4.3125rem);
}
.buy_programs_wrap .buy_program_item .buy_program_price_wrap .buy_program_price_discount, .buy_programs_wrap .buy_program_item .buy_program_price_desc, .buy_programs_wrap .buy_program_item:nth-of-type(odd) .buy_program_price_desc {
  color: var(--ast-global-color-6);
}
.buy_programs_wrap .buy_program_item:nth-of-type(even) .buy_program_price_wrap .buy_program_price_discount {
  color: rgb(97, 23, 154);
}
.buy_programs_wrap .buy_program_item:nth-of-type(even) .buy_program_price_desc {
  color: rgb(208, 156, 247);
}
.buy_programs_wrap .buy_program_item .buy_program_price_wrap .buy_program_price_discount {
  margin: 0;
  font-size: 18px;
  line-height: 38px;
  line-height: clamp(2rem, 1.8592rem + 0.5731vw, 2.375rem);
  text-decoration-line: line-through;
}
.buy_programs_wrap .buy_program_item .buy_program_price_desc {
  margin-bottom: 0;
  font-size: 15px;
  font-size: clamp(0.875rem, 0.8515rem + 0.0955vw, 0.9375rem);
  line-height: 42px;
  line-height: clamp(2.1875rem, 2.0233rem + 0.6686vw, 2.625rem);
  margin-top: -12px;
}
.buy_programs_wrap .buy_program_item .buy_program_desc {
  font-size: 13px;
  font-size: clamp(0.75rem, 0.7265rem + 0.0955vw, 0.8125rem);
  font-weight: 500;
  line-height: 30px;
  line-height: clamp(1.59375rem, 1.4882rem + 0.4298vw, 1.875rem);
  border-top: 1px solid var(--ast-global-color-6);
  padding-top: 20px;
  padding-bottom: 35px;
}
.buy_programs_wrap .buy_program_item .buy_program_desc_list {
  margin: 0;
}
.buy_programs_wrap .buy_program_item .buy_program_desc_list li:not(last-of-type) {
  margin-bottom: 8px;
}
.buy_programs_wrap .buy_program_item .buy_program_desc_list_disable{
  opacity: 20%;
}
.buy_programs_wrap .buy_program_item .uagb-buttons__outer-wrap {
  width: 100%;
  margin-top: auto;
}
.ast-outline-button, .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button, .buy_programs_wrap .buy_program_item .ast-outline-button .uagb-button__link, .buy_programs_wrap .buy_program_item .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-of-type(odd) * {
  color: var(--ast-global-color-3);
}
.ast-outline-button, .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button {
  padding: 8.25px 30.26px 8.25px 30.26px;
  border: 0.92px solid rgb(4, 4, 4);
  border-radius: 7.34px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  line-height: clamp(1.59375rem, 1.4882rem + 0.4298vw, 1.875rem);
}
.buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button {
  background: rgb(255, 255, 255);
  border-color: var(--ast-global-color-1);
}
.buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button .uagb-button__link {
  color: var(--ast-global-color-1);
}
.buy_programs_wrap .buy_program_item:nth-child(odd) .ast-outline-button:hover .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(odd) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(odd) .ast-outline-button:active .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(odd) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:active .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(odd) .ast-outline-button:focus .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(odd) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus .uagb-button__link {
  color: var(--ast-global-color-4);
}
.buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button:hover, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover, .buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button:active, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:active, .buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button:focus, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus {
  border-color: rgb(4, 4, 4);
  background: transparent;
}
.buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button:hover .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button:active .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:active .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(even) .ast-outline-button:focus .uagb-button__link, .buy_programs_wrap .buy_program_item:nth-child(even) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus .uagb-button__link {
  color: var(--ast-global-color-3);
}
.contact_for_questions_wrap .uagb-container-inner-blocks-wrap {
  border-radius: 19px;
  background-color: rgb(255, 255, 255);
  padding: 80px 75px;
  background-image: url(/wp-content/uploads/2025/01/arrows-three-up.png);
  background-repeat: no-repeat;
  background-position: 94.8% 100%;
  background-size: 37% auto;
}
.contact_for_questions_wrap .wp-social-link-telegram .wp-block-social-link-anchor {
  width: 53px;
  height: 44px;
  background-image: url(/wp-content/themes/growthschool/images/telegram.svg);
  background-size: contain;
}
.contact_for_questions_wrap .wp-social-link-whatsapp .wp-block-social-link-anchor {
  width: 55px;
  height: 55px;
  background-image: url(/wp-content/themes/growthschool/images/whatsapp.svg);
  background-size: contain;
}
.contact_for_questions_wrap .wp-social-link-whatsapp .wp-block-social-link-anchor svg, .contact_for_questions_wrap .wp-social-link-telegram .wp-block-social-link-anchor svg, .site-footer-below-section-2 .footer_menu {
  display: none;
}
.section_18.contact_for_questions_wrap .uagb-container-inner-blocks-wrap > ul.wp-block-social-links {
  padding: 0;
  gap: 65px;
  margin: 0 0 49px;
}
.section_18.contact_for_questions_wrap .wp-block-heading {
  margin-bottom: 33px;
}
.contact_for_questions_wrap .technical_support_hours .uagb-ifb-desc {
  font-size: 20px;
  font-size: clamp(0.75rem, 0.5623rem + 0.7641vw, 1.25rem);
  line-height: 56px;
  line-height: clamp(0.84375rem, -0.1533rem + 4.0592vw, 3.5rem);
  margin: 0 0 0 17px;
}
.contact_for_questions_wrap .icon_info_small_box .uagb-ifb-desc {
  max-width: 600px;
  font-size: 12px;
}
.contact_for_questions_wrap .technical_support_hours.wp-block-uagb-info-box .uagb-ifb-image-content {
  -webkit-align-self: center;
  align-self: center;
}
.steps_vertical_timeline_wrap {
  margin-top: 83px;
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container {
  padding: 62px 64px;
  border-radius: 14px;
  background-color: var(--ast-global-color-1);
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container.steps_vertical_timeline_item_desc__light_style {
  background-color: rgb(255, 255, 255);
  min-height: 382px;
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container.steps_vertical_timeline_item_desc__light_style .uagb-ifb-desc {
  color: var(--ast-global-color-3);
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container .uagb-ifb-desc {
  margin: 54px 0 0;
  font-size: 24px;
  line-height: 35px;
  font-size: clamp(0.625rem, 0.2966rem + 1.3372vw, 1.5rem);
  line-height: clamp(0.9375rem, 0.4683rem + 1.9102vw, 2.1875rem);;
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_step_number p {
  font-size: 36px;
  line-height: 50px;
  font-size: clamp(0.71875rem, 0.144rem + 2.34vw, 2.25rem);
  line-height: clamp(1rem, 0.2024rem + 3.2474vw, 3.125rem);
  margin: 0;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.steps_vertical_timeline_item_step_number {
  height: 100%;
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_step_number p::before {
  content: '';
  display: inline-flex;
  width: 74.65px;
  height: 74.65px;
  flex: 0 0 74.65px;
  border-radius: 37.32px;
  background-color: rgb(255, 255, 255);
  color: var(--ast-global-color-1);
  background-image: url('data:image/svg+xml,<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.60367 1.25354L3.01902 5.83819L0.917725 3.73689L1.45642 3.1982L3.01902 4.75698L7.06498 0.714844L7.60367 1.25354Z" fill="%239622EE"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px;
  margin-right: 26.6px;
  -webkit-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item_step_number.in-view p::before {
  background-color: var(--ast-global-color-1);
  background-image: url('data:image/svg+xml,<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.60367 1.25354L3.01902 5.83819L0.917725 3.73689L1.45642 3.1982L3.01902 4.75698L7.06498 0.714844L7.60367 1.25354Z" fill="%23ffffff"/></svg>');
}
.steps_vertical_timeline_wrap .steps_vertical_timeline_item {
  text-align: center;
  margin: 0 0 88px;
}
.steps_vertical_timeline_item .default-line, .steps_vertical_timeline_item .draw-line {
  width: 7px !important;
  position: absolute !important;
  top: calc(50% + 65px);
  left: 50%;
  border-radius: 27px;
}
.steps_vertical_timeline_item .default-line, .steps_vertical_timeline_item .active .draw-line {
  height: 347px;
  max-height: 347px;
}
.steps_vertical_timeline_item .default-line {
  content: '';
  background: rgb(255, 255, 255);
}
.steps_vertical_timeline_item .draw-line {
  height: 0;
  background: var(--ast-global-color-1);
  -webkit-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.timeline_item_test.in-view::before, .steps_vertical_timeline_item_step_number.in-view {
  -webkit-transition: 0.125s ease-in-out, background-color 0.2s ease-out, color 0.1s ease-out, border 0.1s ease-out;
  -ms-transition: 0.125s ease-in-out, background-color 0.2s ease-out, color 0.1s ease-out, border 0.1s ease-out;
  -moz-transition: 0.125s ease-in-out, background-color 0.2s ease-out, color 0.1s ease-out, border 0.1s ease-out;
  -o-transition: 0.125s ease-in-out, background-color 0.2s ease-out, color 0.1s ease-out, border 0.1s ease-out;
  transition: 0.125s ease-in-out, background-color 0.2s ease-out, color 0.1s ease-out, border 0.1s ease-out;
}
.site-header .ast-primary-header-bar .site-primary-header-wrap {
  max-width: 1440px;
  padding-left: 100px;
  padding-right: 39px;
}
.site-header .ast-grid-section-center, .site-header .header-widget-area[data-section="sidebar-widgets-header-widget-1"], .site-footer-below-section-3 .wp-block-uagb-image--align-none {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.site-header .ast-grid-section-center {
  padding-right: 20px;
}
.header-widget-area .wp-block-uagb-info-box > div {
  -webkit-align-self: center;
  align-self: center;
}
.header-widget-area .wp-block-uagb-info-box .uagb-ifb-desc {
  font-size: 15px;
  line-height: 31px;
  color: #424242;
  margin: 0 0 0 8px;
}
.site-header .site-header-primary-section-right > .site-header-primary-section-right-center, .site-header-primary-section-left > .site-header-primary-section-left-center {
  flex-grow: initial;
}
.site-header-section>* {
  padding: 0;
}
.site-header .ast-builder-grid-row.ast-grid-center-col-layout {
  grid-template-columns: auto auto auto;
}
.section_11.wp-block-uagb-container > .uagb-container-inner-blocks-wrap {
  row-gap: 66px !important;
}
.section_12.wp-block-uagb-container > .uagb-container-inner-blocks-wrap {
  row-gap: 41px !important;
}
.section_12.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > .wp-block-columns {
  column-gap: 190px;
}
.section_12 .wp-block-uagb-image .wp-block-uagb-image__figure {
  border-radius: 16px;
  box-shadow: inset -68.28px 68.28px 68.28px 0px rgba(255, 255, 255, 0.04),inset 68.28px -68.28px 68.28px 0px rgba(194, 194, 194, 0.04);
  /*-webkit-backdrop-filter: blur(15.02px);
  backdrop-filter: blur(15.02px);*/
}
/* .section_12 .uagb-position__sticky {
  -webkit-transition: all 1s ease;
  -ms-transition: padding 1s ease;
  -moz-transition: padding 1s ease;
  -o-transition: padding 1s ease;
  transition: all 1s ease;
}
.section_12 .uagb-position__sticky.uagb-position__sticky--stuck {
  padding: 90px 0 0 0;
}  */
.site-below-footer-wrap {
  padding-top: 102px;
  padding-bottom: 27px;
}
footer .ast-footer-copyright {
  font-size: 24px;
  font-size: clamp(0.75rem, 0.4685rem + 1.1461vw, 1.5rem);
  font-weight: 500;
  line-height: 49px;
  line-height: clamp(1.125rem, 0.3977rem + 2.9608vw, 3.0625rem);
}
footer .footer_menu {
  text-align: right;
}
footer .footer_menu a {
  font-size: 15px;
  font-size: clamp(0.625rem, 0.5077rem + 0.4776vw, 0.9375rem);
  line-height: 49px;
  color: var(--ast-global-color-4);
  text-decoration: underline;
}
.site-footer-below-section-1 .wp-block-uagb-image--align-none {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
footer .ast-builder-grid-row-3-equal .ast-builder-grid-row {
  grid-template-columns: repeat(3, auto);
}
.uagb-modal-type-undefined.uagb-modal-popup.active {
  align-items: flex-end;
}
.uagb-modal-type-undefined.uagb-modal-popup.active .uagb-modal-popup-close {
  top: 16px;
  right: 14px;
}
.uagb-modal-type-undefined.uagb-modal-popup .uagb-modal-popup-content {
  padding: 48px 20px 73px;
  background-image: url(/wp-content/uploads/2025/02/arrows-Group-82@2x.png);
  background-size: 280px 169px;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.uagb-modal-type-undefined.uagb-modal-popup .uagb-ifb-title {
  font-size: 28px;
  font-weight: 600;
  line-height: 33px;
  margin-bottom: 7px;
}
.uagb-modal-type-undefined.uagb-modal-popup .uagb-ifb-title strong {
  font-weight: 700;
  color: var(--ast-global-color-0);
}
.uagb-modal-type-undefined.uagb-modal-popup .uagb-ifb-desc {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 30.75px;
  color: var(--ast-global-color-7);
}
.uagb-modal-type-undefined.uagb-modal-popup .hurrytimer-campaign {
  margin-bottom: 20px;
}
.uagb-modal-type-undefined.uagb-modal-popup .wp-block-button__link {
  min-width: 183px;
}
.uagb-modal-type-undefined.uagb-modal-popup .hurrytimer-timer > div, .uagb-modal-type-undefined.uagb-modal-popup .hurrytimer-timer > div > * {
  font-size: 34px;
  font-weight: 700;
  line-height: 40px;
}
.hidden_block {
  visibility: hidden;
  opacity: 0;
  height: 0;
  display: none;
}
.vertical_timeline_lines_wrap {
  position: unset;
}
.vertical_timeline_lines_wrap .default-line, .vertical_timeline_lines_wrap .draw-line {
  width: 7px !important;
    height: 100%;
    position: absolute !important;
    top: 0;
    left: 25%;
    border-radius: 27px;
    background-color: white;
    z-index: 18;
}
.vertical_timeline_lines_wrap .draw-line {
  height: 0;
  background-color: var(--ast-global-color-1);
}
@media only screen and (min-width: 922px) {
  .horizontal_list_separator .wp-block-uagb-container:not(:last-child):after {
    content: '';
    display: block;
    border-right: 0.85px solid rgb(255, 255, 255);
    width: 0.85px;
    height: 76px;
    position: absolute;
    right: 0;
  }
  .section_1.wp-block-uagb-container.sm_padding {
    padding-top: 87px;
  }
  .ast-container {
    max-width: unset;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:first-child .wp-block-uagb-image {
    border-radius: 11px;
    overflow: hidden;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:last-child .wp-block-column {
    flex-basis: auto !important;
  }
  /*custom scrollbar*/
  ::-webkit-scrollbar {
    width: 6px;  /* for vertical scrollbars */
    height: 6px; /* for horizontal scrollbars */
  }
  ::-webkit-scrollbar-track {
    background: rgba(150, 34, 238, 0.2);
  }
  ::-webkit-scrollbar-thumb {
    background: var(--ast-global-color-0);
    border-radius: 6px;
    width: 30px;  /* for vertical scrollbars */
    height: 30px; /* for horizontal scrollbars */
  }
  @-moz-document url-prefix() { /*mozilla only*/
    html {
      scrollbar-color: var(--ast-global-color-0) rgba(150, 34, 238, 0.2);
      scrollbar-width: thin;
    }
  }
  /*end custom scrollbar*/
}
@media only screen and (max-width: 1366px) {
  .uagb-modal-popup.uagb-block-7e2706da .uagb-modal-popup-wrap:before {
    width: 202px;
    height: 254px;
    top: -127px;
  }
  .uagb-modal-popup.uagb-block-7e2706da .uagb-modal-popup-content, .uagb-modal-popup.uagb-block-7e2706da {
    padding-top: 127px;
  }
  .bonus_modal .uagb-ifb-title-wrap .uagb-ifb-title {
    margin-bottom: 24px;
  }
  .bonus_modal .uagb-ifb-desc br {
    height: 14px;
  }
}
@media only screen and (min-width: 1200px) {
  .ast-plain-container.ast-no-sidebar #primary {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 1200px) {
  .site-header .ast-primary-header-bar .site-primary-header-wrap {
    padding-left: 34px;
    padding-right: 34px;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:last-child .wp-block-columns {
    margin-top: 0;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:last-child .wp-block-columns {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:last-child .wp-block-column {
    flex-basis: 100% !important;
  }
  .section_8 .wp-block-social-links {
    gap: 30px;
  }
  .infobox_list_rotate .wp-block-uagb-info-box {
    padding: 33px 17px 32px;
    max-width: 247px;
  }
  .infobox_list_rotate .wp-block-uagb-info-box .uagb-ifb-desc {
    margin: 70px 0 0;
    font-size: 16px;
    line-height: 22px;
  }
  .section_13 .infobox_list_rotate.wp-block-uagb-container  {
    width: auto;
  }
  .infobox_list_rotate .wp-block-uagb-info-box .uagb-ifb-image-content img {
    max-width: 40.58px;
  }
  .infobox_list_rotate .wp-block-uagb-info-box:nth-child(3) .uagb-ifb-desc {
    margin-top: 66px;
  }
  .infobox_list_rotate .wp-block-uagb-info-box:nth-child(4) .uagb-ifb-desc {
    margin-top: 53px;
  }
  .section_13 .wp-block-heading {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 1199px) {
  .site-header .ast-builder-grid-row.ast-grid-center-col-layout {
    grid-template-columns: auto calc(100% - 95px);
  }
  .header-widget-area[data-section="sidebar-widgets-header-widget-1"], #header_banner_content_wrap .banner_block_text {
    gap: 10px;
  }
  .vertical_timeline_simple_title_wrap .wp-block-column.is-layout-flow:first-child, .vertical_timeline_simple_title_wrap .wp-block-column.is-layout-flow:last-child {
    flex-basis: 100% !important;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .vertical_timeline_simple_title_wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    gap: 14px;
  }
  .vertical_timeline_simple .vertical_timeline_simple_desc {
    margin: 34px auto 0 0;
    width: 100% !important;
  }
}
@media only screen and (min-width: 977px) {
  .section_4 .block_with_star.wp-block-uagb-container {
    height: 100%;
  }
  .block_with_star .wp-block-group.block_with_star_text_wrap {
    height: 100%;
    height: -webkit-fill-available; 
  }
}
@media only screen and (max-width: 976px) {
  .info_box_list_img_left .uagb-infobox-icon-left {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;
    display: flex;
  }
  .section_4.wp-block-uagb-container.uagb-is-root-container.alignfull > .uagb-container-inner-blocks-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .awaits_list.wp-block-uagb-container.uagb-layout-grid, .transparent_info_box_list.wp-block-uagb-container.uagb-layout-grid:not(.info_box_list_img_left) {
    grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr);
    grid-template-rows: minmax(1px, 1fr) minmax(1px, 1fr);
  }
  .section_4 .uagb-container-inner-blocks-wrap .section_white_text {
    max-width: 100%;
  }
  .section_4 .uagb-container-inner-blocks-wrap {
    row-gap: 30px !important;
    column-gap: 45px !important;
  }
  .section_4 .block_with_star.wp-block-uagb-container {
    max-width: calc(50% - 22.5px) !important;
  }
  .section_10 .uagb-buttons__outer-wrap .uagb-buttons__wrap {
    justify-content: flex-start;
  }
  .info_box_list_img_left .uagb-infobox-icon-left.uagb-infobox__content-wrap > .uagb-ifb-image-content, .info_box_list_img_left .uagb-infobox-icon-left.uagb-infobox__content-wrap > .uagb-ifb-content {
    width: auto;
    text-align: left;
  }
  .info_box_list_img_left .uagb-infobox-icon-left .uagb-ifb-image-content {
    margin-right: 18px;
    max-width: 25px;
    margin-top: 5px;
  }
  .info_box_list_img_left .uagb-infobox-icon-left.wp-block-uagb-info-box .uagb-ifb-title {
    margin-bottom: 5px;
    line-height: 36px;
  }
  .info_box_list_img_left .uagb-infobox-icon-left.wp-block-uagb-info-box .uagb-ifb-desc {
    font-size: 16px;
    line-height: 27px;
  }
  .buy_programs_wrap .buy_program_item .uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button {
    width: 100%;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container .uagb-ifb-desc {
    margin: 51px 0 0;
  }
  .site-header .wp-block-button .wp-block-button__link {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 15px;
  }
  .section_12.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > .wp-block-columns {
    column-gap: 100px;
  }
}
@media only screen and (max-width: 976px) and (min-width: 768px) {
  .section_13 .infobox_list_rotate.wp-block-uagb-container {
    width: auto;
    grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr);
    grid-template-rows: minmax(1px, 1fr) minmax(1px, 1fr);
  }
}
@media only screen and (max-width: 921px) {
  .ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-1"] {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;
    display: flex;
  }
  .section_2.horizontal_list_separator.wp-block-uagb-container.uagb-is-root-container > .uagb-container-inner-blocks-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child br, .ticket_wrap .ticket_desc br, .site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-below-section-3 {
    display: none;
  }
  h1, .entry-content h1 {
    font-size: 34px;
    font-size: clamp(2.125rem, 1.5865rem + 2.1869vw, 3.5rem);
    line-height: 44px;
    line-height: clamp(2.75rem, 2.4918rem + 1.8147vw, 4.125rem);
  }
  h2, .entry-content h2 {
    font-size: 24px;
    font-size: clamp(1.5rem, 1.1246rem + 1.5282vw, 2.5rem);
    line-height: 32px;
    line-height: clamp(2rem, 1.437rem + 2.2923vw, 3.5rem);
  }
  h3, .entry-content h3 {
    font-size: 24px;
    font-size: clamp(1.5rem, 1.2185rem + 1.1461vw, 2.25rem);
    line-height: 32px;
    line-height: clamp(2rem, 1.7654rem + 0.9551vw, 2.625rem);
  }
  h4, .entry-content h4 {
    font-size: 22px;
    font-size: clamp(1.375rem, 1.3281rem + 0.191vw, 1.5rem);
    line-height: 27px;
    line-height: clamp(1.6875rem, 1.664rem + 0.0955vw, 1.75rem);
  }
  .entry-content .abour_author_wrap h3 {
    font-size: 22px;
    font-size: clamp(1.375rem, 1.0466rem + 1.3372vw, 2.25rem);
    line-height: 24px;
    line-height: clamp(1.5rem, 1.1246rem + 1.5282vw, 2.5rem);
  }
  .section_2 h3 {
    font-size: 28px;
    font-size: clamp(1.75rem, 1.5623rem + 0.7641vw, 2.25rem);
  }
  .list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child {
    margin-bottom: 28px;
  }
  .section_2.wp-block-uagb-container.horizontal_list_separator, .section_10.wp-block-uagb-container.alignfull, .section_17.wp-block-uagb-container.alignfull {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .section_8.wp-block-uagb-container.alignfull {
    padding-top: 100px;
    padding-bottom: 66px;
  }
  .section_14.wp-block-uagb-container.alignfull {
    padding-top: 100px;
    padding-bottom: 91px;
  }
  .section_16.wp-block-uagb-container.alignfull {
    padding-top: 129px;
  }
  .no_padding_mob, .no_padding_mob.sm_padding {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .section_4.wp-block-uagb-container.alignfull {
    padding-top: 66px;
    padding-bottom: 100px;
  }
  .section_6.wp-block-uagb-container.alignfull {
    padding-top: 90px;
    padding-bottom: 101px;
  }
  .section_7.wp-block-uagb-container.default {
    padding-bottom: 0px;
  }
  .section_19.wp-block-uagb-container.default {
    margin-bottom: 100px;
  }
  .section_12.wp-block-uagb-container.alignfull {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .section_15 .vertical_timeline_simple.wp-block-uagb-container {
    padding-top: 73px;
    padding-bottom: 45px;
  }
  .wp-block-button .wp-block-button__link, .wp-block-search .wp-block-search__button, body .wp-block-file .wp-block-file__button {
    padding: 7.59px 27.83px;
    line-height: 27.83px;
  }
  .wp-block-button.transparent_btn .wp-block-button__link {
    border: 0.79px solid rgb(255, 255, 255);
    border-radius: 7.95px;
    padding: 10px 44px;
  }
  .wp-block-button.white_btn .wp-block-button__link {
    border-radius: 5.64px;
    padding: 6px 23px;
  }
  .section_1.wp-block-uagb-container.sm_padding {
    width: 100% !important;
    max-width: 100% !important;
  }
  .section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap, .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap::before {
    border-radius: 0;
    margin: 0 -1px;
  }
  .section_1 h1 {
    margin-bottom: 4px;
  }
  .section_1 .program_desc {
    margin: 17px 0 16px;
  }
  .section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container:first-child {
    padding-left: 40px;
  }
  .section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child {
    padding-right: 0;
  }
  .section_2.horizontal_list_separator.wp-block-uagb-container.uagb-is-root-container > .uagb-container-inner-blocks-wrap {
    column-gap: 0;
    row-gap: 0;
  }
  .section_2.horizontal_list_separator .wp-block-uagb-container {
    max-width: 50%;
    flex: 1 0 50%;
  }
  .section_2.horizontal_list_separator.wp-block-uagb-container .wp-block-uagb-container {
    row-gap: 5px;
    padding: 0 20px;
  }
  .section_2.horizontal_list_separator.wp-block-uagb-container .wp-block-uagb-container:nth-child(1):after, .section_2.horizontal_list_separator.wp-block-uagb-container .wp-block-uagb-container:nth-child(2):after {
    content: '';
    width: 76.31px;
    height: 0.85px;
    background: var(--ast-global-color-4);
    margin-top: 24px;
    margin-bottom: 29px;
  }
  .section_1.wp-block-uagb-container.sm_padding {
    padding-top: 0;
  }
  .section_2.wp-block-uagb-container::after, .section_3.wp-block-uagb-container::before, .section_5.wp-block-uagb-container::before, .section_15.wp-block-uagb-container::before, .section_16.wp-block-uagb-container::after, .section_16.wp-block-uagb-container::before, .section_13.wp-block-uagb-container::before, .section_11.wp-block-uagb-container::before, .section_12.wp-block-uagb-container::after, .section_10.wp-block-uagb-container::after {
    /* Ellipse 24, Ellipse 30, Ellipse 31, Ellipse 32, Ellipse 33, Ellipse 34, Ellipse 37, Ellipse 40, Ellipse 42, Ellipse 43 */
    display: none;
  }
  .section_5.wp-block-uagb-container::before {
    content: '';
    display: block;
    position: absolute;
    -webkit-transform: rotate(25.89deg);
    -moz-transform: rotate(25.89deg);
    -ms-transform: rotate(25.89deg);
    -o-transform: rotate(25.89deg);
    transform: rotate(25.89deg);
    -webkit-filter: blur(174.95px);
    filter: blur(174.95px);
    z-index: -1;
  }
  .section_1.wp-block-uagb-container::after {
    /* Ellipse 3 */
    width: 230px;
    height: 230px;
    left: 84%;
    top: 188px;
    -webkit-filter: blur(174.95px);
    filter: blur(174.95px);
  }
  .section_1.wp-block-uagb-container::before {
    /* Ellipse 4 */
    width: 353.21px;
    height: 353.21px;
    left: -64%;
    top: 0px;
    -webkit-filter: blur(268.67px);
    filter: blur(268.67px);
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child::before {
    /* Ellipse 5 */
    -webkit-filter: blur(384.7px);
    filter: blur(384.7px);
    width: 311.52px;
    height: 311.52px;
    left: -6%;
    top: 140px;
  }
  .section_5.wp-block-uagb-container::before {
    /* Ellipse 50 */
    width: 230px;
    height: 230px;
    top: 0px;
    left: unset;
    right: -30%;
    background: rgb(150, 34, 238);
  }
  .section_7.wp-block-uagb-container::before {
    /* Ellipse 26 */
    width: 248px;
    height: 248px;
    left: -38%;
    top: 168px;
  }
  .section_7.wp-block-uagb-container::after {
    /* Ellipse 25 */
    width: 180px;
    height: 180px;
    -webkit-filter: blur(114.4px);
    filter: blur(114.4px);
    right: -36%;
  }
  .section_8.wp-block-uagb-container::before {
    /* Ellipse 28 */
    width: 312px;
    height: 312px;
    -webkit-filter: blur(200px);
    filter: blur(200px);
    top: 630px;
    left: -40%;
  }
  .section_8.wp-block-uagb-container::after {
    /* Ellipse 27 */
    width: 303px;
    height: 303px;
    -webkit-filter: blur(200px);
    filter: blur(200px);
    bottom: 70px;
    right: -52%;
  }
  .section_12.wp-block-uagb-container::before {
    /* Ellipse 35 */
    width: 385px;
    height: 385px;
    -webkit-filter: blur(282.7px);
    filter: blur(282.7px);
    top: 302px;
    left: -40%;
  }
  .section_12 .transparent_info_box_list::after {
    /* Ellipse 36 */
    width: 329px;
    height: 329px;
    -webkit-filter: blur(326.6px);
    filter: blur(326.6px);
    top: 380px;
    right: -40%;
  }
  .section_14.wp-block-uagb-container::before {
    /* Ellipse 38 */
    width: 253px;
    height: 253px;
    -webkit-filter: blur(200px);
    filter: blur(200px);
    right: 0;
    left: -30%;
    top: 350px;
  }
  .section_14 .wp-block-uagb-blockquote::after {
    /* Ellipse 45 */
    width: 206px;
    height: 206px;
    -webkit-filter: blur(198.4px);
    filter: blur(198.4px);
    right: 15%;
    bottom: -40px;
  }
  .section_15.wp-block-uagb-container::after {
    /* Ellipse 46 */
    width: 256px;
    height: 256px;
    bottom: -50px;
  }
  .section_15 .vertical_timeline_simple:after {
    /* Ellipse 39 */
    width: 254px;
    height: 254px;
    bottom: 220px;
    right: -70%;
  }
  .section_17.wp-block-uagb-container::before {
    /* Ellipse 44 */
    width: 198px;
    height: 198px;
    top: 888px;
    right: -7%;
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child::after, .section_2.wp-block-uagb-container .uagb-container-inner-blocks-wrap::before {
    content: '';
    position: absolute;
    -webkit-transform: rotate(25.89deg);
    -moz-transform: rotate(25.89deg);
    -ms-transform: rotate(25.89deg);
    -o-transform: rotate(25.89deg);
    transform: rotate(25.89deg);
    z-index: -1;
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child::after {
    /* Ellipse 6 */
    width: 230px;
    height: 230px;
    left: 0;
    left: 64%;
    bottom: -100px;
    -webkit-filter: blur(174.95px);
    filter: blur(174.95px);
    background: rgb(150, 34, 238);
  }
  .section_2.wp-block-uagb-container .uagb-container-inner-blocks-wrap::before {
    /* Ellipse 7 */
    width: 279px;
    height: 279px;
    left: -45%;
    top: 176px;
    -webkit-filter: blur(384.7px);
    filter: blur(384.7px);
    background: linear-gradient(0deg, #DC22EE, #DC22EE);
  }
  .section_4.wp-block-uagb-container .uagb-container-inner-blocks-wrap::before {
    /* Ellipse 47 */
    width: 177px;
    height: 177px;
    left: calc(50% - 90px);
    top: -40px;
  }
  .ticket_wrap .ticket_left.wp-block-uagb-container h3 {
    margin-bottom: 16px;
  }
  .ticket_wrap .ticket_left.wp-block-uagb-container {
    padding: 60px 17.5px 0;
  }
  .ticket_wrap .ticket_left.wp-block-uagb-container .wp-block-uagb-image {
    position: relative !important;
    bottom: -10px;
    margin-top: auto;
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container {
    padding: 45px 18px 34px;
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container .ticket_right_desc strong, .site-footer-below-section-2 .footer_menu {
    display: block;
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container .ticket_right_desc {
    margin: 32px 0 34px;
  }
  .awaits_list .wp-block-uagb-info-box {
    border-radius: 17.9px;
    padding: 21.5px 32px 24px;
  }
  .awaits_list .wp-block-uagb-info-box .uagb-ifb-image-content, .transparent_info_box_list .uagb-ifb-image-content {
    margin-bottom: 30px;
  }
  .awaits_list.wp-block-uagb-container {
    row-gap: 24px !important;
    column-gap: 24px !important;
  }
  .bonus_modal .uagb-ifb-title-wrap .uagb-ifb-title {
    font-size: 36px;
    line-height: 44px;
    margin-bottom: 20px;
  }
  .bonus_modal .uagb-ifb-desc {
    font-size: 22px;
    line-height: 24px;
  }
  .section_6 .bonus_modal .uagb-spectra-button-wrapper {
    padding: 4px;
    max-width: 228px;
    border: 0.58px solid rgb(255, 255, 255);
    border-radius: 14.34px;
    box-shadow: -0.58px 3.45px 8.05px 0px rgba(219, 34, 238, 0.13),-1.73px 14.38px 14.38px 0px rgba(219, 34, 238, 0.12),-4.03px 32.21px 19.56px 0px rgba(219, 34, 238, 0.07),-7.48px 57.52px 23.01px 0px rgba(219, 34, 238, 0.02),-12.08px 89.73px 25.31px 0px rgba(219, 34, 238, 0);
  }
  .section_6 .bonus_modal .wp-block-button__link.uagb-modal-trigger {
    font-size: 26px;
    line-height: 30.39px;
    padding: 22px;
    border-radius: 10.46px;
    box-shadow: -0.52px 3.14px 7.32px 0px rgba(219, 34, 238, 0.13),-1.57px 13.08px 13.08px 0px rgba(219, 34, 238, 0.12),-3.66px 29.3px 17.79px 0px rgba(219, 34, 238, 0.07),-6.8px 52.32px 20.93px 0px rgba(219, 34, 238, 0.02),-10.99px 81.62px 23.02px 0px rgba(219, 34, 238, 0);
  }
  .list_purple_star.wp-block-uagb-icon-list span.uagb-icon-list__source-wrap {
    width: 42px;
    flex: 1 0 42px;
    height: 42px;
    margin-right: 10px;
    background-size: 33.75px 34.5px;
  }
  .list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg {
    width: 15px;
    height: 15px;
    font-size: 15px;
  }
  .section_8.wp-block-uagb-container.uagb-is-root-container.alignfull > .uagb-container-inner-blocks-wrap {
    row-gap: 25px;
  }
  .about_author_desc.wp-block-uagb-container {
    font-size: 18px;
    line-height: 32px;
    margin-top: 30px;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:first-child .wp-block-uagb-image {
    border-radius: 8px;
    overflow: hidden;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:first-child {
    flex-basis: 34% !important;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:last-child {
    flex-basis: calc(100% - 33px - 34%) !important;
  }
  .section_8 .abour_author_wrap {
    column-gap: 33px;
  }
  .section_9.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-is-root-container > .uagb-container-inner-blocks-wrap {
    row-gap: 62px;
  }
  .section_10 .wp-block-heading {
    margin-bottom: 29px;
  }
  .wp-block-button.btn_shadow .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link {
    line-height: 32px;
    border-radius: 7.77px;
    box-shadow: -2.91px -7.77px 17.48px 0px rgba(219, 34, 238, 0.11),-9.71px -31.07px 32.04px 0px rgba(219, 34, 238, 0.1),-22.33px -68.94px 43.7px 0px rgba(219, 34, 238, 0.06),-38.84px -122.35px 51.46px 0px rgba(219, 34, 238, 0.02),-61.17px -191.29px 56.32px 0px rgba(219, 34, 238, 0);
    padding: 8.74px 32.04px 8.74px 32.04px;
  }
  ul.list_stars_border {
    padding-left: 40px;
    font-size: 14px;
    line-height: 21px;
  }
  ul.list_stars_border li {
    padding: 6.68px 13.97px 6.68px 13.97px;
  }
  ul.list_stars_border li:not(:last-child) {
    margin-bottom: 45px;
  }
  ul.list_stars_border li::before {
    width: 27px;
    height: 27px;
    background-size: 22px 21px;
    margin: 0 13px 0 0;
    left: -35px;
  }
  ul.list_stars_border li::after, .section_19.wp-block-uagb-container.default::after {
    border-radius: 21.26px;
    -webkit-backdrop-filter: blur(9.12px);
    backdrop-filter: blur(9.12px);
  }
  .info_box_list_img_left.wp-block-uagb-container.uagb-layout-grid {
    row-gap: 39px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content {
    padding: 30px 36px 22px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__desc {
    margin-bottom: 6px;
  }
  .section_14 > .uagb-container-inner-blocks-wrap .wp-block-heading:first-child {
    margin-bottom: 50px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap:before {
    width: 34.44px;
    height: 30.78px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap:before, .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__text-wrap:before {
    margin-bottom: 19px;
  }
  .feedback_section .feedback_single_testimonial {
    margin-top: 50px;
    margin-bottom: 139px;
  }
  .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content {
    padding: 42px 42px 33px;
  }
  .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__desc {
    margin-bottom: 7px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content::after, .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-testimonial__wrap::after {
    width: 67.42px;
    height: 67.42px;
  }
  .buy_programs_wrap .buy_program_item:before {
    width: 77.55px;
    height: 77.55px;
    right: -26px;
    top: -30px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content::after {
    right: -21px;
    top: -28px;
  }
  .feedback_single_testimonial.wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-testimonial__wrap::after {
    bottom: -28px;
    left: -21px;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__content {
    padding: 0;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__author-wrap cite.uagb-blockquote__author {
    font-size: 12px;
    line-height: 11px;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__author-wrap {
    margin-top: 11px;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__content::before, .wp-block-uagb-blockquote .uagb-blockquote__content::after {
    width: 11.34px;
    height: 10.01px;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__content::before {
    left: -11px;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__content::after {
    bottom: 0;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box {
    margin-top: 120px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box::before, .big_infoBox_img_overflow.wp-block-uagb-info-box::after {
    width: 55.92px;
    height: 55.92px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box::before {
    top: -20px;
    left: -20px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box::after {
    bottom: -24px;
    right: -22px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-title {
    margin-top: 46px;
    margin-bottom: 20px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-desc a {
    margin-bottom: 57px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-image-content {
    margin-top: -86px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-image-content img {
    max-width: 240px;
  }
  .contact_for_questions_wrap .uagb-container-inner-blocks-wrap {
    padding: 47px 31px 19.5px;
    border-radius: 4.57px;
  }
  .section_18.contact_for_questions_wrap .uagb-container-inner-blocks-wrap > ul.wp-block-social-links {
    gap: 37px;
    margin: 0 0 58px;
  }
  .section_18.contact_for_questions_wrap .wp-block-heading {
    margin-bottom: 25px;
  }
  .section_7.wp-block-uagb-container.default .program_for_who_desc {
    margin-top: 34px;
  }
  .bonus_btn_wrap > .uagb-container-inner-blocks-wrap > .bonus_decor_left.wp-block-uagb-container:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox), .bonus_btn_wrap > .uagb-container-inner-blocks-wrap > .bonus_decor_right.wp-block-uagb-container:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox) {
    height: 160px;
  }
  .section_11.wp-block-uagb-container > .uagb-container-inner-blocks-wrap {
    row-gap: 35px !important;
  }
  .section_12.wp-block-uagb-container > .uagb-container-inner-blocks-wrap {
    row-gap: 49px !important;
  }
  .vertical_timeline_simple .labels_wrap_content > * {
    padding: 6px 16px;
  }
  .steps_vertical_timeline_wrap {
    margin-top: 37px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item {
    margin: 0 0 35px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container.steps_vertical_timeline_item_desc__light_style {
    min-height: 149px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container {
    width: 76% !important;
    padding: 23px 14px;
  }
  .steps_vertical_timeline_item_step_number {
    width: 24% !important;
    padding-right: 13px !important;
  }
  .steps_vertical_timeline_item .default-line, .steps_vertical_timeline_item .draw-line {
    width: 2px !important;
    border-radius: 8.8px;
    top: calc(50% + 40px);
  }
  .steps_vertical_timeline_item .default-line, .steps_vertical_timeline_item .active .draw-line {
    height: 113px;
    max-height: 113px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container .uagb-ifb-desc {
    margin: 17px 0 0;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item:last-of-type .uagb-ifb-image-content img {
    max-width: 85px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item .uagb-ifb-image-content img {
    max-width: 24%;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_step_number p::before {
    width: 24px;
    height: 24px;
    flex: 0 0 24px;
    border-radius: 12.16px;
    margin-right: 8.5px;
    background-size: 8px;
  }
  .wp-block-heading_subtitle {
    margin: 24px 0 44px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_level {
    margin-bottom: 16px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_desc_list li:not(last-of-type) {
    margin-bottom: 7px;
  }
  .site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section {
    margin-bottom: 0;
  }
  .ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-equal .ast-builder-grid-row {
    grid-template-columns: repeat(2, auto);
    -webkit-align-items: flex-start;
    align-items: flex-start;
    gap: 20px;
  }
  footer .ast-footer-copyright {
    text-align: right;
  }
  footer .footer_menu a {
    line-height: 1;
  }
  footer figure.wp-block-uagb-image__figure img {
    width: 129px;
  }
}
@media only screen and (min-width: 782px) {
  .section_12 .wp-block-uagb-image.display_781 {
    display: none;
  }
}
@media only screen and (max-width: 781px) {
  .info_box_list_img_left.wp-block-uagb-container.uagb-layout-grid {
    margin-top: 56px;
  }
  .section_12 .uagb-position__sticky.wp-block-uagb-container.hidden_781 {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child > div {
    left: -15%;
  }
  .section_4 .block_with_star.wp-block-uagb-container {
    max-width: 100% !important;
  }
  .wp-block-heading:not(h1) br {
    display: none;
  }
  .site-below-footer-wrap {
    padding-top: 60px;
    padding-bottom: 25px;
  }
}
@media only screen and (min-width: 768px) {
  .site-header #ast-desktop-header {
    position: fixed;
    top: 0;
    width: 100%;
  }
  body.logged-in.admin-bar .site-header #ast-desktop-header {
    top: 32px;
  }
  #page #content.site-content {
    padding-top: 82px;
  }
}
@media only screen and (max-width: 767px) {
  .site-header .ast-grid-section-center, .site-header .site-header-primary-section-right {
    display: none;
  }
  header .custom-logo-link img {
    max-width: 160px;
    width: 160px;
  }
  .block_with_star h4, .block_with_star p:not(.block_with_star_number){
    line-height: 27px;
  }
  .btn_small_desc {
    font-size: 12px;
    line-height: 21px;
  }
  .transparent_info_box_list .wp-block-uagb-info-box .uagb-ifb-desc {
    font-size: 18px;
  }
  .section_10.wp-block-uagb-container.alignfull p {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 11px;
  }
  .abour_author_wrap > .wp-block-column.is-layout-flow:first-child, .abour_author_wrap > .wp-block-column.is-layout-flow:last-child {
    flex-basis: 100% !important;
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:first-child {
    padding: 63px 30px 0;
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child {
    padding: 0;
    margin-top: -40px;
    z-index: -1;
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:last-child > div {
    width: 107.92% !important;
    left: 0;
  }
  .ticket_wrap .ticket_left.wp-block-uagb-container, .ticket_wrap .ticket_right.wp-block-uagb-container {
    height: auto;
    max-width: 100% !important;
  }
  .ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar {
    padding-left: 32px;
    padding-right: 32px;
  }
  .sm_padding, .site-below-footer-wrap {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container {
    border-top: 2px dashed rgb(24, 24, 24);
    border-left: unset;
  }
  .ticket_wrap .ticket_left.wp-block-uagb-container .wp-block-uagb-image {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    right: unset;
    justify-content: center;
  }
  .awaits_list.wp-block-uagb-container.uagb-layout-grid, .transparent_info_box_list.wp-block-uagb-container.uagb-layout-grid:not(.info_box_list_img_left) {
    grid-template-columns: minmax(1px, 1fr);
    grid-template-rows: minmax(1px, 1fr);
  }
  .list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg {
    width: 15px;
    height: 15px;
    font-size: 15px;
  }
  .section_7 .program_for_who_desc > .wp-block-uagb-container:first-of-type {
    max-width: 100%;
    flex: 1 0 100%;
  }
  .section_7 .program_for_who_desc > .wp-block-uagb-container:last-of-type {
    margin-left: 0;
  }
  .section_10.wp-block-uagb-container.alignfull .wp-block-uagb-image {
    margin-bottom: 30px;
  }
  .infobox_list_rotate .wp-block-uagb-info-box {
    border-radius: 20.63px;
  }
  .infobox_list_rotate .wp-block-uagb-info-box:nth-child(2) {
    box-shadow: -1px -2px 4px 0px rgba(214, 39, 239, 0.1),-4px -7px 8px 0px rgba(214, 39, 239, 0.09),-10px -15px 11px 0px rgba(214, 39, 239, 0.05),-17px -27px 13px 0px rgba(214, 39, 239, 0.01),-27px -42px 14px 0px rgba(214, 39, 239, 0);
  }
  .infobox_list_rotate .wp-block-uagb-info-box:nth-child(3) {
    box-shadow: 0px -2px 5px 0px rgba(220, 34, 238, 0.1),-1px -9px 9px 0px rgba(220, 34, 238, 0.09),-3px -20px 12px 0px rgba(220, 34, 238, 0.05),-6px -36px 15px 0px rgba(220, 34, 238, 0.01),-9px -56px 16px 0px rgba(220, 34, 238, 0);
  }
  .infobox_list_rotate .wp-block-uagb-info-box:nth-child(4) {
    box-shadow: 0px -2px 4px 0px rgba(220, 34, 238, 0.1),0px -7px 7px 0px rgba(220, 34, 238, 0.09),0px -17px 10px 0px rgba(220, 34, 238, 0.05),0px -30px 12px 0px rgba(220, 34, 238, 0.01),0px -46px 13px 0px rgba(220, 34, 238, 0);
  }
  .section_13 .wp-block-heading {
    margin-bottom: 38px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-image-content {
    margin-top: -48px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-image-content img {
    max-width: 150px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_level {
    font-size: 20px;
    line-height: 35px;
    margin-bottom: 16px;
  }
  .buy_programs_wrap .buy_program_item.wp-block-uagb-container {
    padding: 27px 16px 29px;
    border-radius: 13px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_desc_list li:not(last-of-type) {
    margin-bottom: 6.74px;
  }
  .contact_for_questions_wrap .technical_support_hours.wp-block-uagb-info-box .uagb-ifb-image-content {
    max-width: 23px;
  }
  .contact_for_questions_wrap .wp-social-link-whatsapp .wp-block-social-link-anchor {
    width: 36px;
    height: 36px;
  }
  .contact_for_questions_wrap .wp-social-link-telegram .wp-block-social-link-anchor {
    width: 43px;
    height: 36px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container {
    padding: 25px;
    border-radius: 5.55px;
  }
  .site-header .ast-builder-grid-row.ast-grid-center-col-layout {
    grid-template-columns: auto;
  }
  .ast-mobile-header-wrap .ast-primary-header-bar {
    min-height: 123px;
  }
  .bonus_decor_left::before {
    width: 47px;
    height: 47px;
    bottom: 24px;
  }
  .bonus_decor_left::after, .bonus_decor_right::after {
    width: 32px;
    height: 31px;
  }
  .bonus_decor_right::before {
    width: 50px;
    height: 50px;
  }
  .bonus_decor_right::after {
    top: 44px;
    left: 14px;
  }
  .bonus_decor_left .star_1_wrap {
    -webkit-transform: rotate(35.68deg) scale(0.101);
    -moz-transform: rotate(35.68deg) scale(0.101);
    -ms-transform: rotate(35.68deg) scale(0.101);
    -o-transform: rotate(35.68deg) scale(0.101);
    transform: rotate(35.68deg) scale(0.101);
    top: -42px;
    right: -18px;
  }
  .bonus_decor_right .star_1_wrap {
    -webkit-transform: rotate(11.68deg) scale(0.12);
    -moz-transform: rotate(11.68deg) scale(0.12);
    -ms-transform: rotate(11.68deg) scale(0.12);
    -o-transform: rotate(11.68deg) scale(0.12);
    transform: rotate(11.68deg) scale(0.12);
    left: -18px;
    bottom: -46px;
  }
  .bonus_decor_right .star_2_wrap, .bonus_decor_left .star_2_wrap {
    -webkit-transform: rotate(57.68deg) scale(0.076);
    -moz-transform: rotate(57.68deg) scale(0.076);
    -ms-transform: rotate(57.68deg) scale(0.076);
    -o-transform: rotate(57.68deg) scale(0.076);
    transform: rotate(57.68deg) scale(0.076);
  }
  .bonus_decor_right .star_2_wrap {
    top: -26px;
    right: -20px;
  }
  .bonus_decor_left .star_2_wrap {
    bottom: -38px;
    right: 14px;
  }
  .bonus_btn_wrap > .uagb-container-inner-blocks-wrap > .bonus_decor_left.wp-block-uagb-container:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox), .bonus_btn_wrap > .uagb-container-inner-blocks-wrap > .bonus_decor_right.wp-block-uagb-container:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox) {
    height: 135px;
    width: 50px !important;
  }
  .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item::after, .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:last-of-type::before {
    width: 1.28px;
    left: 0;
  }
  .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item {
    padding: 0px 0 79px 22px;
  }
  .vertical_timeline_simple.wp-block-uagb-container .vertical_timeline_simple_item:first-of-type::after {
    top: calc(50% - 40px);
  }
  .vertical_timeline_simple_item > .wp-block-uagb-container::before {
    width: 16px;
    height: 16px;
    left: -30px;
  }
  .vertical_timeline_simple_item > .wp-block-uagb-container > .wp-block-uagb-container {
    padding: 30px 20px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-content {
    padding: 0 28px 11px;
  }
  .ticket_wrap .ticket_left.wp-block-uagb-container {
    --mask: radial-gradient(21px at 0    0   ,#0000 98%,#000) 0    0   /51% 51% no-repeat,
            radial-gradient(21px at 100% 0   ,#0000 98%,#000) 100% 0   /51% 51% no-repeat,
            radial-gradient(18px at 0    80%,#0000 98%,#000) 0    100%/51% 51% no-repeat,
            radial-gradient(18px at 100% 80%,#0000 98%,#000) 100% 100%/51% 51% no-repeat;
    -webkit-mask: var(--mask);
            mask: var(--mask);
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container {
    --mask: radial-gradient(1px at 0    0   ,#0000 98%,#000) 0    0   /51% 51% no-repeat,
            radial-gradient(1px at 100% 0   ,#0000 98%,#000) 100% 0   /51% 51% no-repeat,
            radial-gradient(21px at 0    100%,#0000 98%,#000) 0    100%/51% 51% no-repeat,
            radial-gradient(21px at 100% 100%,#0000 98%,#000) 100% 100%/51% 51% no-repeat;
    -webkit-mask: var(--mask);
            mask: var(--mask);
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-desc a {
    padding: 7px 24px;
  }
}
@media only screen and (max-width: 544px) {
  .section_2.horizontal_list_separator .wp-block-uagb-container {
    max-width: 100%;
    flex: 1 0 100%;
  }
  .section_2.horizontal_list_separator.wp-block-uagb-container .wp-block-uagb-container:not(:last-child):after {
    content: '';
    width: 76.31px;
    height: 0.85px;
    background: var(--ast-global-color-4);
    margin-top: 24px;
    margin-bottom: 29px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_desc.wp-block-uagb-container .uagb-ifb-desc {
    font-size: 10px;
    line-height: 15px;
  }
  .steps_vertical_timeline_wrap .steps_vertical_timeline_item_step_number p {
    font-size: 11.5px;
    line-height: 16px;
  }
  .wp-block-columns .wp-block-column:not(:last-child) {
    margin-bottom: initial;
  }
  .sm_padding, .site-below-footer-wrap {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}
@media only screen and (max-width: 393px) {
  h1, .entry-content h1 {
    font-size: 32px;
    line-height: 40px;
  }
  h2, .entry-content h2, h3, .entry-content h3 {
    font-size: 24px;
    line-height: 32px;
  }
  h4, .entry-content h4 {
    font-size: 22px;
    line-height: 27px;
  }
  .entry-content .abour_author_wrap h3 {
    font-size: 22px;
    line-height: 24px;
  }
  .section_2 h3 {
    font-size: 28px;
  }
  .section_1 .program_author {
    font-size: 14px;
    line-height: 16px;
  }
  .section_1 .program_desc {
    font-size: 16px;
    line-height: 24px;
  }
  .ticket_wrap .ticket_desc, .awaits_list .wp-block-uagb-info-box .uagb-ifb-desc, .list_purple_star.wp-block-uagb-icon-list .uagb-icon-list__wrap .wp-block-uagb-icon-list-child, .wp-block-heading_subtitle {
    font-size: 18px;
    line-height: 27px;
  }
  .wp-block-button.transparent_btn .wp-block-button__link {
    font-size: 16px;
    line-height: 21px;
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container .ticket_right_desc {
    font-size: 22px;
    line-height: 31px;
  }
  .wp-block-button.white_btn .wp-block-button__link {
    font-size: 18px;
    line-height: 29px;
  }
  .ticket_wrap .ticket_right.wp-block-uagb-container .small_text {
    font-size: 12px;
  }
  .section_8 .abour_author_wrap .sub_title_gray {
    line-height: 23.5px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__desc {
    font-size: 14px;
    line-height: 25px;
  }
  .wp-block-uagb-testimonial.uagb-slick-carousel .slick-slide .uagb-tm__content .uagb-tm__author-name {
    font-size: 12px;
    line-height: 25px;
  }
  .wp-block-uagb-blockquote .uagb-blockquote__content {
    font-size: 16px;
    line-height: 25px;
  }
  .vertical_timeline_simple_item h4.wp-block-heading {
    font-size: 20px;
    line-height: 24px;
  }
  .vertical_timeline_simple .labels_wrap_content > * {
    font-size: 12px;
    line-height: 18px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-title {
    font-size: 22px;
    line-height: 26px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-desc a {
    font-size: 18px;
    line-height: 26px;
  }
  .big_infoBox_img_overflow.wp-block-uagb-info-box .uagb-ifb-desc {
    font-size: 12px;
    line-height: 15px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_price_wrap .wp-block-heading {
    font-size: 48px;
    line-height: 58px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_price_wrap .buy_program_price_discount {
    font-size: 16px;
    line-height: 32px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_price_desc {
    font-size: 14px;
    line-height: 35px;
  }
  .buy_programs_wrap .buy_program_item .buy_program_desc {
    font-size: 12px;
    line-height: 25.5px;
  }
  .contact_for_questions_wrap .technical_support_hours .uagb-ifb-desc {
    font-size: 12px;
    line-height: 13.5px;
    margin: 0 0 0 9px;
  }
  footer .ast-footer-copyright {
    font-size: 12px;
    line-height: 18px;
  }
  footer .footer_menu a {
    font-size: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .section_1.wp-block-uagb-container.sm_padding .uagb-container-inner-blocks-wrap .wp-block-uagb-container:first-child {
    padding-left: 25px;
  }
  .section_1.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:first-child {
    padding: 63px 25px 0;
  }
}