@font-face {
  font-family: "geist";
  font-weight: 400;
  src: local("geist"), url("geist/Geist-Regular.ttf") format("truetype"), url("geist/Geist-Regular.woff") format("woff"), url("geist/Geist-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "geist";
  font-weight: 300;
  src: local("geist"), url("geist/Geist-Light.ttf") format("truetype"), url("geist/Geist-Light.woff") format("woff"), url("geist/Geist-Light.woff2") format("woff2");
}

@font-face {
  font-family: "geist";
  font-weight: 500;
  src: local("geist"), url("geist/Geist-Medium.ttf") format("truetype"), url("geist/Geist-Medium.woff") format("woff"), url("geist/Geist-Medium.woff2") format("woff2");
}

@font-face {
  font-family: "geist";
  font-weight: 600;
  src: local("geist"), url("geist/Geist-SemiBold.ttf") format("truetype"), url("geist/Geist-SemiBold.woff") format("woff"), url("geist/Geist-SemiBold.woff2") format("woff2");
}

@font-face {
  font-family: "geist";
  font-weight: 700;
  src: local("geist"), url("geist/Geist-Bold.ttf") format("truetype"), url("geist/Geist-Bold.woff") format("woff"), url("geist/Geist-Bold.woff2") format("woff2");
}

@font-face {
  font-family: "inter";
  font-weight: bold;
  src: local("inter"), url("geist/Inter_18pt-Bold.ttf") format("truetype"), url("geist/Inter_18pt-Bold.woff") format("woff"), url("geist/Inter_18pt-Bold.woff2") format("woff2");
}

@keyframes fill-line {
  0% {
    width: 0;
    opacity: 1;
  }

  100% {
    width: 100%;
    opacity: 0;
  }
}

@keyframes delay-animation {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 1;
  }

  50.01% {
    opacity: 0;
  }

  100% {
    opacity: 0;
  }
}

@keyframes float {
  0% {
    transform: translatey(0px);
  }

  50% {
    transform: translatey(-7px);
  }

  100% {
    transform: translatey(0px);
  }
}

@keyframes vibrate {
  0% {
    transform: translate(0px);
  }

  25% {
    transform: translate(2px, -2px);
  }

  50% {
    transform: translate(-2px, -2px);
  }

  75% {
    transform: translate(2px, 2px);
  }

  100% {
    transform: translate(0px);
  }
}

@keyframes vibrate_2 {
  0% {
    transform: translate(0px);
  }

  25% {
    transform: translate(2px, 2px);
  }

  50% {
    transform: translate(2px, -2px);
  }

  75% {
    transform: translate(-2px, -2px);
  }

  100% {
    transform: translate(0px);
  }
}

.new_home_template_page {
  font-family: "Geist", sans-serif !important;
}

body .develeap-header {
  font-family: "Geist", sans-serif !important;
}

body.page-template-page-scout .develeap-header #develeapMenuBtn path {
  fill: #fff;
}

body.develeap-color-theme-dark-scout .develeap-mobile-menu-list .menu-item a {
  color: #000;
  padding: 16px 0;
  font-size: 1rem;
}

.new_home_template_page h2 {
  text-align: center;
  font-size: 63px;
  font-weight: 500;
  color: #000;
  letter-spacing: -0.01em;
  line-height: 1.11;
}

@keyframes fade1 {
  0% {
    opacity: 0;
  }

  10% {
    opacity: 1;
  }

  20% {
    opacity: 0;
  }
}

@keyframes fade2 {
  0% {
    opacity: 0;
  }

  10% {
    opacity: 1;
  }

  20% {
    opacity: 0;
  }
}

@keyframes fade3 {
  0%, 20% {
    opacity: 0;
  }

  /* Start with hidden */
  5%, 15% {
    opacity: 1;
  }

  /* Fully visible during this phase */
  25% {
    opacity: 0;
  }

  /* Fade out */}

@keyframes fademob {
  0% {
    opacity: 0;
  }

  4% {
    opacity: 1;
  }

  7% {
    opacity: 0;
  }

  /* Fade out */}

.slideshow {
  position: relative;
  width: 140px;
  /* Set your desired width */
  height: 190px;
  /* Set your desired height */
  overflow: hidden;
}

.slideshow img {
  position: absolute;
  width: 100%;
  /* Ensure images cover the container */
  height: auto;
  /* Maintain aspect ratio */
  opacity: 0;
  animation: fade 25s infinite;
  /* Total duration includes all fades */
}

.q-circle {
  position: absolute;
  bottom: -20px;
  left: 33%;
  transform: translate(-50%, 0);
  width: 11%;
  height: 38%;
  border-radius: 0 0 100% 0;
  overflow: hidden;
}

.q-circle .shape {
  /* background-color: rgba(255,255,255,0.4); */
  border-radius: 0 0 100% 0;
  width: 100%;
  /* height: 200px; */
  position: absolute;
  bottom: 0;
}

.b-circle {
  /* position: absolute;
  bottom: 24%;
  left: 22.5%;
  transform: translate(-50%, 0); */
  position: absolute;
  top: -47px;
  width: 100%;
  height: calc(100% + 52px);
  overflow: hidden;
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 50% calc(100% - 68px), -5% 100%, 0% 0%);
  z-index: 10;
}

.b-circle .shape img {
  width: 100%;
}

.b-circle .shape {
  /* background-color: rgba(255,255,255,0.4); */
  width: 100%;
  /* height: 200px; */
  position: absolute;
  bottom: 0;
}

.hero-shape img.animate {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  bottom: 0;
  opacity: 0;
  animation: fade 25s infinite;
}

