.elementor-169 .elementor-element.elementor-element-f7588f0{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-169 .elementor-element.elementor-element-f7588f0:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-f7588f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF21 0%, #000000 100%);}.elementor-169 .elementor-element.elementor-element-aed7b31{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-169 .elementor-element.elementor-element-aed7b31 > .elementor-widget-container{padding:025px 010px 025px 010px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1000px 1000px 1000px 1000px;}.elementor-169 .elementor-element.elementor-element-aed7b31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-169 .elementor-element.elementor-element-aed7b31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:800;line-height:100px;letter-spacing:10px;word-spacing:0px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7b1f884{text-align:center;}.elementor-169 .elementor-element.elementor-element-7b1f884 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-26238fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-169 .elementor-element.elementor-element-e850936{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-e850936 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-e1cd2e5{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button{border-style:none;}.elementor-169 .elementor-element.elementor-element-ab95c34{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button{fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-662bd85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-169 .elementor-element.elementor-element-8c405a8 .elementor-button{background-color:#49965400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-8c405a8{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-8c405a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-8c405a8 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-8c405a8 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-94c5f8f{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button{border-style:none;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-87bebf3{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button{fill:#000000;color:#000000;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-28b4107 .elementor-button{background-color:transparent;background-image:linear-gradient(-90deg, #0100FF 0%, #f2295b 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-28b4107{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-28b4107 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-28b4107 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-28b4107 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-9bf6c46 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-radius:100px 100px 100px 100px;}.elementor-169 .elementor-element.elementor-element-9bf6c46{width:auto;max-width:auto;}.elementor-169 .elementor-element.elementor-element-9bf6c46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-169 .elementor-element.elementor-element-9bf6c46 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-9bf6c46 .elementor-button:focus{border-color:#08FF00;}.elementor-169 .elementor-element.elementor-element-f8e8c28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-169 .elementor-element.elementor-element-f8e8c28:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-f8e8c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF21 0%, #000000 100%);}.elementor-169 .elementor-element.elementor-element-7764cdd{--spacer-size:50px;}.elementor-169 .elementor-element.elementor-element-659039d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#DBDBDB;}.elementor-169 .elementor-element.elementor-element-bf33655{--spacer-size:50px;}.elementor-169 .elementor-element.elementor-element-fc4bc84 > .elementor-widget-container{background-color:#000000;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-169 .elementor-element.elementor-element-fc4bc84 .elementor-icon-box-wrapper{text-align:justify;}.elementor-169 .elementor-element.elementor-element-fc4bc84{--icon-box-icon-margin:15px;}.elementor-169 .elementor-element.elementor-element-fc4bc84.elementor-view-stacked .elementor-icon{background-color:#660000;}.elementor-169 .elementor-element.elementor-element-fc4bc84.elementor-view-framed .elementor-icon, .elementor-169 .elementor-element.elementor-element-fc4bc84.elementor-view-default .elementor-icon{fill:#660000;color:#660000;border-color:#660000;}.elementor-169 .elementor-element.elementor-element-fc4bc84 .elementor-icon-box-title{color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-bfc9c15{--spacer-size:50px;}.elementor-169 .elementor-element.elementor-element-c4bb705 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#DBDBDB;}.elementor-169 .elementor-element.elementor-element-17585fd{--spacer-size:50px;}.elementor-169 .elementor-element.elementor-element-d718f1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-169 .elementor-element.elementor-element-d718f1f:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-d718f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF21 0%, #000000 100%);}.elementor-169 .elementor-element.elementor-element-5d015db > .elementor-widget-container{background-color:#000000;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-169 .elementor-element.elementor-element-5d015db .elementor-icon-box-wrapper{text-align:justify;}.elementor-169 .elementor-element.elementor-element-5d015db{--icon-box-icon-margin:15px;}.elementor-169 .elementor-element.elementor-element-5d015db.elementor-view-stacked .elementor-icon{background-color:#660000;}.elementor-169 .elementor-element.elementor-element-5d015db.elementor-view-framed .elementor-icon, .elementor-169 .elementor-element.elementor-element-5d015db.elementor-view-default .elementor-icon{fill:#660000;color:#660000;border-color:#660000;}.elementor-169 .elementor-element.elementor-element-5d015db .elementor-icon-box-title{color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-b2fea47 > .elementor-widget-container{background-color:#000000;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-169 .elementor-element.elementor-element-b2fea47 .elementor-icon-box-wrapper{text-align:justify;}.elementor-169 .elementor-element.elementor-element-b2fea47{--icon-box-icon-margin:15px;}.elementor-169 .elementor-element.elementor-element-b2fea47.elementor-view-stacked .elementor-icon{background-color:#660000;}.elementor-169 .elementor-element.elementor-element-b2fea47.elementor-view-framed .elementor-icon, .elementor-169 .elementor-element.elementor-element-b2fea47.elementor-view-default .elementor-icon{fill:#660000;color:#660000;border-color:#660000;}.elementor-169 .elementor-element.elementor-element-b2fea47 .elementor-icon-box-title{color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-c71f545 > .elementor-widget-container{background-color:#000000;padding:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-169 .elementor-element.elementor-element-c71f545 .elementor-icon-box-wrapper{text-align:justify;}.elementor-169 .elementor-element.elementor-element-c71f545{--icon-box-icon-margin:15px;}.elementor-169 .elementor-element.elementor-element-c71f545.elementor-view-stacked .elementor-icon{background-color:#660000;}.elementor-169 .elementor-element.elementor-element-c71f545.elementor-view-framed .elementor-icon, .elementor-169 .elementor-element.elementor-element-c71f545.elementor-view-default .elementor-icon{fill:#660000;color:#660000;border-color:#660000;}.elementor-169 .elementor-element.elementor-element-c71f545 .elementor-icon-box-title{color:#FFFFFF;}@media(min-width:768px){.elementor-169 .elementor-element.elementor-element-f8e8c28{--content-width:900px;}.elementor-169 .elementor-element.elementor-element-d718f1f{--content-width:1000px;}}@media(max-width:1679px){.elementor-169 .elementor-element.elementor-element-aed7b31{width:var( --container-widget-width, 1193px );max-width:1193px;--container-widget-width:1193px;--container-widget-flex-grow:0;}}@media(max-width:1279px){.elementor-169 .elementor-element.elementor-element-aed7b31 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-169 .elementor-element.elementor-element-aed7b31 .elementor-heading-title{font-size:120px;}}@media(max-width:767px){.elementor-169 .elementor-element.elementor-element-f7588f0{--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-169 .elementor-element.elementor-element-aed7b31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-169 .elementor-element.elementor-element-aed7b31 .elementor-heading-title{font-size:55px;line-height:0.9em;letter-spacing:-1.2px;}.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button{font-size:20px;}.elementor-169 .elementor-element.elementor-element-d718f1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for heading, class: .elementor-element-aed7b31 */h1 {
  background: linear-gradient(to right, #FF0000, #00008B);
  -webkit-background-clip: text;
  color: transparent; /* Fallback for non-webkit browsers */
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e850936 */.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: 0px
}

.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button:before{
    content: '';
    position: absolute;
    left: -50px;
    top: -80px;
    width: calc(100% + 100px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, rgba(0,0,255,1) 0%, rgba(255,0,0,1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

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

.elementor-169 .elementor-element.elementor-element-e850936 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    left: 2px;
    top: 2px;
    border-radius: inherit;
    z-index: -1;
}

/* keeps the button on top of the glow */
.galactic-button {
  z-index: 1;
}

/* css for the glowing effect */
.galactic-button:before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
	border-radius: 50%;
	pointer-events: none;
	/* adjust the width and height keeping them both the same size */
  width: 200px;
  height: 200px;
	/* adjust the colors here */
  background: conic-gradient(from 0deg, #ff007f, #ffbf00, #00ffbf, #00d4ff, #ff007f);
	/* adjust the speed of the animation */
  animation: swirl 3s infinite linear;
	/* adjust the blur */
  filter: blur(50px);
	/* adjust the opacity */
  opacity: 0.5;
}


/* Swirl Animation */
@keyframes swirl {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

.galactic-button .elementor-button {
box-shadow: 0 0 0 rgba(255,255,255, 0.9);
animation: pulse 2s infinite;
}
.elementor-button:hover {
animation: none;
}

@-webkit-keyframes pulse {
0% {
-webkit-box-shadow: 0 0 0 0 rgba(255,255,255, 0.9);
}
70% {
-webkit-box-shadow: 0 0 0 10px rgba(255,255,255, 0);
}
100% {
-webkit-box-shadow: 0 0 0 0 rgba(255,255,255, 0);
}
}
@keyframes pulse {
0% {
-moz-box-shadow: 0 0 0 0 rgba(255,255,255, 0.4);
box-shadow: 0 0 0 0 rgba(255,255,255, 0.9);
}
70% {
-moz-box-shadow: 0 0 0 10px rgba(255,255,255, 0);
box-shadow: 0 0 0 10px rgba(255,255,25544, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(255,255,255, 0);
box-shadow: 0 0 0 0 rgba(255,255,255, 0);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1cd2e5 */.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: 0px;
    border-radius: 100px;
}

.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button:before {
    content: '';
    position: absolute;
    left: -25px;
    top: -80px;
    width: calc(100% + 100px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, rgba(0,0,255,1) 0%, rgba(255,0,0,1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
    border-radius: 100px;
}

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

.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button:after {
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    left: 2px;
    top: 2px;
    background-color: #181818;
    border-radius: 100px;
    z-index: -1;
}

.elementor-169 .elementor-element.elementor-element-e1cd2e5 .elementor-button:hover:after {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab95c34 */.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: 0px
}

.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -80px;
    width: calc(100% + 100px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, rgba(0,0,255,1) 0%, rgba(255,0,0,1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

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

.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    left: 2px;
    top: 2px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}

.elementor-169 .elementor-element.elementor-element-ab95c34 .elementor-button:hover:after {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94c5f8f */.elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -80px;
    width: calc(100% + 100px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, rgba(0,0,255,1) 0%, rgba(255,0,0,1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

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

.elementor-169 .elementor-element.elementor-element-94c5f8f .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    left: 2px;
    top: 2px;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87bebf3 */.elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -80px;
    width: calc(100% + 100px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, rgba(0,0,255,1) 0%, rgba(255,0,0,1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

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

.elementor-169 .elementor-element.elementor-element-87bebf3 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    left: 2px;
    top: 2px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */