.elementor-6 .elementor-element.elementor-element-083bc1e{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-adf09db{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-84364e1{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-6 .elementor-element.elementor-element-eb09967{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.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-6 .elementor-element.elementor-element-d1b1ce8 > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.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-6 .elementor-element.elementor-element-59853df > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-59853df{text-align:center;}.elementor-6 .elementor-element.elementor-element-59853df .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-5d2da34{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-b5adc77 > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-e2ad204 > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-e2ad204{text-align:center;}.elementor-6 .elementor-element.elementor-element-e2ad204 .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-634f474{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-099f5c2 > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-0942b03 > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-0942b03{text-align:center;}.elementor-6 .elementor-element.elementor-element-0942b03 .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-9ec398c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-50219f4 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-6 .elementor-element.elementor-element-50219f4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-50219f4 img{width:90%;}.elementor-6 .elementor-element.elementor-element-a562c5b > .elementor-widget-container{margin:-5px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-a562c5b{text-align:center;}.elementor-6 .elementor-element.elementor-element-a562c5b .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-822ec23{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-d24a3b2 > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-43adbce > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-43adbce{text-align:center;}.elementor-6 .elementor-element.elementor-element-43adbce .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-515efa6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-74ecf4f > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-58a7039 > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-58a7039{text-align:center;}.elementor-6 .elementor-element.elementor-element-58a7039 .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-9d1f974{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-7e42f56 > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-9e6c3d2 > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-9e6c3d2{text-align:center;}.elementor-6 .elementor-element.elementor-element-9e6c3d2 .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-88968f4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-b4c41ba > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-7f115ec > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-7f115ec{text-align:center;}.elementor-6 .elementor-element.elementor-element-7f115ec .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-d442028{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:11px 11px 11px 11px;}.elementor-6 .elementor-element.elementor-element-f52de59 > .elementor-widget-container:hover{--e-transform-rotateZ:6deg;}.elementor-6 .elementor-element.elementor-element-808ca54 > .elementor-widget-container{margin:-10px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-808ca54{text-align:center;}.elementor-6 .elementor-element.elementor-element-808ca54 .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-69b69f1{--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:2px;--padding-bottom:2px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-342a67d{--display:flex;}.elementor-6 .elementor-element.elementor-element-92053ce{--display:flex;}.elementor-6 .elementor-element.elementor-element-450c8ed .wd-tabs .tabs-name{font-family:"IRANSansWeb_Bold", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-450c8ed .wd-nav.wd-nav-tabs .wd-nav-link{font-family:"IRANSansWeb", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-450c8ed .wd-nav-tabs > li:not(:last-child){margin-inline-end:35px;}.elementor-6 .elementor-element.elementor-element-450c8ed .wd-tabs{--wd-header-sp:12px;}.elementor-6 .elementor-element.elementor-element-db3c4da{--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;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-f6afbed{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-0d6084e{--display:flex;}.elementor-6 .elementor-element.elementor-element-13c33c5{--display:flex;}.elementor-6 .elementor-element.elementor-element-6071227{--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:0px;--padding-bottom:2px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-4e0e804{--display:flex;}.elementor-6 .elementor-element.elementor-element-27b8fe8{--display:flex;}.elementor-6 .elementor-element.elementor-element-f185237 .wd-tabs .tabs-name{font-family:"IRANSansWeb_Bold", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-f185237 .wd-nav.wd-nav-tabs .wd-nav-link{font-family:"IRANSansWeb", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-f185237 .wd-nav-tabs > li:not(:last-child){margin-inline-end:35px;}.elementor-6 .elementor-element.elementor-element-f185237 .wd-tabs{--wd-header-sp:12px;}.elementor-6 .elementor-element.elementor-element-0761180{--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;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-963044d{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-a959d7c{--display:flex;}.elementor-6 .elementor-element.elementor-element-ada7877{--display:flex;}.elementor-6 .elementor-element.elementor-element-d71914e{--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;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-0de4b50{--display:flex;}.elementor-6 .elementor-element.elementor-element-ca1f5f5{--display:flex;}.elementor-6 .elementor-element.elementor-element-47a7a17 .wd-tabs .tabs-name{font-family:"IRANSansWeb_Bold", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-47a7a17 .wd-nav.wd-nav-tabs .wd-nav-link{font-family:"IRANSansWeb", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-47a7a17 .wd-nav-tabs > li:not(:last-child){margin-inline-end:35px;}.elementor-6 .elementor-element.elementor-element-47a7a17 .wd-tabs{--wd-header-sp:12px;}.elementor-6 .elementor-element.elementor-element-f1073e2{--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;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-a7a6f5e{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-a458d2a{--display:flex;}.elementor-6 .elementor-element.elementor-element-ffd6b30{--display:flex;}.elementor-6 .elementor-element.elementor-element-f6c0ae2{--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;--margin-top:34px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-6 .elementor-element.elementor-element-f6c0ae2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f6c0ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6 .elementor-element.elementor-element-f5e34b6{--display:flex;}.elementor-6 .elementor-element.elementor-element-9d3e32c > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-6 .elementor-element.elementor-element-9d3e32c{text-align:right;}.elementor-6 .elementor-element.elementor-element-9d3e32c .elementor-heading-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:21px;font-weight:500;color:#333333;}.elementor-6 .elementor-element.elementor-element-f0d84ac > .elementor-widget-container{margin:9px 0px 0px 0px;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-adf09db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-84364e1{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6 .elementor-element.elementor-element-eb09967{--width:48%;}.elementor-6 .elementor-element.elementor-element-5d2da34{--width:48%;}.elementor-6 .elementor-element.elementor-element-634f474{--width:48%;}.elementor-6 .elementor-element.elementor-element-9ec398c{--width:48%;}.elementor-6 .elementor-element.elementor-element-822ec23{--width:48%;}.elementor-6 .elementor-element.elementor-element-515efa6{--width:48%;}.elementor-6 .elementor-element.elementor-element-9d1f974{--width:48%;}.elementor-6 .elementor-element.elementor-element-88968f4{--width:48%;}.elementor-6 .elementor-element.elementor-element-d442028{--width:48%;}.elementor-6 .elementor-element.elementor-element-69b69f1{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-db3c4da{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f6afbed{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-6 .elementor-element.elementor-element-0d6084e{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-13c33c5{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-6071227{--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0761180{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-963044d{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-6 .elementor-element.elementor-element-a959d7c{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-ada7877{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-d71914e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f1073e2{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a7a6f5e{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-6 .elementor-element.elementor-element-a458d2a{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-ffd6b30{--padding-top:3px;--padding-bottom:3px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-f6c0ae2{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:2px;--padding-right:2px;}.elementor-6 .elementor-element.elementor-element-f0d84ac > .elementor-widget-container{margin:3px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-484c129 */.elementor-6 .elementor-element.elementor-element-484c129 {
  position: relative;
  overflow: hidden;
}

.elementor-6 .elementor-element.elementor-element-484c129::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
  transform: skewX(-25deg);
}

.elementor-6 .elementor-element.elementor-element-484c129:hover::before {
  animation: shine 1.5s forwards;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-312238c */.elementor-6 .elementor-element.elementor-element-312238c {
  position: relative;
  overflow: hidden;
}

.elementor-6 .elementor-element.elementor-element-312238c::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
  transform: skewX(-25deg);
}

.elementor-6 .elementor-element.elementor-element-312238c:hover::before {
  animation: shine 1.5s forwards;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1e03b */.elementor-6 .elementor-element.elementor-element-6a1e03b {
  position: relative;
  overflow: hidden;
}

.elementor-6 .elementor-element.elementor-element-6a1e03b::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
  transform: skewX(-25deg);
}

.elementor-6 .elementor-element.elementor-element-6a1e03b:hover::before {
  animation: shine 1.5s forwards;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f9e8f9 */.elementor-6 .elementor-element.elementor-element-1f9e8f9 {
  position: relative;
  overflow: hidden;
}

.elementor-6 .elementor-element.elementor-element-1f9e8f9::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
  transform: skewX(-25deg);
}

.elementor-6 .elementor-element.elementor-element-1f9e8f9:hover::before {
  animation: shine 1.5s forwards;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57a0ddd */.elementor-6 .elementor-element.elementor-element-57a0ddd {
  position: relative;
  overflow: hidden;
}

.elementor-6 .elementor-element.elementor-element-57a0ddd::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
  transform: skewX(-25deg);
}

.elementor-6 .elementor-element.elementor-element-57a0ddd:hover::before {
  animation: shine 1.5s forwards;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7975e6 */.elementor-6 .elementor-element.elementor-element-b7975e6 {
  position: relative;
  overflow: hidden;
}

.elementor-6 .elementor-element.elementor-element-b7975e6::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 100%);
  transform: skewX(-25deg);
}

.elementor-6 .elementor-element.elementor-element-b7975e6:hover::before {
  animation: shine 1.5s forwards;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}/* End custom CSS */