body.elementor-editor-active .mystickyelements-fixed {
  display:none
}
body.znpb-theme-light .mystickyelements-fixed {
  display:none
}
@font-face {
  font-family:'Open Sans Hebrew';
  src:url('../fonts/OpenSansHebrew-Regular.woff') format('woff');
  font-weight:400;
  font-style:normal;
  font-display:swap
}
.mystickyelements-fixed,
.mystickyelements-fixed *,
.mystickyelements-fixed :after,
.mystickyelements-fixed :before {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.mystickyelements-fixed ul {
  list-style:none;
  display:inline-block;
  vertical-align:top
}
.element-contact-form {
  width:440px;
  background-color:#fff;
  box-shadow:0 0 6px rgba(0,0,0,.16);
  border-radius:10px;
  position:absolute;
  top:0;
  left:100%;
  -webkit-transition:all .5s ease 0s;
  -moz-transition:all .5s ease 0s;
  transition:all .5s ease 0s;
  -webkit-transform:rotateY(90deg);
  -moz-transform:rotateY(90deg);
  transform:rotateY(90deg);
  -webkit-transform-origin:0 0 0;
  -moz-transform-origin:0 0 0;
  transform-origin:0 0 0;
  z-index:1
}
.element-contact-form .contact-form-heading {
  border-radius:10px 10px 0 0;
  color:#7761df;
  display:block;
  margin:0;
  line-height:1.2;
  font-size:16px;
  font-weight:500;
  font-family:Poppins;
  background-color:#f9f8fc;
  padding:18px 14px;
  text-align:left;
  position:relative
}
.element-contact-form .contact-form-heading .element-contact-close {
  position:absolute;
  top:10px;
  right:20px;
  color:#ccc;
  font-size:20px;
  line-height:1
}
.element-contact-form form {
  padding:0 14px 20px 14px;
  display:block
}
.mystickyelements-fixed .wp-editor-container {
  text-align:left
}
.mse-form-success-message,
.mystickyelements-fixed .contact-form-message {
  font-size:14px;
  text-align:center;
  color:#067d06;
  margin:0 0 10px 0
}
.mse-form-error-message {
  font-size:14px;
  text-align:center;
  color:#d00;
  margin:0 0 10px 0
}
#mse-form-error {
  position:absolute;
  bottom:unset;
  left:0;
  right:0
}
form#stickyelements-form input[type=submit][disabled] {
  opacity:.5
}
.mystickyelements-fixed ol,
.mystickyelements-fixed ul {
  margin:0;
  padding:0
}
.mystickyelements-fixed {
  position:fixed;
  z-index:99999;
  font-family:Poppins;
  top:50%;
  display:flex;
  align-items:center;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  transform:translateY(-50%);
  -webkit-transition:all 1s ease 0s;
  -moz-transition:all 1s ease 0s;
  transition:all 1s ease 0s
}
.mystickyelements-fixed.mystickyelements-custom-html-iframe-open {
  top:0;
  bottom:0;
  -webkit-transform:translateY(0);
  -moz-transform:translateY(0);
  transform:translateY(0)
}
.mystickyelements-entry-effect-fade {
  opacity:0
}
.mystickyelements-entry-effect-fade.entry-effect {
  opacity:1
}
.mystickyelements-fixed .mystickyelements-social-insagram .mystickyelements-social-text,
.mystickyelements-fixed .social-insagram,
.mystickyelements-wrap .social-insagram {
  background:#582bcd;
  background:-moz-linear-gradient(-45deg,#582bcd 0,#ed4c33 50%,#f7d36f 100%);
  background:-webkit-linear-gradient(-45deg,#582bcd 0,#ed4c33 50%,#f7d36f 100%);
  background:linear-gradient(135deg,#582bcd 0,#ed4c33 50%,#f7d36f 100%)
}
form#stickyelements-form ::-webkit-input-placeholder {
  color:#4f4f4f;
  opacity:1
}
form#stickyelements-form ::-moz-placeholder {
  color:#4f4f4f;
  opacity:1
}
form#stickyelements-form :-ms-input-placeholder {
  color:#4f4f4f;
  opacity:1
}
form#stickyelements-form :-moz-placeholder {
  color:#4f4f4f;
  opacity:1
}
.stickyelements-form label {
  display:block
}
form#stickyelements-form input,
form#stickyelements-form select,
form#stickyelements-form textarea {
  border-radius:24px!important;
  background-color:#fff;
  width:100%;
  height:38px;
  margin-top:15px;
  border:1px solid #dce2e2;
  font-size:12px;
  font-family:Poppins;
  color:#000;
  font-weight:400;
  padding:0 15px;
  line-height:1.2;
  max-width:100%
}
form#stickyelements-form select {
  -webkit-appearance:menulist;
  background-image:none
}
form#stickyelements-form .quicktags-toolbar input {
  width:auto;
  border-radius:0!important;
  margin-top:0
}
form#stickyelements-form textarea.wp-editor-area {
  border-radius:0!important;
  border:0;
  margin:0;
  height:auto
}
form#stickyelements-form .wp-editor-wrap {
  margin-top:15px
}
.mse-input-message {
  font-size:12px;
  line-height:17px;
  display:inline-block;
  padding:5px 0 0 15px;
  color:#d00;
  text-align:left
}
form#stickyelements-form textarea {
  height:100px;
  margin-bottom:20px;
  resize:none;
  padding:15px
}
form#stickyelements-form input[type=submit] {
  font-size:16px;
  font-weight:600;
  margin-bottom:0;
  margin-top:35px
}
form#stickyelements-form input.mse-input-error,
form#stickyelements-form textarea.mse-input-error {
  border-color:#d00
}
form#stickyelements-form input:active,
form#stickyelements-form input:focus,
form#stickyelements-form select:active,
form#stickyelements-form select:focus,
form#stickyelements-form textarea:active,
form#stickyelements-form textarea:focus {
  border-color:#7761df;
  background-color:#eff5f8;
  outline:0
}
form#stickyelements-form .contact-form-label {
  color:#000;
  display:block;
  font-size:14px;
  line-height:1.2;
  padding:0;
  margin:12px 0 5px;
  box-shadow:none;
  border:0;
  font-family:Poppins;
  font-weight:400;
  text-align:left
}
form#stickyelements-form .contact-form-label+input {
  margin-top:0
}
.mystickyelements-fixed li:after {
  content:"";
  display:block;
  clear:both
}
.mystickyelements-fixed ul li {
  position:relative;
  width:53px;
  display:none;
  margin:0;
  padding:0
}
.mystickyelements-fixed.mystickyelements-size-small ul li {
  width:45px
}
.mystickyelements-fixed.mystickyelements-size-large ul li {
  width:60px
}
.mystickyelements-fixed.mystickyelements-size-extra-large ul li {
  width:70px
}
.mystickyelements-fixed .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
  display:none
}
.mystickyelements-fixed.mystickyelements-position-left .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
  left:-50px
}
.mystickyelements-fixed.mystickyelements-position-right .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
  left:50px
}
.mystickyelements-fixed ul li.element-desktop-on {
  display:block
}
span.mystickyelements-social-icon,
span.mystickyelements-social-icon a {
  width:53px;
  height:53px;
  color:#fff;
  float:left;
  position:relative;
  text-align:center;
  font-size:17px;
  -webkit-transition:all .5s ease 0s;
  -moz-transition:all .5s ease 0s;
  transition:all .5s ease 0s;
  cursor:pointer;
  display:flex;
  justify-content:center;
  align-items:center;
  line-height:1.2;
  flex-wrap:wrap;
  text-decoration:none
}
.mystickyelements-fixed .mystickyelements-icon-below-text {
  font-size:10px;
  width:100%;
  display:block;
  line-height:1
}
.mystickyelements-fixed.mystickyelements-size-small .mystickyelements-icon-below-text {
  font-size:10px
}
.mystickyelements-fixed.mystickyelements-size-large .mystickyelements-icon-below-text {
  font-size:14px
}
.mystickyelements-fixed.mystickyelements-size-extra-large .mystickyelements-icon-below-text {
  font-size:16px
}
.mystickyelements-social-icon a:active,
.mystickyelements-social-icon a:focus,
.mystickyelements-social-icon a:hover {
  background-color:transparent;
  color:#fff
}
span.mystickyelements-social-icon i {
  margin:0
}
span.mystickyelements-social-icon.social-line,
span.mystickyelements-social-icon.social-qzone {
  display:flex;
  align-items:center;
  justify-content:center
}
.mystickyelements-size-small span.mystickyelements-social-icon,
.mystickyelements-size-small span.mystickyelements-social-icon a {
  width:45px;
  height:45px;
  line-height:45px;
  font-size:12px
}
.mystickyelements-size-large span.mystickyelements-social-icon,
.mystickyelements-size-large span.mystickyelements-social-icon a {
  width:60px;
  height:60px;
  line-height:60px;
  font-size:20px
}
.mystickyelements-size-extra-large span.mystickyelements-social-icon,
.mystickyelements-size-extra-large span.mystickyelements-social-icon a {
  width:70px;
  height:70px;
  line-height:70px;
  font-size:22px
}
.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
  border-radius:25px 0 25px 0!important
}
.mystickyelements-size-small.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
.mystickyelements-size-small.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
  border-radius:20px 0 20px 0!important
}
.mystickyelements-templates-round li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
.mystickyelements-templates-round li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
  border-radius:50%!important
}
.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
  border-radius:0 25px 0 25px!important
}
.mystickyelements-size-small.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
.mystickyelements-size-small.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
  border-radius:0 20px 0 20px!important
}
.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon {
  z-index:1
}
.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
  content:"";
  position:absolute;
  top:8px;
  bottom:8px;
  left:8px;
  right:8px;
  background:red;
  -webkit-transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  transform:rotate(-45deg);
  z-index:-1
}
.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before {
  background:linear-gradient(185deg,#582bcd 0,#ed4c33 50%,#f7d36f 100%)
}
.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
  content:"";
  position:absolute;
  top:0;
  background-color:red;
  height:100%;
  z-index:-1;
  width:26px;
  opacity:0
}
.mystickyelements-position-bottom.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
  display:none
}
.mystickyelements-on-click.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form).elements-active span.mystickyelements-social-icon::after,
.mystickyelements-on-hover.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form):hover span.mystickyelements-social-icon::after {
  opacity:1
}
.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::after {
  display:none
}
.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
  content:"";
  position:absolute;
  top:0;
  width:0;
  height:0;
  border-top:27px solid transparent;
  border-bottom:26px solid transparent
}
.mystickyelements-size-small.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
  top:6px;
  bottom:6px;
  left:6px;
  right:6px
}
.mystickyelements-size-small.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
  width:22px
}
.mystickyelements-size-small.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
  border-top-width:23px;
  border-bottom-width:22px
}
.mystickyelements-size-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
  top:8px;
  bottom:8px;
  left:8px;
  right:8px
}
.mystickyelements-size-extra-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
  top:10px;
  bottom:10px;
  left:10px;
  right:10px
}
.mystickyelements-size-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
  width:30px
}
.mystickyelements-size-extra-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
  width:34px
}
.mystickyelements-size-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
  border-top-width:30px;
  border-bottom-width:30px
}
.mystickyelements-size-extra-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
  border-top-width:35px;
  border-bottom-width:35px
}
.mystickyelements-templates-arrow span.mystickyelements-social-icon,
.mystickyelements-templates-arrow span.mystickyelements-social-icon a,
.mystickyelements-templates-arrow span.mystickyelements-social-text,
.mystickyelements-templates-diamond span.mystickyelements-social-text,
.mystickyelements-templates-triangle span.mystickyelements-social-text {
  border-radius:0!important
}
.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
.mystickyelements-templates-arrow span.mystickyelements-social-text:before {
  content:"";
  position:absolute;
  top:0;
  width:0;
  height:0;
  border-top:27px solid transparent;
  border-bottom:26px solid transparent
}
.mystickyelements-size-small.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
.mystickyelements-size-small.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
  border-top-width:23px;
  border-bottom-width:22px
}
.mystickyelements-size-large.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
.mystickyelements-size-large.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
  border-top-width:30px;
  border-bottom-width:30px;
  border-left-width:30px
}
.mystickyelements-size-extra-large.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
.mystickyelements-size-extra-large.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
  border-top-width:35px;
  border-bottom-width:35px;
  border-left-width:35px
}
.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
  width:38px;
  height:38px;
  border:0!important;
  background:linear-gradient(135deg,#582bcd 0,#ed4c33 50%,#f7d36f 100%);
  transform:rotate(45deg);
  z-index:-1
}
.mystickyelements-templates-arrow.mystickyelements-fixed ul li.mystickyelements-social-insagram span.mystickyelements-social-text::before,
.mystickyelements-templates-diamond.mystickyelements-fixed ul li.mystickyelements-social-insagram span.mystickyelements-social-text::before,
.mystickyelements-templates-triangle.mystickyelements-fixed ul li.mystickyelements-social-insagram span.mystickyelements-social-text::before {
  opacity:0
}
.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-arrow ul li.mystickyelements-social-insagram.elements-active span.mystickyelements-social-text::before,
.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-diamond ul li.mystickyelements-social-insagram.elements-active span.mystickyelements-social-text::before,
.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-triangle ul li.mystickyelements-social-insagram.elements-active span.mystickyelements-social-text::before,
.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-arrow ul li.mystickyelements-social-insagram:hover span.mystickyelements-social-text::before,
.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-diamond ul li.mystickyelements-social-insagram:hover span.mystickyelements-social-text::before,
.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-triangle ul li.mystickyelements-social-insagram:hover span.mystickyelements-social-text::before {
  opacity:1;
  transition-delay:0.5s
}
.mystickyelements-on-click.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
.mystickyelements-on-hover.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
  top:0;
  bottom:0;
  right:0;
  transform:none;
  width:53px;
  height:53px
}
.mystickyelements-on-click.mystickyelements-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
.mystickyelements-on-hover.mystickyelements-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
  width:45px;
  height:45px
}
.mystickyelements-on-click.mystickyelements-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
.mystickyelements-on-hover.mystickyelements-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
  width:60px;
  height:60px
}
.mystickyelements-on-click.mystickyelements-size-extra-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
.mystickyelements-on-hover.mystickyelements-size-extra-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
  width:70px;
  height:70px
}
.mystickyelements-size-small.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-size-small.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
.mystickyelements-size-small.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
  width:32px;
  height:32px
}
.mystickyelements-size-large.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-size-large.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
.mystickyelements-size-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
  width:43px;
  height:43px
}
.mystickyelements-size-extra-large.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-size-extra-large.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
.mystickyelements-size-extra-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
.mystickyelements-size-extra-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
  width:43px;
  height:43px
}
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
  z-index:-1;
  content:"";
  position:absolute;
  top:1px;
  bottom:1px;
  background:red;
  transform:rotate(-28deg) skewX(36deg);
  width:60px;
  height:50px
}
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before {
  background:linear-gradient(185deg,#582bcd 0,#ed4c33 50%,#f7d36f 100%)
}
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:red;
  z-index:-1;
  opacity:0
}
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::after {
  display:none
}
.mystickyelements-on-click.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).elements-active span.mystickyelements-social-icon::after,
.mystickyelements-on-hover.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form):hover span.mystickyelements-social-icon::after {
  opacity:1
}
.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
  content:"";
  position:absolute;
  top:0;
  width:0;
  height:0;
  border-top:27px solid transparent;
  border-bottom:26px solid transparent
}
.mystickyelements-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
  border-top-width:23px;
  border-bottom-width:22px
}
.mystickyelements-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
  border-top-width:30px;
  border-bottom-width:30px
}
.mystickyelements-size-extra-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
  border-top-width:35px;
  border-bottom-width:35px
}
span.mystickyelements-social-icon .fas.fa-sms {
  font-size:19px
}
.social-channels-item .social-channel-input-box img,
span.mystickyelements-social-icon img {
  margin:auto;
  display:block;
  width:20px;
  height:20px
}
.mystickyelements-size-small span.mystickyelements-social-icon img {
  width:17px;
  height:17px
}
.mystickyelements-size-large span.mystickyelements-social-icon img {
  width:25px;
  height:25px
}
.mystickyelements-size-extra-large span.mystickyelements-social-icon img {
  width:25px;
  height:25px
}
.mystickyelements-templates-default span.mystickyelements-social-icon img {
  width:30px;
  height:30px
}
.mystickyelements-size-small.mystickyelements-templates-default span.mystickyelements-social-icon img {
  width:25px;
  height:25px
}
.mystickyelements-size-large.mystickyelements-templates-default span.mystickyelements-social-icon img {
  width:35px;
  height:35px
}
.mystickyelements-size-extra-large.mystickyelements-templates-default span.mystickyelements-social-icon img {
  width:40px;
  height:40px
}
.mystickyelements-templates-default span.mystickyelements-social-icon img.mystickyelements-stretch-custom-img,
.social-channels-item .social-channel-input-box img.mystickyelements-stretch-custom-img {
  width:100%;
  height:100%
}
.social-channels-list.social-instagram_dm i.mystickyelement_instagramdm_icon,
.social-instagram_dm i.mystickyelement_instagramdm_icon {
  background:url('../images/instagramdm-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-line i.mystickyelement_line_icon,
.social-line i.mystickyelement_line_icon {
  background:url('../images/line-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-qzone i.mystickyelement_qzone_icon,
.social-qzone i.mystickyelement_qzone_icon {
  background:url('../images/qzone-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-amazon i.mystickyelement_amazon_icon,
.social-channels-list.social-amazon i.mystickyelement_amazon_icon {
  background:url('../images/amazon-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-flickr i.mystickyelement_flickr_icon,
.social-flickr i.mystickyelement_flickr_icon {
  background:url('../images/flickr-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-slack i.mystickyelement_slack_icon,
.social-slack i.mystickyelement_slack_icon {
  background:url('../images/slack-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-google_play i.mystickyelement_google_play_icon,
.social-google_play i.mystickyelement_google_play_icon {
  background:url('../images/google-play-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-ebay i.mystickyelement_ebay_icon,
.social-ebay i.mystickyelement_ebay_icon {
  background:url('../images/ebay-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-poptin_popups i.mystickyelement_poptin_icon,
.social-poptin_popups i.mystickyelement_poptin_icon {
  background:url('../images/poptin-logo.svg') no-repeat center center;
  background-size:100%;
  width:100%
}
.social-channels-list.social-fiverr i.mystickyelement_fiverr_icon,
.social-fiverr i.mystickyelement_fiverr_icon {
  background:url('../images/fiverr-logo.svg') no-repeat center center;
  background-size:100%;
  width:100%
}
.social-channels-list.social-shopify i.mystickyelement_shopify_icon,
.social-shopify i.mystickyelement_shopify_icon {
  background:url('../images/shopify-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-gumroad i.mystickyelement_gumroad_icon,
.social-gumroad i.mystickyelement_gumroad_icon {
  background:url('../images/gumroad-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-channels-list.social-printful i.mystickyelement_printful_icon,
.social-printful i.mystickyelement_printful_icon {
  background:url('../images/printful-logo.svg') no-repeat center center;
  background-size:70%;
  width:100%
}
.social-amazon i.mystickyelement_amazon_icon,
.social-ebay i.mystickyelement_ebay_icon,
.social-fiverr i.mystickyelement_fiverr_icon,
.social-flickr i.mystickyelement_flickr_icon,
.social-google_play i.mystickyelement_google_play_icon,
.social-gumroad i.mystickyelement_gumroad_icon,
.social-instagram_dm i.mystickyelement_instagramdm_icon,
.social-line i.mystickyelement_line_icon,
.social-poptin_popups i.mystickyelement_poptin_icon,
.social-printful i.mystickyelement_printful_icon,
.social-qzone i.mystickyelement_qzone_icon,
.social-shopify i.mystickyelement_shopify_icon,
.social-slack i.mystickyelement_slack_icon {
  display:block;
  height:100%;
  background-size:40%
}
.social-fiverr i.mystickyelement_fiverr_icon {
  background-size:80%
}
.social-ebay i.mystickyelement_ebay_icon,
.social-poptin_popups i.mystickyelement_poptin_icon {
  background-size:50%
}
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-amazon i.mystickyelement_amazon_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-ebay i.mystickyelement_ebay_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-fiverr i.mystickyelement_fiverr_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-google_play i.mystickyelement_google_play_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-gumroad i.mystickyelement_gumroad_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-line i.mystickyelement_line_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-poptin_popups i.mystickyelement_poptin_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-printful i.mystickyelement_printful_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-qzone i.mystickyelement_qzone_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-shopify i.mystickyelement_shopify_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-small .social-slack i.mystickyelement_slack_icon {
  background-size:21px
}
.mystickyelements-position-mobile-bottom .social-amazon i.mystickyelement_amazon_icon,
.mystickyelements-position-mobile-bottom .social-ebay i.mystickyelement_ebay_icon,
.mystickyelements-position-mobile-bottom .social-fiverr i.mystickyelement_fiverr_icon,
.mystickyelements-position-mobile-bottom .social-google_play i.mystickyelement_google_play_icon,
.mystickyelements-position-mobile-bottom .social-gumroad i.mystickyelement_gumroad_icon,
.mystickyelements-position-mobile-bottom .social-line i.mystickyelement_line_icon,
.mystickyelements-position-mobile-bottom .social-poptin_popups i.mystickyelement_poptin_icon,
.mystickyelements-position-mobile-bottom .social-printful i.mystickyelement_printful_icon,
.mystickyelements-position-mobile-bottom .social-qzone i.mystickyelement_qzone_icon,
.mystickyelements-position-mobile-bottom .social-shopify i.mystickyelement_shopify_icon,
.mystickyelements-position-mobile-bottom .social-slack i.mystickyelement_slack_icon {
  background-size:26px
}
.mystickyelements-position-mobile-bottom .social-flickr i.mystickyelement_flickr_icon {
  background-size:35px
}
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-amazon i.mystickyelement_amazon_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-ebay i.mystickyelement_ebay_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-fiverr i.mystickyelement_fiverr_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-google_play i.mystickyelement_google_play_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-gumroad i.mystickyelement_gumroad_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-line i.mystickyelement_line_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-poptin_popups i.mystickyelement_poptin_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-printful i.mystickyelement_printful_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-qzone i.mystickyelement_qzone_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-shopify i.mystickyelement_shopify_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-slack i.mystickyelement_slack_icon {
  background-size:30px
}
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-amazon i.mystickyelement_amazon_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-ebay i.mystickyelement_ebay_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-fiverr i.mystickyelement_fiverr_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-google_play i.mystickyelement_google_play_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-gumroad i.mystickyelement_gumroad_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-line i.mystickyelement_line_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-poptin_popups i.mystickyelement_poptin_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-printful i.mystickyelement_printful_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-qzone i.mystickyelement_qzone_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-shopify i.mystickyelement_shopify_icon,
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-slack i.mystickyelement_slack_icon {
  background-size:30px
}
.mystickyelements-position-mobile-bottom.mystickyelements-size-large .social-flickr i.mystickyelement_flickr_icon {
  background-size:40px
}
.mystickyelements-position-mobile-bottom.mystickyelements-size-extra-large .social-flickr i.mystickyelement_flickr_icon {
  background-size:40px
}
span.mystickyelements-social-text {
  color:#fff;
  border-radius:0 10px 10px 0;
  font-size:14px;
  float:left;
  line-height:1.2;
  position:absolute;
  top:0;
  left:100%;
  height:100%;
  white-space:nowrap;
  -webkit-transform:rotateY(90deg);
  -moz-transform:rotateY(90deg);
  transform:rotateY(90deg);
  -webkit-transform-origin:0 0 0;
  -moz-transform-origin:0 0 0;
  transform-origin:0 0 0;
  -webkit-transition:all .5s ease 0s;
  -moz-transition:all .5s ease 0s;
  transition:all .5s ease 0s
}
.mystickyelements-size-large span.mystickyelements-social-text {
  font-size:22px
}
.mystickyelements-size-extra-large span.mystickyelements-social-text {
  font-size:24px
}
.mystickyelements-position-right .element-contact-form,
.mystickyelements-position-right span.mystickyelements-social-text {
  -webkit-transform-origin:100% 0 0;
  -moz-transform-origin:100% 0 0;
  transform-origin:100% 0 0;
  left:auto;
  right:100%
}
.mystickyelements-position-right span.mystickyelements-social-text {
  border-radius:10px 0 0 10px
}
span.mystickyelements-social-text a,
span.mystickyelements-social-text.mystickyelements-social-no-link {
  color:#fff;
  text-decoration:none;
  display:inline-block;
  vertical-align:top;
  min-width:137px;
  height:100%;
  padding-top:19px;
  padding-right:10px;
  padding-left:13px
}
.mystickyelements-size-small span.mystickyelements-social-text a,
.mystickyelements-size-small span.mystickyelements-social-text.mystickyelements-social-no-link {
  padding-top:15px
}
.mystickyelements-size-large span.mystickyelements-social-text a,
.mystickyelements-size-large span.mystickyelements-social-text.mystickyelements-social-no-link {
  min-width:206px;
  padding-top:18px
}
.mystickyelements-size-extra-large span.mystickyelements-social-text a,
.mystickyelements-size-extra-large span.mystickyelements-social-text.mystickyelements-social-no-link {
  min-width:206px;
  padding-top:18px
}
.mystickyelements-on-click.mystickyelements-fixed ul li.mystickyelements-contact-form.elements-active .element-contact-form,
.mystickyelements-on-hover.mystickyelements-fixed ul li.mystickyelements-contact-form.element-contact-active .element-contact-form,
.mystickyelements-on-hover.mystickyelements-fixed ul li.mystickyelements-contact-form.element-contact-active:hover .element-contact-form {
  -webkit-transform:rotateY(0);
  -moz-transform:rotateY(0);
  transform:rotateY(0)
}
.mystickyelements-fixed ul li.mystickyelements-contact-form.non-active .element-contact-form {
  -webkit-transform:rotateY(90deg)!important;
  -moz-transform:rotateY(90deg)!important;
  transform:rotateY(90deg)!important
}
.mystickyelements-fixed ul li.mystickyelements-contact-form.elements-active .element-contact-form {
  -webkit-transform:rotateY(0)!important;
  -moz-transform:rotateY(0)!important;
  transform:rotateY(0)!important
}
.mystickyelements-on-click.mystickyelements-fixed ul li.elements-active span.mystickyelements-social-text {
  -webkit-transform:rotateY(0);
  -moz-transform:rotateY(0);
  transform:rotateY(0)
}
.mystickyelements-on-click.mystickyelements-fixed ul li.mystickyelements-social-insagram.elements-active span.mystickyelements-social-text,
.mystickyelements-on-hover.mystickyelements-fixed ul li.mystickyelements-social-insagram:hover span.mystickyelements-social-text {
  -webkit-transform:none;
  -moz-transform:none;
  transform:none
}
.mystickyelement-credit a {
  font-size:9px;
  text-decoration:none;
  color:#000;
  display:inline-block;
  vertical-align:top;
  margin:5px 0 0 0
}
.mystickyelement-credit a:hover {
  color:#000
}
.mystickyelements-fixed ul li.mystickyelements-contact-form {
  padding-bottom:49px;
  padding-top:42px
}
.mystickyelements-fixed.mystickyelements-size-small ul li.mystickyelements-contact-form {
  padding-bottom:51px;
  padding-top:48px
}
.mystickyelements-fixed.mystickyelements-size-large ul li.mystickyelements-contact-form {
  padding-bottom:76px;
  padding-top:74px
}
.mystickyelements-fixed.mystickyelements-size-extra-large ul li.mystickyelements-contact-form {
  padding-bottom:76px;
  padding-top:74px
}
.mystickyelements-contact-form .mystickyelements-social-icon {
  -webkit-transform:rotate(-90deg);
  -moz-transform:rotate(-90deg);
  transform:rotate(-90deg);
  display:block;
  font-size:12px;
  padding:18px 10px 10px 10px;
  width:144px;
  height:53px;
  line-height:1.2;
  -webkit-transform-origin:51px 51px 0;
  -moz-transform-origin:51px 51px 0;
  transform-origin:51px 51px 0;
  box-shadow:-3px 0 6px rgba(0,0,0,.16)
}
.mystickyelements-size-small .mystickyelements-contact-form .mystickyelements-social-icon {
  padding:15px 10px 2px 10px;
  width:144px;
  height:45px;
  line-height:1.2;
  -webkit-transform-origin:48px 48px 0;
  -moz-transform-origin:48px 48px 0;
  transform-origin:48px 48px 0
}
.mystickyelements-size-large .mystickyelements-contact-form .mystickyelements-social-icon {
  padding:18px 10px 2px 10px;
  width:210px;
  height:60px;
  line-height:1.2;
  font-size:19px;
  -webkit-transform-origin:68px 68px 0;
  -moz-transform-origin:68px 68px 0;
  transform-origin:68px 68px 0
}
.mystickyelements-size-extra-large .mystickyelements-contact-form .mystickyelements-social-icon {
  padding:20px 10px 2px 10px;
  width:220px;
  height:70px;
  line-height:1.2;
  font-size:21px;
  -webkit-transform-origin:73px 73px 0;
  -moz-transform-origin:73px 73px 0;
  transform-origin:73px 73px 0
}
.mystickyelements-position-bottom .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:17px
}
.mystickyelements-position-bottom.mystickyelements-size-small .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:15px
}
.mystickyelements-position-bottom.mystickyelements-size-large .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:20px
}
.mystickyelements-position-bottom.mystickyelements-size-extra-large .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:22px
}
.mystickyelements-position-left .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext,
.mystickyelements-position-right .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:17px
}
.mystickyelements-position-left.mystickyelements-size-small .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext,
.mystickyelements-position-right.mystickyelements-size-small .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:15px
}
.mystickyelements-position-left.mystickyelements-size-large .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext,
.mystickyelements-position-right.mystickyelements-size-large .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:18px
}
.mystickyelements-position-left.mystickyelements-size-extra-large .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext,
.mystickyelements-position-right.mystickyelements-size-extra-large .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
  font-size:20px
}
.mystickyelements-contact-form .mystickyelements-social-icon i {
  margin-right:6px
}
.mystickyelements-size-small .mystickyelements-contact-form .mystickyelements-social-icon i {
  margin-right:7px
}
.mystickyelements-contact-form[dir=rtl] .mystickyelements-social-icon i,
html[dir=rtl] .mystickyelements-contact-form .mystickyelements-social-icon i {
  margin-left:22px;
  margin-right:0
}
.mystickyelements-size-small .mystickyelements-contact-form[dir=rtl] .mystickyelements-social-icon i,
html[dir=rtl] .mystickyelements-size-small .mystickyelements-contact-form .mystickyelements-social-icon i {
  margin-left:18px
}
.mystickyelements-contact-form[dir=rtl] .element-contact-form .contact-form-heading,
html[dir=rtl] .mystickyelements-contact-form .element-contact-form .contact-form-heading {
  text-align:right
}
.mystickyelements-contact-form[dir=rtl],
.mystickyelements-contact-form[dir=rtl] .element-contact-form .contact-form-heading,
.mystickyelements-contact-form[dir=rtl] form#stickyelements-form input,
.mystickyelements-contact-form[dir=rtl] form#stickyelements-form textarea,
.mystickyelements-fixed[dir=rtl] .mystickyelements-social-icon,
.mystickyelements-fixed[dir=rtl] .mystickyelements-social-text,
html[dir=rtl] .mystickyelements-contact-form,
html[dir=rtl] .mystickyelements-contact-form .element-contact-form .contact-form-heading,
html[dir=rtl] .mystickyelements-contact-form form#stickyelements-form input,
html[dir=rtl] .mystickyelements-contact-form form#stickyelements-form textarea,
html[dir=rtl] .mystickyelements-fixed .mystickyelements-social-icon,
html[dir=rtl] .mystickyelements-fixed .mystickyelements-social-text {
  font-family:"Open Sans Hebrew"
}
.mystickyelements-contact-form[dir=rtl] .element-contact-form .contact-form-heading .element-contact-close,
html[dir=rtl] .element-contact-form .contact-form-heading .element-contact-close {
  left:20px;
  right:auto
}
.mystickyelements-contact-form[dir=rtl] input[type=email],
.mystickyelements-contact-form[dir=rtl] input[type=tel],
.mystickyelements-contact-form[dir=rtl] input[type=url] {
  direction:rtl
}
.mystickyelements-contact-form[dir=rtl] .mse-input-message,
.mystickyelements-contact-form[dir=rtl] form#stickyelements-form .contact-form-label,
html[dir=rtl] .mse-input-message,
html[dir=rtl] form#stickyelements-form .contact-form-label {
  text-align:right
}
.mystickyelements-position-left ul li:first-child .mystickyelements-social-icon,
.mystickyelements-position-left ul li:first-child.mystickyelements-minimize .mystickyelements-social-icon {
  border-radius:0 10px 0 0
}
.mystickyelements-position-left ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon,
.mystickyelements-position-left ul li:last-child .mystickyelements-social-icon {
  border-radius:0 0 10px 0
}
.mystickyelements-position-left ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon {
  border-radius:0 0 0 10px
}
.mystickyelements-position-right ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon {
  border-radius:10px 10px 0 0
}
.mystickyelements-on-click.mystickyelements-fixed ul li.elements-active .mystickyelements-social-icon,
.mystickyelements-on-hover.mystickyelements-fixed ul li:hover .mystickyelements-social-icon {
  border-radius:0!important
}
.mystickyelements-position-right ul li:first-child .mystickyelements-social-icon {
  border-radius:10px 0 0 0
}
.mystickyelements-position-right ul li:last-child .mystickyelements-social-icon {
  border-radius:0 0 0 10px
}
.mystickyelements-position-right ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon {
  border-radius:0 10px 0 0
}
.mystickyelements-position-right ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon {
  border-radius:10px 0 0 0
}
.mystickyelements-fixed ul li {
  cursor:pointer;
  color:#fff
}
span.mystickyelements-minimize.minimize-position-left {
  width:100%;
  height:32px;
  border-radius:0 10px 0 0;
  padding:0 11px;
  text-align:center;
  line-height:32px;
  box-shadow:0 3px 6px rgba(0,0,0,.16);
  display:block
}
.mystickyelements-templates-sharp .element-contact-form,
.mystickyelements-templates-sharp .mystickyelements-minimize,
.mystickyelements-templates-sharp .mystickyelements-social-icon,
.mystickyelements-templates-sharp .mystickyelements-social-text {
  border-radius:0!important
}
.mystickyelements-size-small span.mystickyelements-minimize.minimize-position-left {
  padding:0 4px
}
.mystickyelements-size-small li.mystickyelements-minimize.element-minimize,
li.mystickyelements-minimize.element-minimize {
  width:27px
}
.mystickyelements-size-large li.mystickyelements-minimize.element-minimize {
  width:40px
}
.mystickyelements-size-extra-large li.mystickyelements-minimize.element-minimize {
  width:45px
}
.mystickyelements-fixed ul li.mystickyelements-minimize {
  transition:all .3s ease 0s;
  -webkit-transition:all .3s ease 0s;
  -moz-transition:all .3s ease 0s;
  display:inline-block;
  vertical-align:bottom
}
.mystickyelements-fixed.mystickyelements-size-large ul li.mystickyelements-minimize {
  font-size:25px
}
.mystickyelements-fixed.mystickyelements-size-extra-large ul li.mystickyelements-minimize {
  font-size:28px
}
.element-minimize span.mystickyelements-minimize.minimize-position-left {
  transition:all .3s ease 0s;
  -webkit-transition:all .3s ease 0s;
  -moz-transition:all .3s ease 0s;
  border-radius:0 6px 6px 0;
  padding:0
}
span.mystickyelements-minimize.minimize-position-right {
  border-radius:10px 0 0 0;
  width:100%;
  height:32px;
  padding:0 11px;
  text-align:center;
  line-height:32px;
  box-shadow:0 3px 6px rgba(0,0,0,.16);
  display:block
}
.mystickyelements-size-small span.mystickyelements-minimize.minimize-position-right {
  padding:0 5px
}
.element-minimize span.mystickyelements-minimize.minimize-position-right {
  transition:all .3s ease 0s;
  -webkit-transition:all .3s ease 0s;
  -moz-transition:all .3s ease 0s;
  padding:0;
  border-radius:6px 0 0 6px
}
span.mystickyelements-minimize.minimize-position-bottom {
  border-radius:10px 0 0 0;
  text-align:center;
  box-shadow:0 3px 6px rgba(0,0,0,.16);
  display:block;
  width:100%
}
.mystickyelements-minimize+.mystickyelements-contact-form .element-contact-form {
  top:-32px
}
.mystickyelements-custom-html {
  width:700px;
  background-color:#fff;
  box-shadow:0 0 6px rgba(0,0,0,.16);
  border-radius:10px;
  position:absolute;
  top:50%;
  left:100%;
  max-height:500px;
  overflow-y:auto;
  overflow-x:auto;
  -webkit-transition:all .5s ease 0s;
  -moz-transition:all .5s ease 0s;
  transition:all .5s ease 0s;
  -webkit-transform:rotateY(90deg) translateY(-50%);
  -moz-transform:rotateY(90deg) translateY(-50%);
  transform:rotateY(90deg) translateY(-50%);
  -webkit-transform-origin:0 0 0;
  -moz-transform-origin:0 0 0;
  transform-origin:0 0 0;
  z-index:1;
  white-space:nowrap;
  max-width:700px;
  min-width:300px;
  width:auto
}
.mystickyelements-custom-html-wrap>a,
.mystickyelements-custom-html-wrap>div,
.mystickyelements-custom-html-wrap>footer,
.mystickyelements-custom-html-wrap>header,
.mystickyelements-custom-html-wrap>input,
.mystickyelements-custom-html-wrap>nav,
.mystickyelements-custom-html-wrap>p,
.mystickyelements-custom-html-wrap>span,
.mystickyelements-custom-html-wrap>strong {
  width:660px
}
.mystickyelements-fixed ul li.mystickyelements-custom-html-main.mystickyelements-custom-iframe-bottom {
  position:relative
}
.mystickyelements-fixed ul li.mystickyelements-custom-html-main.mystickyelements-custom-html-iframe {
  position:static
}
.mystickyelements-custom-html-iframe .mystickyelements-custom-html {
  max-height:unset;
  width:auto;
  top:50%;
  bottom:auto;
  -webkit-transform:rotateY(90deg) translateY(-50%);
  -moz-transform:rotateY(90deg) translateY(-50%);
  transform:rotateY(90deg) translateY(-50%)
}
.mystickyelements-custom-iframe-bottom.mystickyelements-custom-html-iframe .mystickyelements-custom-html {
  top:auto;
  bottom:-10px;
  -webkit-transform:rotateY(90deg) translateY(0);
  -moz-transform:rotateY(90deg) translateY(0);
  transform:rotateY(90deg) translateY(0)
}
.mystickyelements-custom-html-iframe .mystickyelements-custom-html iframe {
  max-width:unset
}
.mystickyelements-custom-html-main .mystickyelements-custom-html .input-text,
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=email],
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=number],
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=password],
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=search],
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=tel],
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=text],
.mystickyelements-custom-html-main .mystickyelements-custom-html input[type=url],
.mystickyelements-custom-html-main .mystickyelements-custom-html textarea {
  width:100%
}
.mystickyelements-position-right .mystickyelements-custom-html {
  right:100%;
  left:auto;
  -webkit-transform-origin:100% 0 0;
  -moz-transform-origin:100% 0 0;
  transform-origin:100% 0 0
}
.mystickyelements-custom-html-wrap {
  padding:20px
}
.mystickyelements-custom-html-iframe .mystickyelements-custom-html-wrap {
  line-height:0
}
.mystickyelements-on-click.mystickyelements-fixed ul li.mystickyelements-custom-html-main.elements-active .mystickyelements-custom-html,
.mystickyelements-on-hover.mystickyelements-fixed ul li.mystickyelements-custom-html-main:hover .mystickyelements-custom-html {
  -webkit-transform:rotateY(0) translateY(-50%);
  -moz-transform:rotateY(0) translateY(-50%);
  transform:rotateY(0) translateY(-50%)
}
.mystickyelements-on-click.mystickyelements-fixed ul li.mystickyelements-custom-html-main.mystickyelements-custom-html-iframe.elements-active .mystickyelements-custom-html,
.mystickyelements-on-hover.mystickyelements-fixed ul li.mystickyelements-custom-html-main.mystickyelements-custom-html-iframe:hover .mystickyelements-custom-html {
  -webkit-transform:rotateY(0) translateY(-50%);
  -moz-transform:rotateY(0) translateY(-50%);
  transform:rotateY(0) translateY(-50%)
}
.mystickyelements-on-click.mystickyelements-fixed ul li.mystickyelements-custom-html-main.mystickyelements-custom-iframe-bottom.mystickyelements-custom-html-iframe.elements-active .mystickyelements-custom-html,
.mystickyelements-on-hover.mystickyelements-fixed ul li.mystickyelements-custom-html-main.mystickyelements-custom-iframe-bottom.mystickyelements-custom-html-iframe:hover .mystickyelements-custom-html {
  -webkit-transform:rotateY(0) translateY(0);
  -moz-transform:rotateY(0) translateY(0);
  transform:rotateY(0) translateY(0)
}
.mystickyelements-custom-html-wrap,
.mystickyelements-custom-html-wrap label,
.mystickyelements-custom-html-wrap p {
  color:#333
}
.mystickyelements-on-click.mystickyelements-fixed ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
.mystickyelements-on-hover.mystickyelements-fixed ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
  border-radius:0!important
}
form#stickyelements-form input[type=checkbox] {
  width:15px;
  padding:0;
  height:15px;
  border-radius:3px!important;
  margin-top:0;
  vertical-align:top
}
form#stickyelements-form input[type=checkbox]::before {
  width:15px;
  height:15px;
  margin:-1px 0 0 -2px
}
.contact_form_consent_txt {
  color:#000;
  font-size:14px;
  padding-left:5px;
  display:inline-block;
  vertical-align:top
}
.contact-form-consent-fields {
  text-align:left;
  margin-top:20px;
  margin-bottom:0
}
.contact-form-consent-fields label {
  line-height:1;
  display:flex
}
#contact-form-recaptcha>div {
  display:inline-block;
  vertical-align:top
}
#contact-form-recaptcha {
  text-align:center
}
@media only screen and (min-width:1025px) {
  .mystickyelements-position-left {
    left:0;
    text-align:left;
    right:auto
  }
  .mystickyelements-position-right {
    right:0;
    text-align:right;
    left:auto
  }
  .mystickyelements-position-bottom {
    left:0;
    right:0;
    bottom:0;
    top:auto;
    display:block;
    text-align:center;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
  }
  .mystickyelements-position-left.mystickyelements-entry-effect-slide-in {
    left:-90px;
    right:auto
  }
  .mystickyelements-position-left.mystickyelements-entry-effect-slide-in.entry-effect {
    left:0;
    right:auto
  }
  .mystickyelements-position-right.mystickyelements-entry-effect-slide-in {
    right:-90px;
    left:auto
  }
  .mystickyelements-position-right.mystickyelements-entry-effect-slide-in.entry-effect {
    right:0;
    left:auto
  }
  .mystickyelements-position-bottom.mystickyelements-entry-effect-slide-in {
    left:0;
    bottom:-90px;
    right:0
  }
  .mystickyelements-position-bottom.mystickyelements-entry-effect-slide-in.entry-effect {
    bottom:0;
    top:auto
  }
  span.mystickyelements-minimize.minimize-position-bottom {
    height:53px;
    line-height:53px
  }
  .mystickyelements-position-bottom.mystickyelements-fixed.mystickyelements-custom-html-iframe-open {
    top:auto
  }
  .mystickyelements-position-bottom .mystickyelement-lists-wrap {
    display:flex;
    align-items:center;
    justify-content:center
  }
  .mystickyelements-position-bottom.mystickyelements-position-screen-left .mystickyelement-lists-wrap {
    justify-content:flex-start
  }
  .mystickyelements-position-bottom.mystickyelements-position-screen-right .mystickyelement-lists-wrap {
    justify-content:flex-end
  }
  .mystickyelements-position-bottom .mystickyelement-credit {
    padding-left:10px
  }
  .mystickyelements-position-bottom .element-minimize span.mystickyelements-minimize.minimize-position-bottom {
    height:32px;
    line-height:32px
  }
  .mystickyelements-position-bottom.mystickyelements-size-small span.mystickyelements-minimize.minimize-position-bottom {
    height:45px;
    line-height:45px
  }
  .mystickyelements-position-bottom.mystickyelements-size-large span.mystickyelements-minimize.minimize-position-bottom {
    height:60px;
    line-height:60px
  }
  .mystickyelements-position-bottom.mystickyelements-size-extra-large span.mystickyelements-minimize.minimize-position-bottom {
    height:70px;
    line-height:70px
  }
  .mystickyelements-position-bottom.mystickyelements-fixed ul li.mystickyelements-minimize {
    width:32px
  }
  .element-minimize span.mystickyelements-minimize.minimize-position-bottom {
    transition:all .3s ease 0s;
    -webkit-transition:all .3s ease 0s;
    -moz-transition:all .3s ease 0s;
    border-radius:6px 6px 0 0;
    padding:0
  }
  .mystickyelements-position-bottom.mystickyelements-fixed ul li {
    float:left;
    position:static
  }
  .mystickyelements-position-bottom.mystickyelements-fixed ul {
    position:relative
  }
  .mystickyelements-fixed.mystickyelements-position-bottom ul li.mystickyelements-contact-form {
    padding-top:0;
    padding-bottom:0;
    width:auto
  }
  .mystickyelements-position-bottom .mystickyelements-contact-form .mystickyelements-social-icon {
    -webkit-transform-origin:0 0 0;
    -moz-transform-origin:0 0 0;
    transform-origin:0 0 0;
    -webkit-transform:rotate(0);
    -moz-transform:rotate(0);
    transform:rotate(0);
    box-shadow:unset
  }
  .mystickyelements-on-click.mystickyelements-fixed.mystickyelements-position-bottom ul li.mystickyelements-custom-html-main.elements-active .mystickyelements-custom-html,
  .mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-position-bottom ul li.mystickyelements-custom-html-main:hover .mystickyelements-custom-html {
    -webkit-transform:rotateY(0) translateY(0);
    -moz-transform:rotateY(0) translateY(0);
    transform:rotateY(0) translateY(0)
  }
  .mystickyelements-position-left.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    right:0
  }
  .mystickyelements-position-right.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    left:0
  }
  .mystickyelements-position-left.mystickyelements-templates-round span.mystickyelements-social-text {
    border-radius:0 25px 25px 0
  }
  .mystickyelements-position-left.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 25px 0 0
  }
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 20px 0 0
  }
  .mystickyelements-position-left.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:0 0 25px 0
  }
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:0 0 20px 0
  }
  .mystickyelements-position-right.mystickyelements-templates-round span.mystickyelements-social-text {
    border-radius:25px 0 0 25px
  }
  .mystickyelements-position-right.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 0 0 25px
  }
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 0 0 20px
  }
  .mystickyelements-position-right.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:25px 0 0 0
  }
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:20px 0 0 0
  }
  .mystickyelements-position-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:50% 0 0 50%!important
  }
  .mystickyelements-position-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 50% 50% 0!important
  }
  .mystickyelements-position-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 0 0 25px!important
  }
  .mystickyelements-position-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 25px 0 0!important
  }
  .mystickyelements-position-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:25px 0 0!important
  }
  .mystickyelements-position-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 0 25px!important
  }
  .mystickyelements-position-left.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:0 25px 25px 0!important
  }
  .mystickyelements-position-left.mystickyelements-templates-roundad span.mystickyelements-social-text {
    border-radius:0 25px 25px 0
  }
  .mystickyelements-position-right.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:25px 0 0 25px!important
  }
  .mystickyelements-position-right.mystickyelements-templates-roundad span.mystickyelements-social-text {
    border-radius:25px 0 0 25px
  }
  .mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon {
    background:0 0!important
  }
  .mystickyelements-position-left.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left:25px solid red;
    left:100%
  }
  .mystickyelements-position-right.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right:25px solid red;
    right:100%
  }
  .mystickyelements-position-left.mystickyelements-size-small.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left-width:22px
  }
  .mystickyelements-position-right.mystickyelements-size-small.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right-width:22px
  }
  .mystickyelements-position-left.mystickyelements-size-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left-width:30px
  }
  .mystickyelements-position-left.mystickyelements-size-extra-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left-width:30px
  }
  .mystickyelements-position-right.mystickyelements-size-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right-width:30px
  }
  .mystickyelements-position-right.mystickyelements-size-extra-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right-width:34px
  }
  .mystickyelements-position-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-left.mystickyelements-templates-arrow span.mystickyelements-social-text:before {
    border-left:27px solid red;
    left:100%
  }
  .mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-right.mystickyelements-templates-arrow span.mystickyelements-social-text:before {
    border-right:27px solid red;
    right:100%
  }
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-left-width:23px
  }
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-right-width:23px
  }
  .mystickyelements-size-large.mystickyelements-position-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-large.mystickyelements-position-left.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-left-width:30px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-extra-large.mystickyelements-position-left.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-left-width:34px
  }
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-right-width:30px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-right-width:34px
  }
  .mystickyelements-position-left.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-position-left.mystickyelements-templates-diamond .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-left.mystickyelements-templates-triangle .social-insagram+span.mystickyelements-social-text::before {
    margin-left:-17px;
    transform-origin:9px 20px 0
  }
  .mystickyelements-position-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-position-right.mystickyelements-templates-diamond .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-right.mystickyelements-templates-triangle .social-insagram+span.mystickyelements-social-text::before {
    margin-right:-17px;
    transform-origin:10px 25px 0
  }
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-diamond .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-triangle .social-insagram+span.mystickyelements-social-text::before {
    transform-origin:7px 17px 0
  }
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-diamond .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-triangle .social-insagram+span.mystickyelements-social-text::before {
    transform-origin:14px 29px 0
  }
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-diamond .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle .social-insagram+span.mystickyelements-social-text::before {
    transform-origin:14px 29px 0
  }
  .mystickyelements-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:3px;
    bottom:3px;
    width:50px;
    height:40px
  }
  .mystickyelements-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:3px;
    bottom:3px;
    width:68px;
    height:55px
  }
  .mystickyelements-size-extra-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:3px;
    bottom:3px;
    width:78px;
    height:65px
  }
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-29px
  }
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-24px
  }
  .mystickyelements-size-large.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-34px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-39px
  }
  .mystickyelements-on-click.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    left:0
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-29px
  }
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-24px
  }
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-34px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-38px
  }
  .mystickyelements-on-click.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    right:0
  }
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left:25px solid red;
    left:100%
  }
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left-width:22px
  }
  .mystickyelements-size-large.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left-width:30px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left-width:30px
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right:25px solid red;
    right:100%
  }
  .mystickyelements-size-small.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right-width:22px
  }
  .mystickyelements-size-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right-width:30px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right-width:30px
  }
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon i {
    padding-right:20px
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon i {
    padding-left:20px
  }
  .mystickyelements-position-left.mystickyelements-templates-triangle li span.mystickyelements-social-icon svg {
    margin-right:20px
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle li span.mystickyelements-social-icon svg {
    margin-left:20px
  }
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:6px center
  }
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-size-small.mystickyelements-position-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon {
    background-position:0 center
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:22px center
  }
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:32px center
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon {
    background-position:11px center
  }
  .mystickyelements-size-extra-large.mystickyelements-position-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon {
    background-position:16px center
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:center 26px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:center 22px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:center 32px
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon {
    background-position:center 20px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon {
    background-position:center 17px
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon {
    background-position:center 31px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon {
    background-position:center 27px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon {
    background-position:center 36px
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon {
    background-position:center 17px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon {
    background-position:center 15px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon {
    background-position:center 21px
  }
  .mystickyelements-position-bottom .mystickyelements-contact-form .element-contact-form {
    top:auto;
    left:0;
    bottom:100%;
    width:100%;
    right:0;
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:0 100% 0;
    -moz-transform-origin:0 100% 0;
    transform-origin:0 100% 0
  }
  .mystickyelements-position-bottom.mystickyelements-position-screen-right .mystickyelements-contact-form .element-contact-form {
    left:auto
  }
  .mystickyelements-fixed.mystickyelements-position-bottom span.mystickyelements-social-text {
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:0 100% 0;
    -moz-transform-origin:0 100% 0;
    transform-origin:0 100% 0;
    border-radius:10px 10px 0 0;
    left:0;
    right:auto;
    bottom:100%;
    min-width:100%;
    top:auto;
    height:auto;
    padding-top:0;
    padding-bottom:0;
    z-index:1
  }
  .mystickyelements-position-bottom.mystickyelements-on-click.mystickyelements-fixed ul li.elements-active span.mystickyelements-social-text {
    -webkit-transform:rotateX(0);
    -moz-transform:rotateX(0);
    transform:rotateX(0)
  }
  .mystickyelements-position-bottom span.mystickyelements-social-text.mystickyelements-social-no-link {
    display:block
  }
  .mystickyelements-position-bottom span.mystickyelements-social-text a,
  .mystickyelements-position-bottom span.mystickyelements-social-text.mystickyelements-social-no-link {
    padding:10px 10px;
    white-space:initial
  }
  .mystickyelements-position-bottom .mystickyelements-custom-html-main .mystickyelements-custom-html {
    top:auto;
    left:0;
    bottom:100%;
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:0 100% 0;
    -moz-transform-origin:0 100% 0;
    transform-origin:0 100% 0
  }
  .mystickyelements-position-bottom.mystickyelements-position-screen-right .mystickyelements-custom-html-main .mystickyelements-custom-html {
    left:auto;
    right:0
  }
  .mystickyelements-position-bottom ul li:first-child .mystickyelements-social-icon,
  .mystickyelements-position-bottom ul li:first-child.mystickyelements-minimize .mystickyelements-social-icon {
    border-radius:10px 0 0 0
  }
  .mystickyelements-position-bottom ul li:last-child .mystickyelements-social-icon {
    border-top-right-radius:10px
  }
  .mystickyelements-position-bottom ul li:first-child .mystickyelements-social-icon {
    border-top-left-radius:10px
  }
  .mystickyelements-position-bottom ul li:last-child .mystickyelements-social-icon {
    border-top-right-radius:10px
  }
  .mystickyelements-position-left.mystickyelements-templates-arrow ul li:first-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-bottom-right-radius:10px!important
  }
  .mystickyelements-position-left.mystickyelements-templates-arrow ul li:last-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-bottom-left-radius:10px!important
  }
  .mystickyelements-position-right.mystickyelements-templates-arrow ul li:first-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-top-right-radius:10px!important
  }
  .mystickyelements-position-right.mystickyelements-templates-arrow ul li:last-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-top-left-radius:10px!important
  }
  .mystickyelements-position-bottom.mystickyelements-templates-arrow ul li:first-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-top-left-radius:10px!important
  }
  .mystickyelements-position-bottom.mystickyelements-templates-arrow ul li:last-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-top-right-radius:10px!important
  }
  .mystickyelements-position-bottom.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:25px 25px 0 0!important
  }
  .mystickyelements-position-bottom.mystickyelements-templates-roundad.mystickyelements-on-click.mystickyelements-fixed ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-templates-roundad.mystickyelements-on-hover.mystickyelements-fixed ul li:hover .mystickyelements-social-icon {
    border-radius:0!important
  }
  .mystickyelements-fixed.mystickyelements-position-bottom.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:25px 0 0
  }
  .mystickyelements-position-bottom.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:hover .mystickyelements-social-icon {
    border-radius:0 0 25px 0!important
  }
  .mystickyelements-fixed.mystickyelements-position-bottom.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 25px 0 0
  }
  .mystickyelements-position-bottom.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-round ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-round ul li:hover .mystickyelements-social-icon {
    border-radius:0!important
  }
  .mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-bottom.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    top:auto;
    bottom:100%;
    border-bottom:27px solid red;
    border-left:27px solid transparent;
    border-right:26px solid transparent;
    left:0
  }
  .mystickyelements-position-bottom.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    display:none
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-bottom-width:22px;
    border-left-width:23px;
    border-right-width:22px
  }
  .mystickyelements-size-large.mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-large.mystickyelements-position-bottom.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-bottom-width:30px;
    border-left-width:30px;
    border-right-width:30px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-bottom-width:34px;
    border-left-width:35px;
    border-right-width:35px
  }
  .mystickyelements-position-bottom.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-bottom.mystickyelements-templates-diamond .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-bottom.mystickyelements-templates-triangle .social-insagram+span.mystickyelements-social-text::before {
    display:none
  }
  .mystickyelements-position-bottom.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before {
    width:37px;
    height:37px;
    transform-origin:12px 32px 0;
    margin-bottom:-10px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before {
    width:32px;
    height:32px;
    transform-origin:8px 29px 0;
    margin-bottom:-6px
  }
  .mystickyelements-size-large.mystickyelements-position-bottom.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-large.mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before {
    width:42px;
    height:42px;
    transform-origin:12px 37px 0
  }
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before {
    width:42px;
    height:42px;
    transform-origin:12px 37px 0
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon i {
    padding-top:20px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon i {
    padding-top:18px
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li span.mystickyelements-social-icon svg {
    margin-top:17px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li span.mystickyelements-social-icon svg {
    margin-top:14px
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:22px;
    bottom:8px;
    left:3px;
    -webkit-transform:rotate(26deg) skewY(40deg);
    -moz-transform:rotate(26deg) skewY(40deg);
    transform:rotate(26deg) skewY(40deg);
    width:46px;
    height:60px
  }
  .mystickyelements-size-small.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:23px;
    left:0;
    -webkit-transform:rotate(26deg) skewY(40deg);
    -moz-transform:rotate(26deg) skewY(40deg);
    transform:rotate(26deg) skewY(40deg);
    width:46px;
    height:60px
  }
  .mystickyelements-size-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:32px;
    bottom:8px;
    left:0;
    right:1px;
    -webkit-transform:rotate(25deg) skewY(36deg);
    -moz-transform:rotate(25deg) skewY(36deg);
    transform:rotate(25deg) skewY(36deg);
    width:67px;
    height:71px
  }
  .mystickyelements-size-extra-large.mystickyelements-position-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:38px;
    bottom:8px;
    left:0;
    right:1px;
    -webkit-transform:rotate(27deg) skewY(37deg);
    -moz-transform:rotate(27deg) skewY(37deg);
    transform:rotate(27deg) skewY(37deg) );
    width:80px;
    height:80px
  }
  .mystickyelements-position-left.mystickyelements-templates-triangle span.mystickyelements-social-icon img {
    margin:auto auto auto 5px
  }
  .mystickyelements-position-right.mystickyelements-templates-triangle span.mystickyelements-social-icon img {
    margin:auto 5px auto auto;
    left:auto
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle span.mystickyelements-social-icon img {
    margin:15px auto 0;
    top:auto
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle.mystickyelements-size-large span.mystickyelements-social-icon img {
    margin:20px auto 0
  }
  .mystickyelements-position-bottom.mystickyelements-templates-triangle.mystickyelements-size-extra-large span.mystickyelements-social-icon img {
    margin:20px auto 0
  }
  .mystickyelements-templates-leaf_left span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-templates-leaf_right span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-templates-round span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-templates-roundad span.mystickyelements-minimize.minimize-position-left {
    border-radius:0 10px 10px 0
  }
  .mystickyelements-position-left.mystickyelements-templates-leaf_left .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-templates-leaf_right .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-templates-round .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-left.mystickyelements-templates-roundad .mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:0 0 10px 10px
  }
  .mystickyelements-templates-leaf_left span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-templates-leaf_right span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-templates-round span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-templates-roundad span.mystickyelements-minimize.minimize-position-right {
    border-radius:10px 0 0 10px
  }
  .mystickyelements-position-right.mystickyelements-templates-leaf_left .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-templates-leaf_right .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-templates-round .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-right.mystickyelements-templates-roundad .mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:10px 10px 0 0
  }
  .mystickyelements-templates-leaf_left span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-templates-leaf_right span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-templates-round span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-templates-roundad span.mystickyelements-minimize.minimize-position-bottom {
    border-radius:10px 10px 0 0
  }
  .mystickyelements-position-bottom.mystickyelements-templates-leaf_left .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-templates-leaf_right .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-templates-round .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-bottom.mystickyelements-templates-roundad .mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:10px 10px 0 0
  }
  .mystickyelements-fixed.mystickyelements-custom-position-on:not(.mystickyelements-position-bottom) ul li.mystickyelements-contact-form {
    position:static
  }
  .mystickyelements-custom-position-on:not(.mystickyelements-position-bottom) .mystickyelements-contact-form .element-contact-form,
  .mystickyelements-custom-position-on:not(.mystickyelements-position-bottom) .mystickyelements-minimize+.mystickyelements-contact-form .element-contact-form {
    top:auto;
    bottom:0
  }
}
@media only screen and (max-width:1024px) {
  form#stickyelements-form input,
  form#stickyelements-form select,
  form#stickyelements-form textarea {
    font-size:16px
  }
  .mystickyelements-fixed ul li.element-desktop-on {
    display:none
  }
  .mystickyelements-fixed ul li.element-mobile-on {
    display:block
  }
  .mystickyelements-mobile-size-medium span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-medium span.mystickyelements-social-icon a {
    width:45px;
    height:45px;
    line-height:45px;
    font-size:17px
  }
  .mystickyelements-mobile-size-small span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-small span.mystickyelements-social-icon a {
    width:38px;
    height:38px;
    line-height:38px;
    font-size:13px
  }
  .mystickyelements-mobile-size-large span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-large span.mystickyelements-social-icon a {
    width:50px;
    height:50px;
    line-height:50px;
    font-size:18px
  }
  .mystickyelements-fixed .mystickyelements-icon-below-text {
    font-size:8px!important
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-small .mystickyelements-icon-below-text {
    font-size:7px!important
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-large .mystickyelements-icon-below-text {
    font-size:10px!important
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon {
    background:0 0!important
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-round span.mystickyelements-social-text {
    border-radius:0 25px 25px 0
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 25px 0 0
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 20px 0 0
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:0 0 25px 0
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:0 0 20px 0
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-round span.mystickyelements-social-text {
    border-radius:25px 0 0 25px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 0 0 25px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-leaf_left span.mystickyelements-social-text {
    border-radius:0 0 0 15px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:25px 0 0 0
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-leaf_right span.mystickyelements-social-text {
    border-radius:15px 0 0 0
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    right:0
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    left:0
  }
  .mystickyelements-position-mobile-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:50% 0 0 50%!important
  }
  .mystickyelements-position-mobile-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-round ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 50% 50% 0!important
  }
  .mystickyelements-position-mobile-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 0 0 25px!important
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 0 0 15px!important
  }
  .mystickyelements-position-mobile-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 25px 0 0!important
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 15px 0 0!important
  }
  .mystickyelements-position-mobile-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:25px 0 0!important
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:15px 0 0!important
  }
  .mystickyelements-position-mobile-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 0 25px!important
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon {
    border-radius:0 0 15px!important
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:0 15px 0 15px!important
  }
  .mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:6px;
    bottom:6px;
    left:6px;
    right:6px
  }
  .mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    width:22px
  }
  .mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-top-width:23px;
    border-bottom-width:22px;
    border-left-width:23px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:5px;
    bottom:5px;
    left:5px;
    right:5px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    width:20px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-top-width:19px;
    border-bottom-width:19px;
    border-left-width:19px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:7px;
    bottom:7px;
    left:7px;
    right:7px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after {
    width:25px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-top-width:25px;
    border-bottom-width:25px;
    border-left-width:25px
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-mobile-top.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::after,
  .mystickyelements-position-mobile-top.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    display:none
  }
  .mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-templates-arrow span.mystickyelements-social-text:before {
    border-top-width:23px;
    border-bottom-width:22px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-small.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-top-width:19px;
    border-bottom-width:19px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-large.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-top-width:25px;
    border-bottom-width:25px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left:23px solid red;
    left:100%
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right:23px solid red;
    right:100%
  }
  .mystickyelements-position-mobile-left.mystickyelements-mobile-size-small.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left-width:19px
  }
  .mystickyelements-position-mobile-right.mystickyelements-mobile-size-small.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right-width:19px
  }
  .mystickyelements-position-mobile-left.mystickyelements-mobile-size-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-left-width:25px
  }
  .mystickyelements-position-mobile-right.mystickyelements-mobile-size-large.mystickyelements-templates-diamond span.mystickyelements-social-text:before {
    border-right-width:25px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-mobile-left.mystickyelements-templates-arrow span.mystickyelements-social-text:before {
    border-left:23px solid red;
    left:100%
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-mobile-right.mystickyelements-templates-arrow span.mystickyelements-social-text:before {
    border-right:23px solid red;
    right:100%
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-left-width:19px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-right-width:19px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-left.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-left-width:25px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-arrow span.mystickyelements-social-text::before {
    border-right-width:25px
  }
  .mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    width:32px;
    height:32px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-left.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-position-mobile-left.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    margin-left:-17px;
    transform-origin:9px 20px 0
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-position-mobile-right.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    margin-right:-17px;
    transform-origin:8px 18px 0
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    transform-origin:4px 12px 0
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    transform-origin:10px 23px 0
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-top.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-top.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-position-mobile-top.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    display:none
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-small.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-mobile-size-small.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    width:27px;
    height:27px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-arrow .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-large.mystickyelements-templates-arrow li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-insagram::before,
  .mystickyelements-mobile-size-large.mystickyelements-templates-diamond li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before,
  .mystickyelements-mobile-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) .social-insagram+span.mystickyelements-social-text::before {
    width:36px;
    height:36px
  }
  .mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-top-width:23px;
    border-bottom-width:22px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-top-width:19px;
    border-bottom-width:19px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-mobile-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-top-width:25px;
    border-bottom-width:25px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon i {
    padding-right:20px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon i {
    padding-left:20px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li span.mystickyelements-social-icon svg {
    margin-right:20px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li span.mystickyelements-social-icon svg {
    margin-left:20px
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon {
    padding-left:0;
    padding-right:0
  }
  .mystickyelements-position-mobile-bottom li span.mystickyelements-social-icon svg,
  .mystickyelements-position-mobile-top li span.mystickyelements-social-icon svg {
    width:20px;
    height:50px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom li span.mystickyelements-social-icon svg,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top li span.mystickyelements-social-icon svg {
    width:18px;
    height:38px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:3px center
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:20px center
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:18px center
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-amazon i.mystickyelement_amazon_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-ebay i.mystickyelement_ebay_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-fiverr i.mystickyelement_fiverr_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-flickr i.mystickyelement_flickr_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-google_play i.mystickyelement_google_play_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-gumroad i.mystickyelement_gumroad_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-line i.mystickyelement_line_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-poptin_popups i.mystickyelement_poptin_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-printful i.mystickyelement_printful_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-qzone i.mystickyelement_qzone_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-shopify i.mystickyelement_shopify_icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon.social-slack i.mystickyelement_slack_icon {
    background-position:center center
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left:23px solid red;
    left:100%
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left-width:20px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-left-width:25px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right:23px solid red;
    right:100%
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right-width:20px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-text::before {
    border-right-width:25px
  }
  .mystickyelements-on-click.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    width:45px;
    height:45px
  }
  .mystickyelements-on-click.mystickyelements-mobile-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-mobile-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    width:38px;
    height:38px
  }
  .mystickyelements-on-click.mystickyelements-mobile-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-mobile-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    width:50px;
    height:50px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-25px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-24px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    left:-29px
  }
  .mystickyelements-on-click.mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-position-mobile-left.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    left:0
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-25px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-24px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    right:-29px
  }
  .mystickyelements-on-click.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram.elements-active span.mystickyelements-social-icon::before,
  .mystickyelements-on-hover.mystickyelements-position-mobile-right.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form).mystickyelements-social-insagram:hover span.mystickyelements-social-icon::before {
    right:0
  }
  .mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    top:3px;
    bottom:3px;
    right:3px;
    width:51px;
    height:40px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    width:46px;
    height:34px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    width:58px;
    height:45px
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before,
  .mystickyelements-position-mobile-top.mystickyelements-templates-triangle li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon::before {
    display:none
  }
  span.mystickyelements-social-icon .fas.fa-sms {
    font-size:19px
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-medium ul li.mystickyelements-contact-form {
    padding-bottom:45px;
    padding-top:53px
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-small ul li.mystickyelements-contact-form {
    padding-bottom:52px;
    padding-top:54px
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-large ul li.mystickyelements-contact-form {
    padding-bottom:64px;
    padding-top:65px
  }
  .mystickyelements-mobile-size-medium .mystickyelements-contact-form span.mystickyelements-social-icon {
    font-size:12px;
    padding:15px 10px 10px 10px;
    height:45px;
    width:143px;
    line-height:1.2;
    -webkit-transform-origin:45px 45px 0;
    -moz-transform-origin:45px 45px 0;
    transform-origin:45px 45px 0
  }
  .mystickyelements-mobile-size-small .mystickyelements-contact-form .mystickyelements-social-icon {
    font-size:12px;
    padding:13px 10px 2px 10px;
    height:38px;
    width:143px;
    line-height:1.2;
    -webkit-transform-origin:45px 45px 0;
    -moz-transform-origin:45px 45px 0;
    transform-origin:45px 45px 0
  }
  .mystickyelements-mobile-size-large .mystickyelements-contact-form .mystickyelements-social-icon {
    padding:16px 10px 2px 10px;
    width:180px;
    height:50px;
    font-size:16px;
    line-height:1.2;
    -webkit-transform-origin:57px 57px 0;
    -moz-transform-origin:57px 57px 0;
    transform-origin:57px 57px 0
  }
  .mystickyelements-contact-form .mystickyelements-social-icon i {
    margin-right:15px
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-medium ul li {
    width:45px
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-small ul li {
    width:38px
  }
  .mystickyelements-fixed.mystickyelements-mobile-size-large ul li {
    width:50px
  }
  .mystickyelements-custom-html {
    max-height:400px
  }
  .mystickyelements-mobile-size-medium span.mystickyelements-social-text,
  .mystickyelements-mobile-size-small span.mystickyelements-social-text {
    font-size:14px
  }
  .mystickyelements-mobile-size-large span.mystickyelements-social-text {
    font-size:19px
  }
  .element-contact-form .contact-form-heading {
    font-size:16px;
    padding:10px 14px
  }
  form#stickyelements-form input,
  form#stickyelements-form textarea {
    margin-bottom:10px
  }
  .mystickyelement-credit a {
    font-size:8px!important
  }
  .mystickyelements-mobile-size-medium span.mystickyelements-social-text a,
  .mystickyelements-mobile-size-medium span.mystickyelements-social-text.mystickyelements-social-no-link {
    padding-top:14px
  }
  .mystickyelements-mobile-size-small span.mystickyelements-social-text a,
  .mystickyelements-mobile-size-small span.mystickyelements-social-text.mystickyelements-social-no-link {
    padding-top:10px
  }
  .mystickyelements-mobile-size-large span.mystickyelements-social-text a,
  .mystickyelements-mobile-size-large span.mystickyelements-social-text.mystickyelements-social-no-link {
    min-width:186px;
    padding-top:15px
  }
  .mystickyelements-position-mobile-left {
    right:auto;
    left:0;
    text-align:left
  }
  .mystickyelements-position-mobile-right {
    right:0;
    left:auto;
    text-align:right
  }
  .mystickyelements-position-mobile-left.mystickyelements-entry-effect-slide-in {
    left:-90px;
    right:auto
  }
  .mystickyelements-position-mobile-left.mystickyelements-entry-effect-slide-in.entry-effect {
    left:0;
    right:auto
  }
  .mystickyelements-position-mobile-right.mystickyelements-entry-effect-slide-in {
    right:-90px;
    left:auto
  }
  .mystickyelements-position-mobile-right.mystickyelements-entry-effect-slide-in.entry-effect {
    right:0;
    left:auto
  }
  .mystickyelements-position-mobile-top.mystickyelements-fixed.mystickyelements-custom-html-iframe-open {
    bottom:auto
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-fixed.mystickyelements-custom-html-iframe-open {
    top:auto
  }
  span.mystickyelements-minimize.minimize-position-mobile-left {
    border-radius:0 10px 0 0
  }
  span.mystickyelements-minimize.minimize-position-mobile-right {
    border-radius:10px 0 0
  }
  .element-minimize span.mystickyelements-minimize.minimize-position-mobile-left {
    border-radius:0 6px 6px 0
  }
  .element-minimize span.mystickyelements-minimize.minimize-position-mobile-right {
    border-radius:6px 0 0 6px
  }
  .mystickyelements-position-mobile-right .element-contact-form,
  .mystickyelements-position-mobile-right .mystickyelements-custom-html,
  .mystickyelements-position-mobile-right span.mystickyelements-social-text {
    -webkit-transform-origin:100% 0 0;
    -moz-transform-origin:100% 0 0;
    transform-origin:100% 0 0;
    left:auto;
    right:100%
  }
  .mystickyelements-position-mobile-right span.mystickyelements-social-text {
    border-radius:10px 0 0 10px
  }
  .mystickyelements-position-mobile-left .element-contact-form,
  .mystickyelements-position-mobile-left .mystickyelements-custom-html,
  .mystickyelements-position-mobile-left span.mystickyelements-social-text {
    -webkit-transform-origin:0 0 0;
    -moz-transform-origin:0 0 0;
    transform-origin:0 0 0;
    left:100%;
    right:auto
  }
  .mystickyelements-position-mobile-left span.mystickyelements-social-text {
    border-radius:0 10px 10px 0
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-right .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
    left:50px
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-left .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
    left:-50px
  }
  .mystickyelements-position-mobile-bottom ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom ul li:last-child .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top ul li:last-child .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:0
  }
  .mystickyelements-position-mobile-left ul li:first-child .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left ul li:first-child.mystickyelements-minimize .mystickyelements-social-icon {
    border-radius:0 10px 0 0
  }
  .mystickyelements-position-mobile-left ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left ul li:last-child .mystickyelements-social-icon {
    border-radius:0 0 10px 0
  }
  .mystickyelements-position-mobile-left ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:0 0 0 10px
  }
  .mystickyelements-position-mobile-right ul li:first-child .mystickyelements-social-icon {
    border-radius:10px 0 0 0
  }
  .mystickyelements-position-mobile-right ul li:last-child .mystickyelements-social-icon {
    border-radius:0 0 0 10px
  }
  .mystickyelements-position-mobile-right ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:0 10px 0 0
  }
  .mystickyelements-position-mobile-right ul li:last-child.mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:10px 0 0 0
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li {
    position:static;
    float:left;
    width:8.08%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-1 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-1 ul li {
    width:97%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-2 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-bottom-social-channel-2 ul li {
    width:48.5%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-3 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-3 ul li {
    width:32.33%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-4 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-4 ul li {
    width:24.25%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-5 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-5 ul li {
    width:19.4%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-6 ul li {
    width:16.16%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-7 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-7 ul li {
    width:13.85%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-8 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-8 ul li {
    width:12.12%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-9 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-9 ul li {
    width:10.77%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-10 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-10 ul li {
    width:9.7%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-11 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-11 ul li {
    width:8.81%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-12 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-12 ul li {
    width:8.08%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(14),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(15),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(16),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(17),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(18) {
    display:none!important
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul.mystickyelements-lists li.mystickyelements-show-last-element {
    display:block!important
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li.mystickyelements-minimize,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li.mystickyelements-minimize {
    width:3%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul.mystickyno-minimize li:nth-child(13) {
    display:none
  }
  .mystickyelements-position-mobile-bottom ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top ul.mystickyno-minimize li {
    width:8.33%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-1 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-1 ul.mystickyno-minimize li {
    width:100%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-2 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-2 ul.mystickyno-minimize li {
    width:50%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-3 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-3 ul.mystickyno-minimize li {
    width:33.33%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-4 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-4 ul.mystickyno-minimize li {
    width:25%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-5 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-5 ul.mystickyno-minimize li {
    width:20%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-6 ul.mystickyno-minimize li {
    width:16.66%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-7 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-7 ul.mystickyno-minimize li {
    width:14.28%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-8 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-8 ul.mystickyno-minimize li {
    width:12.5%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-9 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-9 ul.mystickyno-minimize li {
    width:11.11%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-10 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-10 ul.mystickyno-minimize li {
    width:10%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-11 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-11 ul.mystickyno-minimize li {
    width:9.09%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-12 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-12 ul.mystickyno-minimize li {
    width:8.33%
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon {
    font-size:11px;
    line-height:1.2;
    padding-top:7px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon {
    font-size:13px;
    line-height:1.2;
    padding-top:10px
  }
  .mystickyelements-custom-html-iframe .mystickyelements-custom-html {
    width:280px
  }
  .mystickyelements-custom-html-iframe iframe {
    width:100%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul {
    display:block
  }
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-bottom span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-bottom span.mystickyelements-social-icon a,
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-top span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-top span.mystickyelements-social-icon a {
    height:45px;
    line-height:45px;
    font-size:18px;
    outline:0 none;
    width:100%
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom span.mystickyelements-social-icon a,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top span.mystickyelements-social-icon a {
    height:38px;
    line-height:38px;
    font-size:16px;
    width:100%
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom span.mystickyelements-social-icon a,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top span.mystickyelements-social-icon,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top span.mystickyelements-social-icon a {
    height:50px;
    line-height:50px;
    font-size:20px;
    width:100%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-round li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-round li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a,
  .mystickyelements-position-mobile-top.mystickyelements-templates-round li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-round li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a,
  .mystickyelements-position-mobile-top.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:0!important
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-roundad.mystickyelements-on-click.mystickyelements-fixed ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-roundad.mystickyelements-on-hover.mystickyelements-fixed ul li:hover .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-roundad.mystickyelements-on-click.mystickyelements-fixed ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-roundad.mystickyelements-on-hover.mystickyelements-fixed ul li:hover .mystickyelements-social-icon {
    border-radius:0!important
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:hover .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a,
  .mystickyelements-position-mobile-top.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li.elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_right ul li:hover .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-leaf_right li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:0!important
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a,
  .mystickyelements-position-mobile-top.mystickyelements-on-click.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form).elements-active .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-templates-leaf_left ul li:not(.mystickyelements-contact-form):hover .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-top.mystickyelements-templates-leaf_left li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:0!important
  }
  .mystickyelements-position-mobile-bottom ul.mystickyelements-lists.mystickyelement-minimize li,
  .mystickyelements-position-mobile-top ul.mystickyelements-lists.mystickyelement-minimize li {
    position:relative
  }
  .mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-right {
    height:45px;
    border-radius:0;
    line-height:45px;
    padding:0
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-right {
    height:38px;
    border-radius:0;
    line-height:38px;
    padding:0
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-right {
    height:50px;
    border-radius:0;
    line-height:50px;
    padding:0
  }
  .mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-right {
    height:35px;
    line-height:35px;
    -webkit-transform:translateY(10px);
    -moz-transform:translateY(10px);
    transform:translateY(10px)
  }
  .mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-right {
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-right {
    height:38px;
    line-height:38px;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-right,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-left,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-right {
    height:45px;
    line-height:43px;
    -webkit-transform:translateY(5px);
    -moz-transform:translateY(5px);
    transform:translateY(5px)
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
    left:auto;
    bottom:-50px
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-mobile-size-large .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
    bottom:-60px
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
    left:auto;
    top:-50px
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-mobile-size-large .mystickyelements-lists.mystickyelement-minimize li:not(.mystickyelements-minimize) {
    top:-60px
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-fixed.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-mobile-top {
    border-radius:0;
    line-height:45px
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom .element-minimize span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-fixed.mystickyelements-position-mobile-top .element-minimize span.mystickyelements-minimize.minimize-position-mobile-top {
    line-height:35px
  }
  .mystickyelements-mobile-size-small.mystickyelements-fixed.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-mobile-size-small.mystickyelements-fixed.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-mobile-top {
    line-height:38px
  }
  .mystickyelements-mobile-size-large.mystickyelements-fixed.mystickyelements-position-mobile-bottom span.mystickyelements-minimize.minimize-position-bottom,
  .mystickyelements-mobile-size-large.mystickyelements-fixed.mystickyelements-position-mobile-top span.mystickyelements-minimize.minimize-position-mobile-top {
    line-height:50px
  }
  .mystickyelements-position-mobile-bottom {
    left:0;
    right:0;
    bottom:0;
    height:45px;
    top:auto;
    display:block;
    text-align:center;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
  }
  .mystickyelements-position-mobile-top {
    left:0;
    right:0;
    top:0;
    height:45px;
    bottom:auto;
    display:block;
    text-align:center;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-entry-effect-slide-in {
    left:0;
    bottom:-90px;
    right:0
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-entry-effect-slide-in.entry-effect {
    bottom:0;
    top:auto
  }
  .mystickyelements-position-mobile-top.mystickyelements-entry-effect-slide-in {
    left:0;
    top:-90px;
    right:0
  }
  .mystickyelements-position-mobile-top.mystickyelements-entry-effect-slide-in.entry-effect {
    top:0;
    bottom:auto
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top {
    height:38px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top {
    height:50px
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top .mystickyelements-social-icon {
    border-radius:0!important
  }
  .mystickyelements-on-click.mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li.mystickyelements-custom-html-main.elements-active .mystickyelements-custom-html,
  .mystickyelements-on-click.mystickyelements-fixed.mystickyelements-position-mobile-top ul li.mystickyelements-custom-html-main.elements-active .mystickyelements-custom-html,
  .mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li.mystickyelements-custom-html-main:hover .mystickyelements-custom-html,
  .mystickyelements-on-hover.mystickyelements-fixed.mystickyelements-position-mobile-top ul li.mystickyelements-custom-html-main:hover .mystickyelements-custom-html {
    -webkit-transform:rotateY(0) translateY(0);
    -moz-transform:rotateY(0) translateY(0);
    transform:rotateY(0) translateY(0)
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon {
    -webkit-transform-origin:0 0 0;
    -moz-transform-origin:0 0 0;
    transform-origin:0 0 0;
    -webkit-transform:rotate(0);
    -moz-transform:rotate(0);
    transform:rotate(0);
    box-shadow:unset
  }
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon {
    font-size:13px;
    padding:5px;
    line-height:1.2
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li.mystickyelements-contact-form,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li.mystickyelements-contact-form {
    padding-top:0;
    padding-bottom:0
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon i,
  .mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon i {
    margin-left:0;
    margin-right:0;
    display:block;
    font-size:20px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon i,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon i {
    font-size:16px
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form[dir=rtl] .mystickyelements-social-icon i,
  .mystickyelements-position-mobile-top .mystickyelements-contact-form[dir=rtl] .mystickyelements-social-icon i,
  html[dir=rtl] .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon i,
  html[dir=rtl] .mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon i {
    margin-left:0
  }
  .mystickyelements-position-mobile-bottom ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-bottom ul li:last-child .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top ul li:first-child.mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-top ul li:last-child .mystickyelements-social-icon {
    border-radius:0
  }
  .mystickyelements-position-mobile-bottom .mystickyelement-credit,
  .mystickyelements-position-mobile-top .mystickyelement-credit {
    display:none
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul:after,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul:after {
    content:"";
    display:block;
    clear:both
  }
  html[dir=rtl] .mystickyelements-position-mobile-bottom ul li,
  html[dir=rtl] .mystickyelements-position-mobile-top ul li {
    float:right
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 .mystickyelements-contact-form .mystickyelements-social-icon {
    padding-top:9px
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .element-contact-form {
    top:auto;
    left:0;
    bottom:100%;
    width:100%;
    right:0;
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:0 100% 0;
    -moz-transform-origin:0 100% 0;
    transform-origin:0 100% 0
  }
  .mystickyelements-position-mobile-top .mystickyelements-contact-form .element-contact-form {
    top:100%;
    left:0;
    bottom:auto;
    width:100%;
    right:0;
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:100% 0 0;
    -moz-transform-origin:100% 0 0;
    transform-origin:100% 0 0
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom span.mystickyelements-social-text {
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:0 100% 0;
    -moz-transform-origin:0 100% 0;
    transform-origin:0 100% 0;
    border-radius:10px 10px 0 0;
    left:0;
    right:auto;
    bottom:100%;
    min-width:100%;
    top:auto;
    height:auto;
    padding-top:0;
    padding-bottom:0
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top span.mystickyelements-social-text {
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:100% 0 0;
    -moz-transform-origin:100% 0 0;
    transform-origin:100% 0 0;
    border-radius:0 0 10px 10px;
    left:0;
    right:auto;
    top:100%;
    min-width:100%;
    bottom:auto;
    height:auto;
    padding-top:0;
    padding-bottom:0
  }
  .mystickyelements-position-mobile-bottom span.mystickyelements-social-text.mystickyelements-social-no-link,
  .mystickyelements-position-mobile-top span.mystickyelements-social-text.mystickyelements-social-no-link {
    display:block
  }
  .mystickyelements-position-mobile-bottom span.mystickyelements-social-text a,
  .mystickyelements-position-mobile-bottom span.mystickyelements-social-text.mystickyelements-social-no-link,
  .mystickyelements-position-mobile-top span.mystickyelements-social-text a,
  .mystickyelements-position-mobile-top span.mystickyelements-social-text.mystickyelements-social-no-link {
    padding:10px 10px;
    white-space:initial
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-main .mystickyelements-custom-html {
    top:auto;
    left:0;
    bottom:100%;
    width:100%;
    right:0;
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:0 100% 0;
    -moz-transform-origin:0 100% 0;
    transform-origin:0 100% 0
  }
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-main .mystickyelements-custom-html {
    bottom:auto;
    left:0;
    top:100%;
    width:100%;
    right:0;
    -webkit-transform:rotateX(90deg);
    -moz-transform:rotateX(90deg);
    transform:rotateX(90deg);
    -webkit-transform-origin:100% 0 0;
    -moz-transform-origin:100% 0 0;
    transform-origin:100% 0 0
  }
  .mystickyelements-custom-html-iframe .mystickyelements-custom-html {
    width:700px
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>a,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>div,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>footer,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>header,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>input,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>nav,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>p,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>span,
  .mystickyelements-position-mobile-bottom .mystickyelements-custom-html-wrap>strong,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>a,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>div,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>footer,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>header,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>input,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>nav,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>p,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>span,
  .mystickyelements-position-mobile-top .mystickyelements-custom-html-wrap>strong {
    width:100%
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:0 25px 25px 0!important
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-roundad span.mystickyelements-social-text {
    border-radius:0 25px 25px 0
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-roundad li:not(.mystickyelements-contact-form) span.mystickyelements-social-icon a {
    border-radius:25px 0 0 25px!important
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-roundad span.mystickyelements-social-text {
    border-radius:25px 0 0 25px
  }
  span.mystickyelements-social-icon img {
    width:18px;
    height:18px
  }
  .mystickyelements-mobile-size-small span.mystickyelements-social-icon img {
    width:15px;
    height:15px
  }
  .mystickyelements-mobile-size-large span.mystickyelements-social-icon img {
    width:20px;
    height:20px
  }
  .mystickyelements-mobile-size-medium.mystickyelements-templates-default span.mystickyelements-social-icon img {
    width:25px;
    height:25px
  }
  .mystickyelements-mobile-size-small.mystickyelements-templates-default span.mystickyelements-social-icon img {
    width:20px;
    height:20px
  }
  .mystickyelements-mobile-size-large.mystickyelements-templates-default span.mystickyelements-social-icon img {
    width:30px;
    height:30px
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-triangle span.mystickyelements-social-icon img {
    margin:auto 0 auto 5px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-triangle span.mystickyelements-social-icon img {
    margin:auto 0 auto 15px;
    left:auto
  }
  .mystickyelements-templates-leaf_left span.mystickyelements-minimize.minimize-position-mobile-left,
  .mystickyelements-templates-leaf_right span.mystickyelements-minimize.minimize-position-mobile-left,
  .mystickyelements-templates-round span.mystickyelements-minimize.minimize-position-mobile-left,
  .mystickyelements-templates-roundad span.mystickyelements-minimize.minimize-position-mobile-left {
    border-radius:0 10px 10px 0
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-leaf_left .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-leaf_right .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-round .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-left.mystickyelements-templates-roundad .mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:0 0 10px 10px
  }
  .mystickyelements-templates-leaf_left span.mystickyelements-minimize.minimize-position-mobile-right,
  .mystickyelements-templates-leaf_right span.mystickyelements-minimize.minimize-position-mobile-right,
  .mystickyelements-templates-round span.mystickyelements-minimize.minimize-position-mobile-right,
  .mystickyelements-templates-roundad span.mystickyelements-minimize.minimize-position-mobile-right {
    border-radius:10px 0 0 10px
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-leaf_left .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-leaf_right .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-round .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-position-mobile-right.mystickyelements-templates-roundad .mystickyelements-contact-form .mystickyelements-social-icon {
    border-radius:10px 10px 0 0
  }
  .mystickyelements-fixed.mystickyelements-custom-position-on:not(.mystickyelements-position-mobile-bottom):not(.mystickyelements-position-mobile-top) ul li.mystickyelements-contact-form {
    position:static
  }
  .mystickyelements-custom-position-on:not(.mystickyelements-position-mobile-bottom):not(.mystickyelements-position-mobile-top) .mystickyelements-contact-form .element-contact-form,
  .mystickyelements-custom-position-on:not(.mystickyelements-position-mobile-bottom):not(.mystickyelements-position-mobile-top) .mystickyelements-minimize+.mystickyelements-contact-form .element-contact-form {
    top:auto;
    bottom:0
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-arrow ul li:first-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-bottom-right-radius:10px!important
  }
  .mystickyelements-position-mobile-left.mystickyelements-templates-arrow ul li:last-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-bottom-left-radius:10px!important
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-arrow ul li:first-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-top-right-radius:10px!important
  }
  .mystickyelements-position-mobile-right.mystickyelements-templates-arrow ul li:last-child.mystickyelements-contact-form span.mystickyelements-social-icon {
    border-top-left-radius:10px!important
  }
}
@media only screen and (max-width:991px) {
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li {
    width:10.77%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-1 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-1 ul li {
    width:97%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-2 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-2 ul li {
    width:48.5%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-3 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-3 ul li {
    width:32.33%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-4 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-4 ul li {
    width:24.25%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-5 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-5 ul li {
    width:19.4%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-6 ul li {
    width:16.16%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-7 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-7 ul li {
    width:13.85%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-8 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-8 ul li {
    width:12.12%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-10 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-11 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-12 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-9 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-10 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-11 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-12 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-9 ul li {
    width:10.77%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(11),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(12),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(13) {
    display:none!important
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li.mystickyelements-minimize,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li.mystickyelements-minimize {
    width:3%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul.mystickyno-minimize li:nth-child(10) {
    display:none
  }
  .mystickyelements-position-mobile-bottom ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top ul.mystickyno-minimize li {
    width:11.11%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-1 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-1 ul.mystickyno-minimize li {
    width:100%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-2 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-2 ul.mystickyno-minimize li {
    width:50%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-3 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-3 ul.mystickyno-minimize li {
    width:33.33%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-4 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-4 ul.mystickyno-minimize li {
    width:25%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-5 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-5 ul.mystickyno-minimize li {
    width:20%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-6 ul.mystickyno-minimize li {
    width:16.66%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-7 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-7 ul.mystickyno-minimize li {
    width:14.28%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-8 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-8 ul.mystickyno-minimize li {
    width:12.5%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-10 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-11 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-12 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-9 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-10 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-11 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-12 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-9 ul.mystickyno-minimize li {
    width:11.11%
  }
}
@media only screen and (max-width:767px) {
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li {
    width:23.25%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-1 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-1 ul li {
    width:93%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-2 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-2 ul li {
    width:46.5%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-3 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-3 ul li {
    width:31%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-10 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-11 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-12 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-4 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-5 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-7 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-8 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-9 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-10 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-11 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-12 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-4 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-5 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-6 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-7 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-8 ul li,
  .mystickyelements-fixed.mystickyelements-position-mobile-top.mystickyelements-top-social-channel-9 ul li {
    width:23.25%
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(10),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(11),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(12),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(6),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(7),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(8),
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li:nth-child(9) {
    display:none!important
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul.mystickyno-minimize li:nth-child(5) {
    display:none
  }
  .mystickyelements-fixed.mystickyelements-position-mobile-bottom ul li.mystickyelements-minimize,
  .mystickyelements-fixed.mystickyelements-position-mobile-top ul li.mystickyelements-minimize {
    width:7%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-1 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-1 ul.mystickyno-minimize li {
    width:100%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-2 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-2 ul.mystickyno-minimize li {
    width:50%
  }
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-3 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-3 ul.mystickyno-minimize li {
    width:33.33%
  }
  .mystickyelements-position-mobile-bottom ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-4 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-5 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-6 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-7 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-bottom.mystickyelements-bottom-social-channel-8 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-4 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-5 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-6 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-7 ul.mystickyno-minimize li,
  .mystickyelements-position-mobile-top.mystickyelements-top-social-channel-8 ul.mystickyno-minimize li {
    width:25%
  }
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-mobile-size-medium.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon {
    font-size:11px;
    padding:11px 5px 5px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon {
    font-size:11px
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon i,
  .mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon i {
    font-size:14px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon i,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon i {
    font-size:12px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon i,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon i {
    font-size:16px
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext,
  .mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
    padding-top:0
  }
  .mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext i,
  .mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext i {
    font-size:18px;
    line-height:45px
  }
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext i,
  .mystickyelements-mobile-size-small.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext i {
    font-size:16px;
    line-height:38px
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext {
    padding-top:0
  }
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext i,
  .mystickyelements-mobile-size-large.mystickyelements-position-mobile-top .mystickyelements-contact-form .mystickyelements-social-icon.mystickyelements-contact-notext i {
    font-size:20px;
    line-height:50px
  }
  .mystickyelements-custom-html-wrap {
    padding:10px
  }
  .mystickyelements-custom-html-iframe .mystickyelements-custom-html {
    width:250px
  }
  .element-contact-form {
    width:250px
  }
  .mystickyelements-custom-html-wrap>a,
  .mystickyelements-custom-html-wrap>div,
  .mystickyelements-custom-html-wrap>footer,
  .mystickyelements-custom-html-wrap>header,
  .mystickyelements-custom-html-wrap>input,
  .mystickyelements-custom-html-wrap>nav,
  .mystickyelements-custom-html-wrap>p,
  .mystickyelements-custom-html-wrap>span,
  .mystickyelements-custom-html-wrap>strong {
    width:500px
  }
  .mystickyelements-custom-html-iframe .mystickyelements-custom-html iframe {
    width:100%!important
  }
}
@media only screen and (max-width:480px) {
  .mystickyelements-custom-html {
    width:280px;
    min-width:100%;
    white-space:normal
  }
  .mystickyelements-custom-html-wrap>a,
  .mystickyelements-custom-html-wrap>div,
  .mystickyelements-custom-html-wrap>footer,
  .mystickyelements-custom-html-wrap>header,
  .mystickyelements-custom-html-wrap>input,
  .mystickyelements-custom-html-wrap>nav,
  .mystickyelements-custom-html-wrap>p,
  .mystickyelements-custom-html-wrap>span,
  .mystickyelements-custom-html-wrap>strong {
    width:260px
  }
}
.mystickyelements-position-mobile-bottom .mystickyelements-contact-form .element-contact-form {
  overflow:auto
}
.mystickyelements-fixed ul li .stickyelements-form.stickyelements-form ul {
  list-style:circle!important;
  margin-left:12px;
  margin-top:8px;
  display:inline-block
}
.mystickyelements-fixed ul li .stickyelements-form.stickyelements-form ul li {
  display:list-item!important;
  color:#000!important;
  list-style-type:circle;
  margin:0 0 0 37px;
  width:auto
}
.mystickyelements-fixed ol,
.mystickyelements-fixed ul .stickyelements-form.stickyelements-form ol {
  margin-left:12px;
  margin-top:8px;
  display:inline-block
}
.mystickyelements-fixed ul li .stickyelements-form.stickyelements-form ol li {
  display:list-item!important;
  color:#000!important;
  list-style-type:decimal;
  margin:0 0 0 37px;
  width:auto;
  font-size:14px;
  font-weight:500
}
.mystickyelements-fixed ol,
.mystickyelements-fixed ul .stickyelements-textblock-content ul {
  margin-left:12px;
  margin-top:8px;
  display:inline-block;
  padding:0 14px 20px 14px
}
.mystickyelements-fixed ul li .stickyelements-textblock-content ul li {
  display:list-item!important;
  color:#000!important;
  list-style-type:circle;
  width:auto;
  font-size:14px;
  font-weight:500
}
.mystickyelements-fixed ol,
.mystickyelements-fixed ul .stickyelements-textblock-content ol {
  margin-left:12px;
  margin-top:8px;
  display:inline-block;
  padding:0 14px 20px 14px
}
.element-contact-form .iti__flag {
  background-image:url('../intl-tel-input-src/build/img/flags.png')
}
.element-contact-form .iti.iti--allow-dropdown {
  width:100%;
  margin-top:15px
}
.element-contact-form .iti.iti--container {
  z-index:99999999999
}
.element-contact-form form#stickyelements-form input.tel_formate {
  padding-left:60px
}
.element-contact-form .iti__selected-dial-code {
  color:#000;
  font-size:12px
}
.element-contact-form .iti.iti--container {
  font-size:12px
}
.mystickyelements-fixed .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color:rgba(0,0,0,.05);
  border-top-left-radius:24px;
  margin-left:0;
  height:100%;
  border-bottom-left-radius:20px
}
.stickyelements-form .iti__selected-flag {
  border-top-left-radius:18px;
  border-bottom-left-radius:18px
}
.element-contact-form .sr-only {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0
}
.stickyelements-form .eac-input-wrap {
  width:100%
}
.stickyelements-form .eac-sugg {
  top:18.5px!important;
  color:#000
}
.entry-effect .mystickyelement-lists-wrap {
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-delay:1s;
  animation-delay:1s
}