.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 h3{
    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 h3 .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:54px;
    left:0;
    right:0
}
form#stickyelements-form input[type=submit][disabled]{
    opacity:.5
}
.mystickyelements-fixed ol,.mystickyelements-fixed ul{
    margin:0;
    padding:0
}
/* ANCHOR: cred ca folsoesc gresit clasele */
.mystickyelements-fixed{
    position:fixed;
    z-index:99999;
    font-family:Poppins;
    /* top:50%; */
	bottom:0;
    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
}

@media only screen and (max-width: 1024px) {
	.mystickyelements-fixed{
		bottom:60px!important;
	}
}


.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
}
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
}
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:12px;
    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:.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-line i.mystickyelement_line_icon,.social-line i.mystickyelement_line_icon{
    background:url(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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(../../../plugins/mystickyelements/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-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: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 h3,html[dir=rtl] .mystickyelements-contact-form .element-contact-form h3{
    text-align:right
}
.mystickyelements-contact-form[dir=rtl],.mystickyelements-contact-form[dir=rtl] .element-contact-form h3,.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 h3,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 h3 .element-contact-close,html[dir=rtl] .element-contact-form h3 .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 h3{
        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
}
/* @charset "UTF-8"; */
#start-resizable-editor-section{
    display:none
}
.wp-block-audio{
    margin:0 0 1em
}
.wp-block-audio figcaption{
    margin-top:.5em;
    margin-bottom:1em
}
.wp-block-audio audio{
    width:100%;
    min-width:300px
}
.wp-block-button__link{
    color:#fff;
    background-color:#32373c;
    border-radius:9999px;
    box-shadow:none;
    cursor:pointer;
    display:inline-block;
    font-size:1.125em;
    padding:calc(.667em + 2px) calc(1.333em + 2px);
    text-align:center;
    text-decoration:none;
    overflow-wrap:break-word;
    box-sizing:border-box
}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{
    color:#fff
}
.wp-block-button__link.aligncenter{
    text-align:center
}
.wp-block-button__link.alignright{
    text-align:right
}
.wp-block-buttons>.wp-block-button.has-custom-width{
    max-width:none
}
.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{
    width:100%
}
.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{
    font-size:inherit
}
.wp-block-buttons>.wp-block-button.wp-block-button__width-25{
    width:calc(25% - .5em)
}
.wp-block-buttons>.wp-block-button.wp-block-button__width-50{
    width:calc(50% - .5em)
}
.wp-block-buttons>.wp-block-button.wp-block-button__width-75{
    width:calc(75% - .5em)
}
.wp-block-buttons>.wp-block-button.wp-block-button__width-100{
    width:calc(100% - .5em)
}
.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child{
    margin-right:0;
    width:100%
}
@supports (column-gap:.5em){
    .wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button,.wp-block-buttons>.wp-block-button.wp-block-button{
        margin-right:0;
        margin-left:0
    }
}