.elementor-1550 .elementor-element.elementor-element-5217cd4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1550 .elementor-element.elementor-element-2671ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1550 .elementor-element.elementor-element-105e7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1550 .elementor-element.elementor-element-371b9bf > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1550 .elementor-element.elementor-element-371b9bf{text-align:center;}.elementor-1550 .elementor-element.elementor-element-8e4fb3b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-ee07a9b{--display:flex;}.elementor-1550 .elementor-element.elementor-element-8207d41{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1550 .elementor-element.elementor-element-7e8b662{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-6f977e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1550 .elementor-element.elementor-element-668a949{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-597ee9b{--display:flex;}.elementor-1550 .elementor-element.elementor-element-4ba82a5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-abb6a88{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-f9d7644 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-af37d58{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-646ced7{--display:flex;}.elementor-1550 .elementor-element.elementor-element-80ac6ae{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-afd9abb{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-c4cf89e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-b6cc6d8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-430d916{--display:flex;}.elementor-1550 .elementor-element.elementor-element-70df12c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-2d31940{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-06df29b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-0924014{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-ae636cf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-bff733b{--display:flex;}.elementor-1550 .elementor-element.elementor-element-54ccee8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-555b36e{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-d13d945 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-9d70d5c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-5b94602{--display:flex;}.elementor-1550 .elementor-element.elementor-element-f041ae6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-a5fac58{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-314d2cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-b67a805{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-15733f2{--display:flex;}.elementor-1550 .elementor-element.elementor-element-5a89b3f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-f44e550{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-bddd5c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-680ee87{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-dc1c8e1{--display:flex;}.elementor-1550 .elementor-element.elementor-element-0d0ce97{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-8006b60{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-27b8742 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-77e96ad{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-3c9a32a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-400px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-7cf74c6{--display:flex;}.elementor-1550 .elementor-element.elementor-element-c0c67f0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-40a9e0f{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-37c27e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-dd14062{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-8dd3d6c{--display:flex;}.elementor-1550 .elementor-element.elementor-element-773e8a4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-65ec10a{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-962e817 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-def5522{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-bf3937e{--display:flex;}.elementor-1550 .elementor-element.elementor-element-8f6f25d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-4add2f9{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-8b7d964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-a62a261{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-c87f57c{--display:flex;}.elementor-1550 .elementor-element.elementor-element-04cfdad{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1550 .elementor-element.elementor-element-2da312c{--lottie-container-width:100px;--lottie-container-max-width:100px;}.elementor-1550 .elementor-element.elementor-element-42cdb78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1550 .elementor-element.elementor-element-5289ef2{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-1550 .elementor-element.elementor-element-8e4fb3b{--content-width:1280px;}.elementor-1550 .elementor-element.elementor-element-ee07a9b{--width:300px;}.elementor-1550 .elementor-element.elementor-element-597ee9b{--width:300px;}.elementor-1550 .elementor-element.elementor-element-646ced7{--width:300px;}.elementor-1550 .elementor-element.elementor-element-430d916{--width:300px;}.elementor-1550 .elementor-element.elementor-element-ae636cf{--content-width:1280px;}.elementor-1550 .elementor-element.elementor-element-bff733b{--width:300px;}.elementor-1550 .elementor-element.elementor-element-5b94602{--width:300px;}.elementor-1550 .elementor-element.elementor-element-15733f2{--width:300px;}.elementor-1550 .elementor-element.elementor-element-dc1c8e1{--width:300px;}.elementor-1550 .elementor-element.elementor-element-3c9a32a{--content-width:1280px;}.elementor-1550 .elementor-element.elementor-element-7cf74c6{--width:300px;}.elementor-1550 .elementor-element.elementor-element-8dd3d6c{--width:300px;}.elementor-1550 .elementor-element.elementor-element-bf3937e{--width:300px;}.elementor-1550 .elementor-element.elementor-element-c87f57c{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1550 .elementor-element.elementor-element-ee07a9b{--width:280px;}.elementor-1550 .elementor-element.elementor-element-597ee9b{--width:280px;}.elementor-1550 .elementor-element.elementor-element-646ced7{--width:280px;}.elementor-1550 .elementor-element.elementor-element-430d916{--width:280px;}.elementor-1550 .elementor-element.elementor-element-bff733b{--width:280px;}.elementor-1550 .elementor-element.elementor-element-5b94602{--width:280px;}.elementor-1550 .elementor-element.elementor-element-15733f2{--width:280px;}.elementor-1550 .elementor-element.elementor-element-dc1c8e1{--width:280px;}.elementor-1550 .elementor-element.elementor-element-7cf74c6{--width:280px;}.elementor-1550 .elementor-element.elementor-element-8dd3d6c{--width:280px;}.elementor-1550 .elementor-element.elementor-element-bf3937e{--width:280px;}.elementor-1550 .elementor-element.elementor-element-c87f57c{--width:280px;}}@media(max-width:1024px){.elementor-1550 .elementor-element.elementor-element-8e4fb3b{--flex-wrap:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1550 .elementor-element.elementor-element-597ee9b{--flex-wrap:wrap;}.elementor-1550 .elementor-element.elementor-element-ae636cf{--flex-wrap:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1550 .elementor-element.elementor-element-5b94602{--flex-wrap:wrap;}.elementor-1550 .elementor-element.elementor-element-3c9a32a{--flex-wrap:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1550 .elementor-element.elementor-element-8dd3d6c{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-1550 .elementor-element.elementor-element-2671ad5 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1550 .elementor-element.elementor-element-105e7c0 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1550 .elementor-element.elementor-element-371b9bf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1550 .elementor-element.elementor-element-8e4fb3b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1550 .elementor-element.elementor-element-ee07a9b{--width:250px;}.elementor-1550 .elementor-element.elementor-element-8207d41{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-597ee9b{--width:250px;--margin-top:0020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-4ba82a5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-646ced7{--width:250px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-80ac6ae{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-430d916{--width:250px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-1550 .elementor-element.elementor-element-70df12c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-ae636cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1550 .elementor-element.elementor-element-bff733b{--width:250px;}.elementor-1550 .elementor-element.elementor-element-54ccee8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-5b94602{--width:250px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-f041ae6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-15733f2{--width:250px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-5a89b3f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-dc1c8e1{--width:250px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-1550 .elementor-element.elementor-element-0d0ce97{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-3c9a32a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1550 .elementor-element.elementor-element-7cf74c6{--width:250px;}.elementor-1550 .elementor-element.elementor-element-c0c67f0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-8dd3d6c{--width:250px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-773e8a4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-bf3937e{--width:250px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1550 .elementor-element.elementor-element-8f6f25d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1550 .elementor-element.elementor-element-c87f57c{--width:250px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-1550 .elementor-element.elementor-element-04cfdad{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-8e4fb3b */:root {
  --color1: #0f0a2d;
  --color2: #9081B1;
  --color3: #C8BBE6;
}

.tca-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.tca-card:hover {
  transform: translateY(-16px);
}

.tca-card .tca-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  background: var(--color1);
}


.tca-card .tca-content::before,
.tca-card .tca-content::after {
  position: absolute;
  content: "";
  border-radius: inherit;
  transform-origin: bottom;
  transform: translate(-50%);
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.tca-card .tca-content::before {
  width: 90%;
  height: 90%;
  background: var(--color2);
  top: -4%;
  left: 50%;
  z-index: -1;
}

.tca-card .tca-content::after {
  width: 80%;
  height: 80%;
  background: var(--color3);
  top: -8%;
  left: 50%;
  z-index: -2;
}

.tca-card:hover .tca-content::before,
.tca-card:hover .tca-content::after {
  width: 100%;
  height: 100%;
  top: 0;
}

.tca-card:hover .tca-content::before {
  rotate: -8deg;
}

.tca-card:hover .tca-content::after {
  rotate: 8deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae636cf */:root {
  --color1: #0f0a2d;
  --color2: #9081B1;
  --color3: #C8BBE6;
}

.tca-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.tca-card:hover {
  transform: translateY(-16px);
}

.tca-card .tca-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  background: var(--color1);
}


.tca-card .tca-content::before,
.tca-card .tca-content::after {
  position: absolute;
  content: "";
  border-radius: inherit;
  transform-origin: bottom;
  transform: translate(-50%);
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.tca-card .tca-content::before {
  width: 90%;
  height: 90%;
  background: var(--color2);
  top: -4%;
  left: 50%;
  z-index: -1;
}

.tca-card .tca-content::after {
  width: 80%;
  height: 80%;
  background: var(--color3);
  top: -8%;
  left: 50%;
  z-index: -2;
}

.tca-card:hover .tca-content::before,
.tca-card:hover .tca-content::after {
  width: 100%;
  height: 100%;
  top: 0;
}

.tca-card:hover .tca-content::before {
  rotate: -8deg;
}

.tca-card:hover .tca-content::after {
  rotate: 8deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c9a32a */:root {
  --color1: #0f0a2d;
  --color2: #9081B1;
  --color3: #C8BBE6;
}

.tca-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.tca-card:hover {
  transform: translateY(-16px);
}

.tca-card .tca-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  background: var(--color1);
}


.tca-card .tca-content::before,
.tca-card .tca-content::after {
  position: absolute;
  content: "";
  border-radius: inherit;
  transform-origin: bottom;
  transform: translate(-50%);
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.tca-card .tca-content::before {
  width: 90%;
  height: 90%;
  background: var(--color2);
  top: -4%;
  left: 50%;
  z-index: -1;
}

.tca-card .tca-content::after {
  width: 80%;
  height: 80%;
  background: var(--color3);
  top: -8%;
  left: 50%;
  z-index: -2;
}

.tca-card:hover .tca-content::before,
.tca-card:hover .tca-content::after {
  width: 100%;
  height: 100%;
  top: 0;
}

.tca-card:hover .tca-content::before {
  rotate: -8deg;
}

.tca-card:hover .tca-content::after {
  rotate: 8deg;
}/* End custom CSS */