.elementor-3168 .elementor-element.elementor-element-8a17dc8{--display:flex;--min-height:450px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3168 .elementor-element.elementor-element-8a17dc8:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-8a17dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://9ps.in/wp-content/uploads/2026/09/ChatGPT-Image-Sep-7-2026-09_59_44-PM.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3168 .elementor-element.elementor-element-8081fcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3168 .elementor-element.elementor-element-8081fcb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:29px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-1034fbb > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-3168 .elementor-element.elementor-element-1034fbb{--e-rating-icon-font-size:20px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FAFF61;}.elementor-3168 .elementor-element.elementor-element-953c9b8{text-align:center;}.elementor-3168 .elementor-element.elementor-element-953c9b8 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-a33fcdd{width:var( --container-widget-width, 71.684% );max-width:71.684%;--container-widget-width:71.684%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-a33fcdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3168 .elementor-element.elementor-element-a33fcdd p{margin-block-end:0px;}.elementor-3168 .elementor-element.elementor-element-6fa1ce0{--display:flex;--min-height:45px;--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;--overlay-opacity:0.5;}.elementor-3168 .elementor-element.elementor-element-6fa1ce0:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-6fa1ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://9ps.in/wp-content/uploads/2026/09/ChatGPT-Image-Sep-8-2026-07_14_54-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3168 .elementor-element.elementor-element-6fa1ce0::before, .elementor-3168 .elementor-element.elementor-element-6fa1ce0 > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-6fa1ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-6fa1ce0 > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-6fa1ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-6fa1ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3168 .elementor-element.elementor-element-c694194{--display:flex;}.elementor-3168 .elementor-element.elementor-element-5551fb4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#4CF758;}.elementor-3168 .elementor-element.elementor-element-5551fb4 .elementor-headline{text-align:center;font-family:"Mulish", Sans-serif;font-size:26px;font-weight:700;text-transform:capitalize;}.elementor-3168 .elementor-element.elementor-element-5551fb4 .elementor-headline-plain-text{color:#D2CACA;}.elementor-3168 .elementor-element.elementor-element-76878b5{--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-3168 .elementor-element.elementor-element-7c67926{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:5px -5px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:0px;}.elementor-3168 .elementor-element.elementor-element-7c67926::before, .elementor-3168 .elementor-element.elementor-element-7c67926 > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-7c67926 > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-7c67926 > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-7c67926 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-7c67926 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5B5B5B00 0%, #000000 100%);}.elementor-3168 .elementor-element.elementor-element-a549e59 .elementor-heading-title{font-family:"Mulish", Sans-serif;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-8257814{font-family:"Mulish", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-8257814 p{margin-block-end:0px;}.elementor-3168 .elementor-element.elementor-element-8ef8bf0{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:5px -5px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:0px;}.elementor-3168 .elementor-element.elementor-element-8ef8bf0::before, .elementor-3168 .elementor-element.elementor-element-8ef8bf0 > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-8ef8bf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-8ef8bf0 > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-8ef8bf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-8ef8bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5B5B5B00 0%, #000000 100%);}.elementor-3168 .elementor-element.elementor-element-e45c60e .elementor-heading-title{font-family:"Mulish", Sans-serif;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-bec2ebc{font-family:"Mulish", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-bec2ebc p{margin-block-end:0px;}.elementor-3168 .elementor-element.elementor-element-9afb87e{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:5px -5px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:0px;}.elementor-3168 .elementor-element.elementor-element-9afb87e::before, .elementor-3168 .elementor-element.elementor-element-9afb87e > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-9afb87e > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-9afb87e > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-9afb87e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-9afb87e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5B5B5B00 0%, #000000 100%);}.elementor-3168 .elementor-element.elementor-element-d069fab .elementor-heading-title{font-family:"Mulish", Sans-serif;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-203f302{font-family:"Mulish", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-203f302 p{margin-block-end:0px;}.elementor-3168 .elementor-element.elementor-element-430b3a4{--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-3168 .elementor-element.elementor-element-e217c70{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:5px -5px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:0px;}.elementor-3168 .elementor-element.elementor-element-e217c70::before, .elementor-3168 .elementor-element.elementor-element-e217c70 > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-e217c70 > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-e217c70 > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-e217c70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-e217c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5B5B5B00 0%, #000000 100%);}.elementor-3168 .elementor-element.elementor-element-c5a5af0 .elementor-heading-title{font-family:"Mulish", Sans-serif;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-5ff5e8f{font-family:"Mulish", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-5ff5e8f p{margin-block-end:0px;}.elementor-3168 .elementor-element.elementor-element-11f3dd1{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:5px -5px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:0px;}.elementor-3168 .elementor-element.elementor-element-11f3dd1::before, .elementor-3168 .elementor-element.elementor-element-11f3dd1 > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-11f3dd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-11f3dd1 > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-11f3dd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-11f3dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5B5B5B00 0%, #000000 100%);}.elementor-3168 .elementor-element.elementor-element-44eb2f6 .elementor-heading-title{font-family:"Mulish", Sans-serif;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-ac1b65e{font-family:"Mulish", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-ac1b65e p{margin-block-end:0px;}.elementor-3168 .elementor-element.elementor-element-e7cbf75{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:5px -5px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:50px;--padding-right:0px;}.elementor-3168 .elementor-element.elementor-element-e7cbf75::before, .elementor-3168 .elementor-element.elementor-element-e7cbf75 > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-e7cbf75 > .e-con-inner > .elementor-background-video-container::before, .elementor-3168 .elementor-element.elementor-element-e7cbf75 > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-e7cbf75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3168 .elementor-element.elementor-element-e7cbf75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5B5B5B00 0%, #000000 100%);}.elementor-3168 .elementor-element.elementor-element-eac960c .elementor-heading-title{font-family:"Mulish", Sans-serif;text-transform:capitalize;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-2b87625{font-family:"Mulish", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3168 .elementor-element.elementor-element-2b87625 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-3168 .elementor-element.elementor-element-7c67926{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-3168 .elementor-element.elementor-element-a549e59 > .elementor-widget-container{padding:16px 0px 0px 9px;}.elementor-3168 .elementor-element.elementor-element-a549e59 .elementor-heading-title{font-size:22px;}.elementor-3168 .elementor-element.elementor-element-8257814{text-align:start;}.elementor-3168 .elementor-element.elementor-element-8ef8bf0{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-3168 .elementor-element.elementor-element-e45c60e > .elementor-widget-container{padding:16px 0px 0px 9px;}.elementor-3168 .elementor-element.elementor-element-e45c60e .elementor-heading-title{font-size:22px;}.elementor-3168 .elementor-element.elementor-element-bec2ebc{text-align:start;}.elementor-3168 .elementor-element.elementor-element-9afb87e{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-3168 .elementor-element.elementor-element-d069fab > .elementor-widget-container{padding:16px 0px 0px 9px;}.elementor-3168 .elementor-element.elementor-element-d069fab .elementor-heading-title{font-size:22px;}.elementor-3168 .elementor-element.elementor-element-203f302{text-align:start;}.elementor-3168 .elementor-element.elementor-element-e217c70{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-3168 .elementor-element.elementor-element-c5a5af0 > .elementor-widget-container{padding:16px 0px 0px 9px;}.elementor-3168 .elementor-element.elementor-element-c5a5af0 .elementor-heading-title{font-size:22px;}.elementor-3168 .elementor-element.elementor-element-5ff5e8f{text-align:start;}.elementor-3168 .elementor-element.elementor-element-11f3dd1{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-3168 .elementor-element.elementor-element-44eb2f6 > .elementor-widget-container{padding:16px 0px 0px 9px;}.elementor-3168 .elementor-element.elementor-element-44eb2f6 .elementor-heading-title{font-size:22px;}.elementor-3168 .elementor-element.elementor-element-ac1b65e{text-align:start;}.elementor-3168 .elementor-element.elementor-element-e7cbf75{--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-3168 .elementor-element.elementor-element-eac960c > .elementor-widget-container{padding:16px 0px 0px 9px;}.elementor-3168 .elementor-element.elementor-element-eac960c .elementor-heading-title{font-size:22px;}.elementor-3168 .elementor-element.elementor-element-2b87625{text-align:start;}}@media(max-width:767px){.elementor-3168 .elementor-element.elementor-element-8081fcb .elementor-heading-title{font-size:23px;}.elementor-3168 .elementor-element.elementor-element-953c9b8 .elementor-heading-title{font-size:21px;}.elementor-3168 .elementor-element.elementor-element-a33fcdd{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-05c1df2 */.animated-button1 {
  /* यहाँ background को transparent से हटाकर आपका दिया गया कलर कर दिया गया है */
  background: #0000; 
  padding: 12px 20px;
  margin: 12px;
  display: inline-block;
  -webkit-transform: translate(0%, 0%);
          transform: translate(0%, 0%);
  overflow: hidden;
  color: #22C55E; 
  font-size: 20px;
  font-weight: bold; 
  letter-spacing: 2.5px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); 
          box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
  position: relative;
}