.hero-shape img.fade {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.hero-wrapper .lines {
  width: 100%;
  height: 100%;
  position: absolute;
  background-size: contain;
}

/* #FFB100 - orange */

.page-template-new-home-template {
  font-family: "geist" !important;
  color: #171717;
}

body .develeap-header .develeap-header__col-02 {
  width: 80%;
  justify-content: center;
}

body .develeap-header .develeap-header__col-01.last {
  justify-content: flex-end;
  align-items: center;
}

body .develeap-header .buttons-wrapper {
  display: flex;
  align-items: center;
}

body .develeap-header .book-demo-btn {
  background-color: #FFB100;
  color: white;
  width: 130px;
  padding: 10px 0;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 15px;
  border-radius: 100px;
  transition: all 0.3s ease;
}

body .develeap-header .book-demo-btn:hover {
  background-color: #ffc133;
}

/* Hero */

.hero-wrapper {
  height: 80vh;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background-repeat: no-repeat;
  background-position: center;
  flex-flow: column;
  width: 100%;
  background-size: cover;
  padding-top: 160px;
  position: relative;
  overflow: hidden;
  border-radius: 0 0 70px 70px;
}

.hero_block h1 {
  font-size: 40px;
  font-weight: 500;
  margin: 0 0 10px;
  color: #171717;
  position: relative;
  z-index: 9;
  letter-spacing: -0.01em;
}

.hero-wrapper .gradiant-text {
  font-size: 115px;
  font-weight: 600;
  margin: 0 0 20px;
  text-transform: uppercase;
  background: -webkit-linear-gradient(#171717, #626262);
  -webkit-background-clip: text;
          background-clip: text;
  color: transparent;
  position: relative;
  z-index: 99;
  text-align: center;
}

.hero-titles-slider {
  width: 100%;
  margin: 0 auto;
}

.hero-wrapper .lines-wrapper {
  position: absolute;
  width: 100%;
  height: 90%;
  top: 8%;
}

.hero-wrapper .lines-wrapper .row {
  display: flex;
  flex-wrap: nowrap;
}

.hero-wrapper .lines-wrapper .box {
  /* width: 100%;
  height: 240px;
  background-repeat: no-repeat;
  background-size: cover; */
  position: relative;
  /* margin-top: -8px; */
  width: 187px;
  height: 187px;
  margin-right: -1px;
}

.logo-sliders-wrapper .swiper-slide {
  /* max-height: 37px; */
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.logo-sliders-wrapper .tnn-swiper-container {
  margin-top: 40px;
}

.logo-sliders-wrapper .tnn-swiper-container .swiper-wrapper {
  align-items: center;
}

.hero-content {
  margin: 22px 0 30px;
}

.hero-content p {
  font-size: 20px;
  margin: 0;
  color: #171717;
  text-align: center;
  position: relative;
  z-index: 9;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: -0.01em;
}

.hero-btn {
  background-color: #171717;
  color: white;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100px;
  padding: 0px 25px;
  height: 60px;
  letter-spacing: -0.01em;
  font-size: 16px;
  font-weight: 600;
  transition: all 0.3 ease;
  position: relative;
  z-index: 9;
  --start: 0;
  /* -webkit-backdrop-filter: blur(10px); */
  /* background: rgba(23, 23, 23, 0.8); */
  /* backdrop-filter: blur(10px); */
}

.hero-btn:hover {
  color: #ffc133;
  transform: translateY(-6px);
}

.discover-section {
  padding: 120px 0 50px;
  overflow: hidden;
}

.discover-section .discover-section_slider {
  position: relative;
  left: 50%;
  margin-left: -610px;
  width: calc(50% + 610px);
}

.discover-section h2 {
  max-width: 780px;
  margin: 0 auto 40px;
  padding: 0 15px;
}

.discover-slider .item {
  height: auto !important;
  width: 356px;
}

.discover-slider .item-block {
  height: 436px;
  padding: 25px 22px;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  border: 1px solid #b2b2b2;
  border-radius: 20px;
}

.discover-slider .item .top-part {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}

.discover-slider .item .links {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.discover-slider .item .case-study {
  background-color: #FFB100;
  color: black;
  padding: 0px 15px;
  height: 37px;
  font-size: 10px;
  font-weight: 600;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100px;
  transition: all 0.3 ease;
  margin-right: 7px;
  letter-spacing: -0.01em;
}

.discover-slider .item .case-study:hover {
  background-color: black;
  color: #FFB100;
}

.discover-slider .item .arrow {
  transition: 0.3s all ease;
}

.discover-slider {
  position: relative;
}

.discover-slider .swiper-pagination {
  bottom: -35px !important;
  top: auto !important;
}

.discover-slider .swiper-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
}

.discover-slider .swiper-pagination .swiper-pagination-bullet-active {
  background-color: black;
}

.discover-slider .item .arrow:hover {
  transform: rotate(45deg);
}

.discover-slider .content {
  font-size: 20px;
  color: black;
  font-weight: 400;
  margin-bottom: 25px;
  line-height: 1.4;
}

.discover-slider .main-image {
  width: 100%;
  border-radius: 10px;
  height: 210px;
  -o-object-fit: cover;
     object-fit: cover;
}

.cloud-wrapper .container,
.boxes-section .container,
.amazon-wrapper .container,
.podcast-section .container,
.edu-wrapper .container,
.magazine-wrapper .container {
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 1250px;
  margin: 100px auto 0;
  padding-top: 80px;
  overflow: hidden;
}

.cloud-wrapper .container {
  padding-top: 0;
}

.cloud-wrapper .bg_container {
  padding-top: 80px;
}

.boxes-section .container,
.amazon-wrapper .container,
.edu-wrapper .container,
.magazine-wrapper .container {
  padding-top: 0;
  height: auto;
  overflow: unset;
}

.podcast-section .container {
  padding-top: 40px;
}

.develeap-magazine-featured-podcast-episodes-container {
  padding-top: 0 !important;
}

.new-footer-wrapper {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
  overflow: hidden;
}

.new-footer-wrapper::after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='916' height='330' viewBox='0 0 916 330' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M575.482 192.441H576.404C614.433 202.69 647.496 225.03 671.189 255.099C694.896 225.03 727.959 202.676 765.988 192.441H766.909L766.866 288.205C766.866 341.046 724.029 383.883 671.189 383.883C618.348 383.883 575.526 341.046 575.526 288.205L575.482 192.441Z' stroke='url(%23paint0_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M192.6 1H193.521C231.55 11.2486 264.613 33.5882 288.306 63.6575C312.013 33.5882 345.076 11.2486 383.105 1H384.027L383.983 96.7639C383.983 149.605 341.147 192.441 288.306 192.441C235.465 192.441 192.643 149.605 192.643 96.7639L192.6 1Z' stroke='url(%23paint1_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M384.027 192.441V288.162C384.027 341.032 341.19 383.883 288.363 383.883C235.537 383.883 192.7 341.032 192.7 288.162H192.6V192.441H384.041H384.027Z' stroke='url(%23paint2_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M192.441 1V96.7207C192.441 149.59 149.605 192.441 96.7783 192.441C43.952 192.441 1.10076 149.59 1.10076 96.7207H1V1H192.441Z' stroke='url(%23paint3_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M384.027 383.883L479.748 320.146L575.469 383.883V192.441H384.027V383.883Z' stroke='url(%23paint4_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M575.469 192.441L671.189 128.704L766.91 192.441V1H575.469V192.441Z' stroke='url(%23paint5_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M958.351 1H957.43C919.4 11.2486 886.337 33.5882 862.645 63.6575C838.937 33.5882 805.874 11.2342 767.845 1H766.924L766.967 96.7639C766.967 149.605 809.804 192.441 862.645 192.441C915.485 192.441 958.308 149.605 958.308 96.7639L958.351 1Z' stroke='url(%23paint6_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M192.096 383.883H1.14453V257.143L96.8652 192.441L192.586 257.143V257.531L192.096 257.143V383.883Z' stroke='url(%23paint7_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M958.352 382.544C958.352 334.785 923.518 295.345 877.874 288.076C923.532 280.821 958.352 241.381 958.352 193.751V192.441H766.91V193.751C766.91 220.136 777.605 244.145 794.878 261.432C808.725 275.279 826.934 284.909 847.258 288.09C826.934 291.386 808.725 300.886 794.878 314.748C777.591 332.035 766.91 356.045 766.91 382.559V383.883H958.352V382.559V382.544Z' stroke='url(%23paint8_linear_674_5874)' stroke-miterlimit='10'/%3E%3Cpath d='M384.027 1C384.027 106.725 469.744 192.441 575.469 192.441V1H384.027Z' stroke='url(%23paint9_linear_674_5874)' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_674_5874' x1='574.748' y1='288.162' x2='767.629' y2='288.162' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_674_5874' x1='191.866' y1='96.7207' x2='384.746' y2='96.7207' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_674_5874' x1='288.306' y1='191.722' x2='288.306' y2='384.602' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_674_5874' x1='193.161' y1='96.7207' x2='0.28029' y2='96.7207' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_674_5874' x1='383.308' y1='288.479' x2='576.188' y2='288.479' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_674_5874' x1='671.189' y1='0.596979' x2='671.189' y2='193.478' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_674_5874' x1='766.204' y1='96.7207' x2='959.07' y2='96.7207' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_674_5874' x1='0.424827' y1='288.09' x2='193.306' y2='288.09' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_674_5874' x1='766.19' y1='288.162' x2='959.071' y2='288.162' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_674_5874' x1='383.308' y1='96.7207' x2='576.188' y2='96.7207' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right bottom;
}

.new-footer-wrapper .container {
  width: 100%;
  max-width: 1250px;
  padding: 70px 15px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

.new-footer-wrapper .top-part {
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
}

.new-footer-wrapper .top-part .left-side {
  width: 100%;
  max-width: 30%;
}

.new-footer-wrapper .top-part .left-side .short-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: white;
  margin: 30px 0 24px;
}

.new-footer-wrapper .top-part .left-side h2 {
  font-size: 14px;
  font-weight: 700;
  color: white;
  margin: 0 0 17px;
}

.page-template-new-home-template-bf .new-footer-wrapper .top-part .left-side h2 {
  text-align: left;
}

.tnn-footer-menu {
  display: flex;
  justify-content: space-between;
  padding: 0;
  margin: 0;
  list-style: none;
}

.tnn-footer-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.tnn-footer-menu li a {
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  display: block;
  padding: 0;
  margin-bottom: 15px;
  color: white;
  transition: 250ms all;
}

.tnn-footer-menu li a:hover {
  color: #FFB100;
}

.tnn-footer-menu ul a {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 10px;
}

.new-footer-wrapper .top-part .left-side .social-wrppaer {
  display: flex;
  width: 140px;
  justify-content: space-between;
  align-items: center;
}

.new-footer-wrapper .top-part .right-side {
  width: 100%;
  max-width: 65%;
}

.new-footer-wrapper .middle-part {
  margin-bottom: 70px;
}

.new-footer-wrapper .form-wrapper {
  width: 100%;
  max-width: 30%;
}

.new-footer-wrapper .middle-part.middle-form {
  margin-top: 50px;
  margin-bottom: 0;
}

.new-footer-wrapper .middle-part.middle-form .form-wrapper {
  max-width: 100%;
}

.new-footer-wrapper .form-wrapper .top-text {
  display: block;
  color: white;
  font-size: 14px;
  font-weight: 700;
}

.new-footer-wrapper .form-wrapper .bottom-text {
  display: block;
  color: white;
  font-size: 12px;
  font-weight: 400;
}

.new-footer-wrapper .form-wrapper .input-wrapper {
  position: relative;
  margin: 20px 0 0;
}

.new-footer-wrapper .form-wrapper .wpcf7-email::-moz-placeholder {
  color: white;
  opacity: 1;
}

.new-footer-wrapper .form-wrapper .wpcf7-email::placeholder {
  color: white;
  opacity: 1;
}

.new-footer-wrapper .form-wrapper .wpcf7-email {
  width: 100%;
  border: 0;
  border-bottom: 1px solid white;
  padding: 0 0 20px;
  background-color: transparent;
  font-size: 14px;
}

.new-footer-wrapper .form-wrapper .wpcf7-submit {
  font-size: 0;
  color: transparent;
  background-image: url(https://www.develeap.com/wp-content/uploads/2025/03/Group-190.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 20%;
  right: 15px;
  width: 20px;
  height: 15px;
  background-color: transparent;
  border: 0;
  transform: translateY(-50%);
  cursor: pointer;
}

.new-footer-wrapper .bottom-part {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.new-footer-wrapper .bottom-part .links {
  display: flex;
  justify-content: space-between;
  width: 130px;
}

.new-footer-wrapper .bottom-part .links a {
  display: block;
  padding: 0;
  margin: 0;
  font-size: 12px;
  color: white;
  transition: 250ms all;
}

.new-footer-wrapper .bottom-part .copyrights {
  display: block;
  font-size: 12px;
  color: white;
}

.new-footer-wrapper .bottom-part .links a:hover {
  color: #FFB100;
}

.magazine-wrapper .container {
  text-align: center;
  margin-top: 140px;
}

.edu-wrapper .bg_container {
  padding-top: 140px;
  display: flex;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  position: relative;
}

.edu-wrapper .edu-logo {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 5;
}

.edu-wrapper .edu-patern {
  position: absolute;
  top: 0;
  left: 0%;
  z-index: 0;
  height: 100%;
  opacity: 0.3;
}

.bg_container {
  border-radius: 20px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
}

.cloud-wrapper h2 {
  color: #fff;
  margin: 0 auto 20px;
  padding-left: 15px;
}

.cloud-wrapper .main-content {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  width: 40%;
  margin: 0 auto 20px;
  padding-left: 15px;
  padding-right: 15px;
}

.cloud-wrapper .button-link {
  display: block;
  margin: 0 auto 30px;
  text-align: center;
  background: radial-gradient(238.39% 44.19% at 96.59% 31.25%, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%), radial-gradient(182.56% 55.34% at 5.68% 100%, rgba(246, 251, 34, 0.51) 0%, rgba(255, 158, 69, 0) 100%), radial-gradient(137.51% 118.3% at 32.95% 0%, #FFB100 21.25%, rgba(255, 169, 106, 0.57) 88.62%), radial-gradient(178.09% 220.16% at 94.89% -132.81%, #FF7A00 67.59%, rgba(255, 199, 0, 0.38) 100%), #FFB100;
  color: white;
  font-size: 16px;
  padding: 10px 15px;
  width: 210px;
  border-radius: 100px;
  transition: 250ms all;
  box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.6) inset, -20px -20px 50px 0px rgba(255, 177, 0, 0.2), 0px 20px 60px 0px rgba(232, 205, 110, 0.2), 0px 10px 60px 0px rgba(174, 113, 41, 0.8);
}

.cloud-wrapper .button-link:hover {
  transform: scale(1.05);
}

.cloud-wrapper .slider-content-wrapper {
  display: flex;
  justify-content: space-between;
  flex-flow: row;
  background-image: url("images/cs-bg.png");
  background-repeat: no-repeat;
  width: 97%;
  position: absolute;
  bottom: 7%;
  z-index: 5;
  left: 50%;
  transform: translateX(-50%);
  background-size: cover;
  padding: 40px 60px;
  border-radius: 20px;
}

.cloud-wrapper .slider-content-wrapper .cs-content-box {
  width: 100%;
  max-width: 31%;
  cursor: pointer;
  opacity: 0.5;
}

.cloud-wrapper .slider-content-wrapper .cs-content-box.focus {
  opacity: 1;
}

.cloud-wrapper .slider-content-wrapper .cs-content-box .timeline {
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.7);
  display: block;
  position: relative;
  margin-bottom: 20px;
}

.cloud-wrapper .slider-content-wrapper .cs-content-box .timeline .filler {
  width: 0;
  height: 2px;
  background-color: white;
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  /* animation: fill-line 2500ms ease-in-out infinite,
  delay-animation 5000ms linear infinite; */
}

.cloud-wrapper .slider-content-wrapper .cs-content-box:not(.focus) .timeline .filler {
  width: 0 !important;
}

.cloud-wrapper .slider-content-wrapper .cs-content-box h3 {
  color: #FFB100;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  margin: 0;
  letter-spacing: -0.01em;
  padding-bottom: 7px;
}

.cloud-wrapper .slider-content-wrapper .cs-content-box .content {
  font-size: 14px;
  font-weight: 400;
  color: white;
  letter-spacing: -0.01em;
  line-height: 1.5;
}

.cloud-wrapper .slider-wrapper {
  padding: 0 20px;
  position: relative;
  z-index: 2;
}

.cloud-wrapper .slider-wrapper:before {
  content: "";
  position: absolute;
  z-index: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='268' height='335' viewBox='0 0 268 335' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_0_1)'%3E%3Cpath d='M160.512 234.034C193.931 234.034 221.023 206.716 221.023 173.017C221.023 139.318 193.931 112 160.512 112C127.092 112 100 139.318 100 173.017C100 206.716 127.092 234.034 160.512 234.034Z' fill='%23FFB100'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_0_1)'%3E%3Cpath d='M88.5 105C100.926 105 111 94.9264 111 82.5C111 70.0736 100.926 60 88.5 60C76.0736 60 66 70.0736 66 82.5C66 94.9264 76.0736 105 88.5 105Z' fill='%23FFB100'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_0_1' x='0' y='12' width='321.023' height='322.035' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='50'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.694118 0 0 0 0 0 0 0 0 0.75 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_0_1'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_0_1' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_0_1' x='6' y='0' width='165' height='165' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='30'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.694118 0 0 0 0 0 0 0 0 0.75 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_0_1'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_0_1' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 268px;
  height: 335px;
  top: -150px;
  right: -50px;
}

.cloud-wrapper .slider-wrapper .swiper-wrapper {
  z-index: 2;
}

.cloud-wrapper .slider-wrapper .swiper-slide {
  height: auto;
}

.cloud-wrapper .slider-wrapper .swiper-slide img {
  -o-object-fit: cover;
     object-fit: cover;
}

.cloud-wrapper .main-wrapper {
  padding: 0 30px;
  position: relative;
  margin-top: 40px;
}

.develeap-magazine-featured-podcast-episodes-container:after {
  background-color: #fff !important;
}

.develeap-header__row {
  max-width: 1250px;
  margin: 0 auto;
  width: 100%;
}

.floating-wrapper {
  position: fixed;
  right: 0;
  top: 50%;
  z-index: 100;
  transition: all 0.8s ease;
  transform: translateY(-50%);
}

.mob-floating-wrapper {
  z-index: 20;
  position: relative;
  line-height: 0;
  padding-right: 10px;
  transition: all 0.3s ease;
  max-width: 30px;
}

.mob-floating-wrapper img {
  transform: rotate(270deg) translate(-50%, -50%);
  transform-origin: 0 0;
  position: relative;
  left: 50%;
  top: 50%;
  display: none;
  transition: all 0.3s ease;
}

.desc-floating-wrapper {
  display: flex;
  width: 110px;
  align-items: center;
  justify-content: center;
  flex-flow: column;
  position: relative;
}

.desc-floating-wrapper .logo {
  display: none;
}

.floating-wrapper .visible-wrapper {
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  background-color: white;
  border-radius: 20px 0 0 20px;
  padding: 20px 20px 20px 10px;
  display: flex;
  flex-flow: row;
  position: relative;
}

.floating-wrapper .visible-wrapper .circle-wrapper {
  position: relative;
  margin: 0px 0;
  /* margin: 15px 0 10px; */
}

.floating-wrapper .visible-wrapper .circle-wrapper .pie-chart {
  border-radius: 200px;
  background: radial-gradient(circle closest-side, white 0, white 85%, transparent 85%, transparent 100%, white 0), conic-gradient(#ffb100 0, #ffb100 var(--small-width), #cccccc var(--small-width), #cccccc var(--big-width), #f5f5f5 0, #f5f5f5 100%);
  position: relative;
  width: 110px;
  min-height: 110px;
  margin: 0;
  /*    animation: rotate 5s linear infinite;*/
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

.floating-wrapper .visible-wrapper .circle-wrapper .pie-chart figcaption {
  position: absolute;
}

.floating-wrapper .visible-wrapper .circle-wrapper .content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.floating-wrapper .visible-wrapper .circle-wrapper .content span {
  display: block;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 5px;
}

.floating-wrapper .visible-wrapper .circle-wrapper .content span.big {
  font-size: 12px;
  font-weight: 400;
}

.floating-wrapper .visible-wrapper .tooltip-btn {
  background-color: transparent;
  border: 0;
  position: absolute;
  /* top: 20px;
  left: 0px; */
  top: -5px;
  left: -5px;
  z-index: 10;
  padding: 0;
}

.floating-wrapper .visible-wrapper h2 {
  display: none;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  margin: 0;
}

.floating-wrapper .hidden-wrapper {
  background-color: black;
  color: white;
  padding: 12px;
  font-size: 12px;
  font-weight: 300;
  position: absolute;
  top: 50%;
  left: -160px;
  width: 150px;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  transition: 250ms all;
  text-align: left;
}

.floating-wrapper .visible-wrapper .tooltip-btn:hover .hidden-wrapper {
  opacity: 1;
  visibility: visible;
}

.page-template-new-home-template-bf .first-row .special-box,
.page-template-new-home-template-bf .right-part .special-box,
.page-template-new-home-template-bf .left-part .special-box,
.page-template-new-home-template-bf .right-part .special-box.last,
.page-template-new-home-template-bf .new-footer-wrapper,
.page-template-new-home-template-bf .cloud-wrapper .bg_container,
.amazon-wrapper .special-box_content,
.edu-wrapper .bg_container {
  transition: all ease 0.5s;
}

.page-template-new-home-template-bf .first-row .special-box {
  background: #FFECC0;
}

.page-template-new-home-template-bf .right-part .special-box {
  background: #061f38;
}

.page-template-new-home-template-bf .right-part .special-box.last {
  background: #0F0033;
}

.page-template-new-home-template-bf .left-part .special-box {
  background: #00332c;
}

.page-template-new-home-template-bf .cloud-bg,
.page-template-new-home-template-bf .edu-wrapper_bg {
  display: none;
}

.page-template-new-home-template-bf .new-footer-wrapper {
  background-image: none;
  background: #0D0A2C;
}

.page-template-new-home-template-bf .cloud-wrapper .bg_container {
  background: #0D0A2C;
}

/* .amazon-wrapper .special-box_content {
    background: #09353f;
} */

.edu-wrapper .bg_container {
  background: #161538;
}

/* .edu-wrapper .bg_container.bg_container:hover,
.amazon-wrapper .special-box_content:hover,
.page-template-new-home-template-bf .cloud-wrapper .bg_container:hover
 {
    background: transparent;
} */

.boxes-section h2 {
  color: #000;
  margin: 0 auto 40px;
  width: 90%;
}

.boxes-section .first-row {
  display: flex;
  margin-bottom: 20px;
}

.boxes-section .first-row .side-image-wrapper {
  width: calc(25% - 15px);
  margin-left: 20px;
}

.boxes-section .first-row .side-image-wrapper img {
  height: 100%;
  width: 100%;
  border-radius: 20px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
  max-height: 358px;
}

.boxes-section .first-row .special-box {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 45px;
  position: relative;
  border-radius: 20px;
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
  overflow: hidden;
}

.boxes-section .icon {
  position: absolute;
  top: 20px;
  right: 20px;
}

.boxes-section .first-row .special-box h3 {
  font-size: 40px;
  font-weight: 500;
  color: black;
  margin: 0 0 10px;
}

.boxes-section .first-row .special-box .box-content {
  width: 70%;
  margin: 0 0 35px;
}

.boxes-section .first-row .special-box .box-content p {
  font-size: 20px;
  color: black;
  font-weight: 400;
  line-height: 1.65;
  margin: 0;
}

.boxes-section .first-row .special-box .button-link {
  background-color: white;
  padding: 16px 22px;
  text-align: center;
  border-radius: 100px;
  font-size: 14px;
  font-weight: 700;
  color: black;
  transition: 250ms all;
  display: inline-block;
}

.boxes-section .first-row .special-box .button-link:hover {
  background-color: black;
  color: white;
}

.boxes-section .second-row {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}

.boxes-section .second-row .right-part,
.boxes-section .second-row .left-part {
  width: 50%;
}

.boxes-section .second-row .side-image-wrapper img {
  width: 100%;
  margin-bottom: 20px;
  border-radius: 20px;
}

.boxes-section .second-row .right-part .side-image-wrapper img {
  margin-bottom: 0;
  margin-top: 20px;
}

.boxes-section .second-row .boxes {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}

.boxes-section .half {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.boxes-section .special-box.half {
  width: 50%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  /* height: 423px; */
  height: 100%;
  padding: 30px 20px;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  position: relative;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
}

.boxes-section .half.full {
  width: 100%;
  height: 100%;
  margin-top: 20px;
}

.boxes-section .special-box.half h3 {
  font-size: 24px;
  font-weight: 500;
  color: white;
  margin: 0;
  width: 70%;
}

.boxes-section .left-part .special-box.half h3,
.boxes-section .left-part .special-box.half p,
.boxes-section .left-part .special-box.half .button-link {
  color: #CCEBE6;
}

.boxes-section .right-part .special-box.half h3,
.boxes-section .right-part .special-box.half p,
.boxes-section .right-part .special-box.half .button-link {
  color: #CCEBFF;
}

.boxes-section .special-box.half p {
  font-size: 16px;
  color: white;
  margin: 0 0 35px;
}

.page-template-new-home-template-bf .boxes-section .special-box.half p,
.page-template-new-home-template-bf .boxes-section .regular-box .content p {
  margin-bottom: 0px;
}

.boxes-section .special-box.half .button-link {
  color: white;
}

.boxes-section .regular-box {
  border-radius: 20px;
  border: 0.5px solid #808080;
  width: 100%;
  padding: 30px 24px 24px;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  height: 50%;
  margin-top: 20px;
}

.boxes-section .regular-box:first-child {
  margin-top: 0;
}

.regular-boxes-items .inner {
  gap: 20px;
}

.regular-boxes-items .regular-box {
  margin: 0;
}

.boxes-section .regular-box h3 {
  font-size: 24px;
  font-weight: 500;
  margin: 0 0 5px 0;
  color: black;
}

.regular-boxes-items.regular-box h3 {
  font-size: 20px;
}

.boxes-section .regular-box .content p {
  font-size: 14px;
  font-weight: 400;
  color: black;
  margin: 0 0 20px;
}

.boxes-section .regular-boxes.hidden {
  display: none;
}

.boxes-section .regular-boxes.hidden .inner {
  display: flex;
  margin: 0px -10px 35px -10px;
  gap: 0;
  flex-wrap: wrap;
}

.regular-boxes-items .regular-item {
  width: 20%;
  padding: 20px 10px 0 10px;
}

.boxes-section .regular-boxes.hidden .inner .regular-box {
  width: 100%;
  height: 100%;
}

.boxes-section .button-link {
  font-size: 12px;
  color: black;
  display: flex;
  align-items: center;
}

.boxes-section .button-link svg {
  margin-left: 5px;
  transition: 250ms all;
}

.boxes-section .button-link:hover svg {
  margin-left: 8px;
}

.boxes-section .see-more-boxes,
.boxes-section .see-less-boxes {
  background-color: transparent;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
  font-size: 18px;
  font-weight: 500;
  color: black;
  margin: 35px auto 0;
  cursor: pointer;
  position: relative;
  padding-bottom: 14px;
}

.boxes-section .see-more-boxes.hide {
  opacity: 0;
  visibility: hidden;
  margin-top: -40px;
  transition: all 0.3s ease-in-out;
}

.boxes-section .see-less-boxes {
  margin: 0 auto 35px;
}

.boxes-section .see-less-boxes svg,
.boxes-section .see-more-boxes svg {
  display: block;
  transition: 250ms all;
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -7px;
}

.boxes-section .see-more-boxes:hover svg {
  bottom: -3px;
}

.boxes-section .see-less-boxes {
  padding-bottom: 0;
  padding-top: 14px;
}

.boxes-section .see-less-boxes svg {
  bottom: auto;
  top: 0;
  transform: rotate(180deg);
}

.boxes-section .see-less-boxes:hover svg {
  top: -3px;
}

.amazon-wrapper {
  margin: 0px 0 60px;
}

.container.flex,
.container_flex {
  display: flex;
  justify-content: space-between;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  border-radius: 20px;
}

.amazon-wrapper .badges-wrapper {
  position: absolute;
  top: 50%;
  right: 25%;
  transform: translateY(-50%);
}

.amazon-wrapper .badges-wrapper .flating-badges {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 100%;
}

.amazon-wrapper .badges-wrapper .flating-badges img {
  position: absolute;
  animation: vibrate 5s ease-in-out infinite;
}

.amazon-wrapper .badges-wrapper .flating-badges img:nth-child(odd) {
  animation: vibrate_2 5s ease-in-out infinite;
}

.amazon-wrapper .badges-wrapper .flating-badges img.badge-0 {
  left: -70px;
  bottom: -20px;
}

.amazon-wrapper .badges-wrapper .flating-badges img.badge-1 {
  left: -95px;
  bottom: 100px;
}

.amazon-wrapper .badges-wrapper .flating-badges img.badge-2 {
  left: -15px;
  bottom: 230px;
}

.amazon-wrapper .badges-wrapper .flating-badges img.badge-3 {
  left: 135px;
  bottom: 250px;
}

.amazon-wrapper .badges-wrapper .flating-badges img.badge-4 {
  right: -95px;
  bottom: 60px;
}

.amazon-wrapper .badges-wrapper .flating-badges img.badge-5 {
  right: -80px;
  bottom: -50px;
}

.amazon-wrapper .side-image {
  width: 100%;
  max-width: 460px;
  border-radius: 0 20px 20px 0;
  overflow: hidden;
}

.amazon-wrapper .side-image img {
  width: 100%;
  height: 320px;
  -o-object-fit: cover;
     object-fit: cover;
}

.amazon-wrapper .content-wrapper {
  width: 100%;
  max-width: 50%;
  display: flex;
  flex-flow: column;
  justify-content: center;
  padding-left: 80px;
}

.amazon-wrapper .content-wrapper h2 {
  font-size: 48px;
  font-weight: 500;
  margin: 0 0 30px;
  color: white;
  text-align: left;
}

.amazon-wrapper .content-wrapper .button-link {
  background-color: #FFB100;
  padding: 0px 22px;
  color: white;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  transition: 250ms all;
  border-radius: 100px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 50px;
}

.amazon-wrapper .content-wrapper .button-link:hover {
  background-color: black;
  color: #FFB100;
}

.develeap-magazine-featured-podcast-episodes-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-flow: row !important;
}

.develeap-magazine-featured-podcast-episodes-block .develeap-podcast-episode-card__body,
.develeap-magazine-featured-podcast-episodes-block .develeap-podcast-episode-card__footer {
  display: none;
}

.develeap-podcast-episode-card {
  cursor: pointer;
}

.develeap-magazine-featured-podcast-episodes-block .develeap-podcast-episode-card__image img {
  border-radius: 20px;
}

.develeap-magazine-featured-podcast-episodes-block .develeap-magazine-featured-podcast-episodes-block__content {
  width: 100%;
  max-width: 64%;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.develeap-magazine-featured-podcast-episodes-block .title-part {
  width: 100%;
  max-width: 32%;
}

.develeap-magazine-featured-podcast-episodes-block .title-part h2 {
  font-size: 36px;
  font-weight: 400;
  line-height: 1.19;
  margin: 0 0 22px;
  text-align: left;
  letter-spacing: -0.01em;
}

.develeap-magazine-featured-podcast-episodes-block .title-part .button-link {
  background-color: #3DC761;
  padding: 0px 22px;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  color: white;
  transition: 250ms all;
  border-radius: 100px;
  display: inline-flex;
  height: 50px;
}

.develeap-magazine-featured-podcast-episodes-block .title-part .button-link:hover {
  color: #3DC761;
  background-color: white;
}

.edu-wrapper .content-wrapper {
  width: 45%;
  text-align: center;
  z-index: 1;
  padding: 0 15px;
}

.edu-wrapper .edu-image {
  width: 90%;
  z-index: 1;
  border-radius: 10px 10px 0px 0px;
  min-height: 300px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.edu-wrapper h2 {
  font-weight: 400;
  color: white;
  margin: 0 0 20px;
}

.edu-wrapper .content p {
  font-size: 16px;
  font-weight: 400;
  color: white;
  margin: 0 0 25px;
  line-height: 27px;
}

.edu-wrapper .button-link,
.magazine-wrapper .button-link {
  background-color: #6663DE;
  padding: 0px 22px;
  text-align: center;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  color: white;
  transition: 250ms all;
  border-radius: 100px;
  margin: 0 auto 45px;
  height: 50px;
}

.edu-wrapper .button-link:hover {
  color: #6663DE;
  background-color: white;
}

.page-wrapper .develeap-podcast-listen-button {
  background-color: transparent;
}

.magazine-wrapper h2,
.magazine-wrapper .main-content p {
  color: black;
}

.magazine-wrapper h2 {
  margin: 25px auto 25px;
}

.magazine-wrapper .main-content {
  max-width: 450px;
  margin: 0 auto;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.69;
  letter-spacing: -0.01em;
  padding-bottom: 10px;
}

.magazine-wrapper .button-link {
  background-color: #FFB100;
  width: 210px;
}

.magazine-wrapper .button-link:hover {
  color: #FFB100;
  background-color: black;
}

.magazine-accordion {
  display: flex;
  justify-content: flex-end;
}

.magazine-accordion .magazine-item {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
  height: 520px;
  width: 85px;
  /* width: 890px; */
  border-radius: 40px;
  transition: 500ms all;
  margin-right: 25px;
  cursor: pointer;
}

.magazine-accordion .magazine-item:last-child {
  margin-right: 0;
}

.magazine-accordion .magazine-item.active {
  width: 890px;
}

.magazine-accordion .magazine-item:first-child .content-wrapper {
  display: block;
}

.magazine-accordion .magazine-item.active {
  cursor: default;
}

.magazine-accordion .magazine-item .content-wrapper {
  background-color: white;
  padding: 65px 30px 45px;
  width: 530px;
  position: absolute;
  top: 50%;
  left: 30px;
  transform: translateY(-50%);
  text-align: left;
  border-radius: 10px;
  display: none;
}

.magazine-accordion .magazine-item .content-wrapper h3 {
  font-size: 32px;
  font-weight: 500;
  color: black;
  margin: 0 0 15px;
}

.magazine-accordion .magazine-item .content-wrapper .content p {
  font-size: 14px;
  font-weight: 400;
  color: black;
  margin: 0 0 50px;
}

.magazine-accordion .magazine-item .content-wrapper .button-link-more {
  background-color: transparent;
  border: 0;
  text-decoration: underline;
  color: black;
  font-size: 14px;
  transition: 250ms all;
  text-align: left;
  margin: 0;
  padding: 0;
  display: block;
}

.magazine-accordion .magazine-item .content-wrapper .button-link-more:hover {
  color: #FFB100;
}

.container {
  padding-left: 15px;
  padding-right: 15px;
}

.boxes-section .special-box.half .content-wrapper {
  font-weight: 400;
  font-size: 16px !important;
  line-height: 1.44;
}

.boxes-section .special-box.half.full .content-wrapper {
  width: 70%;
}

.logos-top .swiper-wrapper,
.logos-bottom .swiper-wrapper {
  transition-timing-function: linear !important;
}

.logo-sliders-wrapper {
  overflow: hidden;
}

.logos-top .swiper-wrapper .swiper-slide,
.logos-bottom .swiper-wrapper .swiper-slide {
  line-height: 0;
  font-size: 0;
  text-align: center;
}

.logos-top .swiper-wrapper .swiper-slide img,
.logos-bottom .swiper-wrapper .swiper-slide img {
  max-width: 100%;
  height: auto;
}

.develeap-gradient-link,
button.develeap-gradient-link {
  font-family: "Geist", sans-serif;
  display: inline-block;
  position: relative;
  text-align: center;
  text-decoration: none;
  background: transparent;
  margin: 0;
  padding: 0 32px;
  color: #000;
  transition: all 0.4s ease;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  z-index: 1;
}

.develeap-gradient-link--color-scheme-primary {
  height: 64px;
  min-width: 188px;
  font-size: 0.88889rem;
  font-weight: 700;
  color: #fff;
}

.develeap-gradient-link--color-scheme-primary .develeap-gradient-link__title {
  z-index: 10;
  position: relative;
  transition: transform 0.3s ease;
}

.develeap-gradient-link--color-scheme-primary .develeap-gradient-link__l1,
.develeap-gradient-link--color-scheme-primary .develeap-gradient-link__l2 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
}

.develeap-gradient-link--color-scheme-primary .develeap-gradient-link__l1 {
  z-index: 5;
  background: radial-gradient(31.25% 236.33% at 96.59% 31.25%, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%), radial-gradient(39.2% 181% at 5.68% 100%, rgba(246, 251, 34, 0.51) 0%, rgba(255, 158, 69, 0) 100%), radial-gradient(71.74% 117.31% at 32.95% 0%, #FFB100 21.25%, rgba(255, 169, 106, 0.57) 88.62%), radial-gradient(92.05% 200% at 94.89% -132.81%, #FF7A00 67.59%, rgba(255, 199, 0, 0.38) 100%), #FFB100;
  box-shadow: -20px -20px 50px rgba(255, 177, 0, 0.2), 0px 20px 60px rgba(232, 205, 110, 0.2), 0px 10px 60px rgba(174, 113, 41, 0.8), inset 0px 0px 20px rgba(255, 255, 255, 0.6);
  border-radius: 100px;
  transition: box-shadow 0.5s ease, transform 0.3s ease;
  transform: scaleX(-1);
}

.develeap-gradient-link--color-scheme-primary .develeap-gradient-link__l2 {
  z-index: 1;
  background: radial-gradient(32.52% 115.63% at 37.5% 100%, rgba(255, 255, 255, 0.292) 0%, rgba(255, 255, 255, 0.048) 100%), radial-gradient(91.13% 146.88% at 43.75% -31.25%, rgba(255, 137, 137, 0.92) 21.25%, rgba(255, 169, 106, 0.57) 88.62%), radial-gradient(92.05% 200% at 94.89% -132.81%, #FF7A00 67.59%, rgba(219, 255, 0, 0.38) 100%), #FFF500;
  box-shadow: inset 0px 0px 4px #FFFFFF;
  border-radius: 100px;
  transform: translateY(4px) scaleX(-1);
}

.develeap-gradient-link:hover,
button.develeap-gradient-link:hover {
  text-decoration: none;
  outline: none;
  cursor: pointer;
  background-color: transparent;
}

.develeap-gradient-link--color-scheme-primary:hover .develeap-gradient-link__l1 {
  box-shadow: -20px -20px 90px rgba(255, 177, 0, 0.2), 0px 20px 100px rgba(232, 205, 110, 0.2), 0px 10px 100px rgba(174, 113, 41, 0.8), inset 0px 0px 40px rgba(255, 255, 255, 0.6);
}

#cloud-section .develeap-gradient-link {
  margin: 0 auto;
  z-index: 5;
}

.cs-slider .swiper-slide {
  opacity: 0 !important;
}

.cs-slider .swiper-slide-visible {
  opacity: 1 !important;
}

.cs-slider .swiper-slide {
  line-height: 0;
  font-size: 0;
  display: flex;
  align-items: end;
}

.cs-slider .swiper-slide img {
  width: 100%;
  height: auto;
}

.logo-sliders_flex {
  grid-column-gap: 1.5rem;
  display: flex;
  position: relative;
  transition: transform 1s ease;
  will-change: transform;
  transform-style: preserve-3d;
  padding-top: 40px;
}

.logo-sliders_content {
  z-index: 13;
  grid-column-gap: 60px;
  align-items: center;
  display: flex;
}

.logo-sliders_content .item {
  line-height: 0;
  font-size: 0;
}

.logo-sliders_content .item img {
  max-height: 37px;
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

#boxes-section .bottom-content {
  margin-top: 25px;
}

.podcast-section .container {
  margin-top: 0;
}

.develeap-magazine-featured-podcast-episodes-container {
  padding-top: 45px;
}

@keyframes splide-loading {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(1turn);
  }
}

.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.splide__track--fade > .splide__list > .splide__slide {
  margin: 0 !important;
  opacity: 0;
  z-index: 0;
}

.splide__track--fade > .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide__track--ttb > .splide__list {
  display: block;
}

.splide__container {
  box-sizing: border-box;
  position: relative;
}

.splide__list {
  backface-visibility: hidden;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}

.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}

.splide:not(.is-overflow) .splide__pagination {
  display: none;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  position: relative;
  visibility: hidden;
}

.splide.is-initialized,
.splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  backface-visibility: hidden;
  box-sizing: border-box;
  flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  position: relative;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__spinner {
  animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}

.splide__sr {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.splide__toggle.is-active .splide__toggle__play,
.splide__toggle__pause {
  display: none;
}

.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}

.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

.slider-magazine-accordion--track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

.slider-magazine-accordion--list {
  backface-visibility: hidden;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.slider-magazine-accordion .splide__slide {
  height: 520px;
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}

.slider-magazine-accordion .splide__slide .bg_image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  z-index: 0;
  transition: transform 0.4s ease-in-out;
  z-index: 1;
}

.slider-magazine-accordion .splide__slide:hover:not(.is-active) {
  cursor: pointer;
}

.slider-magazine-accordion .splide__slide:hover:not(.is-active) .bg_image {
  transform: scale(1.05);
}

.slider-magazine-accordion .splide__slide .splide__slide--body {
  position: absolute;
  z-index: 2;
  border-radius: 10px;
  background: #fff;
  transition: opacity 0.6s cubic-bezier(0.65, 0, 0.35, 1);
  transition-property: opacity;
  transition-duration: 0.6s;
  transition-delay: 0s;
  transition-property: opacity, transform, visibility;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition-delay: 0s;
  padding: 65px 34px 45px 34px;
  bottom: 33px;
  left: 33px;
  right: auto;
  width: 568px;
  min-height: 360px;
  transition-duration: 0.4s;
  z-index: 2;
  text-align: left;
  color: #000000;
  display: flex;
  flex-direction: column;
}

.slider-magazine-accordion .splide__slide .splide__slide--body h3 {
  margin: 0;
  max-width: 410px;
  font-weight: 500;
  font-size: 32px;
  line-height: 1.25;
  letter-spacing: -0.01em;
  color: #000000;
  margin-bottom: 10px;
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}

.slider-magazine-accordion .splide__slide .splide__slide--body .content {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.57;
  letter-spacing: -0.01em;
  max-width: 410px;
  color: #000000;
  margin-bottom: 10px;
}

.slider-magazine-accordion .splide__slide .splide__slide--body .content p {
  margin: 0;
}

.slider-magazine-accordion .splide__slide .splide__slide--body .splide__slide--body_text {
  flex-grow: 1;
}

.slider-magazine-accordion .splide__slide .splide__slide--body .button-link-more {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.57;
  letter-spacing: -0.01em;
  text-decoration-line: underline;
  color: #000000;
}

.slider-magazine-accordion .splide__slide .splide__slide--body .button-link-more:hover {
  text-decoration: none;
}

.slider-magazine-accordion .splide__slide.is-active .splide__slide--body {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0.2s;
  transition-duration: 0.4s;
  transition-delay: 0.6s;
}

.splide__slide--body_bottom {
  display: flex;
  justify-content: space-between;
}

.splide__slide--body_bottom ul.author-info {
  display: flex;
  align-items: center;
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 14px;
  color: #fff;
  gap: 20px;
}

.splide__slide--body_bottom ul.author-info li {
  position: relative;
}

.splide__slide--body_bottom ul.author-info li:not(:first-child):before {
  content: "";
  height: 5px;
  width: 5px;
  border-radius: 10px;
  background: #fff;
  display: inline-block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -12.5px;
}

.hero_block {
  position: relative;
  overflow: hidden;
  height: 776px;
  border-radius: 0px 0px 60px 60px;
}

.hero_block_bg,
.hero_block_grid {
  position: absolute;
  z-index: 5;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.hero_block_img {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: bottom;
     object-position: bottom;
}

.hero_block_grid {
  z-index: 2;
}

.hero_block_grid .svg_grid,
.hero_block_grid .grid_mob {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.hero_block_grid .grid_mob {
  display: none;
}

.hero_block_grid__items .hero_block_grid__items {
  width: 300px;
  height: 300px;
}

.hero_block_grid__items .hero_block_grid__items .animate {
  max-width: 201px;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  bottom: 0px;
  opacity: 0;
  left: 50%;
  transform: translateX(-50%);
  transition: all 1s ease-in-out;
}

.randamActive {
  opacity: 0;
  transition: all 1s ease-in-out;
}

.randamActive.active {
  opacity: 1;
}

.hero_block_grid__items .hero_block_grid__items .animate.active {
  opacity: 1;
}

.hero_block_grid__items_1 {
  position: absolute;
  left: 50%;
  margin-left: -647px;
  bottom: 184px;
  bottom: 188px;
  z-index: 3;
  width: 300px;
  /*clip-path: polygon(100% 0, 100% 100%, 252px 100%, 152px 232px, 53px 100%, 0 100%, 0 0);*/
}

.hero_block_grid__items_2,
.hero_block_grid__items_mob {
  position: absolute;
  left: 50%;
  margin-left: -470px;
  margin-left: -449px;
  bottom: -11px;
  z-index: 4;
  width: 300px;
  /*clip-path: polygon(50% 100%, 58% 96%, 67% 90%, 75% 82%, 80% 75%, 85% 66%, 87% 61%, 89% 55%, 90% 51%, 92% 43%, 94% 32%, 98% 11%, 100% 0%, 0 0%, 0% 100%);*/
}

.hero_block_grid__items_mob {
  display: none;
  margin-left: -171px;
}

.hero_block_grid__items_3 {
  position: absolute;
  left: 50%;
  margin-left: 348px;
  bottom: 190px;
  bottom: 188px;
  z-index: 3;
  width: 300px;
  /*clip-path: polygon(17% 100%, 24% 99%, 30% 97%, 34% 95%, 41% 89%, 44% 85%, 47% 80%, 49% 75%, 50% 70%, 49% 72%, 50% 76%, 51% 79%, 53% 83%, 55% 87%, 58% 91%, 60% 93%, 63% 95%, 68% 97%, 71% 98%, 80% 100%, 100% 100%, 100% 0%, 0% 0%, 0% 100%);*/
}

.hero_block .container {
  position: relative;
  z-index: 6;
  text-align: center;
  max-width: 1250px;
  margin: 0 auto;
  padding: 178px 15px 0 15px;
}

.hero-titles-slider .slick-slide {
  overflow: hidden;
  height: 120px !important;
}

.hero-titles-slider h2 {
  transform-style: preserve-3d;
  transition: all 1s ease-in-out;
  margin: 0;
  font-size: 115px;
  font-weight: 600;
  background: linear-gradient(245.76deg, #626262 7.91%, #171717 43.27%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  letter-spacing: -0.01em;
  position: relative;
  z-index: 99;
  text-align: center;
  transform: translate3d(0, 150%, 0) scale3d(1, 1, 1);
}

.hero-titles-slider .swiper-slide:first-child h2 {
  transform: translate3d(0, 0%, 0) scale3d(1, 1, 1);
}

.hero-titles-slider h2.long_title {
  font-size: 95px;
}

.slider-magazine-accordion .splide__pagination {
  display: flex !important;
}

.slider-magazine-accordion_thumb {
  margin-top: 24px;
}

.slider-magazine-accordion_thumb .splide__slide {
  outline: none;
  position: relative;
  overflow: hidden;
  height: 2px;
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
  margin: 0 !important;
}

.slider-magazine-accordion_thumb .splide__slide:after,
.slider-magazine-accordion_thumb .splide__slide::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 2px;
  border-radius: 2px;
  background: #000000;
  opacity: 0.2;
}

.slider-magazine-accordion_thumb .splide__slide:after {
  z-index: 3;
}

.slider-magazine-accordion_thumb .splide__slide::before {
  opacity: 0;
  z-index: 2;
  transform: translateX(-100%);
}

.slider-magazine-accordion_thumb .splide__list {
  display: flex;
  -moz-column-gap: 18px;
       column-gap: 18px;
}

.slider-magazine-accordion_thumb .splide__slide.is-active::before {
  transform: translateX(0%);
  z-index: 4;
  opacity: 1;
  transition: all 3s ease-in-out;
}

.black_bg {
  overflow: hidden;
  position: relative;
}

.special-box_bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: cover;
  display: none;
}

.special-box_grad {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.special-box_content {
  position: relative;
  z-index: 1;
  height: 100%;
}

.boxes-section .special-box_content {
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  z-index: 5;
}

.boxes-section .special-box_content .icon {
  top: 0px;
  right: 0px;
  max-width: 64px;
}

.amazon-wrapper .special-box_bg {
  background: #05323C;
  overflow: hidden;
  border-radius: 20px;
}

.amazon-wrapper .container_flex {
  display: block;
  overflow: visible;
  background-color: #09353f;
}

.amazon-wrapper .special-box_content {
  display: flex;
  justify-content: space-between;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  border-radius: 20px;
  z-index: 3;
}

.amazon_bg {
  border-radius: 20px;
  overflow: hidden;
}

.footer_cursor {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.new-footer-wrapper .container {
  position: relative;
  z-index: 2;
}

.first_box_level_content,
.second_box_level_content,
.third_box_level_content,
.fourth_box_level_content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
  background-repeat: no-repeat;
  background-position: top right;
}

.fourth_box_level_content {
  background-image: url("data:image/svg+xml,%3Csvg width='261' height='601' viewBox='0 0 261 601' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M119.837 21.6626V-58H0.757812V21.6626L60.1404 62.3333L119.837 21.6626Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M119.837 141.997V62.334H0.757812V141.997L60.1404 182.667L119.837 141.997Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M238.923 223.331V302.999H119.838V223.331L179.221 182.666L238.923 223.331Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M238.923 102.998V182.667H119.838V102.998L179.221 62.334L238.923 102.998Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M238.923 -17.3355V62.3333H119.838V-17.3355L179.221 -58L238.923 -17.3355Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.third_box_level_content {
  background-image: url("data:image/svg+xml,%3Csvg width='232' height='304' viewBox='0 0 232 304' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M119.837 21.6626V-58H0.757812V21.6626L60.1404 62.3333L119.837 21.6626Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M119.837 141.997V62.334H0.757812V141.997L60.1404 182.667L119.837 141.997Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M238.923 223.331V302.999H119.838V223.331L179.221 182.666L238.923 223.331Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M238.923 102.998V182.667H119.838V102.998L179.221 62.334L238.923 102.998Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3Cpath d='M238.923 -17.3355V62.3333H119.838V-17.3355L179.221 -58L238.923 -17.3355Z' stroke='%2300A6FF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.second_box_level_content {
  background-image: url("data:image/svg+xml,%3Csvg width='264' height='324' viewBox='0 0 264 324' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M302.165 61.0913H177.08C177.08 26.5475 205.084 -1.45117 239.623 -1.45117C274.161 -1.45117 302.16 26.5475 302.16 61.0913H302.165Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M239.628 248.713C205.09 248.713 177.086 220.714 177.086 186.176H302.171C302.171 220.714 274.172 248.713 239.634 248.713H239.628Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M302.165 311.261H177.08C177.08 276.717 205.084 248.713 239.623 248.713C274.161 248.713 302.16 276.712 302.16 311.261H302.165Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M239.623 123.627C239.623 158.166 211.624 186.175 177.086 186.175V61.0898C211.624 61.0898 239.623 89.0885 239.623 123.627Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M302.166 61.0898V186.175C267.622 186.175 239.623 158.171 239.623 123.627C239.623 89.0832 267.622 61.0898 302.166 61.0898Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M114.548 123.623C80.004 123.623 52 95.6239 52 61.0801H177.085C177.085 95.6186 149.086 123.623 114.548 123.623Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M177.085 186.171H52C52 151.627 80.004 123.623 114.548 123.623C149.092 123.623 177.085 151.622 177.085 186.171Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M114.543 -1.46282C114.543 33.0757 86.5443 61.085 52.0059 61.085V-64C86.5443 -64 114.543 -36.0013 114.543 -1.46282Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3Cpath d='M177.085 -64V61.085C142.541 61.085 114.537 33.081 114.537 -1.46282C114.537 -36.0067 142.541 -64 177.085 -64Z' stroke='%2300FFD9' stroke-miterlimit='10'/%3E%3C/g%3E%3Cmask id='mask0_674_6101' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='13' width='289' height='333'%3E%3Crect y='13' width='289' height='333' rx='10' fill='%2300332B'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_674_6101)'%3E%3C/g%3E%3C/svg%3E%0A");
}

.first_box_level_content {
  background-image: url("data:image/svg+xml,%3Csvg width='910' height='297' viewBox='0 0 910 297' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.6'%3E%3Cpath d='M820.768 189.379H819.756C778.003 200.631 741.701 225.159 715.689 258.173C689.66 225.159 653.359 200.615 611.605 189.379H610.594L610.641 294.521C610.641 352.537 657.673 399.569 715.689 399.569C773.704 399.569 820.72 352.537 820.72 294.521L820.768 189.379Z' stroke='url(%23paint0_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M190.199 399.569L85.1046 329.59L-19.9902 399.569V189.379H190.199V399.569Z' stroke='url(%23paint1_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M1030.96 399.569L925.862 329.59L820.768 399.569V189.379H1030.96V399.569Z' stroke='url(%23paint2_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M400.389 398.099C400.389 345.662 438.634 302.36 488.747 294.379C438.618 286.414 400.389 243.112 400.389 190.817V189.379H610.578V190.817C610.578 219.785 598.836 246.146 579.872 265.126C564.668 280.329 544.677 290.902 522.362 294.395C544.677 298.014 564.668 308.444 579.872 323.663C598.852 342.643 610.578 369.004 610.578 398.115V399.569H400.389V398.115V398.099Z' stroke='url(%23paint3_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M400.389 189.379C400.389 305.457 306.278 399.569 190.199 399.569V189.379H400.389Z' stroke='url(%23paint4_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M400.404 -20.8125H401.416C443.169 -9.56024 479.47 14.9671 505.483 47.9811C531.512 14.9671 567.813 -9.57605 609.567 -20.8125H610.578L610.531 84.3297C610.531 142.345 563.499 189.377 505.483 189.377C447.468 189.377 400.452 142.345 400.452 84.3297L400.404 -20.8125Z' stroke='url(%23paint5_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M190.199 -20.8086V84.2862C190.199 142.333 143.167 189.381 85.1676 189.381C27.1679 189.381 -19.864 142.333 -19.864 84.2862H-19.9746V-20.8086H190.215H190.199Z' stroke='url(%23paint6_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M190.199 189.381L295.294 119.402L400.389 189.381V-20.8086H190.199V189.381Z' stroke='url(%23paint7_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M820.768 187.911C820.768 135.475 782.523 92.1723 732.409 84.1914C782.539 76.2263 820.768 32.9241 820.768 -19.3704V-20.8086H610.578V-19.3704C610.578 9.59779 622.32 35.9584 641.285 54.9387C656.488 70.1419 676.48 80.7146 698.795 84.2072C676.48 87.8262 656.488 98.2567 641.285 113.476C622.305 132.456 610.578 158.817 610.578 187.927V189.381H820.768V187.927V187.911Z' stroke='url(%23paint8_linear_674_7755)' stroke-miterlimit='10'/%3E%3Cpath d='M820.768 -20.8086C820.768 95.2698 914.879 189.381 1030.96 189.381V-20.8086H820.768Z' stroke='url(%23paint9_linear_674_7755)' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_674_7755' x1='609.788' y1='294.474' x2='821.558' y2='294.474' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_674_7755' x1='-20.7804' y1='294.821' x2='190.99' y2='294.821' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_674_7755' x1='819.977' y1='294.821' x2='1031.75' y2='294.821' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_674_7755' x1='399.598' y1='294.474' x2='611.368' y2='294.474' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_674_7755' x1='189.409' y1='-231.791' x2='401.179' y2='-231.791' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_674_7755' x1='399.598' y1='84.2823' x2='611.368' y2='84.2823' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_674_7755' x1='85.1044' y1='-21.5988' x2='85.1044' y2='190.171' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_674_7755' x1='189.409' y1='84.6339' x2='401.179' y2='84.6339' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_674_7755' x1='609.788' y1='84.2862' x2='821.558' y2='84.2862' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_674_7755' x1='819.977' y1='84.2862' x2='1031.75' y2='84.2862' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.cloud-bg,
.edu-wrapper_bg {
  background-repeat: no-repeat;
  background-size: cover;
}

.cloud-cursor,
.cloud-bg,
.edu-wrapper_bg,
.edu-wrapper_cursor {
  position: absolute;
  left: 15px;
  top: 0;
  height: 100%;
  right: 15px;
  z-index: 1;
  border-radius: 20px;
  overflow: hidden;
}

.cloud-cursor,
.edu-wrapper_cursor {
  z-index: 2;
}

.cloud-cursor,
.special-box .fourth_box_level_image,
.special-box .third_box_level_image,
.special-box .second_box_level_image,
.amazon_bg,
.edu-wrapper_cursor,
.footer_cursor {
  opacity: 0.6;
  pointer-events: none;
}

.cloud-wrapper .container,
.edu-wrapper .container {
  position: relative;
}

.cloud-wrapper .bg_container,
.edu-wrapper .bg_container {
  position: relative;
  overflow: hidden;
}

.cloud-wrapper .bg_container > *,
.edu-wrapper .bg_container > * {
  z-index: 3;
}

.hero_bg_cursor1,
.hero_bg_cursor2,
.hero_bg_cursor3 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.hero_bg_cursor1 {
  z-index: 2;
}

.hero_bg_cursor2 {
  z-index: 3;
}

.hero_bg_cursor3 {
  z-index: 4;
}

/*1704*/

body .develeap-header .develeap-primary-menu > li > a {
  font-size: 16px;
  font-weight: 400;
}

body .develeap-header__row,
body .develeap-header-wrapper--sticky .develeap-header__row {
  padding: 24px 0;
}

.page-template-new-home-template-bf .discover-slider .swiper-pagination {
  max-width: 1220px;
  bottom: -50px !important;
  margin: 0 auto;
  right: 0;
}

.page-template-new-home-template-bf .discover-section {
  padding: 90px 0 60px;
}

.page-template-new-home-template-bf .discover-slider .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
}

/*.page-template-new-home-template-bf .discover-section .container {
    padding: 0;
    width: 100%;
    max-width: 1250px;
    margin: 0 auto;
}*/

.page-template-new-home-template-bf .discover-section .container {
  padding: 0;
  margin: 0 auto;
  padding: 0 0 0 20px;
}

.page-template-new-home-template-bf .discover-section .discover-section_slider {
  position: relative;
  left: 0;
  margin-left: 0;
  width: 100%;
}

.page-template-new-home-template-bf .edu-wrapper .content-wrapper {
  width: 100%;
  max-width: 580px;
}

.page-template-new-home-template-bf .boxes-section .first-row .special-box h3 {
  padding-right: 85px;
}

.page-template-new-home-template-bf .boxes-section .special-box.half h3 {
  padding-right: 20px;
}

.amazon-wrapper .badges-wrapper > img {
  position: relative;
  z-index: 1;
}

.page-template-new-home-template-bf .amazon-wrapper .badges-wrapper .flating-badges img {
  transform: translate(40px, 10px);
  transition: 0.5s;
  left: unset;
  right: unset;
  bottom: unset;
  top: unset;
  transition: 0.5s;
  animation: none;
}

.page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-0 {
  transform: translate(-70px, 165px);
  transition-delay: 0.5s;
  animation: badge-0 5s ease-in-out infinite;
  animation-delay: 1s;
}

.page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-1 {
  transform: translate(-95px, 45px);
  transition-delay: 0.6s;
  animation: badge-1 5s ease-in-out infinite;
  animation-delay: 1s;
}

.page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-2 {
  transform: translate(-15px, -85px);
  transition-delay: 0.7s;
  animation: badge-2 5s ease-in-out infinite;
  animation-delay: 1s;
}

.page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-3 {
  transform: translate(135px, -105px);
  transition-delay: 0.8s;
  animation: badge-3 5s ease-in-out infinite;
  animation-delay: 1s;
}

.page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-4 {
  transform: translate(239px, 84px);
  transition-delay: 0.9s;
  animation: badge-4 5s ease-in-out infinite;
  animation-delay: 1s;
}

.page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-5 {
  transform: translate(225px, 195px);
  transition-delay: 1s;
  animation: badge-5 5s ease-in-out infinite;
  animation-delay: 1s;
}

@keyframes badge-0 {
  0% {
    transform: translate(-70px, 165px);
  }

  25% {
    transform: translate(-72px, 163px);
  }

  50% {
    transform: translate(-70px, 165px);
  }

  75% {
    transform: translate(-72px, 163px);
  }

  100% {
    transform: translate(-70px, 165px);
  }
}

@keyframes badge-1 {
  0% {
    transform: translate(-95px, 45px);
  }

  25% {
    transform: translate(-97px, 43px);
  }

  50% {
    transform: translate(-95px, 45px);
  }

  75% {
    transform: translate(-97px, 43px);
  }

  100% {
    transform: translate(-95px, 45px);
  }
}

@keyframes badge-2 {
  0% {
    transform: translate(-15px, -85px);
  }

  25% {
    transform: translate(-17px, -87px);
  }

  50% {
    transform: translate(-15px, -85px);
  }

  75% {
    transform: translate(-17px, -87px);
  }

  100% {
    transform: translate(-15px, -85px);
  }
}

@keyframes badge-3 {
  0% {
    transform: translate(135px, -105px);
  }

  25% {
    transform: translate(137px, -103px);
  }

  50% {
    transform: translate(135px, -105px);
  }

  75% {
    transform: translate(137px, -103px);
  }

  100% {
    transform: translate(135px, -105px);
  }
}

@keyframes badge-4 {
  0% {
    transform: translate(239px, 84px);
  }

  25% {
    transform: translate(242px, 87px);
  }

  50% {
    transform: translate(239px, 84px);
  }

  75% {
    transform: translate(242px, 87px);
  }

  100% {
    transform: translate(239px, 84px);
  }
}

@keyframes badge-5 {
  0% {
    transform: translate(225px, 195px);
  }

  25% {
    transform: translate(227px, 193px);
  }

  50% {
    transform: translate(225px, 195px);
  }

  75% {
    transform: translate(227px, 193px);
  }

  100% {
    transform: translate(225px, 195px);
  }
}

.page-template-new-home-template-bf .slider-magazine-accordion .splide__slide .splide__slide--body {
  background: rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(225, 225, 225, 0.15);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.005);
}

.page-template-new-home-template-bf .slider-magazine-accordion .splide__slide .splide__slide--body .button-link-more,
.page-template-new-home-template-bf .slider-magazine-accordion .splide__slide .splide__slide--body h3,
.page-template-new-home-template-bf .slider-magazine-accordion .splide__slide .splide__slide--body .content p {
  color: #fff;
}

.page-template-new-home-template-bf .develeap-podcast-episode-card {
  aspect-ratio: 1/1;
}

.page-template-new-home-template-bf .edu-wrapper .edu-logo {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
}

.page-template-new-home-template-bf .svg-map {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: initial;
  height: 100%;
  max-width: initial;
}

.page-template-new-home-template-bf .hero_block_grid .svg_grid {
  left: initial;
  right: 0;
  margin: 0 auto;
  bottom: 0;
  top: 0;
  transform: unset;
  width: initial;
  height: 100%;
  max-width: initial;
  position: relative;
}

.svg-map svg .st70 {
  fill: transparent;
}

.hero_block_grid__items_4 {
  position: absolute;
  left: 50%;
  margin-left: -647px;
  bottom: -11px;
  z-index: 3;
  width: 300px;
  /*clip-path: path('M 0 50 C 0 0, 100 0, 150 50 C 60 0, 300 0, 200 60 C 500 140, 188 490, 4 198 Z');
  clip-path: path('M 0 50 C 0 0, 100 0, 150 50 C 60 0, 300 0, 210 120 C 340 180, 150 510, 4 150 Z');    */
}

.hero_block_grid__items_5 {
  position: absolute;
  left: 50%;
  margin-left: -449px;
  bottom: 189px;
  z-index: 3;
  width: 300px;
  /*clip-path: path('M 0 50 C 0 0, 100 0, 150 50 C 60 0, 300 0, 200 120 C 340 140, 140 490, 4 150 Z');
      clip-path: path('M 0 50 C 0 0, 100 0, 150 50 C 60 0, 300 0, 210 120 C 340 130, 130 490, 4 150 Z');*/
}

.hero_block_grid__items_6 {
  position: absolute;
  left: 50%;
  margin-left: 149px;
  bottom: 188px;
  z-index: 3;
  width: 300px;
  /*clip-path: polygon(100% 0, 100% 100%, 252px 100%, 149px 227px, 40px 100%, 0 100%, 0 0);*/
}

.hero_block_grid__items_7 {
  position: absolute;
  left: 50%;
  margin-left: 149px;
  bottom: -11px;
  z-index: 3;
  width: 300px;
  /*   clip-path: polygon(17% 100%, 25% 100%, 32% 99%, 36% 97%, 42% 92%, 47% 85%, 48% 81%, 50% 75%, 50% 70%, 48% 72%, 50% 78%, 51% 81%, 52% 84%, 54% 88%, 56% 91%, 58% 93%, 61% 96%, 68% 101%, 72% 99%, 80% 100%, 100% 100%, 100% 0%, 0% 0%, 0% 100%);
     clip-path: polygon(17% 100%, 25% 100%, 32% 100%, 35% 98%, 42% 91%, 46% 85%, 48% 81%, 50% 75%, 50% 70%, 48% 72%, 50% 78%, 51% 81%, 52% 84%, 54% 88%, 56% 91%, 58% 93%, 61% 96%, 68% 101%, 75% 100%, 80% 100%, 100% 100%, 100% 0%, 0% 0%, 0% 100%);*/
}

.hero_block_grid__items_8 {
  position: absolute;
  left: 50%;
  margin-left: 348px;
  bottom: -11px;
  z-index: 3;
  width: 300px;
  /*clip-path: path('M 0 50 C 0 0, 100 0, 150 50 C 200 0, 300 0, 300 50 C 300 150, 150 584, 0 110 Z');*/
}

.hero_block_grid__items_1 {
  transition-delay: 300ms;
}

.hero_block_grid__items_2 {
  transition-delay: 400ms;
}

.hero_block_grid__items_3 {
  transition-delay: 300ms;
}

.hero_block_grid__items_4 {
  transition-delay: 200ms;
}

.hero_block_grid__items_5 {
  transition-delay: 300ms;
}

.hero_block_grid__items_6 {
  transition-delay: 100ms;
}

.hero_block_grid__items_7 {
  transition-delay: 300ms;
}

.hero_block_grid__items_8 {
  transition-delay: 200ms;
}

.page-template-new-home-template-bf .edu-wrapper .content p {
  font-size: 20px;
}

.search-icon-header {
  background: transparent;
  border: none;
  outline: none;
  padding: 0px;
  width: 32px;
  min-width: 32px;
  height: 32px;
  display: inline-block;
  cursor: pointer;
}

.search-icon-header:hover path {
  stroke: #FFB100;
}

@keyframes jumpFloat {
  0% {
    transform: translateY(-50%);
  }

  25% {
    transform: translateY(-60%);
  }

  50% {
    transform: translateY(-40%);
  }

  75% {
    transform: translateY(-55%);
  }

  100% {
    transform: translateY(-50%);
  }
}

@keyframes fade4 {
  0% {
    opacity: 0;
  }

  10% {
    opacity: 1;
  }

  20% {
    opacity: 0;
  }
}

@keyframes fade5 {
  0%, 20% {
    opacity: 0;
  }

  /* Start with hidden */
  5%, 15% {
    opacity: 1;
  }

  /* Fully visible during this phase */
  25% {
    opacity: 0;
  }

  /* Fade out */}

@keyframes fade6 {
  0% {
    opacity: 0;
  }

  10% {
    opacity: 1;
  }

  20% {
    opacity: 0;
  }
}

@keyframes fade7 {
  0%, 20% {
    opacity: 0;
  }

  /* Start with hidden */
  5%, 15% {
    opacity: 1;
  }

  /* Fully visible during this phase */
  25% {
    opacity: 0;
  }

  /* Fade out */}

@keyframes fade8 {
  0% {
    opacity: 0;
  }

  10% {
    opacity: 1;
  }

  20% {
    opacity: 0;
  }
}

.page-template-new-home-template-bf a.hero-btn:hover:after {
  opacity: 1;
}

.page-template-new-home-template-bf a.hero-btn:after {
  background: conic-gradient(from 90deg at 50% 50%, rgb(245, 102, 56), rgb(255, 177, 0), rgb(255, 216, 128), rgb(50, 187, 215), rgb(0, 153, 255), rgb(102, 99, 222), rgb(237, 30, 121));
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 100px;
  border: 2px solid transparent;
  background-attachment: fixed;
  -webkit-mask: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), conic-gradient(from calc((var(--start) - 22) * 1deg), rgba(255, 255, 255, 0.121569) 0deg, white, rgba(255, 255, 255, 0) 100deg);
  mask: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), conic-gradient(from calc((var(--start) - 22) * 1deg), rgba(255, 255, 255, 0.121569) 0deg, white, rgba(255, 255, 255, 0) 100deg);
  -webkit-mask-composite: source-in, xor;
  mask-composite: intersect;
  -webkit-mask-clip: padding-box, border-box;
  mask-clip: padding-box, border-box;
  opacity: 0;
  transition: 1s ease;
  z-index: -1;
}

.edu-wrapper .cloude-patern {
  position: absolute;
  top: 146px;
  left: 83px;
  z-index: 1;
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
}

.cloud-wrapper {
  display: flex;
  width: 100%;
}

.cloud-wrapper .bg_container {
  display: flex;
  flex-flow: column;
}

.boxes-section {
  display: flex;
  flex-flow: column;
  width: 100%;
}

.boxes-section .first-row .special-box {
  display: flex;
}

.amazon-wrapper {
  display: flex;
  width: 100%;
}

.magazine-wrapper {
  display: flex;
  width: 100%;
}

.boxes-section .first-row .special-box {
  display: flex;
}

.discover-slider,
.cloud-wrapper .slider-wrapper {
  display: flex;
}

/* body .develeap-header-wrapper--sticky .develeap-header{
    transform: translateY(0px);
}
body.showHeaderButton .develeap-header-wrapper--sticky .develeap-header{
    transform: translateY(-86px);
    background-color: transparent;
} */

.social-icon img {
  width: 19px;
  height: 19px;
}

.menu-header-down-button-container {
  position: absolute;
  padding: 20px 30px;
  border-radius: 0 0 30px 30px;
  top: 0%;
  left: 50%;
  transform: translateX(-50%);
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(20px);
  background-color: rgba(0, 0, 0, 0.1);
  z-index: -1;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s;
}

body.showHeaderButton .menu-header-down-button-container {
  top: 100%;
  opacity: 1;
  pointer-events: auto;
  transition: all 0.5s;
}

/* body.showHeaderButton .develeap-header-wrapper--sticky{
    -webkit-box-shadow:none;
    box-shadow:none;
} */

.menu-header-down-button-container ul {
  display: flex;
  list-style: none;
  padding: 0;
  gap: 20px;
  margin: 0;
}

body.showHeaderButton .develeap-header-wrapper--sticky .develeap-header__logo {
  position: relative;
  z-index: 1;
}

body.showHeaderButton .develeap-header-wrapper--sticky .develeap-header-nav-holder:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  background: #fff;
  top: 0;
  left: 0;
  /* z-index: -1; */
}

.menu-header-down-button-container ul a {
  font-size: 16px !important;
  width: 250px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  padding: 16px 20px !important;
  color: #fff !important;
  border-radius: 50px;
  gap: 10px;
  transition: all 0.2s !important;
}

.menu-header-down-button-container ul a:before {
  content: "";
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.menu-header-down-button-container ul .btnBookDemo a:before {
  width: 23px;
  height: 16px;
  background-size: 23px 16px;
}

.menu-header-down-button-container ul .btnBookDemo a {
  background-color: #FFB100;
}

.menu-header-down-button-container ul .btnGetYourExpert a:before {
  width: 18px;
  height: 18px;
  background-size: 18px 18px;
}

.menu-header-down-button-container ul .btnGetYourExpert a {
  background-color: #6663DE;
}

.menu-header-down-button-container ul .btnSpeedUpEvetything a:before {
  width: 17px;
  height: 21px;
  background-size: 17px 21px;
}

.menu-header-down-button-container ul .btnSpeedUpEvetything a {
  background-color: #0099FF;
}

.menu-header-down-button-container ul .btnBookDemo a:hover {
  background-color: #ffc133;
}

.menu-header-down-button-container ul .btnGetYourExpert a:hover {
  background: #6e6cd5;
}

.menu-header-down-button-container ul .btnSpeedUpEvetything a:hover {
  background: #0898f8;
}

.menu-header-down-button-container ul .btnBookDemo a:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.96' height='16.155' viewBox='0 0 23.96 16.155'%3E%3Cg transform='translate(-0.02 -0.423)'%3E%3Cpath fill='%23fff' d='M23.78,13.724H22.024V1.377A.957.957,0,0,0,21.07.423H2.921a.957.957,0,0,0-.954.954V13.724H.22a.2.2,0,0,0-.2.21,2.847,2.847,0,0,0,2.844,2.643H21.136a2.847,2.847,0,0,0,2.844-2.643A.2.2,0,0,0,23.78,13.724ZM10.211,4.688l4.9,2.863-4.9,2.863Z'/%3E%3C/g%3E%3C/svg%3E");
}

.menu-header-down-button-container ul .btnGetYourExpert a:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg data-name='Group 3' transform='translate(0 -0.5)'%3E%3Cpath fill='%23fff' d='M16.328,2.629H15.293c.016-.308.031-.615.031-.93A1.228,1.228,0,0,0,15,.86,1.086,1.086,0,0,0,14.2.5H3.8a1.1,1.1,0,0,0-.8.36,1.235,1.235,0,0,0-.319.84c0,.315.016.622.031.93H1.672A1.645,1.645,0,0,0,0,4.241v1.1a5.3,5.3,0,0,0,4.939,5.2,5.709,5.709,0,0,0,2.894,2.421v.979A3.8,3.8,0,0,0,5.142,17H4.03a.75.75,0,1,0,0,1.5h9.939a.75.75,0,1,0,0-1.5h-1.11a3.7,3.7,0,0,0-2.693-3.057v-.976a4.634,4.634,0,0,0,1.628-.944,7.31,7.31,0,0,0,1.383-1.664A6.345,6.345,0,0,0,18,4.286V4.241A1.645,1.645,0,0,0,16.328,2.629ZM1.556,5.343v-1.1a.118.118,0,0,1,.117-.113H2.831a16.965,16.965,0,0,0,1.19,4.693A3.743,3.743,0,0,1,1.556,5.343Zm6.9-1.834h0v0Zm7.986.777A4.772,4.772,0,0,1,14.188,8.3a17.388,17.388,0,0,0,.98-4.168h1.159a.118.118,0,0,1,.117.113Z'/%3E%3C/g%3E%3C/svg%3E");
}

.menu-header-down-button-container ul .btnSpeedUpEvetything a:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.946' height='19.282' viewBox='0 0 15.946 19.282'%3E%3Cpath fill='%23fff' d='M1.428,13.625a.4.4,0,0,1-.291-.675L11.492,1.986a.4.4,0,0,1,.679.372l-1.63,6.52a.4.4,0,0,0,.388.5h5.643a.4.4,0,0,1,.291.675L6.508,21.014a.4.4,0,0,1-.679-.372l1.63-6.52a.4.4,0,0,0-.388-.5Z' transform='translate(-1.027 -1.859)'/%3E%3C/svg%3E");
}

.develeap-primary-menu > li:before {
  height: 70px;
  position: absolute;
  pointer-events: none;
  content: "";
  top: 0;
  width: 100%;
}

.develeap-primary-menu > li:hover:before {
  pointer-events: all;
}

.develeap-primary-menu li.menu-item-has-children .sub-menu {
  margin-top: 30px !important;
}

@media (min-width: 1024px) {
  .slider-magazine-accordion--list {
    gap: 24px;
  }

  .slider-magazine-accordion .splide__slide {
    flex-shrink: 10;
    transition: flex 0.8s cubic-bezier(0.65, 0, 0.35, 1);
    width: auto !important;
    flex: 1 1 1%;
  }

  .slider-magazine-accordion .splide__slide.is-active {
    flex-grow: 12;
    transition-delay: 0s;
    cursor: default;
  }
}

@media (min-width: 1025px) {
  .floating-jump {
    animation: jumpFloat 0.6s ease;
  }
}

@media (max-width: 1500px), (max-height: 900px) {
  .new_home_template_page h2 {
    font-size: 43px;
  }

  .regular-boxes-items .regular-item {
    width: 33.3%;
  }

  .hero_block {
    /*height: 706px;*/
    height: 630px;
  }

  .hero_block .container {
    /*padding: 80px 15px 0 15px;*/
    padding: 120px 15px 0 15px;
  }

  .hero-titles-slider h2 {
    font-size: 95px;
  }

  .hero-titles-slider h2.long_title {
    font-size: 75px;
  }

  .hero-titles-slider .slick-slide {
    height: 100px !important;
  }

  .hero_block_grid__items .hero_block_grid__items .animate {
    /*max-width: 61%;*/
    max-width: 54%;
  }

  .hero_block_grid__items_1 {
    margin-left: -554px;
    /* -603px; */
    bottom: 154px;
    /* 171px; */
  }

  .hero_block_grid__items_2,
  .hero_block_grid__items_mob {
    margin-left: -393px;
    /* -422px; */
    bottom: -9px;
    /* -10px; */
  }

  .hero_block_grid__items_4 {
    display: none;
    margin-left: -554px;
    bottom: -9px;
  }

  .hero_block_grid__items_3 {
    margin-left: 254px;
    /* 303px; */
    bottom: 153px;
    /* 171px; */
  }

  .hero_block_grid__items_5 {
    margin-left: -392px;
    /* -422px; */
    bottom: 153px;
    /* 172px; */
  }

  .hero_block_grid__items_5 {
    margin-left: 92px;
    /* -422px; */
    bottom: 154px;
    /* 172px; */
  }

  .hero_block_grid__items_6 {
    display: none;
    margin-left: 122px;
    bottom: 171px;
  }

  .hero_block_grid__items_7 {
    margin-left: 92px;
    /* 122px; */
    bottom: -8px;
    /* -10px; */
  }

  .hero_block_grid__items_8 {
    margin-left: 254px;
    /* 303px; */
    bottom: -9px;
    /* -10px; */
  }

  .edu-wrapper .cloude-patern {
    top: 125px;
    left: 43px;
    max-width: 180px;
  }
}

@media (max-width: 1449px) {
  .develeap-mobile-menu__container {
    padding: 0 20px !important;
  }

  .develeap-mobile-menu__panel-content {
    background: #fff;
    transform: translateX(-400px);
    transition: transform 0.2s ease-in-out;
  }

  .develeap-mobile-menu__panel-layer-bg-1 {
    opacity: 0 !important;
  }

  .develeap-mobile-menu--open .develeap-mobile-menu__panel-content {
    transform: translateX(0px);
  }
}

@media (max-width: 1440px) {
  .edu-wrapper .bg_container {
    background-size: cover;
    background-position: center;
    border-radius: 20px;
  }

  .edu-wrapper .content-wrapper {
    width: 65%;
  }
}

@media (max-width: 1360px) {
  .new_home_template_page h2 {
    font-size: 53px;
  }
}

@media (max-width: 1250px) {
  .discover-section .discover-section_slider {
    left: 0;
    margin-left: 15px;
    width: calc(100% - 15px);
  }
}

@media (max-width: 1199px) {
  .page-template-new-home-template-bf .boxes-section .special-box_content .icon {
    max-width: 50px;
  }
}

@media (max-width: 1024px) {
  .boxes-section .half.full {
    height: 260px;
  }

  .boxes-section .first-row .special-box,
  .boxes-section .first-row .side-image-wrapper {
    width: 100%;
    margin-left: 0px;
  }

  .boxes-section .first-row {
    display: block;
  }

  .regular-boxes-items .regular-item {
    width: 50%;
  }

  .boxes-section .second-row .right-part,
  .boxes-section .second-row .left-part {
    width: 100%;
  }

  .cloud-wrapper .slider-wrapper .swiper-slide img {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .page-template-new-home-template-bf .svg-menu-toggle {
    pointer-events: all;
    cursor: pointer;
  }

  body .develeap-header svg {
    opacity: 1 !important;
    transform: none !important;
  }

  .page-template-new-home-template-bf .bar {
    transform: rotate(0) translateY(0) translateX(0);
    opacity: 1;
    transform-origin: 20px 10px;
    transition: transform 0.4s ease-in-out, opacity 0.2s ease-in-out;
  }

  .page-template-new-home-template-bf .bar:nth-of-type(1) {
    transform-origin: 20px 10px;
  }

  .page-template-new-home-template-bf .bar:nth-of-type(3) {
    transform-origin: 20px 20px;
  }

  .page-template-new-home-template-bf .inline-svg {
    display: block;
    margin: 0 auto;
  }

  .page-template-new-home-template-bf .develeap-menu-btn-02--opened .bar:nth-of-type(1) {
    transform: rotate(-45deg) translateY(0) translateX(0) !important;
  }

  .page-template-new-home-template-bf .develeap-menu-btn-02--opened .bar:nth-of-type(2) {
    opacity: 0 !important;
  }

  .page-template-new-home-template-bf .develeap-menu-btn-02--opened .bar:nth-of-type(3) {
    transform: rotate(45deg) translateY(0em) translateX(0em) !important;
  }

  body .develeap-header .book-demo-btn {
    margin-right: 15px;
  }

  #develeapMenuBtn {
    width: 40px;
    height: 40px;
  }

  body .develeap-header__row {
    width: 100%;
    justify-content: space-between;
  }

  /* .page-template-new-home-template-bf .develeap-menu-btn-02 svg {
      top: -7px;
  } */

  body .develeap-header__col.develeap-header__col-02.nav {
    display: none;
  }

  .edu-wrapper .edu-image {
    width: 100%;
  }

  .new-footer-wrapper .top-part .left-side h2 {
    text-align: left;
  }

  .new-footer-wrapper .top-part .left-side {
    margin-bottom: 30px;
  }

  .new-footer-wrapper .top-part .left-side .short-text {
    margin: 20px 0 15px;
  }

  .amazon-wrapper .content-wrapper .button-link {
    margin: 0 auto;
  }

  .develeap-magazine-featured-podcast-episodes-block {
    flex-flow: column-reverse !important;
    justify-content: center;
  }

  .amazon-wrapper .content-wrapper {
    display: flex;
    padding-left: 0;
    padding: 30px;
    text-align: center;
  }

  .boxes-section .second-row .half,
  .boxes-section .regular-boxes.hidden .inner .regular-box,
  .develeap-magazine-featured-podcast-episodes-block .develeap-magazine-featured-podcast-episodes-block__content,
  .develeap-magazine-featured-podcast-episodes-block .title-part,
  .new-footer-wrapper .top-part .left-side,
  .new-footer-wrapper .top-part .right-side,
  .new-footer-wrapper .form-wrapper,
  .amazon-wrapper .content-wrapper,
  .amazon-wrapper .side-image,
  .boxes-section .first-row .special-box {
    max-width: none;
  }

  .develeap-header__row {
    max-width: none;
    margin: 0 auto;
    width: auto;
  }

  .hero-wrapper h2,
  .hero-wrapper .gradiant-text {
    font-size: 50px;
  }

  .discover-section h2,
  .cloud-wrapper h2,
  .cloud-wrapper .main-content,
  .boxes-section h2,
  .boxes-section .first-row .special-box .box-content,
  .boxes-section .special-box.half h3,
  .edu-wrapper .content-wrapper {
    width: 100%;
  }

  .boxes-section .first-row .special-box .box-content {
    padding-right: 90px;
  }

  .container {
    width: auto !important;
    max-width: none !important;
    padding: 0 15px;
  }

  .boxes-section .side-image-wrapper {
    max-width: none !important;
  }

  .new-footer-wrapper .top-part,
  .new-footer-wrapper .bottom-part,
  .container.flex,
  .container_flex,
  .boxes-section .first-row,
  .boxes-section .second-row {
    flex-flow: column;
  }

  .boxes-section .half,
  .boxes-section .special-box.half {
    max-width: none;
  }

  .cloud-wrapper .bg_container {
    padding: 50px 0 0;
  }

  .new-footer-wrapper .bottom-part {
    align-items: start;
  }

  .new-footer-wrapper .bottom-part .links {
    margin-bottom: 20px;
  }

  .container.flex,
  .container_flex {
    background-size: cover;
    background-position: center;
    border-radius: 20px;
  }

  .amazon-wrapper .side-image img {
    height: 450px;
    -o-object-fit: cover;
       object-fit: cover;
    margin-bottom: -4px;
  }

  .amazon-wrapper .badges-wrapper {
    right: 50%;
    transform: translate(50%, 0%);
  }

  .amazon-wrapper .content-wrapper {
    padding: 30px 15px;
  }

  .cloud-wrapper .slider-content-wrapper {
    border-radius: 20px;
  }

  .boxes-section .first-row .side-image-wrapper img {
    margin-top: 20px;
    height: 260px;
  }

  .boxes-section .side-image-wrapper img {
    height: 260px;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 20px;
  }

  .boxes-section .regular-boxes.hidden .inner .regular-box {
    max-width: 100% !important;
    margin-bottom: 0px;
  }

  .boxes-section .regular-boxes.hidden .inner {
    flex-wrap: wrap;
  }

  .hero-titles-slider,
  .magazine-wrapper .main-content {
    width: 100%;
  }

  .hero-wrapper {
    border-radius: 0 0 50px 50px;
  }

  .discover-section {
    padding: 80px 0 40px;
  }

  /* .amazon-wrapper {
      margin-top: 60px;
  } */

  .magazine-wrapper .container {
    margin-top: 60px;
  }

  .cloud-wrapper .slider-content-wrapper {
    padding: 20px;
    bottom: 0;
    position: relative;
    margin-bottom: 40px;
    top: -20px;
  }

  .amazon-wrapper .content-wrapper h2 {
    text-align: center;
    font-size: 38px;
  }

  .amazon-wrapper .container_flex {
    overflow: hidden;
  }

  .slider-magazine-accordion {
    padding-left: 15px;
    padding-right: 15px;
  }

  .slider-magazine-accordion--track {
    overflow: visible;
  }

  .magazine-wrapper {
    overflow: hidden;
  }

  .hero_block_grid .svg_grid {
    display: none;
  }

  .hero_block_grid .grid_mob {
    display: block;
    margin-left: 300px;
  }

  .hero_block_grid__items_1,
  .hero_block_grid__items_2,
  .hero_block_grid__items_3 {
    display: none;
  }

  .hero_block_grid__items_mob {
    display: block;
  }

  .slider-magazine-accordion_thumb {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .amazon-wrapper .special-box_content {
    display: block;
    overflow: hidden;
  }

  .hero_block_grid .svg_grid {
    display: block;
  }

  .hero_block_grid .grid_mob {
    display: none;
  }

  .hero_block_grid__items_mob {
    display: none;
  }

  .hero_block_grid__items_2 {
    display: block;
  }

  .hero_block_grid__items_4,
  .hero_block_grid__items_8 {
    display: none;
  }

  .page-template-new-home-template-bf .discover-section {
    padding: 80px 0 60px;
  }

  .page-template-new-home-template-bf .boxes-section .special-box.half h3 {
    padding-right: 60px;
  }

  .hero_block_grid__items_2,
  .hero_block_grid__items_mob {
    /* margin-left: -171px;*/
  }

  .hero_block_grid__items_7 {
    /*clip-path: path('M 0 50 C 0 0, 100 0, 150 50 C 60 0, 300 0, 210 120 C 340 130, 140 490, 4 150 Z');
    margin-left: 60px;
    bottom: -22px;*/
  }

  .hero_block_grid__items_6 {
    /*   margin-left: 238px;
       bottom: 184px;
       clip-path: none;*/
  }

  .hero_block_grid__items_5 {
    /*clip-path: polygon(100% 0, 100% 100%, 352px 100%, 145px 190px, -17px 100%, 0 100%, 0 0);
    margin-left: -346px;
    bottom: 140px;*/
  }

  .edu-wrapper .cloude-patern {
    top: 130px;
    left: 40px;
    max-width: 160px;
  }
}

@media (max-width: 1024.98px) {
  .menu-header-down-button-container {
    position: unset;
    opacity: 1;
    background: transparent;
    transform: none;
    padding: 0;
  }

  .menu-header-down-button-container ul {
    flex-direction: column;
  }

  .develeap-mobile-menu__container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
  }
}

@media (max-width: 991px) {
  .floating-wrapper .visible-wrapper {
    padding: 10px 10px 10px 0;
  }

  .mob-floating-wrapper img {
    display: block;
  }

  .floating-wrapper {
    transform: translate(130px, -50%);
  }

  .floating-wrapper.focus {
    transform: translate(0px, -50%);
  }

  .mob-floating-wrapper {
    padding-left: 10px;
    width: 40px;
    max-width: 40px;
    cursor: pointer;
  }

  .desc-floating-wrapper {
    padding-left: 10px;
    width: 120px;
  }

  .desc-floating-wrapper .logo {
    display: none;
  }

  .floating-wrapper .visible-wrapper .circle-wrapper {
    margin-top: 5px;
  }

  .floating-wrapper .visible-wrapper .tooltip-btn {
    top: 5px;
  }

  .hero-titles-slider h2 {
    font-size: 75px;
  }

  .hero-titles-slider h2.long_title {
    font-size: 65px;
  }
}

@media (max-width: 768px) {
  .new_home_template_page h2 {
    font-size: 33px;
  }

  .cloud-wrapper .container,
  .boxes-section .container,
  .amazon-wrapper .container,
  .podcast-section .container,
  .edu-wrapper .container,
  .magazine-wrapper .container {
    margin: 60px auto 0;
  }

  .regular-boxes-items .regular-item {
    width: 100%;
  }

  .boxes-section .half {
    width: 100%;
  }

  .boxes-section .special-box.half.full .content-wrapper {
    width: 100%;
  }

  .discover-slider .content {
    font-size: 18px;
  }

  .boxes-section .first-row .special-box h3 {
    font-size: 26px;
    width: 80%;
  }

  .boxes-section .first-row .special-box {
    padding: 35px;
  }

  .boxes-section .first-row .special-box .box-content p {
    font-size: 18px;
  }

  .magazine-accordion {
    flex-flow: column;
  }

  .magazine-accordion .magazine-item:first-child {
    width: 100%;
    /* height: 520px; */
  }

  .magazine-accordion .magazine-item {
    margin-bottom: 20px;
    width: 100%;
    height: 85px;
    margin-right: 0;
  }

  .magazine-accordion .magazine-item.active {
    height: 520px;
    width: 100%;
  }

  .magazine-accordion .magazine-item .content-wrapper {
    left: 15px;
    padding: 35px 20px 25px;
    width: 92%;
  }

  .boxes-section .special-box.half .content-wrapper {
    margin-top: 30px;
  }

  .boxes-section .regular-boxes.hidden .inner .regular-box {
    max-width: 100% !important;
  }

  .amazon-wrapper .badges-wrapper {
    top: 50%;
  }

  .amazon-wrapper .badges-wrapper > img {
    width: 90%;
  }

  .amazon-wrapper .badges-wrapper .flating-badges img.badge-2 {
    bottom: 190px;
  }

  .amazon-wrapper .badges-wrapper .flating-badges img.badge-3 {
    bottom: 200px;
  }

  .boxes-section .second-row .boxes {
    flex-flow: column-reverse;
  }

  .boxes-section .second-row {
    gap: 0;
  }

  .boxes-section .special-box.half {
    background-size: cover;
    height: 250px;
    border-radius: 20px;
    width: 100%;
  }

  .boxes-section .second-row .right-part .boxes {
    flex-flow: column;
    margin-top: 20px;
  }

  .cloud-wrapper .main-wrapper {
    padding: 0;
  }

  .cloud-wrapper .button-link {
    width: 100%;
  }

  .cloud-wrapper .slider-content-wrapper {
    flex-flow: column;
  }

  .cloud-wrapper .slider-content-wrapper .cs-content-box {
    max-width: none;
    margin-bottom: 25px;
  }

  .tnn-footer-menu {
    flex-wrap: wrap;
  }

  .tnn-footer-menu .menu-item-has-children {
    width: 100%;
    max-width: 48%;
    margin-bottom: 20px;
  }

  .tnn-footer-menu .menu-item {
    width: 100%;
    max-width: 50%;
    flex: 0 0 50%;
  }

  .magazine-accordion .magazine-item .content-wrapper h3 {
    font-size: 26px;
  }

  .develeap-magazine-featured-podcast-episodes-container {
    padding: 0 0 30px !important;
  }

  .amazon-wrapper .badges-wrapper .flating-badges {
    width: 80%;
  }

  .hero-wrapper {
    padding-top: 130px;
    height: 75vh;
  }

  .hero-wrapper h2,
  .hero-wrapper .gradiant-text {
    font-size: 40px;
  }

  .boxes-section h2 {
    width: 100%;
  }

  .hero-wrapper h1 {
    font-size: 30px;
  }

  .hero-btn {
    padding: 15px 20px;
    font-size: 15px;
  }

  body .develeap-header .book-demo-btn {
    width: 110px;
    font-size: 12px;
    margin-right: 10px;
    margin-left: 10px;
  }

  .amazon-wrapper .content-wrapper h2 {
    text-align: center;
    font-size: 28px;
  }

  .logo-sliders_flex {
    padding-top: 30px;
  }

  .splide__slide--body_bottom {
    flex-direction: column-reverse;
    gap: 10px;
  }

  .slider-magazine-accordion .splide__slide .splide__slide--body {
    padding: 25px 24px;
    bottom: 23px;
    left: 23px;
    right: 23px;
    width: auto;
    min-height: 360px;
  }

  .slider-magazine-accordion .splide__slide .splide__slide--body h3 {
    font-size: 26px;
  }

  .hero_block h1 {
    font-size: 40px;
  }

  .slider-magazine-accordion_thumb .splide__list {
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .page-template-new-home-template-bf .edu-wrapper .content-wrapper h2 {
    max-width: 300px;
    display: inline-block;
  }

  .page-template-new-home-template-bf .boxes-section .first-row .special-box h3 {
    padding-right: 35px;
  }

  .page-template-new-home-template-bf .boxes-section .special-box.half {
    height: 280px;
  }

  .tnn-footer-menu li:last-child {
    width: 100%;
    max-width: 48%;
    margin-bottom: 20px;
  }
}

@media (max-width: 767.98px) {
  .anim {
    opacity: 0;
    transform: translateY(30px);
    transition: opacity 0.6s ease-out 0.3s, transform 0.6s ease-out 0.3s;
  }

  .anim.visible {
    opacity: 1;
    transform: translateY(0);
  }

  .page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-4 {
    transform: translate(200px, 84px);
  }

  .page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-5 {
    transform: translate(180px, 195px);
  }

@keyframes badge-4 {
    0% {
      transform: translate(200px, 84px);
    }

    25% {
      transform: translate(202px, 87px);
    }

    50% {
      transform: translate(200px, 84px);
    }

    75% {
      transform: translate(202px, 87px);
    }

    100% {
      transform: translate(200px, 84px);
    }
}

@keyframes badge-5 {
    0% {
      transform: translate(180px, 195px);
    }

    25% {
      transform: translate(182px, 193px);
    }

    50% {
      transform: translate(180px, 195px);
    }

    75% {
      transform: translate(182px, 193px);
    }

    100% {
      transform: translate(180px, 195px);
    }
}

  .page-template-new-home-template-bf .edu-wrapper .content p {
    font-size: 18px;
  }

  .hero_block_grid__items_4,
  .hero_block_grid__items_5,
  .hero_block_grid__items_6,
  .hero_block_grid__items_7,
  .hero_block_grid__items_8 {
    display: none;
  }

  .hero_block_grid__items_mob {
    display: block;
  }

  .hero_block_grid .svg_grid {
    display: none;
  }

  .hero_block_grid .grid_mob {
    display: block;
  }

  .hero_block_grid .grid_mob path {
    fill: transparent;
  }

  .hero_block_grid__items_2 {
    display: none;
  }

  .hero_block_grid__items_mob {
    margin-left: -149px;
    bottom: -16px;
  }

  .hero_block_grid__items .hero_block_grid__items .animate {
    max-width: 90%;
  }

  .hero_block_grid__items .hero_block_grid__items img[src*="/aws-1-s1.png"] {
    margin-left: -21px;
    bottom: -1px;
    max-width: 100%;
  }

  .hero_block_grid__items .hero_block_grid__items img[src*="/infiniti-1-s1.png"] {
    margin-left: -11px;
    bottom: -1px;
    max-width: 100%;
  }

  .hero_block_grid__items .hero_block_grid__items img[src*="/bookcrl-1-s1.png"] {
    margin-left: -9px;
    bottom: -1px;
    max-width: 100%;
  }

  .hero_block_grid__items .hero_block_grid__items img[src*="/piggibag-1-s1.png"] {
    margin-left: -18px;
    bottom: -1px;
    max-width: 100%;
  }

  .edu-wrapper .cloude-patern {
    top: 135px;
    left: 20px;
    max-width: 130px;
  }
}

@media (max-width: 640px) {
  .discover-section .discover-section_slider {
    margin-left: 15px;
    margin-right: 15px;
    width: calc(100% - 30px);
  }

  .hero-titles-slider h2 {
    font-size: 50px;
  }

  .hero-titles-slider h2.long_title {
    font-size: 35px;
  }

  .hero-titles-slider .slick-slide {
    height: 80px !important;
  }
}

@media (max-width: 639.98px) {
  body .develeap-header-wrapper--sticky .develeap-header__row {
    padding: 16px 0;
  }

  .page-template-new-home-template-bf .discover-slider .top-part img {
    max-width: 140px;
  }
}

@media (max-width: 400px) {
  .page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-4 {
    transform: translate(150px, 74px);
  }

  .page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-5 {
    transform: translate(140px, 175px);
  }

@keyframes badge-4 {
    0% {
      transform: translate(150px, 74px);
    }

    25% {
      transform: translate(148px, 72px);
    }

    50% {
      transform: translate(150px, 74px);
    }

    75% {
      transform: translate(148px, 72px);
    }

    100% {
      transform: translate(150px, 74px);
    }
}

@keyframes badge-5 {
    0% {
      transform: translate(140px, 175px);
    }

    25% {
      transform: translate(142px, 177px);
    }

    50% {
      transform: translate(140px, 175px);
    }

    75% {
      transform: translate(142px, 177px);
    }

    100% {
      transform: translate(140px, 175px);
    }
}
}

@media (max-width: 399px) {
  .page-template-new-home-template-bf .discover-section .container {
    padding: 0 15px;
  }
}

@media (max-width: 360px) {
  .page-template-new-home-template-bf .discover-slider .top-part img {
    max-width: 110px;
  }

  .page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-4 {
    transform: translate(130px, 74px);
  }

  .page-template-new-home-template-bf .amazon-wrapper.animate .badges-wrapper .flating-badges .badge-5 {
    transform: translate(120px, 175px);
  }

@keyframes badge-4 {
    0% {
      transform: translate(130px, 74px);
    }

    25% {
      transform: translate(132px, 72px);
    }

    50% {
      transform: translate(130px, 74px);
    }

    75% {
      transform: translate(132px, 72px);
    }

    100% {
      transform: translate(130px, 74px);
    }
}

@keyframes badge-5 {
    0% {
      transform: translate(120px, 175px);
    }

    25% {
      transform: translate(122px, 177px);
    }

    50% {
      transform: translate(120px, 175px);
    }

    75% {
      transform: translate(122px, 177px);
    }

    100% {
      transform: translate(120px, 175px);
    }
}
}