.elementor-1701 .elementor-element.elementor-element-513a070{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1701 .elementor-element.elementor-element-aef6b2b{margin:230px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-aef6b2b .elementor-heading-title{font-family:"Tilt Warp", Sans-serif;font-size:55px;font-weight:100;letter-spacing:1px;word-spacing:0px;color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-c793337{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:1px;--divider-element-spacing:18px;}.elementor-1701 .elementor-element.elementor-element-c793337 .elementor-divider-separator{width:100%;}.elementor-1701 .elementor-element.elementor-element-c793337 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1701 .elementor-element.elementor-element-c793337.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-c793337.elementor-view-framed .elementor-icon, .elementor-1701 .elementor-element.elementor-element-c793337.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-c793337.elementor-view-framed .elementor-icon, .elementor-1701 .elementor-element.elementor-element-c793337.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-1701 .elementor-element.elementor-element-13b5d20{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1701 .elementor-element.elementor-element-13b5d20 .elementor-heading-title{font-family:"Tilt Warp", Sans-serif;font-size:22px;font-weight:100;letter-spacing:1px;word-spacing:0px;color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-27fe821{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Teachers", Sans-serif;font-size:18px;letter-spacing:0.2px;}.elementor-1701 .elementor-element.elementor-element-6429021{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-6429021 .elementor-heading-title{font-family:"Tilt Warp", Sans-serif;font-size:55px;font-weight:100;letter-spacing:1px;word-spacing:0px;color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-ec7bce1{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-element-spacing:18px;}.elementor-1701 .elementor-element.elementor-element-ec7bce1 .elementor-divider-separator{width:100%;}.elementor-1701 .elementor-element.elementor-element-ec7bce1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1701 .elementor-element.elementor-element-ec7bce1.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-ec7bce1.elementor-view-framed .elementor-icon, .elementor-1701 .elementor-element.elementor-element-ec7bce1.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-ec7bce1.elementor-view-framed .elementor-icon, .elementor-1701 .elementor-element.elementor-element-ec7bce1.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-1701 .elementor-element.elementor-element-ee307e0{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-ee307e0 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1701 .elementor-element.elementor-element-2dce3d8{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-2dce3d8 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1701 .elementor-element.elementor-element-af04226{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-af04226 .elementor-heading-title{font-family:"Tilt Warp", Sans-serif;font-size:55px;font-weight:100;letter-spacing:1px;word-spacing:0px;color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-4ed274e{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-element-spacing:18px;}.elementor-1701 .elementor-element.elementor-element-4ed274e .elementor-divider-separator{width:100%;}.elementor-1701 .elementor-element.elementor-element-4ed274e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1701 .elementor-element.elementor-element-4ed274e.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-4ed274e.elementor-view-framed .elementor-icon, .elementor-1701 .elementor-element.elementor-element-4ed274e.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-1701 .elementor-element.elementor-element-4ed274e.elementor-view-framed .elementor-icon, .elementor-1701 .elementor-element.elementor-element-4ed274e.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-1701 .elementor-element.elementor-element-8b34384 .elementor-swiper-button{font-size:20px;}.elementor-1701 .elementor-element.elementor-element-059d817{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:36px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-1701 .elementor-element.elementor-element-4179b56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-0b4e8c6{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-e2f9aa0.elementor-social-icon{background-color:#151515;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-e2f9aa0.elementor-social-icon i{color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-e2f9aa0.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-5f5605c.elementor-social-icon{background-color:#151515;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-5f5605c.elementor-social-icon i{color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-5f5605c.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-797678d.elementor-social-icon{background-color:#151515;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-797678d.elementor-social-icon i{color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-92b199a .elementor-repeater-item-797678d.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-92b199a{--grid-template-columns:repeat(0, auto);text-align:center;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:19px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1701 .elementor-element.elementor-element-628a469{margin:022px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;font-size:11px;color:#B2B2B2;}.elementor-1701 .elementor-element.elementor-element-f8c3da2{margin:022px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;text-align:center;font-size:11px;color:#B9B9B9;}.elementor-1701 .elementor-element.elementor-element-f8c3da2 a:hover, .elementor-1701 .elementor-element.elementor-element-f8c3da2 a:focus{color:#FFFFFF;}#jet-popup-1701 .jet-popup__container-inner{background-color:#151515;justify-content:flex-start;}#jet-popup-1701 .jet-popup__overlay{background-color:#151515;}#jet-popup-1701{z-index:999;}#jet-popup-1701 .jet-popup__container{width:100%;}#jet-popup-1701 .jet-popup__inner{justify-content:flex-end;align-items:center;}#jet-popup-1701 .jet-popup__close-button{transform:translateX(-46px) translateY(18px);-webkit-transform:translateX(-46px) translateY(18px);color:#FFFFFF;background-color:#02010100;font-size:50px;width:50px;height:50px;}#jet-popup-1701 .jet-popup__close-button:before{font-size:50px;}#jet-popup-1701 .jet-popup__close-button svg{width:50px;}@media(max-width:1024px){.elementor-1701 .elementor-element.elementor-element-059d817{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1701 .elementor-element.elementor-element-aef6b2b{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-aef6b2b .elementor-heading-title{font-size:2.5rem;}.elementor-1701 .elementor-element.elementor-element-13b5d20 .elementor-heading-title{font-size:1.2rem;}.elementor-1701 .elementor-element.elementor-element-27fe821{font-size:15px;line-height:1.3em;}.elementor-1701 .elementor-element.elementor-element-27fe821 p{margin-block-end:20px;}.elementor-1701 .elementor-element.elementor-element-6429021 .elementor-heading-title{font-size:2.1rem;}.elementor-1701 .elementor-element.elementor-element-af04226 .elementor-heading-title{font-size:2.1rem;}.elementor-1701 .elementor-element.elementor-element-8b34384{margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-059d817.e-con{--e-con-transform-scale:0.7;}.elementor-1701 .elementor-element.elementor-element-059d817{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:37px 37px;--row-gap:37px;--column-gap:37px;--grid-auto-flow:row;--justify-items:center;--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1701 .elementor-element.elementor-element-4179b56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-0b4e8c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-92b199a{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1701 .elementor-element.elementor-element-628a469{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;}.elementor-1701 .elementor-element.elementor-element-f8c3da2{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;}#jet-popup-1701 .jet-popup__close-button{transform:translateX(-26px) translateY(18px);-webkit-transform:translateX(-26px) translateY(18px);}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-8b34384 */}

.elementor-1701 .elementor-element.elementor-element-8b34384 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4179b56 *//* From Uiverse.io by Spacious74 */ 
.outer {
  width: 300px;
  height: 250px;
  border-radius: 10px;
  padding: 1px;
  background: radial-gradient(circle 230px at 0% 0%, #ffffff, #0c0d0d);
  position: relative;
}

.dot {
  width: 5px;
  aspect-ratio: 1;
  position: absolute;
  background-color: #ffd700;
  box-shadow: 0 0 10px #ffd700;
  border-radius: 100px;
  z-index: 2;
  right: 10%;
  top: 10%;
  animation: moveDot 6s linear infinite;
}

@keyframes moveDot {
  0%,
  100% {
    top: 10%;
    right: 10%;
  }
  25% {
    top: 10%;
    right: calc(100% - 35px);
  }
  50% {
    top: calc(100% - 30px);
    right: calc(100% - 35px);
  }
  75% {
    top: calc(100% - 30px);
    right: 10%;
  }
}

.card {
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 9px;
  border: solid 1px #202222;
  background-size: 20px 20px;
  background: radial-gradient(circle 280px at 0% 0%, #444444, #0c0d0d);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  flex-direction: column;
  color: #;
}
.ray {
  width: 220px;
  height: 45px;
  border-radius: 100px;
  position: absolute;
  background-color: #c7c7c7;
  opacity: 0.4;
  box-shadow: 0 0 50px #fff;
  filter: blur(10px);
  transform-origin: 10%;
  top: 0%;
  left: 0;
  transform: rotate(40deg);
}

.card .text {
  font-weight: bolder;
  font-size: 4rem;
  background: linear-gradient(45deg, #000000 4%, #fff, #000);
  background-clip: text;
  color: transparent;
}

.line {
  width: 100%;
  height: 1px;
  position: absolute;
  background-color: #2c2c2c;
}
.topl {
  top: 10%;
  background: linear-gradient(90deg, #888888 30%, #1d1f1f 70%);
}
.bottoml {
  bottom: 10%;
}
.leftl {
  left: 10%;
  width: 1px;
  height: 100%;
  background: linear-gradient(180deg, #747474 30%, #222424 70%);
}
.rightl {
  right: 10%;
  width: 1px;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b4e8c6 *//* From Uiverse.io by Spacious74 */ 
.outer {
  width: 300px;
  height: 250px;
  border-radius: 10px;
  padding: 1px;
  background: radial-gradient(circle 230px at 0% 0%, #ffffff, #0c0d0d);
  position: relative;
}

.dot {
  width: 5px;
  aspect-ratio: 1;
  position: absolute;
  background-color: #ffd700;
  box-shadow: 0 0 10px #ffd700;
  border-radius: 100px;
  z-index: 2;
  right: 10%;
  top: 10%;
  animation: moveDot 6s linear infinite;
}

@keyframes moveDot {
  0%,
  100% {
    top: 10%;
    right: 10%;
  }
  25% {
    top: 10%;
    right: calc(100% - 35px);
  }
  50% {
    top: calc(100% - 30px);
    right: calc(100% - 35px);
  }
  75% {
    top: calc(100% - 30px);
    right: 10%;
  }
}

.card {
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 9px;
  border: solid 1px #202222;
  background-size: 20px 20px;
  background: radial-gradient(circle 280px at 0% 0%, #444444, #0c0d0d);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  flex-direction: column;
  color: #fff;
}
.ray {
  width: 220px;
  height: 45px;
  border-radius: 100px;
  position: absolute;
  background-color: #c7c7c7;
  opacity: 0.4;
  box-shadow: 0 0 50px #fff;
  filter: blur(10px);
  transform-origin: 10%;
  top: 0%;
  left: 0;
  transform: rotate(40deg);
}

.card .text {
  font-weight: bolder;
  font-size: 4rem;
  background: linear-gradient(45deg, #000000 4%, #fff, #000);
  background-clip: text;
  color: transparent;
}

.line {
  width: 100%;
  height: 1px;
  position: absolute;
  background-color: #2c2c2c;
}
.topl {
  top: 10%;
  background: linear-gradient(90deg, #888888 30%, #1d1f1f 70%);
}
.bottoml {
  bottom: 10%;
}
.leftl {
  left: 10%;
  width: 1px;
  height: 100%;
  background: linear-gradient(180deg, #747474 30%, #222424 70%);
}
.rightl {
  right: 10%;
  width: 1px;
  height: 100%;
}/* End custom CSS */