.animated-button1::before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: ; 
  opacity: 0;
  -webkit-transition: .2s opacity ease-in-out;
  transition: .2s opacity ease-in-out;
  z-index: -1; 
}

/* Hover state - Mouse le jaane par */
.animated-button1:hover::before {
  opacity: 0.15;
}

/* Active state - Click karne par */
.animated-button1:active::before {
  opacity: 0.4; 
}

.animated-button1 span {
  position: absolute;
}

/* Border Animations */
.animated-button1 span:nth-child(1) {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(rgba(43, 8, 8, 0)), to(#08FF3D));
  background: linear-gradient(to left, rgba(43, 8, 8, 0), #08FF3D);
  -webkit-animation: 2s animateTop linear infinite;
          animation: 2s animateTop linear infinite;
}

.animated-button1 span:nth-child(2) {
  top: 0px;
  right: 0px;
  height: 100%;
  width: 2px;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(43, 8, 8, 0)), to(#08FF3D));
  background: linear-gradient(to top, rgba(43, 8, 8, 0), #08FF3D);
  -webkit-animation: 2s animateRight linear -1s infinite;
          animation: 2s animateRight linear -1s infinite;
}

.animated-button1 span:nth-child(3) {
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(rgba(43, 8, 8, 0)), to(#08FF3D));
  background: linear-gradient(to right, rgba(43, 8, 8, 0), #08FF3D);
  -webkit-animation: 2s animateBottom linear infinite;
          animation: 2s animateBottom linear infinite;
}

.animated-button1 span:nth-child(4) {
  top: 0px;
  left: 0px;
  height: 100%;
  width: 2px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 8, 8, 0)), to(#08FF3D));
  background: linear-gradient(to bottom, rgba(43, 8, 8, 0), #08FF3D);
  -webkit-animation: 2s animateLeft linear -1s infinite;
          animation: 2s animateLeft linear -1s infinite;
}

/* Animations (Keyframes) */
@keyframes animateTop {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

@keyframes animateRight {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  100% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

@keyframes animateBottom {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

@keyframes animateLeft {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
/* Keep text color same in normal, hover, focus and active state */
.animated-button1,
.animated-button1:visited,
.animated-button1:hover,
.animated-button1:focus,
.animated-button1:active {
    color: #22C55E !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c3a1cb *//* From 9ps.in by ankitrunwal */ 
.btn {
 --color: #00A97F;
 --color2: rgb(10, 25, 30);
 padding: 0.8em 1.75em;
 background-color: transparent;
 border-radius: 6px;
 border: .3px solid var(--color);
 transition: .5s;
 position: relative;
 overflow: hidden;
 cursor: pointer;
 z-index: 1;
 font-weight: 300;
 font-size: 17px;
 font-family: 'Roboto', 'Segoe UI', sans-serif;
 text-transform: uppercase;
 color: var(--color);
}

.btn::after, .btn::before {
 content: '';
 display: block;
 height: 100%;
 width: 100%;
 transform: skew(90deg) translate(-50%, -50%);
 position: absolute;
 inset: 50%;
 left: 25%;
 z-index: -1;
 transition: .5s ease-out;
 background-color: var(--color);
}

.btn::before {
 top: -50%;
 left: -25%;
 transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::before {
 transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::after {
 transform: skew(45deg) translate(-50%, -50%);
}

.btn:hover {
 color: var(--color2);
}

.btn:active {
 filter: brightness(.7);
 transform: scale(.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d712dd *//* From 9ps.in by ankitrunwal */ 
.btn {
 --color: #00A97F;
 --color2: rgb(10, 25, 30);
 padding: 0.8em 1.75em;
 background-color: transparent;
 border-radius: 6px;
 border: .3px solid var(--color);
 transition: .5s;
 position: relative;
 overflow: hidden;
 cursor: pointer;
 z-index: 1;
 font-weight: 300;
 font-size: 17px;
 font-family: 'Roboto', 'Segoe UI', sans-serif;
 text-transform: uppercase;
 color: var(--color);
}

.btn::after, .btn::before {
 content: '';
 display: block;
 height: 100%;
 width: 100%;
 transform: skew(90deg) translate(-50%, -50%);
 position: absolute;
 inset: 50%;
 left: 25%;
 z-index: -1;
 transition: .5s ease-out;
 background-color: var(--color);
}

.btn::before {
 top: -50%;
 left: -25%;
 transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::before {
 transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::after {
 transform: skew(45deg) translate(-50%, -50%);
}

.btn:hover {
 color: var(--color2);
}

.btn:active {
 filter: brightness(.7);
 transform: scale(.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7908c17 *//* From 9ps.in by ankitrunwal */ 
.btn {
 --color: #00A97F;
 --color2: rgb(10, 25, 30);
 padding: 0.8em 1.75em;
 background-color: transparent;
 border-radius: 6px;
 border: .3px solid var(--color);
 transition: .5s;
 position: relative;
 overflow: hidden;
 cursor: pointer;
 z-index: 1;
 font-weight: 300;
 font-size: 17px;
 font-family: 'Roboto', 'Segoe UI', sans-serif;
 text-transform: uppercase;
 color: var(--color);
}

.btn::after, .btn::before {
 content: '';
 display: block;
 height: 100%;
 width: 100%;
 transform: skew(90deg) translate(-50%, -50%);
 position: absolute;
 inset: 50%;
 left: 25%;
 z-index: -1;
 transition: .5s ease-out;
 background-color: var(--color);
}

.btn::before {
 top: -50%;
 left: -25%;
 transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::before {
 transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::after {
 transform: skew(45deg) translate(-50%, -50%);
}

.btn:hover {
 color: var(--color2);
}

.btn:active {
 filter: brightness(.7);
 transform: scale(.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16057cb *//* From 9ps.in by ankitrunwal */ 
.btn {
 --color: #00A97F;
 --color2: rgb(10, 25, 30);
 padding: 0.8em 1.75em;
 background-color: transparent;
 border-radius: 6px;
 border: .3px solid var(--color);
 transition: .5s;
 position: relative;
 overflow: hidden;
 cursor: pointer;
 z-index: 1;
 font-weight: 300;
 font-size: 17px;
 font-family: 'Roboto', 'Segoe UI', sans-serif;
 text-transform: uppercase;
 color: var(--color);
}

.btn::after, .btn::before {
 content: '';
 display: block;
 height: 100%;
 width: 100%;
 transform: skew(90deg) translate(-50%, -50%);
 position: absolute;
 inset: 50%;
 left: 25%;
 z-index: -1;
 transition: .5s ease-out;
 background-color: var(--color);
}

.btn::before {
 top: -50%;
 left: -25%;
 transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::before {
 transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::after {
 transform: skew(45deg) translate(-50%, -50%);
}

.btn:hover {
 color: var(--color2);
}

.btn:active {
 filter: brightness(.7);
 transform: scale(.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-96fb2aa *//* From 9ps.in by ankitrunwal */ 
.btn {
 --color: #00A97F;
 --color2: rgb(10, 25, 30);
 padding: 0.8em 1.75em;
 background-color: transparent;
 border-radius: 6px;
 border: .3px solid var(--color);
 transition: .5s;
 position: relative;
 overflow: hidden;
 cursor: pointer;
 z-index: 1;
 font-weight: 300;
 font-size: 17px;
 font-family: 'Roboto', 'Segoe UI', sans-serif;
 text-transform: uppercase;
 color: var(--color);
}

.btn::after, .btn::before {
 content: '';
 display: block;
 height: 100%;
 width: 100%;
 transform: skew(90deg) translate(-50%, -50%);
 position: absolute;
 inset: 50%;
 left: 25%;
 z-index: -1;
 transition: .5s ease-out;
 background-color: var(--color);
}

.btn::before {
 top: -50%;
 left: -25%;
 transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::before {
 transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::after {
 transform: skew(45deg) translate(-50%, -50%);
}

.btn:hover {
 color: var(--color2);
}

.btn:active {
 filter: brightness(.7);
 transform: scale(.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab0dcf7 *//* From 9ps.in by ankitrunwal */ 
.btn {
 --color: #00A97F;
 --color2: rgb(10, 25, 30);
 padding: 0.8em 1.75em;
 background-color: transparent;
 border-radius: 6px;
 border: .3px solid var(--color);
 transition: .5s;
 position: relative;
 overflow: hidden;
 cursor: pointer;
 z-index: 1;
 font-weight: 300;
 font-size: 17px;
 font-family: 'Roboto', 'Segoe UI', sans-serif;
 text-transform: uppercase;
 color: var(--color);
}

.btn::after, .btn::before {
 content: '';
 display: block;
 height: 100%;
 width: 100%;
 transform: skew(90deg) translate(-50%, -50%);
 position: absolute;
 inset: 50%;
 left: 25%;
 z-index: -1;
 transition: .5s ease-out;
 background-color: var(--color);
}

.btn::before {
 top: -50%;
 left: -25%;
 transform: skew(90deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::before {
 transform: skew(45deg) rotate(180deg) translate(-50%, -50%);
}

.btn:hover::after {
 transform: skew(45deg) translate(-50%, -50%);
}

.btn:hover {
 color: var(--color2);
}

.btn:active {
 filter: brightness(.7);
 transform: scale(.98);
}/* End custom CSS */