
.advantage-col:hover .advantage-reg img {
  ///display: none;
  ///opacity: 0;
  transform: rotate(90deg);
  margin-top: 15px;
}
.advantage-col:hover .advantage-hov {
  ///display: inline;
  ///opacity: 1;
}
.advantage-col .advantage-reg img{
   transition-duration: 2s;
}
.advantage-col .advantage-hov{
  opacity: 0;
  display: none;
  position: absolute;
  top: 0;
  ///left: 0;
  ///right: 0;
  ///z-index: 99;
  transition-duration: 3s;
}
.round-home, .round-home .elementor-column-wrap {
  width: 250px;
  height: 250px;
  margin: 15px auto 15px auto;
}
.round-home .elementor-column-wrap {
  margin: auto;
}
/* svg iconem - home page */
#speed .st2{
  fill:#fff;
}
#form-field-name {
  padding-right: 20px;
  position: relative;
}
#user-icon-form {
  position: absolute;
  right: 8px;
  top: 23px;
  color: #000;
  font-size: 15px;
}
.round-home:hover .titles-home span {
  color: #fff !important;
}
.titles-home span, .elementor-button, .inner-svg {
   transition: 0.3s;
}
.round-home:hover .elementor-button {
  color: #b92030;
  background-color: #ffffff !important;
}
.site-branding {
  display: none;
}
.site-header {
  padding: 0;
}
#arrow1 {
  transform: rotate(-90deg);
  transition-duration: 0.4s;
  //margin-top: 14px;
  //margin-right: 30px;
}
.advantage-col:hover #arrow1 {
  transform: rotate(0deg);
}
.advantage-col:hover .inner-svg {
  //left: 0 !important;
  //top: 5px !important;
}
.advantage-col:hover #arrow1 .st0, .advantage-col:hover #professional .st1, .advantage-col:hover #speed .st1, .advantage-col:hover #respons .st1{
  //fill:#C4303E;
}

/* Bounce Arrow*/
.advantage-col .double-arrow .elementor-icon {
    webkit-animation: upAnddown 2s infinite;
    animation: upAnddown 2s infinite;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    text-align: center !important;
    cursor: pointer;
}

@-webkit-keyframes upAnddown {
    from {
        transform: translateY(0);
    }
    50% {
        transform: translateY(15px);
    }
    to {
        transform: translateY(0);
    }
}

@keyframes upAnddown {
    from {
        transform: translateY(0);
    }
    50% {
        transform: translateY(15px);
    }
    to {
        transform: translateY(0);
    }
}
/* End Bounce Arrow Animation */

#bid-home .elementor-button-text span{
  font-weight: 400;
}
#bid-home .elementor-button-icon{
  position: absolute;
  left: 21px;
  bottom: 14px;
}

.advantage-col .double-arrow .elementor-icon{
    background-color: #f1f1f1;
    padding: 5px
}
.advantage-col .circal-wrapper{
    position: absolute;
    top: 80px;
    left: 0;
}
.advantage-col .half-circle{
    margin: auto;
    width: 195px;
    height: 97px;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border: 2px dashed #000;
    border-top: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#arrow1 .st0{transition-duration: 0.4s;}

.round-home{

}

#kinds-work .jet-tabs__control{
  width: 110px;
  height: 110px
}
.kinds-work-gallery .isotope_gallery_wrapper .view_more_link{
  padding: 15px 30px 15px 30px;
  background-color: #00adef;
  color: #ffffff;
  font-size: 22px;
  border-radius: 4px 4px 4px 4px;
  margin-top: 30px;
}






path.cls-1 {
  stroke-dasharray: 1000;
  stroke-dashoffset: 1000;
	-webkit-transition: all 2s;
	-moz-transition: all 2s;
	-ms-transition: all 2s;
	-o-transition: all 2s;
	transition: all 2s;
	transition-delay: 0.5s;
}
path.cls-1.active{
    stroke-dashoffset: 0;
	transition-delay: 0s;
}
path.cls-1.path5 {}
path.cls-1.path4 {}
path.cls-1.path3,
path.cls-1.path1 {
    stroke-dasharray: 2000;
    stroke-dashoffset: 2000;
}
path.cls-1.path3.active,
path.cls-1.path1.active{
    stroke-dashoffset: 0;
}
