@charset "utf-8";
#callbut-mini .callbut-mini-phone:hover:before {
    content: "кнопка связи";
    position: absolute;
    color: RGBA(255, 255, 255, 0.7);
    text-align: center;
    font-family: Arial, sans-serif;
    line-height: 15px;
    font-size: 16px;
    width: 100%;
    height: 100%;
    top: 20px;
    left: 1px;
    background-image: none;
    -webkit-animation: none;
    animation: none;
}
@-webkit-keyframes bg-color{30%,70%{background-color:rgba(52,152,219,.8)}50%{background-color:rgba(52,152,219,.5)}}@keyframes bg-color{30%,70%{background-color:rgba(52,152,219,.8)}50%{background-color:rgba(52,152,219,.5)}}a.callmebutton1{-moz-box-shadow:inset 0 39px 0 -24px #e67a73;-webkit-box-shadow:inset 0 39px 0 -24px #e67a73;box-shadow:inset 0 39px 0 -24px #e67a73;background-color:#e4685d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff;display:inline-block;cursor:pointer;color:#fff;font-family:Trebuchet MS;font-size:15px;padding:6px 15px;text-decoration:none;text-shadow:0 1px 0 #b23e35}a.callmebutton2,a.callmebutton3,a.callmebutton4,a.callmebutton5{display:inline-block;cursor:pointer;font-family:Arial;color:#fff;text-decoration:none}a.callmebutton1:hover{background-color:#eb675e;color:#fff;text-decoration:none}a.callmebutton1:active{position:relative;top:1px}a.callmebutton2{-moz-box-shadow:inset 0 34px 0 -15px #b54b3a;-webkit-box-shadow:inset 0 34px 0 -15px #b54b3a;box-shadow:inset 0 34px 0 -15px #b54b3a;background-color:#a73f2d;border:1px solid #241d13;font-size:15px;font-weight:700;padding:9px 23px;text-shadow:0 -1px 0 #7a2a1d}a.callmebutton2:hover{background-color:#b34332;color:#fff;text-decoration:none}a.callmebutton2:active{position:relative;top:1px}a.callmebutton3{-moz-box-shadow:inset 0 1px 0 0 #cf866c;-webkit-box-shadow:inset 0 1px 0 0 #cf866c;box-shadow:inset 0 1px 0 0 #cf866c;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#d0451b),color-stop(1,#bc3315));background:-moz-linear-gradient(top,#d0451b 5%,#bc3315 100%);background:-webkit-linear-gradient(top,#d0451b 5%,#bc3315 100%);background:-o-linear-gradient(top,#d0451b 5%,#bc3315 100%);background:-ms-linear-gradient(top,#d0451b 5%,#bc3315 100%);background:linear-gradient(to bottom,#d0451b 5%,#bc3315 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315', GradientType=0);background-color:#d0451b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #942911;font-size:13px;padding:6px 24px;text-shadow:0 1px 0 #854629}a.callmebutton3:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#bc3315),color-stop(1,#d0451b));background:-moz-linear-gradient(top,#bc3315 5%,#d0451b 100%);background:-webkit-linear-gradient(top,#bc3315 5%,#d0451b 100%);background:-o-linear-gradient(top,#bc3315 5%,#d0451b 100%);background:-ms-linear-gradient(top,#bc3315 5%,#d0451b 100%);background:linear-gradient(to bottom,#bc3315 5%,#d0451b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b', GradientType=0);background-color:#bc3315;color:#fff;text-decoration:none}a.callmebutton3:active{position:relative;top:1px}a.callmebutton4{-moz-box-shadow:3px 4px 0 0 #8a2a21;-webkit-box-shadow:3px 4px 0 0 #8a2a21;box-shadow:3px 4px 0 0 #8a2a21;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c62d1f),color-stop(1,#f24437));background:-moz-linear-gradient(top,#c62d1f 5%,#f24437 100%);background:-webkit-linear-gradient(top,#c62d1f 5%,#f24437 100%);background:-o-linear-gradient(top,#c62d1f 5%,#f24437 100%);background:-ms-linear-gradient(top,#c62d1f 5%,#f24437 100%);background:linear-gradient(to bottom,#c62d1f 5%,#f24437 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24437', GradientType=0);background-color:#c62d1f;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:1px solid #d02718;font-size:17px;padding:7px 25px;text-shadow:0 1px 0 #810e05}a.callmebutton5,a.callmebutton6{-moz-border-radius:6px;-webkit-border-radius:6px}a.callmebutton4:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f24437),color-stop(1,#c62d1f));background:-moz-linear-gradient(top,#f24437 5%,#c62d1f 100%);background:-webkit-linear-gradient(top,#f24437 5%,#c62d1f 100%);background:-o-linear-gradient(top,#f24437 5%,#c62d1f 100%);background:-ms-linear-gradient(top,#f24437 5%,#c62d1f 100%);background:linear-gradient(to bottom,#f24437 5%,#c62d1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24437', endColorstr='#c62d1f', GradientType=0);background-color:#f24437;color:#fff;text-decoration:none}a.callmebutton4:active{position:relative;top:1px}a.callmebutton5{-moz-box-shadow:inset 0 1px 0 0 #f7c5c0;-webkit-box-shadow:inset 0 1px 0 0 #f7c5c0;box-shadow:inset 0 1px 0 0 #f7c5c0;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fc8d83),color-stop(1,#e4685d));background:-moz-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:-webkit-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:-o-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:-ms-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:linear-gradient(to bottom,#fc8d83 5%,#e4685d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d', GradientType=0);background-color:#fc8d83;border-radius:6px;border:1px solid #d83526;font-size:15px;font-weight:700;padding:6px 24px;text-shadow:0 1px 0 #b23e35}a.callmebutton5:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e4685d),color-stop(1,#fc8d83));background:-moz-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:-webkit-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:-o-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:-ms-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:linear-gradient(to bottom,#e4685d 5%,#fc8d83 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83', GradientType=0);background-color:#e4685d;color:#fff;text-decoration:none}a.callmebutton5:active{position:relative;top:1px}a.callmebutton6{-moz-box-shadow:inset 0 1px 0 0 #fbafe3;-webkit-box-shadow:inset 0 1px 0 0 #fbafe3;box-shadow:inset 0 1px 0 0 #fbafe3;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ff5bb0),color-stop(1,#ef027d));background:-moz-linear-gradient(top,#ff5bb0 5%,#ef027d 100%);background:-webkit-linear-gradient(top,#ff5bb0 5%,#ef027d 100%);background:-o-linear-gradient(top,#ff5bb0 5%,#ef027d 100%);background:-ms-linear-gradient(top,#ff5bb0 5%,#ef027d 100%);background:linear-gradient(to bottom,#ff5bb0 5%,#ef027d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d', GradientType=0);background-color:#ff5bb0;border-radius:6px;border:1px solid #ee1eb5;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #c70067}a.callmebutton7,a.callmebutton8{-moz-border-radius:6px;-webkit-border-radius:6px;display:inline-block;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;cursor:pointer;color:#fff;text-decoration:none}a.callmebutton6:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ef027d),color-stop(1,#ff5bb0));background:-moz-linear-gradient(top,#ef027d 5%,#ff5bb0 100%);background:-webkit-linear-gradient(top,#ef027d 5%,#ff5bb0 100%);background:-o-linear-gradient(top,#ef027d 5%,#ff5bb0 100%);background:-ms-linear-gradient(top,#ef027d 5%,#ff5bb0 100%);background:linear-gradient(to bottom,#ef027d 5%,#ff5bb0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0', GradientType=0);background-color:#ef027d;color:#fff;text-decoration:none}a.callmebutton6:active{position:relative;top:1px}a.callmebutton7{-moz-box-shadow:inset 0 1px 0 0 #e184f3;-webkit-box-shadow:inset 0 1px 0 0 #e184f3;box-shadow:inset 0 1px 0 0 #e184f3;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c123de),color-stop(1,#a20dbd));background:-moz-linear-gradient(top,#c123de 5%,#a20dbd 100%);background:-webkit-linear-gradient(top,#c123de 5%,#a20dbd 100%);background:-o-linear-gradient(top,#c123de 5%,#a20dbd 100%);background:-ms-linear-gradient(top,#c123de 5%,#a20dbd 100%);background:linear-gradient(to bottom,#c123de 5%,#a20dbd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd', GradientType=0);background-color:#c123de;border-radius:6px;border:1px solid #a511c0;text-shadow:0 1px 0 #9b14b3}a.callmebutton7:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#a20dbd),color-stop(1,#c123de));background:-moz-linear-gradient(top,#a20dbd 5%,#c123de 100%);background:-webkit-linear-gradient(top,#a20dbd 5%,#c123de 100%);background:-o-linear-gradient(top,#a20dbd 5%,#c123de 100%);background:-ms-linear-gradient(top,#a20dbd 5%,#c123de 100%);background:linear-gradient(to bottom,#a20dbd 5%,#c123de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de', GradientType=0);background-color:#a20dbd;color:#fff;text-decoration:none}a.callmebutton7:active{position:relative;top:1px}a.callmebutton8{-moz-box-shadow:inset 0 1px 0 0 #f5978e;-webkit-box-shadow:inset 0 1px 0 0 #f5978e;box-shadow:inset 0 1px 0 0 #f5978e;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f24537),color-stop(1,#c62d1f));background:-moz-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-webkit-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-o-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-ms-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:linear-gradient(to bottom,#f24537 5%,#c62d1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f', GradientType=0);background-color:#f24537;border-radius:6px;border:1px solid #d02718;text-shadow:0 1px 0 #810e05}a.callmebutton8:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c62d1f),color-stop(1,#f24537));background:-moz-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-webkit-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-o-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-ms-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:linear-gradient(to bottom,#c62d1f 5%,#f24537 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537', GradientType=0);background-color:#c62d1f;color:#fff;text-decoration:none}a.callmebutton8:active{position:relative;top:1px}a.callmebutton9{-moz-box-shadow:inset 0 1px 0 0 #f29c93;-webkit-box-shadow:inset 0 1px 0 0 #f29c93;box-shadow:inset 0 1px 0 0 #f29c93;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fe1a00),color-stop(1,#ce0100));background:-moz-linear-gradient(top,#fe1a00 5%,#ce0100 100%);background:-webkit-linear-gradient(top,#fe1a00 5%,#ce0100 100%);background:-o-linear-gradient(top,#fe1a00 5%,#ce0100 100%);background:-ms-linear-gradient(top,#fe1a00 5%,#ce0100 100%);background:linear-gradient(to bottom,#fe1a00 5%,#ce0100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100', GradientType=0);background-color:#fe1a00;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d83526;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #b23e35}a.callmebutton9:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ce0100),color-stop(1,#fe1a00));background:-moz-linear-gradient(top,#ce0100 5%,#fe1a00 100%);background:-webkit-linear-gradient(top,#ce0100 5%,#fe1a00 100%);background:-o-linear-gradient(top,#ce0100 5%,#fe1a00 100%);background:-ms-linear-gradient(top,#ce0100 5%,#fe1a00 100%);background:linear-gradient(to bottom,#ce0100 5%,#fe1a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00', GradientType=0);background-color:#ce0100;color:#fff;text-decoration:none}a.callmebutton9:active{position:relative;top:1px}@media screen and (max-width:600px){.tingle-modal-box{min-width:300px!important;max-width:300px!important;border-radius:30px!important;background:rgba(255,255,255,.83)!important}.tingle-modal-box__content{padding:1rem!important}}#callbut-mini{position:fixed;bottom:120px;right:70px;cursor:pointer;z-index:99999}#callbut-mini .callbut-mini-phone{-moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-radius:50%!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(26,128,182,.61);width:70px;height:70px;-webkit-animation:callbutmini 1.5s 0s ease-out infinite;-moz-animation:callbutmini 1.5s 0s ease-out infinite;animation:callbutmini 1.5s 0s ease-out infinite}#callbut-mini .callbut-mini-phone:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(mini.png);background-repeat:no-repeat;background-position:center center;-webkit-animation:callbutphone 1.5s linear infinite;-moz-animation:callbutphone 1.5s linear infinite;animation:callbutphone 1.5s linear infinite}  @-webkit-keyframes callbutphone{0%,100%,50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)} 25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)} 75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}  @-moz-keyframes callbutphone{0%,100%,50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}  @keyframes callbutphone{0%,100%,50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}  @-webkit-keyframes callbutmini{0%{box-shadow:0 0 8px 6px rgba(23,167,167,0),0 0 0 0 transparent,0 0 0 0 rgba(23,167,167,0)}10%{box-shadow:0 0 8px 6px #1a80b6,0 0 12px 10px transparent,0 0 12px 14px #1a80b6}100%{box-shadow:0 0 8px 6px rgba(23,167,167,0),0 0 0 40px transparent,0 0 0 40px rgba(23,167,167,0)}}  @-moz-keyframes callbutmini{0%{box-shadow:0 0 8px 6px rgba(23,167,167,0),0 0 0 0 transparent,0 0 0 0 rgba(23,167,167,0)}10%{box-shadow:0 0 8px 6px #1a80b6,0 0 12px 10px transparent,0 0 12px 14px #1a80b6}100%{box-shadow:0 0 8px 6px rgba(23,167,167,0),0 0 0 40px transparent,0 0 0 40px rgba(23,167,167,0)}}  @keyframes callbutmini{0%{box-shadow:0 0 8px 6px rgba(23,167,167,0),0 0 0 0 transparent,0 0 0 0 rgba(23,167,167,0)}10%{box-shadow:0 0 8px 6px #1a80b6,0 0 12px 10px transparent,0 0 12px 14px #1a80b6}100%{box-shadow:0 0 8px 6px rgba(23,167,167,0),0 0 0 40px transparent,0 0 0 40px rgba(23,167,167,0)}}  .tingle-modal-box{min-width:560px;max-width:560px;border-radius:30px;background:rgba(255,255,255,.83);box-shadow: -10px 15px 15px 0px rgba(50, 50, 50, 0.64);-webkit-box-shadow: -10px 15px 15px 0px rgba(50, 50, 50, 0.64);-moz-box-shadow: -10px 15px 15px 0px rgba(50, 50, 50, 0.64)}  .tingle-modal-box__content{padding:2rem}  .tingle-modal *{box-sizing:border-box}  .tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;visibility:hidden;overflow-y:auto;background:rgba(52,152,219,.5);opacity:0;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAANpJREFUOBGNkz0KAjEQhYPYWXgCKws7LcXWyt7WG4i9jegBvIJ4AvEyXsRCsBDiN0sGkiE/O/A2O9n3viS7rPPeb9ETrVzPwrtHDzR1XF5I6oPWLQaeq5hDXQRw0I6xCuF5HH7Tz7oFuTkhrSyEhza8THaLoQhphpWUg/QOFyA/AFpy5nTbGrIjxvg4AiiGBzYc+rGZH9KPzFy+ZbX4bX9l+VDZr5NQMMbhbtvMxccpQ3JhpTchtXATQviItIpvW0CY7HHm8c9UDRd2chbABt3RQk2tEe8O3dDkD4JQ4iOR7BMpAAAAAElFTkSuQmCC),pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;animation:bg-color 10s infinite;-webkit-animation:bg-color 10s infinite}  .tingle-modal__close{position:fixed;top:3%;right:3%;z-index:1000;padding:0;width:40px;height:40px;border:none;border-radius:50%;background:0 0;color:#fff;font-size:40px;line-height:normal;cursor:pointer}  .tingle-modal-box{position:absolute;top:20px;right:0;left:0;margin-right:auto;margin-left:auto;width:60%;opacity:1;cursor:auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}  .tingle-modal-box__footer{padding:2rem 4rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f1f1f1;cursor:auto}  .tingle-modal-box__footer::after{display:table;clear:both;content:""}  .tingle-modal-box__footer--sticky{position:fixed;bottom:-100px;z-index:10001;opacity:1;-webkit-transition:bottom .3s ease-in-out .3s;transition:bottom .3s ease-in-out .3s}  .tingle-enabled{overflow:hidden;height:100%}  .tingle-modal--visible .tingle-modal-box__footer{bottom:0}  .tingle-enabled .tingle-content-wrapper{-webkit-filter:blur(15px);filter:blur(15px)}  .tingle-modal--visible{visibility:visible;opacity:1}  .tingle-modal--visible .tingle-modal-box{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}  .tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;-webkit-transition:background-color .4s;transition:background-color .4s}  .tingle-btn--primary{background-color:#3498db}  .tingle-btn--danger{background-color:#e74c3c}  .tingle-btn--default{background-color:#34495e}  .tingle-btn--pull-left{float:left}  .tingle-btn--pull-right{float:right}