/******************************** arrow *********************************************/
@-webkit-keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}
/* *{-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;-ms-transition:all .15s;transition:all .15s;outline:0} */
.send-msg-btn{overflow:visible;position:relative;padding-right:30px;cursor:pointer}
.send-msg-btn:hover svg{fill:#0074ed;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);-webkit-transition:-webkit-transform .15s;-moz-transition:-moz-transform .15s;-o-transition:-o-transform .15s;-ms-transition:-ms-transform .15s;transition:transform .15s}.send-msg-btn:hover svg path{fill:#0074ed}.send-msg-btn svg{position:absolute;top:9px;right:16px;height:26px;width:auto;-webkit-transition:-webkit-transform .15s;-moz-transition:-moz-transform .15s;-o-transition:-o-transform .15s;-ms-transition:-ms-transform .15s;transition:transform .15s}.send-msg-btn svg path{fill:#fff}.send-msg-btn.clicked{padding-right:6px;-webkit-animation:bounce-in .3s;-moz-animation:bounce-in .3s;-o-animation:bounce-in .3s;-ms-animation:bounce-in .3s;animation:bounce-in .3s;cursor:default}.send-msg-btn.clicked svg{-webkit-animation:flyaway 1.3s linear;-moz-animation:flyaway 1.3s linear;-o-animation:flyaway 1.3s linear;-ms-animation:flyaway 1.3s linear;animation:flyaway 1.3s linear;top:-80px;right:-1000px}.send-msg-btn.clicked svg path{fill:#0074ed}@-moz-keyframes flyaway{0%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:25px;height:30px}5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:0;height:30px}20%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);top:13px;right:-130px;height:45px}40%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:-40px;right:-280px;opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);top:-200px;right:-1000px;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes flyaway{0%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:25px;height:30px}5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:0;height:30px}20%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);top:13px;right:-130px;height:45px}40%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:-40px;right:-280px;opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);top:-200px;right:-1000px;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes flyaway{0%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:25px;height:30px}5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:0;height:30px}20%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);top:13px;right:-130px;height:45px}40%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:-40px;right:-280px;opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);top:-200px;right:-1000px;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes flyaway{0%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:25px;height:30px}5%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:13px;right:0;height:30px}20%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);top:13px;right:-130px;height:45px}40%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:-40px;right:-280px;opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);top:-200px;right:-1000px;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes bounce-in{0%{padding-right:30px}40%{padding-right:6px}50%{padding-left:30px}100%{padding-left:6px}}@-webkit-keyframes bounce-in{0%{padding-right:30px}40%{padding-right:6px}50%{padding-left:30px}100%{padding-left:6px}}@-o-keyframes bounce-in{0%{padding-right:30px}40%{padding-right:6px}50%{padding-left:30px}100%{padding-left:6px}}@keyframes bounce-in{0%{padding-right:30px}40%{padding-right:6px}50%{padding-left:30px}100%{padding-left:6px}}
svg {
    /* position: relative; */
    position: absolute;
    
    height: 25px;
    width: auto;
    -webkit-transition: -webkit-transform .15s;
    -moz-transition: -moz-transform .15s;
    -o-transition: -o-transform .15s;
    -ms-transition: -ms-transform .15s;
    transition: transform .15s;
    fill: #c4a676;
    right: -25px;
    top: 0px;
}
.contact-actions button{
    position: relative;
    align-items: center;
    margin: 0 auto;
    overflow: visible;
    padding: 15px 45px !important;
}
.contact-actions button span{
    position: relative;
   top:0;
   left: -10px;
}
.contact-actions button:focus{
    -webkit-animation: bounce-in .3s;
    -moz-animation: bounce-in .3s;
    -o-animation: bounce-in .3s;
    -ms-animation: bounce-in .3s;
    animation: bounce-in .3s;
}

.contact-actions button:hover svg{
    fill:#fff;
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    transform: rotate(
10deg
);
    -webkit-transition: -webkit-transform .15s;
    -moz-transition: -moz-transform .15s;
    -o-transition: -o-transform .15s;
    -ms-transition: -ms-transform .15s;
    transition: transform .15s;
}
.contact-actions button:focus svg{
    fill:#fff;
   
}
.contact-actions.clicked svg{
    -webkit-animation: flyaway 1.3s linear;
    -moz-animation: flyaway 1.3s linear;
    -o-animation: flyaway 1.3s linear;
    -ms-animation: flyaway 1.3s linear;
    animation: flyaway 1.3s linear;
    top: -80px;
    right: -1000px;
}
.contact-actions button:active svg{
    fill:#fff;
}
/****************************** arrow ******************************************************/
.contact-field input:hover{
   border-color:#c4a676 !important;
}
.contact-field input:focus{
   border-color:#c4a676 !important;
}

.contact-field textarea:hover{
    border-color:#c4a676 !important;
 }
 .contact-field textarea:focus{
    border-color:#c4a676 !important;
 }

#captcha_contact_us{
width:50%;
}
#captcha_contact_us:hover{
    border-color:#c4a676;
}
.captcha label{
    /* font-family: 'OpenSans-Bold'; */
    font-family: 'Open Sans';
font-weight: 800;
    color: #c4a676;
    margin-top: 10px;
    /* padding-left: 15px; */
    font-size: 16px;
}
.contact-info h3 span{
    line-height: normal;
}
.contact-info h3.col-sm-12{
    position: relative;
    display: flex;
}
#comment{
    /* font-family: "Opensans-semibold"; */
    font-family: 'Open Sans';
