.elementor-88 .elementor-element.elementor-element-cff054d > .elementor-background-overlay{opacity:0.59;}.elementor-88 .elementor-element.elementor-element-cff054d{margin-top:48px;margin-bottom:7px;padding:0px 0px 060px 0px;}.elementor-88 .elementor-element.elementor-element-bbe9605 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-88 .elementor-element.elementor-element-b0e0b98{padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-b0e0b98 .elementor-heading-title{font-family:"ember-normal", Sans-serif;font-size:40px;font-weight:normal;color:#000000;}.elementor-88 .elementor-element.elementor-element-6a2fdd2{padding:15px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-f4fce55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-6014b3a{padding:55px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-d311e1a{padding:0px 0px 0px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-d311e1a .elementor-heading-title{font-family:"ember-normal", Sans-serif;font-size:40px;font-weight:normal;color:#000000;}.elementor-88 .elementor-element.elementor-element-a7f2e02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-b768c0d{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-66a5d55{--display:flex;--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;border-style:double;--border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-88 .elementor-element.elementor-element-66a5d55:hover{border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-88 .elementor-element.elementor-element-66a5d55, .elementor-88 .elementor-element.elementor-element-66a5d55::before{--border-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-ee00b70{--display:flex;--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;border-style:double;--border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-88 .elementor-element.elementor-element-ee00b70:hover{border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-88 .elementor-element.elementor-element-ee00b70, .elementor-88 .elementor-element.elementor-element-ee00b70::before{--border-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-538bc12{--display:flex;--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;border-style:double;--border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-88 .elementor-element.elementor-element-538bc12:hover{border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-88 .elementor-element.elementor-element-538bc12, .elementor-88 .elementor-element.elementor-element-538bc12::before{--border-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-cac2cf3{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-0f5396a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:21px 30px 21px 30px;}.elementor-88 .elementor-element.elementor-element-0f5396a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-88 .elementor-element.elementor-element-0f5396a .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-88 .elementor-element.elementor-element-17eb1e4 > .elementor-background-overlay{opacity:0.59;}.elementor-88 .elementor-element.elementor-element-17eb1e4{padding:80px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-61087de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-88 .elementor-element.elementor-element-7584bf4{padding:40px 30px 0px 30px;}.elementor-88 .elementor-element.elementor-element-a149983{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-e5b7b91{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-b58741e{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-b58741e:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-b58741e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-b58741e:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-88 .elementor-element.elementor-element-b58741e, .elementor-88 .elementor-element.elementor-element-b58741e::before{--border-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-76886c4{--icon-box-icon-margin:15px;}.elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-stacked .elementor-icon{background-color:#353535;}.elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-default .elementor-icon{fill:#353535;color:#353535;border-color:#353535;}.elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-76886c4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-76886c4 .elementor-icon{font-size:70px;}.elementor-88 .elementor-element.elementor-element-ac6672d{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-d6f98c1{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-d6f98c1:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-d6f98c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-d6f98c1:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-88 .elementor-element.elementor-element-d6f98c1, .elementor-88 .elementor-element.elementor-element-d6f98c1::before{--border-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-6f775c2{--icon-box-icon-margin:15px;}.elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-stacked .elementor-icon{background-color:#353535;}.elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-default .elementor-icon{fill:#353535;color:#353535;border-color:#353535;}.elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-6f775c2.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-88 .elementor-element.elementor-element-6f775c2 .elementor-icon{font-size:70px;}.elementor-88 .elementor-element.elementor-element-c042fcf{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-48c15bc{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-48c15bc:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-48c15bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-48c15bc:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-88 .elementor-element.elementor-element-48c15bc, .elementor-88 .elementor-element.elementor-element-48c15bc::before{--border-transition:0.3s;}.elementor-88 .elementor-element.elementor-element-25754f5{--icon-box-icon-margin:15px;}.elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-stacked .elementor-icon{background-color:#353535;}.elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-default .elementor-icon{fill:#353535;color:#353535;border-color:#353535;}.elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-88 .elementor-element.elementor-element-25754f5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-25754f5 .elementor-icon{font-size:70px;}.elementor-88 .elementor-element.elementor-element-cb1f663{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-66a5d55{--width:50%;}.elementor-88 .elementor-element.elementor-element-ee00b70{--width:50%;}.elementor-88 .elementor-element.elementor-element-538bc12{--width:50%;}.elementor-88 .elementor-element.elementor-element-e5b7b91{--width:50%;}.elementor-88 .elementor-element.elementor-element-b58741e{--width:100%;}.elementor-88 .elementor-element.elementor-element-ac6672d{--width:50%;}.elementor-88 .elementor-element.elementor-element-d6f98c1{--width:100%;}.elementor-88 .elementor-element.elementor-element-c042fcf{--width:50%;}.elementor-88 .elementor-element.elementor-element-48c15bc{--width:100%;}}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-cff054d{padding:80px 0px 80px 0px;}.elementor-88 .elementor-element.elementor-element-17eb1e4{padding:80px 0px 80px 0px;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-cff054d{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-b0e0b98{padding:30px 0px 30px 0px;}.elementor-88 .elementor-element.elementor-element-b0e0b98 .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-6014b3a{padding:20px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-d311e1a{padding:30px 0px 30px 0px;}.elementor-88 .elementor-element.elementor-element-d311e1a .elementor-heading-title{font-size:30px;}.elementor-88 .elementor-element.elementor-element-b768c0d{--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;--padding-top:20px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-88 .elementor-element.elementor-element-66a5d55{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;}.elementor-88 .elementor-element.elementor-element-66a5d55:hover{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;}.elementor-88 .elementor-element.elementor-element-ee00b70{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;}.elementor-88 .elementor-element.elementor-element-ee00b70:hover{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;}.elementor-88 .elementor-element.elementor-element-538bc12{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;}.elementor-88 .elementor-element.elementor-element-538bc12:hover{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;}}/* Start custom CSS for container, class: .elementor-element-e5b7b91 */.elementor-88 .elementor-element.elementor-element-e5b7b91{
    --first-color: #018eda;
    --second-color: #018eda;
        --third-color: #0041ac;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-88 .elementor-element.elementor-element-e5b7b91::before, .elementor-88 .elementor-element.elementor-element-e5b7b91::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-88 .elementor-element.elementor-element-e5b7b91:hover::before, .elementor-88 .elementor-element.elementor-element-e5b7b91:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 3s linear infinite;
    opacity: 1;
}
.elementor-88 .elementor-element.elementor-element-e5b7b91:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-88 .elementor-element.elementor-element-e5b7b91:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac6672d */.elementor-88 .elementor-element.elementor-element-ac6672d{
    --first-color: #daa520;
    --second-color: #FFB6008F;
        --third-color: #daa520;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-88 .elementor-element.elementor-element-ac6672d::before, .elementor-88 .elementor-element.elementor-element-ac6672d::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-88 .elementor-element.elementor-element-ac6672d:hover::before, .elementor-88 .elementor-element.elementor-element-ac6672d:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 3s linear infinite;
    opacity: 1;
}
.elementor-88 .elementor-element.elementor-element-ac6672d:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-88 .elementor-element.elementor-element-ac6672d:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c042fcf */.elementor-88 .elementor-element.elementor-element-c042fcf{
    --first-color: #018eda;
    --second-color: #018eda;
        --third-color: #0041ac;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-88 .elementor-element.elementor-element-c042fcf::before, .elementor-88 .elementor-element.elementor-element-c042fcf::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-88 .elementor-element.elementor-element-c042fcf:hover::before, .elementor-88 .elementor-element.elementor-element-c042fcf:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 3s linear infinite;
    opacity: 1;
}
.elementor-88 .elementor-element.elementor-element-c042fcf:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-88 .elementor-element.elementor-element-c042fcf:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */