.callBack_sidebar{right: -350px!important; -webkit-transition: ease .3s; -o-transition: ease .3s; transition: ease .3s;}
	.callBack_sidebar.open{right: 0!important;}
	.callBack_sidebar form{padding: 0;background: transparent;margin: 0;-webkit-box-shadow: none; box-shadow: none;width: 100%;}
	.callBack_sidebar form [type="checkbox"]{right: 0;left: auto;opacity: 0;}
	/*.callBack_sidebar form [type="tel"]{width: 100%; height: 33px; border-radius: 17px; border: 1px solid #f4cb01; background-color: #ffffff; text-align: center; padding: 5px; font-size: 16px;min-height: 33px; margin-top: 20px; }*/
	.callBack_sidebar .policy{margin-top: 20px;padding-left: 0;
	}
	.callBack_sidebar .policy label{font-size: 12px;color: #696969;text-align: left;padding-left: 30px;}
	.callBack_sidebar .policy label:before{top: 3px;}
	/*.callBack_sidebar form [type="submit"]{margin-top: 15px; width: 100%;color:#000;min-height: 33px; height: 33px; box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.35); border-radius: 17px; border: 1px solid #826500; background-color: #4bd1ec; text-align: center;font-size: 15px;padding: 5px; }*/
	/*.callBack_sidebar [type="submit"]:hover{background: #f6bf00b5;}*/
	.callBack_sidebar form [type="tel"]{padding-left: 40px;}
	.callBack_sidebar form [type="submit"]{min-height: 70px;font-size: 22px;}
	.callBack_sidebar form [type="submit"]:hover{background: #4bd1ecb5;};
	.callBack_sidebar .content .change_block{display: none;}
	.callBack_sidebar .content .change_block.active{display: block;}
	.callBack_sidebar .content .change_block{padding: 40px;display: none;margin-top: 110px;}
	.callBack_sidebar .content .change_block.active{display: block;}
	.callBack_sidebar .content .title{font-size: 22px;font-weight: bold;}
	.callBack_sidebar{width: 351px; height: 100vh; background-color: #f5f5f5; position: fixed; right: 0; top: 0; z-index: 999999; overflow: hidden;}
	.callBack_sidebar .close{font-size: 15px; color: #696969; position: absolute; top: 20px;right: 20px; width: 24px; height: 24px; background-color: #ffffff; border-radius: 50%; cursor: pointer; -webkit-transition: ease .2s; -o-transition: ease .2s; transition: ease .2s; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex;-ms-align-items: center; align-items: center;align-content: center;justify-content: center;font-weight: bold; }
	.callBack_sidebar .close:hover{opacity: .8;}
	.img-circleblock{filter: invert(100%);}
	.callBackButton:hover{opacity: .8;};
	.callBackButton{width: 141px; height: 141px; box-shadow: 6px 6px 6px 1px rgba(0, 0, 0, 0.07); border-radius: 50%; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -ms-align-items: center; align-items: center; align-content: center; justify-content: center; cursor: pointer; position: fixed; z-index: 99999; right: 80px; bottom: 80px; -webkit-transition: ease .2s; -o-transition: ease .2s; transition: ease .2s; }
	.callBackButton{bottom:25px;right:10px;position:fixed;z-index:999;}
	.img-circle{background-color:#4bd1ec;box-sizing:content-box;-webkit-box-sizing:content-box;}
	.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #4bd1ec;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
	.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#4bd1ec;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
	.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
	.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(data:image/png;base64,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);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite; -webkit-background-size: 41px 62px;
		background-size: 41px 62px;}
	.img-circle:hover{opacity: 1;}
	@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
	  50% {transform: scale(1); opacity: 1; }   
	  100% {transform: scale(0.9);opacity: 1;}}
	 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
	  50% {-webkit-transform: scale(1);opacity: 1;}   
	  100% {-webkit-transform: scale(0.95);opacity: 1;}}
	@keyframes tossing {
	  0% {transform: rotate(-8deg);}
	  50% {transform: rotate(8deg);}
	  100% {transform: rotate(-8deg);}}
	@-webkit-keyframes tossing {
	  0% {-webkit-transform: rotate(-8deg);}
	  50% {-webkit-transform: rotate(8deg);}
	  100% {-webkit-transform: rotate(-8deg);}}
	@-moz-keyframes circle-anim {
	  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
	  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
	  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
	@-webkit-keyframes circle-anim {
	  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
	  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
	  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
	@-o-keyframes circle-anim {
	  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
	  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
	  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
	@keyframes circle-anim {
	  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
	  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
	  100% {transform: rotate(0deg) scale(1) skew(1deg);
	opacity: .1;}}
	@-moz-keyframes circle-fill-anim {
	  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
	  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
	  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
	@-webkit-keyframes circle-fill-anim {
	  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
	  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
	  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
	@-o-keyframes circle-fill-anim {
	  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
	  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
	  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
	@keyframes circle-fill-anim {
	  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
	  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
	  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}

		
.callBack_sidebar .content .change_block{padding-left: 30px;padding-right: 30px;}
@media all and (max-height:650px){
	.callBack_sidebar .content .change_block{margin-top: 20px;}
}
@media all and (max-width:480px){
	.callBackButton{right: -10px;}
	.circlephone{width: 120px;height: 120px;right: 17px;bottom: -15px;}
	.circle-fill{width: 80px;height: 80px;bottom: 5px; right: 38px;}
	.img-circle{width: 60px;height: 60px;}
	.img-circleblock{width: 60px;height: 60px;background-size: 31px 46px;}
}

.callBack_sidebar .logo .img{font-size: 24px; font-weight: 300; font-style: italic; }
.callBack_sidebar .logo .logo_text{font-size: 18px; font-weight: 700; margin-left: 12px; padding-left: 12px; position: relative; }

.callBack_sidebar .logo .logo_text::before {content: ""; position: absolute; left: 0; top: -7px; width: 1px; height: 50px; background-color: #7ac6dd; }
.callBack_sidebar .logo{margin-top: 60px;padding-left: 30px;}
.callBack_sidebar .logo .img strong {
    font-weight: 900;
    color: #4bd1ec;
}
.callBack_sidebar [type=checkbox]:checked+label:after, .callBack_sidebar [type=radio]:checked+label:after{top: 5px;}