.elementor-1317 .elementor-element.elementor-element-a343c4b{--display:flex;}body:not(.rtl) .elementor-1317 .elementor-element.elementor-element-0e939f2{right:31px;}body.rtl .elementor-1317 .elementor-element.elementor-element-0e939f2{left:31px;}.elementor-1317 .elementor-element.elementor-element-0e939f2{bottom:83px;z-index:999;}.elementor-1317 .elementor-element.elementor-element-0e939f2 .elementor-icon-wrapper{text-align:center;}.elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_1 );}.elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-framed .elementor-icon, .elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-framed .elementor-icon, .elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_2 );}.elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1317 .elementor-element.elementor-element-0e939f2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-1317 .elementor-element.elementor-element-0e939f2 .elementor-icon{font-size:35px;}.elementor-1317 .elementor-element.elementor-element-0e939f2 .elementor-icon svg{height:35px;}@media(max-width:767px){body:not(.rtl) .elementor-1317 .elementor-element.elementor-element-0e939f2{right:5px;}body.rtl .elementor-1317 .elementor-element.elementor-element-0e939f2{left:5px;}.elementor-1317 .elementor-element.elementor-element-0e939f2{bottom:52px;}.elementor-1317 .elementor-element.elementor-element-0e939f2 .elementor-icon{font-size:26px;}.elementor-1317 .elementor-element.elementor-element-0e939f2 .elementor-icon svg{height:26px;}}/* Start custom CSS for icon, class: .elementor-element-0e939f2 */.elementor-1317 .elementor-element.elementor-element-0e939f2 {

  animation: phonePulse 2s infinite;

  border-radius: 50%;

}

@keyframes phonePulse {

  0% {

    transform: scale(1);

    box-shadow: 0 0 0 0 rgba(255, 204, 0, 0.7);

  }

  70% {

    transform: scale(1.08);

    box-shadow: 0 0 0 14px rgba(255, 204, 0, 0);

  }

  100% {

    transform: scale(1);

    box-shadow: 0 0 0 0 rgba(255, 204, 0, 0);

  }

}/* End custom CSS */