font-weight: 600;
}
.contact-field label{
    padding-left:0;
}
@media only screen and (max-width: 767px){
.control.captcha-image .captcha-img {
display: inline-block;
margin-right: 10px;
}
#captcha_contact_us{
    width:100%;
    }
}
@media(max-width:625px){
    .whatsappa{
        width: 200px !important;
    }
}
/************************* arabic websit css ***********************************/
body.uae-ar .captcha{
    text-align: right;
}
body.uae-ar .captcha-image img{
    margin: 0 0 10px 10px !important;
}
body.uae-ar .ar-col{
    float: right;
}
body.uae-ar .contact-info h3{
    text-align: right;
}
body.uae-ar .contact-info .fa{
    margin-right: 0;
    margin-left: 12px;
}
body.uae-ar .whatsapp{
    margin-right: 0 !important;
    margin-left: 8px;
}
body.uae-ar svg{right:90px;}
/************************* arabic websit css ***********************************/
/* ******************* contact us page *************** */
body.uae-ar .add-details{
    text-align: right;
  }
  body.uae-ar .add-details img{
    margin-right: 0 !important;
    margin-left: 5px !important;
  }
  body.uae-ar .footer-contact-btn.ftr-submit{
    font-size: 22px !important;
  }
  body.uae-ar .container-label{
      text-align: right;
      padding-right:28px;
      font-size: 18px;
  }
  body.uae-ar .check{
      left: auto;
      right:0;
  }
  body.uae-ar .namecontr-label{
      margin-right: 0;
  }
  body.uae-ar .exp{
    font-family: "El Messiri", sans-serif !important;
    font-weight: 600;
  }
  body.uae-ar .text-clr{
      font-size: 18px;
  }
  body.uae-ar .add-details .cmrg a strong{
      font-family: "Open Sans", sans-serif;
      font-size: 16px;
  }
  body.uae-ar .add-details p.cmrg.mb-4{
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
  }
  body.uae-ar .contact-control .slttime{
    font-family: "Open Sans", sans-serif;
    direction: ltr;
  }
  body.uae-ar #my-date{
    padding-left: 28px;
    margin-right: 0;
  }
  body.uae-ar .iti__country-name {
      font-family: 'Open Sans', sans-serif;
      font-size: 12px;
  }
body.uae-ar .ves-contact .cmrg a strong.phne{
    unicode-bidi: bidi-override;
    direction: ltr;
}

  /* ******************* contact us page *************** */