.elementor-12151 .elementor-element.elementor-element-2b5a2f4{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12151 .elementor-element.elementor-element-33fafdf{--display:flex;}.elementor-12151 .elementor-element.elementor-element-979e872{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12151 .elementor-element.elementor-element-b341b67 .elementor-icon-wrapper{text-align:start;}.elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-stacked .elementor-icon{background-color:#FFFFFF66;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-default .elementor-icon{color:#FFFFFF66;border-color:#FFFFFF66;}.elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-default .elementor-icon svg{fill:#FFFFFF66;}.elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-b341b67.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-b341b67 .elementor-icon{font-size:40px;}.elementor-12151 .elementor-element.elementor-element-b341b67 .elementor-icon svg{height:40px;}.elementor-12151 .elementor-element.elementor-element-1235c7b .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-66bdff1{--display:flex;}.elementor-12151 .elementor-element.elementor-element-12ccb91{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12151 .elementor-element.elementor-element-d0d0d34 .elementor-icon-wrapper{text-align:start;}.elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-stacked .elementor-icon{background-color:#FFFFFF66;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-default .elementor-icon{color:#FFFFFF66;border-color:#FFFFFF66;}.elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-default .elementor-icon svg{fill:#FFFFFF66;}.elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-d0d0d34.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-d0d0d34 .elementor-icon{font-size:40px;}.elementor-12151 .elementor-element.elementor-element-d0d0d34 .elementor-icon svg{height:40px;}.elementor-12151 .elementor-element.elementor-element-f30e471 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-a84c26b{--display:flex;}.elementor-12151 .elementor-element.elementor-element-1deecb8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e .elementor-icon-wrapper{text-align:start;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF66;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-default .elementor-icon{color:#FFFFFF66;border-color:#FFFFFF66;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-default .elementor-icon svg{fill:#FFFFFF66;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e .elementor-icon{font-size:40px;}.elementor-12151 .elementor-element.elementor-element-c1f6f8e .elementor-icon svg{height:40px;}.elementor-12151 .elementor-element.elementor-element-bc94d16 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-509ee47{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-12151 .elementor-element.elementor-element-fc53564{--display:flex;}.elementor-12151 .elementor-element.elementor-element-6e79818{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12151 .elementor-element.elementor-element-439447a .elementor-icon-wrapper{text-align:start;}.elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF69;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-default .elementor-icon{color:#FFFFFF69;border-color:#FFFFFF69;}.elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-default .elementor-icon svg{fill:#FFFFFF69;}.elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-439447a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-439447a .elementor-icon{font-size:40px;}.elementor-12151 .elementor-element.elementor-element-439447a .elementor-icon svg{height:40px;}.elementor-12151 .elementor-element.elementor-element-768514b .elementor-heading-title{font-size:1.5rem;font-weight:600;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-272c962{color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-0bbf70b{--display:flex;}.elementor-12151 .elementor-element.elementor-element-8de36d4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12151 .elementor-element.elementor-element-edc64ad .elementor-icon-wrapper{text-align:start;}.elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF69;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-default .elementor-icon{color:#FFFFFF69;border-color:#FFFFFF69;}.elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-default .elementor-icon svg{fill:#FFFFFF69;}.elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-edc64ad.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-edc64ad .elementor-icon{font-size:40px;}.elementor-12151 .elementor-element.elementor-element-edc64ad .elementor-icon svg{height:40px;}.elementor-12151 .elementor-element.elementor-element-4c2df85 .elementor-heading-title{font-size:1.5rem;font-weight:600;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-cf3a7cd{color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-cbfff49{--display:flex;}.elementor-12151 .elementor-element.elementor-element-46d0dc8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c .elementor-icon-wrapper{text-align:start;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF69;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-default .elementor-icon{color:#FFFFFF69;border-color:#FFFFFF69;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-framed .elementor-icon, .elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-default .elementor-icon svg{fill:#FFFFFF69;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c .elementor-icon{font-size:40px;}.elementor-12151 .elementor-element.elementor-element-e9b1f6c .elementor-icon svg{height:40px;}.elementor-12151 .elementor-element.elementor-element-b9e3bc2 .elementor-heading-title{font-size:1.5rem;font-weight:600;color:#FFFFFF;}.elementor-12151 .elementor-element.elementor-element-551d340{color:#FFFFFF;}@media(min-width:768px){.elementor-12151 .elementor-element.elementor-element-33fafdf{--width:300px;}.elementor-12151 .elementor-element.elementor-element-66bdff1{--width:300px;}.elementor-12151 .elementor-element.elementor-element-a84c26b{--width:300px;}.elementor-12151 .elementor-element.elementor-element-fc53564{--width:300px;}.elementor-12151 .elementor-element.elementor-element-0bbf70b{--width:300px;}.elementor-12151 .elementor-element.elementor-element-cbfff49{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12151 .elementor-element.elementor-element-33fafdf{--width:280px;}.elementor-12151 .elementor-element.elementor-element-66bdff1{--width:280px;}.elementor-12151 .elementor-element.elementor-element-a84c26b{--width:280px;}.elementor-12151 .elementor-element.elementor-element-fc53564{--width:280px;}.elementor-12151 .elementor-element.elementor-element-0bbf70b{--width:280px;}.elementor-12151 .elementor-element.elementor-element-cbfff49{--width:280px;}}@media(max-width:1024px){.elementor-12151 .elementor-element.elementor-element-2b5a2f4{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12151 .elementor-element.elementor-element-509ee47{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-12151 .elementor-element.elementor-element-33fafdf{--width:250px;}.elementor-12151 .elementor-element.elementor-element-66bdff1{--width:250px;}.elementor-12151 .elementor-element.elementor-element-a84c26b{--width:250px;}.elementor-12151 .elementor-element.elementor-element-fc53564{--width:250px;}.elementor-12151 .elementor-element.elementor-element-768514b .elementor-heading-title{font-size:1.3rem;}.elementor-12151 .elementor-element.elementor-element-0bbf70b{--width:250px;}.elementor-12151 .elementor-element.elementor-element-4c2df85 .elementor-heading-title{font-size:1.3rem;}.elementor-12151 .elementor-element.elementor-element-cbfff49{--width:250px;}.elementor-12151 .elementor-element.elementor-element-b9e3bc2 .elementor-heading-title{font-size:1.3rem;}}/* Start custom CSS for container, class: .elementor-element-2b5a2f4 */.card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.card:hover {
  transform: translateY(-16px);
}

.card .content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  background: #F46F0A;
}


.card .content::before,
.card .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);
}

.card .content::before {
  width: 90%;
  height: 90%;
  background: #ffe3cd;
  top: -4%;
  left: 50%;
  z-index: -1;
}

.card .content::after {
  width: 80%;
  height: 80%;
  background: #fef0e5;
  top: -8%;
  left: 50%;
  z-index: -2;
}

.card:hover .content::before,
.card:hover .content::after {
  width: 100%;
  height: 100%;
  top: 0;
}

.card:hover .content::before {
  rotate: -8deg;
}

.card:hover .content::after {
  rotate: 8deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ee47 */:root {
    --color1: #f819a7;
    --color2: #feccec;
    --color3: #ffedf8;
  }
  
  .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 */