@font-face{font-family:'rouble';font-style:normal;font-weight:400;src:local('ALS Rubl'),url(/sfConsultationPlugin/fonts/rouble.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Light"),local(Roboto-Light),url(/css/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/css/fonts/Roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local(Roboto),local(Roboto-Regular),url(/css/fonts/Roboto/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Medium"),local(Roboto-Medium),url(/css/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/css/fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Bold"),local(Roboto-Bold),url(/css/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/css/fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}* {margin:0;padding:0;}OL,UL,LI,TABLE,TBODY,TFOOT,THEAD,TR,TH,TD{margin:0;padding:0;outline:none;border:none;vertical-align:baseline;vertical-align:top;font-size:100%;font-family:inherit}OL,UL{list-style:none}body,html{height:100%}body{min-height:100%;font:13px/14px Roboto;color:#001f31;background:#f9f9f9;}body.mod-pk-school{min-height:100%;font:13px/14px Roboto;color:#001f31;background:#fff}a,img{outline:none;border:none}a{text-decoration:none;cursor:pointer;color:#5b89bd}a:hover{text-decoration:none;color:#001f31}.link{cursor:pointer;color:#5b89bd;border-bottom:1px solid #5b89bd}h1,h2,h3,h4,h5,h6{font-size:20px;margin:0 0 18px;font-weight:500;line-height:1}.headline-title{margin-bottom:30px}.headline-title-online{margin-bottom:30px;font-weight:300;text-align:center;font-size:25px}.headline-title h1{font-size:1.5rem;font-weight:700;line-height:.98;letter-spacing:-1px;margin-bottom:2rem}.headline-title h2{font-size:1.5rem;font-weight:700;line-height:.98;letter-spacing:-1px;margin-bottom:2rem}.headline-title h3{font-weight:300;text-align:center;font-size:20px}.headline-title h4{font-weight:100;text-align:center;font-size:25px}#answer_form h4{font-size:13px}.main-container{overflow:hidden;-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}#wrapper{max-width:1000px;margin:0 auto;min-height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{max-width:1000px}.main-container #header,.main-container #footer,.main-container #header-dubble{flex:0 0 100%}.main-container #header,.main-container #header-dubble{order:1;}.main-container #wrapper{order:2}.main-container #footer{order:3;background:#6e7e86;flex:0 0 100%;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.left{float:left}.right{float:right}.in-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;_overflow:hidden}.hidden{overflow:hidden}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.title{display:block}.clear{clear:both}p{font-size:18px;line-height:1.3;margin-bottom:20px}div{position:relative}header,nav,section,article,aside,footer,hgroup{display:block}pre{white-space:normal}#header-dubble{margin:0 auto}#header-dubble .wrapper{margin:0 auto;max-width:1176px}#header-dubble .topbar{padding:25px 0px;box-shadow:rgba(0,0,0,0.05) 0 2px 0;background: #fff;}#header-dubble .topbar__inner{display:flex;justify-content:space-between;align-items:center;align-content:center}#header{margin:0 auto}#header .wrapper{margin:0 auto;position:relative;max-width:1176px}#header-specialist{margin:0 auto;right:0;left:0;top:0;position:absolute}#header-specialist .wrapper{height:70px;margin:0 auto;position:relative;max-width:1176px}#header .topbar{background:#f5f5f5;padding:10px 15px;box-shadow:rgba(0,0,0,0.05) 0 2px 0}.topbar__inner{display:flex;justify-content:space-between;align-items:center;align-content:center}.header-nav{display:flex;align-items:center}.header-nav a{padding:0 10px}.header-nav a:hover{color:#53b374}.header-dubble-nav{display:flex;align-items:center}.header-dubble-nav li{margin-right:15px}.header-dubble-nav a{font-size:18px;font-weight:500;color:#6e7e86;letter-spacing:-.5px}.header-dubble-nav .active{color:#5b89bd;}.header-dubble-nav a:hover{color:#5b89bd}.desktop-nav.active{max-width:100%}.mobile-header-nav{display:none}.logo-pict{display:flex;width:150px;height:40px;background:url(../images/svg/logo.svg) no-repeat;background-position:50% 50%}.topbar__left .type-page {font-size: 10px;text-transform: uppercase;color:#6e7e86;}.login-block{order:3}.login-block.login-out{background:url(/images/svg/out.svg) no-repeat;background-size:cover;width:20px;height:20px;cursor:pointer}.login-block.login-exit{background:url(/images/svg/exit.svg) no-repeat;background-size:cover;width:20px;height:20px;cursor:pointer}.header-button{transition:box-shadow .2s;color:#fff;border-radius:5px;padding:13px 15px;font-weight:500;font-size:17px;line-height:1.3;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.header-button:hover{background:#fff;box-shadow:0 16px 40px 0 rgba(80,102,123,.08),0 4px 8px 0 rgba(80,102,123,.1)}.menu-trigger{background:url(/images/svg/dots-w.svg) no-repeat;background-size:contain;width:30px;min-width:30px;height:9px;font-size:0;border:none;display:inline-block;outline:none;cursor:pointer}#content{padding:30px 0;width:100%}#leftcol{float:left;width:200px}.leftcol-inner{width:190px}#rightcol{float:right;width:245px}.rightcol-inner{width:245px}#maincol{margin:0 265px 0 0}#maincol_full{margin:0 265px 0 0}#maincol_full.no-sidebar{margin:0}#centercol{float:right;width:100%}#centercol-inner{float:left;width:100%;margin:0 -245px 0 0}.speedbar{padding-bottom:8px;margin-left:0;overflow:hidden}.speedbar li{font-size:8pt;float:left;display:inline;margin-right:5px}#yandex_adright{margin-bottom:20px}.block-border{box-shadow:0 8px 20px 0 rgba(0,0,0,.05);background:#fff;margin-bottom:40px;border-radius:4px}.block-border-inside{padding:15px}.block-border-inside ul{margin:0 0 0 25px;list-style:disc}.block-border-inside-form{padding:15px;background-color:#f7f7f7}.block-border-inside img{max-width:100%}.block-border-short-text{padding:10px 15px;line-height:20px}.block-border-short-text strong{font-size:1em}.block-border-short-text p{font-size:1em;margin-bottom:0}.block-border .title-section{margin-top:0;margin-bottom:5px}.block-border .title-section .title a{text-decoration:none}.block-border-inside h1{font-weight:500;font-size:22px}.block-border .pinned{margin-bottom:10px}.block-border .pinned a{line-height:1.4;font-size:20px}.block-border-previews-testimonials h1{display:block;font-size:30px;text-align:center;padding:30px 0}.block-border-reviews{text-align:center}.block-border-reviews .text{font-size:20px;padding:20px 0;width:70%;margin:0 auto;font-weight:700}.block-border-reviews .user{font-size:16px}.block-border-reviews .date{font-size:10px}.block-border .motherhood-icon-block{position:absolute;right:50px}.block-border .motherhood-icon-block img{width:300px}.block-border-header{background:#53b374;color:#fff;border-radius:.3em .3em 0 0;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:16.5px 15px;box-sizing:border-box}.block-border-CountAnswer{display:flex;padding:15px;font-size:15px;font-weight:500}.position-content__form{justify-content:space-around}.position-content__start{justify-content:space-between;padding:15px}.position-content__service{justify-content:flex-start}.position-content__center{justify-content:center}.block-border-header-finish{display:flex;font-size:1.5em;align-items:center;order:1;color:#fff}.block-border-header-finish h2{font-size:20px;margin:0;color:#001f31}.block-border-header-time{font-size:1em;display:-webkit-flex;display:flex;align-items:center;order:2;color:#fff}.block-border-header-consult{display:flex;font-size:1.5em;align-items:center;order:1}.block-border-header-mode{font-size:1em;display:-webkit-flex;display:flex;order:2}.block-border-header-price{font-size:1.5em;border-bottom:2px solid #ffca00;display:-webkit-flex;display:flex;align-items:center;order:2;color:#fff;line-height:1.5}.block-border-header-nextstep{display:-webkit-flex;display:flex;align-items:center;order:3;color:#fff}.block-border-header ul{padding-left:15px}.block-border-header ul li{list-style:none;float:left;margin-right:10px}.block-border-header ul li a{font-size:14px;padding-bottom:18px}.block-border-header .nav>li>a:focus,.nav>li>a:hover{border-bottom:2px solid #5b89bd}.block-border-header .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-bottom:2px solid #5b89bd}.block-border-footer{background:#f7f7f7;padding:15px;text-align:center;border-radius:0 0 .3rem .3rem;overflow:hidden}.block-border-footer span{float:left;text-align:left}.base_form-footer{background:#f7f7f7;padding:0 15px 15px;text-align:center;border-radius:0 0 .3rem .3rem;overflow:hidden}.base_form-footer span{float:left;text-align:left}.block-border .realted-consult-ul{list-style:square outside;margin-left:15px}.block-border .realted-consult-ul li{font-size:13px}.block-border .subrubric-ul li{margin-bottom:10px;list-style:none;position:relative;font-size:18px;line-height:1.3}.block-border .subrubric-ul li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}.block-border .analyze-ul li{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.block-border .analyze-ul li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#ef3124}.block-border .analyzeWhat-ul li{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.block-border .analyzeWhat-ul li:before{position:absolute;left:-25px;top:40%;transform:translateY(-50%);content:'\003e';color:#ef3124}.ul-ul{border-bottom: 3px solid #c8ccd1;
background: #fafbfc;font-size: 13px;padding:15px 15px 0 40px;margin-bottom:20px;}.ul-ul li{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.ul-ul li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}.block-content-brand{background:#5b89bd url(/images/svg/utp-image.svg) no-repeat 90% 50% / 20% auto;box-shadow: 0 8px 20px 0 rgba(0,0,0,.05);border-radius: .5em;}.block-content-brand .logo{color:#fff}.status-and-btn{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-align-self:center;align-self:center;-webkit-align-content:stretch;align-content:stretch}.about-status-answer__text{flex:1;line-height:17px}.about-status-answer__text strong{font-weight:100}.about-status-answer__title{margin-bottom:10px;font-weight:700;font-size:14px;line-height:15px}.status-online__title{color:#4eba40;margin-bottom:3px}.status-online__body{position:relative;padding-left:30px;display:inline-block}.status-online__subtitle{color:#6e7e86;font-weight:100}.status-online__body .indicator-online{position:absolute;left:0;top:50%;transform:translate(0,-50%)}.block-border-theme{box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;background:#fff;margin-bottom:40px;border-radius:4px;padding:15px}.block-border-theme p:last-child{margin-bottom:0}.block-border-theme ul{margin-left:25px}.block-border-theme .subrubric-ul li{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.block-border-theme .subrubric-ul li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}.block-border-theme .subrubric-ul li{font-size:14px;line-height:1.4;margin-bottom:20px}.block-border .related-consult-ul{list-style:none;margin-left:25px}.block-border .related-consult-ul li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}.block-border .related-consult-ul li{position:relative;font-size:15px;line-height:2}.SituationPageItem ul{padding-left:20px}.SituationPageItem li{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.SituationPageItem li:before{position:absolute;left:-20px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}.block-theme-icon a{display:block}.block-theme-icon{width:240px;height:240px;display:block}.block-theme-icon .block-theme-icon-1{background-image:url(/images/svg/theme/pediatr/1.svg);background-size:40px}.block-theme-icon .block-theme-icon-2{background-image:url(/images/svg/theme/pediatr/2.svg);background-size:100px;background-position:center 60px}.block-theme-icon .block-theme-icon-3{background-image:url(/images/svg/theme/pediatr/3.svg);background-size:85px}.block-theme-icon .block-theme-icon-4{background-image:url(/images/svg/theme/pediatr/4.svg);background-size:71px}.block-theme-icon i{background-position:center 50px;background-repeat:no-repeat;height:170px;display:block}.block-theme-icons_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.block-theme-icon div{text-align:center;font-size:15px;line-height:1.3;padding:0 10px}@media screen and (max-width: 750px){.block-theme-icon{width:49%}.block-theme-icon div{font-size:16px;line-height:21px}}.additional-service-box{border-radius:.3em .3em 0 0;padding:0;margin:-15px -15px 30px}.additional-service-box .additional-service-ico{width:100%}.additional-service-box .additional-service-ico img{max-width:100%}.additional-service-box .additional-service-info{text-align:center;max-width:420px;margin:0 auto}.additional-service-box .additional-service-info .additional-service-title{color:inherit;font-size:28px;line-height:1.2em;margin-bottom:20px}.additional-service-box .additional-service-info .additional-service-descriptions{color:inherit;font-size:15px;line-height:1.5em}.additional-service-item-wrap{text-align:center}.additional-service-item-wrap .additional-service-item-title{text-align:center;margin:30px auto 50px;font-size:22px;color:inherit}.additional-service-item-wrap .additional-service-item-box{overflow:hidden;padding-bottom:50px}.additional-service-item-wrap .additional-service-item-box .additional-service-item{text-align:center;float:left;width:33.3%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.additional-service-item-wrap .additional-service-item-box .additional-service-item .additional-service-item__title{margin-bottom:10px;font-size:16px;font-weight:700;color:inherit}.additional-service-item-wrap .additional-service-item-box .additional-service-item .additional-service-item__descriptions{font-size:13px;line-height:1.5em;color:inherit}.type-one .additional-service-ico{margin:0 auto 30px}.type-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-two .additional-service-ico{margin:0 auto}.complaint-wrap{max-width:450px;width:100%;margin:50px auto}.modal-complaint{max-width:450px;margin:20px auto;position:relative;border-radius:.3em;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.07)}.modal-complaint .send-info{position:absolute;left:0;top:4px;right:0;bottom:4px;background:#fff;z-index:1;display:none}.modal-complaint .send-info .send-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-complaint .send-info .send-info-box .title{font-size:22px;font-weight:700;margin-bottom:30px}.modal-complaint .send-info .send-info-box .close-info{background:#567ebc;border-radius:5px;color:#fff;padding:0 20px;line-height:30px;cursor:pointer;border:none;outline:none;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:14px}.modal-complaint .send-info .send-info-box .close-info:hover{background:#436599}.modal-complaint .modal-complaint__header{background:#5b89bd;border-radius:.3em .3em 0 0;color:#fff;font-size:14px;padding:20px 55px 20px 25px;position:relative;z-index:2}.btn-modal-back{display:inline-block;vertical-align:top;width:16px;height:16px;position:absolute;cursor:pointer;margin-right:5px;-webkit-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden;left:15px;top:20px;z-index:5}.btn-modal-back span{position:absolute;border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;left:50%;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-6px 0 0 -2px}.modal-complaint .modal-complaint__header .modal-title{text-align:center}.modal-complaint .modal-complaint__header .modal-close{position:absolute;top:20px;right:25px;opacity:.7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;width:14px;height:14px}.modal-complaint .modal-complaint__header .modal-close:hover{opacity:1}.modal-complaint .modal-complaint__header .modal-close:before,.ReviewsPage-fixpanel.modal-close:before{content:"";width:20px;height:2px;background:#fff;position:absolute;top:6px;left:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-complaint .modal-complaint__header .modal-close:after,.ReviewsPage-fixpanel.modal-close:after{content:"";width:20px;height:2px;background:#fff;position:absolute;top:6px;right:-3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-complaint .modal-complaint__body{padding:25px;background:#fff;padding-bottom:25px}.modal-complaint .modal-complaint__body .title{font-weight:700;margin-bottom:20px;font-size:14px}.modal-complaint .modal-complaint__body .descriptions{line-height:1.5em;margin-bottom:20px;font-size:14px}.modal-complaint .modal-complaint__body .descriptions a{color:#5b89bd;text-decoration:none}.modal-complaint .modal-complaint__body .descriptions a:hover{color:#5b89bd;text-decoration:underline}.check-group{margin-bottom:20px}.check-row{margin-bottom:12px}.check-row label{display:inline-block;cursor:pointer;position:relative;padding-left:0;text-align:left;margin-bottom:0}.check-row label span{padding-left:28px;line-height:19px;font-size:14px}.check-row input[type=radio]{display:none}.check-row label:before{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:0;top:0;background:#fff;border:1px solid #edeef0;border-radius:50%}.check-row .checkbox label{position:relative}.check-row input[type=radio]:checked+label:before{content:"";display:block;width:14px;height:14px;border:1px solid #5b89bd}.check-row input[type=radio]:checked+label:after{content:"";display:block;width:8px;height:8px;background:#5b89bd;border-radius:50%;position:absolute;left:4px;top:4px}.field-group .field-row{margin-bottom:20px}.field-group .field-row label{font-weight:700;display:block;width:100%;margin-bottom:10px}.field-group .field-row input{height:32px;padding:0 10px}.field-group .field-row textarea{min-height:60px;padding:10px}.field-group .field-row input,.field-group .field-row textarea{display:block;width:100%;border:1px solid #edeef0;border-radius:.3em;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.field-group .field-row input:focus,.field-group .field-row textarea:focus{border:1px solid #5b89bd}.modal-complaint__footer{border-top:1px solid #edeef0;background:#fafbfd;border-radius:0 0 .3em .3em;padding:14px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-complaint__footer .sbmt-modal{background:#5b89bd;border-radius:.3em;color:#fff;padding:0 20px;line-height:30px;cursor:pointer;border:none;outline:none;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-left:25px;font-size:13px}.modal-complaint__footer .sbmt-modal:hover{background:#436599}.modal-complaint__footer .end-moadal{line-height:30px;font-size:13px;color:#5b89bd;cursor:pointer;font-weight:700}.modal-complaint__footer .end-moadal:hover{color:#436599}.complaint-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:9999;display:none}.scroll-checkbox-list{overflow-y:auto;max-height:145px}.scroll-checkbox-list .checkbox-list li{width:100%;float:none;margin-bottom:3px;padding-top:0;padding-bottom:0;position:relative}.scroll-checkbox-list [type=checkbox]{vertical-align:top;margin:0 3px 0 0;width:17px;height:17px}.scroll-checkbox-list [type=checkbox] + label{cursor:pointer}.scroll-checkbox-list [type=checkbox]:not(checked){position:absolute;opacity:0}.scroll-checkbox-list [type=checkbox]:not(checked) + label{position:relative;padding:0 0 0 40px;display:block;line-height:24px;font-size:13px}.scroll-checkbox-list [type=checkbox]:not(checked) + label:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;border-radius:3px;background:#fff;border:2px solid #378fea}.scroll-checkbox-list [type=checkbox]:not(checked) + label:after{content:'';position:absolute;top:-8px;left:-8px;transition:all .2s;width:40px;height:35px;background:url(/images/svg/checkmark.svg) no-repeat;opacity:0;background-size:cover}.scroll-checkbox-list [type=checkbox]:checked + label:before{background:#378fea}.scroll-checkbox-list [type=checkbox]:checked + label:after{opacity:1}.scroll-checkbox-list .checkbox-list li input[type="checkbox"] + label{padding:5px 25px 5px 80px;-webkit-transition:all .3s;transition:all .3s}.scroll-checkbox-list .checkbox-list li input[type="checkbox"] + label:before{top:6px;left:7px}.scroll-checkbox-list .checkbox-list li input[type="checkbox"] + label:after{top:-3px;left:-1px}.scroll-checkbox-list .checkbox-list li input[type="checkbox"]:checked + label{background-color:#e8edf3}.scroll-checkbox-list .checkbox-list li input[type="checkbox"]:checked + label .indicator-checked-opt{opacity:1;visibility:visible}.scroll-checkbox-list::-webkit-scrollbar{-webkit-appearance:none}.scroll-checkbox-list::-webkit-scrollbar:vertical{width:11px}.scroll-checkbox-list::-webkit-scrollbar:horizontal{height:11px}.scroll-checkbox-list::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.scroll-checkbox-list::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.wrap-two-section{position:relative}.body-two-section{-webkit-transition:all .4s;transition:all .4s}.body-two-section_2{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden}.switcher-visible-section .body-two-section_1{opacity:0;visibility:hidden;min-height:250px}.switcher-visible-section .btn-modal-back,.switcher-visible-section .body-two-section_2{opacity:1;visibility:visible}.indicator-checked-opt{-webkit-border-radius:50%;border-radius:50%;background-color:#00a3ea;background-image:none;width:10px;height:10px;-webkit-box-shadow:none;box-shadow:none;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;position:absolute;right:8px;top:12px}.photo-user-opt{position:absolute;left:40px;top:7px;width:22px;height:22px;overflow:hidden;-webkit-border-radius:50%;border-radius:50%}.photo-user-opt img{display:block;max-width:100%}.forum-title{margin-bottom:5px;font-weight:700;font-size:15px}.forum-info{border-bottom:1px solid #f7f7f7;margin:0 -15px;background:#f7f7f7;padding:15px}.forum-info p{font-size:12px;color:#6e7e86}.forum-tags{margin-bottom:25px;font-size:0}.forum-tag{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:5px;font-size:13px;line-height:14px;padding:4px 14px;-webkit-border-radius:12px;border-radius:12px;background-color:#5b89bd;-webkit-transition:all .3s;transition:all .3s;color:#fff}.forum-tag:hover{background-color:#f7f7f7}.forum-info__look-all{text-align:right;font-size:15px}.forum-info__look-all a{display:inline-block;vertical-align:top;text-decoration:none;letter-spacing:.03em;position:relative;padding-right:30px}.forum-info__look-all a:after{content:"";position:absolute;right:0;top:-6px;background:url(/images/svg/dots.svg) no-repeat 0 0 / cover;width:30px;height:19px;opacity:.3}.tab-content-zone{padding:0 15px}.tab-content-zone ul{list-style:none;padding:0;margin:0 0 20px;font-size:13px}.tab-content-zone ul:last-child{margin-bottom:0}.tab-content-zone ul li{margin-bottom:10px;margin-left:15px}.tab-content-zone .cat-list{margin-left:0}.tab-content-zone ul li:last-child{margin-bottom:0}.tab-content-zone ul li a:hover{text-decoration:underline}.tab-content-zone ul li a strong{font-size:14px}.tab-content-zone ul ol{list-style:square;margin:15px 0 15px 30px}.block-border .form-search-new{margin:0 0 20px;overflow:hidden;border:1px solid #d3d9de;border-radius:2px;position:relative}.block-border .form-search-new input::-webkit-input-placeholder{color:#b8b9bb}.block-border .form-search-new input:focus::-webkit-input-placeholder{color:#b8b9bb}.block-border .form-search-new input.text{background:none;padding:8px 70px 8px 12px;height:34px;border:0;color:#001f31;box-sizing:border-box;width:100%;border:none;margin:0;line-height:18px}.block-border .form-search-new button.search{position:absolute;top:0;right:0;z-index:2;width:60px;height:36px;outline:none;padding:0;margin:0;float:right;border:none;border-left:1px solid #d3d9de;cursor:pointer;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%221284%20207%2024%2024%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1298.5%20222.9C1297.5%20223.6%201296.3%20224%201295%20224%201291.7%20224%201289%20221.3%201289%20218%201289%20214.7%201291.7%20212%201295%20212%201298.3%20212%201301%20214.7%201301%20218%201301%20219.3%201300.6%20220.5%201299.9%20221.5L1302.7%20224.2C1303%20224.6%201303.1%20225.3%201302.7%20225.7%201302.3%20226%201301.6%20226%201301.2%20225.7L1298.5%20222.9ZM1295%20222C1297.2%20222%201299%20220.2%201299%20218%201299%20215.8%201297.2%20214%201295%20214%201292.8%20214%201291%20215.8%201291%20218%201291%20220.2%201292.8%20222%201295%20222Z%22%20fill%3D%22%239299A6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) #f7f7f7 no-repeat 50%}.paypage_specialist-blocks,.payments-pay{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.paypage_specialist-blocks{margin:20px -10px}.b-specialist,.b-payment{flex:0 0 calc(100% - 20px);margin:0 10px 20px;position:relative}.b-specialist input[type="radio"],.b-payment input[type="radio"]{position:absolute;left:-999em;top:0;visibility:hidden;opacity:0}.b-specialist input[type="radio"]:checked + label,.b-payment input[type="radio"]:checked + label{border-color:#fc0}.b-specialist input[type="radio"]:checked + label:after,.b-payment input[type="radio"]:checked + label:after{opacity:1;visibility:visible}.b-specialist .b-specialist__click-block:after{content:"";position:absolute;right:10px;top:10px;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#0fa113 url(/images/svg/checkmark.svg) no-repeat -2px -2px / 20px auto;-webkit-transition:all .3s;transition:all .3s;opacity:1;visibility:visible}.b-specialist .b-specialist__click-block,.b-payment label{cursor:pointer;-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;padding:21px 25px;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;background-color:#fff;box-shadow:0 1px 0 0 #d7d8db,0 0 0 2px #e3e4e8;border-radius:8px;position:relative}.b-specialist.b-specialist__click-block:after,.b-payment label:after{content:"";position:absolute;right:10px;top:10px;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#0fa113 url(/images/svg/checkmark.svg) no-repeat -2px -2px / 20px auto;-webkit-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}.b-specialist__icon{overflow:hidden;border-radius:50%;border:1px solid #00a3e1;height:50px}.b-specialist__icon img{width:50px;display:block}.b-specialist__icon,.b-payment__icon{flex:0 0 50px;margin-right:20px}.b-specialist__body,.b-payment__body{flex:1}.b-specialist .b-specialist__click-block:hover,.b-payment label:hover{border-color:#fc0}.b-specialist__title,.b-payment__title{font-size:14px;line-height:18px;color:#001f31;margin-bottom:3px;display:block}.b-specialist__text,.b-payment__text{font-size:13px;line-height:16px;color:#999;display:block}.group-pay-icons{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.group-pay-icons_4 img{flex:0 0 calc(50% - 6px);margin:0 3px 6px;width:17px;height:17px}.pay-short-text{padding:15px 20px 0;line-height:20px}.pay-short-text strong{font-weight:700;font-size:15px}@media screen and (min-width: 640px){.b-stat,.b-specialist,.b-payment{flex:0 0 calc(50% - 20px)}}@media screen and (min-width: 900px){.b-stat,.b-specialist,.b-payment{flex:0 0 calc(33.33% - 20px)}}.Forum_section{background:#fff;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;box-sizing:border-box;margin-bottom:30px;overflow:hidden}.Forum_section .click-block{display:flex;flex-wrap:wrap}.Forum_section .click-block__body{display:flex;flex-direction:column;padding:15px 0 15px 20px;background:#f7f7f7;border-radius:.3rem .3rem 0 0;width:100%}.Forum_section .click-block__title{font-size:20px;font-weight:500;line-height:20px}.Forum_section .click-block .service-page__link{position:absolute;right:15px;width:20px;height:20px;top:40%}.Forum_section .click-block .service-page__link:after{content:"";position:absolute;width:10px;height:10px;border-right:2px solid #5b89bd;border-bottom:2px solid #5b89bd;transform:rotate(-45deg)}.ModeratorBlock{display:flex;align-items:center;justify-content:space-between;background:#f0f3f7;padding:15px;border-top:1px solid #e3e4e8}.ModeratorBlock .ModeratorBlock__row{margin-bottom:5px;display:flex;justify-content:space-between;flex-wrap:wrap}.ModeratorBlock .ModeratorBlock__body{position:relative;padding-left:60px;flex:1;padding-top:6px}.ModeratorBlock .ModeratorBlock__name{font-size:15px;line-height:15px;font-weight:500}.ModeratorBlock .ModeratorBlock__status{color:#6e7e86;font-size:13px;line-height:15px}.ModeratorBlock .ModeratorBlock__img{-webkit-border-radius:50%;border-radius:50%;overflow:hidden;width:40px;height:40px;flex:0 0 32px;position:absolute;left:0;top:1px}.ModeratorBlock .ModeratorBlock__img img{display:block;width:100%;height:100%;object-fit:cover}.Service_page__head-block{display:flex;justify-content:center;background:#fff;margin-bottom:30px;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.Service_page__head-block-content{flex:0 1 1000px;padding:20px 20px 0;overflow:auto}.Service_page__head-block-content .headline{font-size:22px;font-weight:500}.Service_page__head-block-content .status{display:flex;align-items:center;margin:10px 0}.Service_page__head-block-content .options{display:inline-block;padding:6px 10px;border-radius:3px;border:1px solid #dfe5f0;color:#50667b80}.Service_page__head-block-content .two-click{margin-left:17px}@media (max-width: 380px){.Service_page__head-block-content .status{flex-direction:column;align-items:flex-start}.Service_page__head-block-content .two-click{margin:10px 0 0}}.CoursePage{display:flex;justify-content:center;background:#fff;margin-bottom:30px;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.Service_page__head-block-content{flex:0 1 1000px;padding:20px 20px 0;overflow:auto}.Service_page__head-block-content .headline{font-size:22px;font-weight:500}.Service_page__head-block-content .status{display:flex;align-items:center;margin:10px 0}.Service_page__head-block-content .options{display:inline-block;padding:6px 10px;border-radius:3px;border:1px solid #dfe5f0;color:#50667b80}.Service_page__head-block-content .two-click{margin-left:17px}@media (max-width: 380px){.Service_page__head-block-content .status{flex-direction:column;align-items:flex-start}.Service_page__head-block-content .two-click{margin:10px 0 0}}.list-services_link{padding:1rem;border:1px solid rgba(63,63,63,.1);display:block;position:relative}.list-services_link:after{content:"";position:absolute;width:10px;height:10px;border-right:2px solid #5b89bd;border-bottom:2px solid #5b89bd;right:14px;top:50%;transform:translateY(-50%) rotate(-45deg)}.list-services_link:hover{background:rgba(63,63,63,.05);transition:all .4s}.shape-1{position:absolute;right:0;bottom:0;border-bottom-right-radius:.3rem;border-style:solid;border-width:225px 310px 150px 200px;border-color:transparent #7568D1 #7568D1 transparent}.block-messenger{width:60%;display:block;background:transparent;padding:15px}.messenger-list{display:flex;align-items:center;justify-content:space-around;margin:4rem 0 5rem}.messenger-item{display:flex;flex-direction:column;align-items:center}.messenger-item-name{margin-top:10px}.messenger-icon{width:40px;height:40px;position:relative}.messenger-icon img{width:100%;height:100%}.messenger-item:hover{cursor:pointer}.messenger-item:hover .social-icon:before{box-shadow:0 0 5px 4px rgba(0,0,0,.4)}.block-border .phone-icon-block{position:absolute;right:100px;bottom:10px;width:250px}.messenger-list-mobile{display:none}.list-services_link{display:flex;align-items:center;border-radius:4px}.list-services_page{margin:0 15px 15px}.list-services_page .messenger-icon{margin-right:20px}@media(max-width: 998px){.shape-1{display:none}.block-messenger{width:80%}.messenger-list{display:none}.messenger-list-mobile{display:block;overflow:hidden}.block-border .phone-icon-block{top:15px;right:-15px;width:120px}}.ReviewsPage-btnAdd{position:fixed;bottom:0;left:0;right:0;z-index:30;transition:all .4s;transform:translate(0,100%)}.ReviewsPage-btnAdd.show{transform:translate(0,0)}.ReviewsPage-btnAdd .button-classic-yellow{border-radius:0;width:100%;line-height:40px}.ReviewsPage-btnAdd .modal-close{position:absolute;opacity:.7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;width:14px;height:14px;right:10px;top:50%;transform:translate(0,-50%)}.ReviewsPage-btnAdd .modal-close:hover{opacity:1}.CoursePage{display:flex;justify-content:center;background:#fff;margin-bottom:30px;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.CoursePage__head-block-content{flex:0 1 1000px;padding:20px 20px 0;overflow:auto}.CoursePage__head-block-content .headline{font-size:22px;font-weight:500}.CoursePage .options{display:inline-block;padding:6px 10px;border-radius:3px;border:1px solid #dfe5f0;color:#50667b80}.CoursePage__head-block-content .status{display:flex;align-items:center;margin:10px 0}.CoursePage ul{padding-left:20px}.CoursePage li{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.CoursePage li:before{position:absolute;left:-20px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}@media (max-width: 380px){.CoursePage__head-block-content .status{flex-direction:column;align-items:flex-start}}.SituationPage__wrapper{display:flex}.SituationPage__wrapper .nav-sidebar ul,.SituationPage__wrapper .nav-sidebar li{padding:0;margin:0;list-style:none}.SituationPage__wrapper .nav-sidebar{width:200px;min-width:200px;padding-right:10px;position:relative;z-index:20}.SituationPage__wrapper .nav-sidebar .nav-sidebar_link{margin-bottom:2px;padding:6px 5px;font-weight:500;border-radius:.25rem}.SituationPage__wrapper .nav-sidebar .nav-sidebar_link a{text-decoration:none}.SituationPage__wrapper .nav-sidebar .nav-sidebar_link:hover{color:rgba(0,0,0,.8);background:rgba(235,244,253,1)}.SituationPage__wrapper .SituationPage-Main{background:#fff;padding:15px;margin-bottom:30px;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.SituationPage__wrapper .card-situation{margin:0 .5rem .5rem;flex:0 0 30%;border-radius:.3rem;box-sizing:border-box;display:flex;flex-direction:column;font-size:15px;text-decoration:none;padding:10px;text-align:center}.SituationPage__wrapper .card-situation:hover{background:#ebf4fd;transition:all .1s}.SituationPage__wrapper .card-situation .card-img{background:#ebf4fd;border-radius:.25rem;display:flex;align-items:center;justify-content:center;padding:20px 10px}.SituationPage__wrapper .card-situation .card-img_circle{background:#d8e8f8;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;height:150px;width:150px}.SituationPage__wrapper .card-situation .card-img img{width:100%}.SituationPage__wrapper .card-situation .card-title{font-weight:700;margin-top:15px}.SituationPage__wrapper .card-situation .card-text{color:#6e7e86;font-weight:100;margin-top:5px;font-size:13px}.SituationPage__wrapper .card-situation .card-situation a{text-decoration:none}.SituationPage__wrapper .text-uppercase{text-transform:uppercase;color:#6e7e86}.SituationPage__wrapper .hr{border-bottom:1px solid #f0f3f7;width:100%;margin:20px 0}.SituationPage__wrapper .btn-categories{padding:8px 10px;margin-right:8px;margin-top:8px;border-radius:.2rem;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;border:none;white-space:nowrap}.SituationPage__wrapper .btn-categories:hover{opacity:.8;cursor:pointer;transition:all .4s}.SituationPage__wrapper .block-btn-row{display:flex;flex-wrap:wrap}.SituationPage__wrapper .block-btn_title{font-weight:600;font-size:15px}.SituationPage__wrapper .btn-purple{background:rgba(172,146,237,1)}.SituationPage__wrapper .btn-green{background:rgba(140,190,84,1)}.SituationPage__wrapper .btn-red{background:rgba(252,110,78,1)}.SituationPage__wrapper .btn-ocean{background:rgba(75,205,173,1)}.SituationPage__wrapper .btn-lightBlue{background:#50c0e6}.SituationPage__wrapper .btn-pink{background:#e589be}.SituationPage__wrapper .btn-blue{background:#6098f4}.SituationPage__wrapper .btn-yellow{background:#f8ba43}@media(max-width:768px){.SituationPage__wrapper .nav-sidebar{display:none}.SituationPage__wrapper .Situations{justify-content:center}.SituationPage__wrapper .card-situation{flex:0 0 90%}}.Situations,.SituationPage{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start}.SituationPage .checked-title_product{font-weight:100;text-align:center;font-size:35px;margin:50px 0;font-weight:100;text-align:center;font-size:25px;margin:50px 0}.SituationPage .industry-list_item{margin:1rem .5rem;flex:0 0 31.7%;border-radius:4px;box-sizing:border-box}.SituationPage .industry-list_item .industry-list_link{display:flex;align-items:center;flex-direction:column;background:#fff;padding:30px 15px;font-size:17px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px}.SituationPage .industry-list_item .industry-list_link:hover{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:rgba(200,200,200,.1);box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.1)}.SituationPage .industry-item_img{width:100px;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 998px){.SituationPage .industry-list_item{flex:0 0 45%}}@media screen and (max-width: 670px){.SituationPage .industry-list_item{flex:0 0 90%}}.SituationPageItem{display:flex;justify-content:center;background:#fff;margin-bottom:30px;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.SituationPageItem .block-content{flex:0 1 1000px;padding:20px 20px 0;overflow:auto}.SituationPageItem .headline{font-size:22px;font-weight:500}.SituationPageItem .status{display:flex;align-items:center;margin:10px 0}.SituationPageItem .options{display:inline-block;padding:6px 10px;border-radius:3px;border:1px solid #6e7e86;color:#6e7e86}@media (max-width: 380px){.SituationPageItem .status{flex-direction:column;align-items:flex-start}}.SituationSpecCreator{display:flex;align-items:center;justify-content:space-between;background:#f0f3f7;padding:15px;margin-bottom:20px;border-radius:.3rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.SituationSpec__row{margin-bottom:5px;display:flex;justify-content:space-between;flex-wrap:wrap}.SituationSpec__body{position:relative;padding-left:50px;flex:1;margin-right:20px;padding-top:6px}.SituationSpec__name{font-size:15px;line-height:15px;font-weight:500}.SituationSpec__status{color:#6e7e86;font-size:13px;line-height:15px}.SituationSpec__img{-webkit-border-radius:50%;border-radius:50%;overflow:hidden;width:40px;height:40px;flex:0 0 32px;margin-right:15px;position:absolute;left:0;top:1px}.SituationSpec__img img{display:block;width:100%;height:100%;object-fit:cover}.SituationPage-Text{display:flex;flex-direction:row;justify-content:space-between}.RelatedSituation{max-width:280px}.SituationPage-Text .Content{width:calc(100% - 300px)}.SituationPage-Text .Content .link{color:#5b89bd;border-bottom:1px solid #5b89bd}.RelatedSituation .card{background:#f7f7f7;padding:1rem;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:.3rem}.RelatedSituation .card-tender{background:#53b374;padding:.5rem 1rem;color:#fff;border:none;border-radius:.25rem;margin-top:10px;cursor:pointer;display:flex;justify-content:center}.RelatedSituation .card-question{background:#ffdb4d;padding:.5rem 1rem;color:#001f31;border:none;border-radius:.25rem;margin-top:10px;cursor:pointer;display:flex;justify-content:center}.RelatedSituation .card-tel{background:#5b89bd;padding:.5rem 1rem;color:#fff;border:none;border-radius:.25rem;margin-top:10px;cursor:pointer;display:flex;justify-content:center}.RelatedSituation .card .card-title{font-weight:500;font-size:1.1rem;margin-bottom:10px}.RelatedSituation .card .card-desc{font-size:14px}@media screen and (max-width: 576px){.SituationPage-Text .Content{width:100%}.SituationPage-Text{flex-direction:column;align-items:center}.RelatedSituation .card{margin-bottom:20px}.RelatedSituation{width:100%}}.product-list_block{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 -.5rem}.product-list_item{margin:1rem .5rem;flex:0 0 31.7%}.product-item_title{margin-bottom:1rem;font-size:20px}.product-item_link{transition:box-shadow .2s;background:#fff;border-radius:4px;padding:13px 15px;display:flex;justify-content:space-between;margin-bottom:1rem;font-weight:500;font-size:17px;line-height:1.3;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.product-item_link .new_label{color:#5b89bd}.product-item_link:hover{background:#fff;box-shadow:0 16px 40px 0 rgba(80,102,123,.08),0 4px 8px 0 rgba(80,102,123,.1)}.product-item_link:hover span{color:red}.CategoryPage-SubCat{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch}.CategoryPage-SubCat .list_item{margin-bottom:30px;flex:0 0 30%}.CategoryPage-SubCat .item_link{transition:box-shadow .2s;border-radius:4px;padding:15px;display:flex;margin-bottom:1rem;font-weight:500;font-size:17px;line-height:1.3;text-align:center;justify-content:center;box-shadow:0 15px 19px -11px #53b374;height:100%;box-sizing:border-box;flex-direction:column}.CategoryPage-SubCat .list_item .green{background:#53b374;color:#fff}@media (max-width: 767px){.CategoryPage-SubCat .list_item{flex:0 0 48%}.CategoryPage-SubCat{padding:0 10px}}.ThemePage__head-block{display:flex;justify-content:center;margin-bottom:30px}.ThemePage__head-block-content{flex:0 1 1000px}.ThemePage__head-block-content .headline{font-size:30px;font-weight:500;padding-bottom:20px}@media (max-width: 660px){.ThemePage__head-block-content .headline{text-align:center;font-size:22px}}.DocListRubric{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.DocListRubric .item-spec{flex:0 0 calc(100%);margin-bottom:40px}.DocListRubric .item-spec .click-block{cursor:pointer;-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;padding:21px 25px;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;background-color:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);border-radius:4px}.DocListRubric .item-spec .click-block .item-spec__icon{flex:0 0 50px;margin-right:20px;overflow:hidden;border-radius:50%;border:2px solid #fff;height:50px}.DocListRubric .item-spec .click-block .item-spec__icon img{width:50px;display:block}.DocListRubric .item-spec .click-block .item-spec__body{flex:1}.DocListRubric .item-spec .click-block .item-spec__body .item-spec__title{font-size:15px;line-height:18px;color:#001f31;margin-bottom:3px;display:block}.DocListRubric .item-spec .click-block .item-spec__body .item-spec__text{font-size:13px;line-height:16px;color:#6e7e86;display:block}.DocListRubric .item-spec .click-block:hover{background-color:#00bff3;box-shadow:0 8px 20px 0 rgba(0,0,0,.05)}.DocListRubric .item-spec .click-block:hover .item-spec__body .item-spec__text{color:#fff}@media screen and (min-width: 640px){.DocListRubric .item-spec{flex:0 0 calc(50% - 20px)}}@media screen and (min-width: 900px){.DocListRubric .item-spec{flex:0 0 calc(47%)}}@media screen and (max-width: 768px){.DocListRubric{padding:0 15px}}.NewOrder .headline{font-size:2rem;font-weight:700;line-height:.98;letter-spacing:-1px;margin-bottom:1rem}.NewOrder .headline-mini{font-size:1.5rem;font-weight:700;line-height:.98;letter-spacing:-1px;margin-bottom:1rem}.NewOrder .SubTitle{background-color: #fff;padding:15px 15px 5px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);border-radius: .5em;margin-bottom:40px}.NewOrder .SubTitleDetail{margin-bottom:20px}.NewOrder .SubTitleDetail p{font-size:15px;color: #6e7e86;line-height:1.3;font-weight:100;}.NewOrder .SubTitle p{font-size:16px;line-height:1.3}.block-border-cols__wide{width:100%}.NewOrderButton{display:flex;align-items:center;margin-bottom:60px}.NewOrderButton .add-order{transition:box-shadow .2s;border-radius:5px;padding: 9px 23px;min-height: 42px;display:flex;justify-content:center;margin-bottom:0;font-weight:500;font-size:18px;line-height:1.3;text-align:center;color:#fff;cursor:pointer;}.NewOrderButton .add-order:hover{background:#fff;color:#001f31;box-shadow:0 16px 40px 0 rgba(80,102,123,.08),0 4px 8px 0 rgba(80,102,123,.1)}.NewOrderButton .count-tender{margin:0;margin-left:4rem;font-size: 15px;color: #6e7e86;line-height: 1.3;font-weight: 100;}@media (max-width: 767px){.NewOrderButton{flex-wrap:wrap;margin-left:0;padding:0 15px}.NewOrderButton .count-tender{margin-top:20px;margin-left:0}.NewOrderButton .add-order{width:100%}}.bg-blue{background-color:#00bff3}@media screen and (max-width: 768px){.NewOrder{padding:0 15px}.NewOrder .headline{font-size:2rem}.block-border-footer_justify-between{padding:0 15px 25px}.block-border-footer_justify-between .button-classic-yellow-big{width:100%}}@media screen and (min-width: 768px){.contacts-order-form .form-label{flex:0 0 120px;margin-top:6px}.block-border-cols__wide{flex:68%}}.AttachQuestion .title {display: flex;align-items: center;margin-bottom:1rem}.AttachQuestion .title .narrow-right{background: url('/images/svg/arrow-right.svg') no-repeat 0% / 50%;height: 50px;width: 50px;}.AttachQuestion .headline{font-size:1.5rem;font-weight:700;line-height:.98;letter-spacing:-1px;}.AttachQuestion .SubTitle{background-color: #fff;padding:15px 15px 5px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);border-radius:4px;margin-bottom:40px}.AttachQuestion .SubTitle p{font-size:16px;line-height:1.3}@media screen and (max-width: 768px){.AttachQuestion{padding:0 15px}.AttachQuestion .headline{font-size:2rem}}.button-classic{background:#5b89bd;box-sizing: border-box;font-size: 15px;position: relative;transition-property: background-color,border,box-shadow;transition-duration: .25s;transition-timing-function: ease;border: 1px solid #5b89bd;color: #fff;padding: 9px 23px;min-height: 42px;text-decoration: none;display: flex;align-items: center;justify-content: center;border-radius: 4px;}.button-classic:hover{background:#436599;color:#fff}.button-classic-yellow{display:inline-block;background:#ffdb4d;border-radius:.3em;color:#001f31;padding:0 20px;line-height:30px;cursor:pointer;border:none;outline:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:14px}.button-classic-yellow:hover{background:#45ab6f}.button-classic-yellow-big{display:inline-block;background:#ffdb4d;border-radius:.3em;color:#001f31;padding:0 20px;line-height:40px;cursor:pointer;border:none;outline:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:0 3px 0 #6e7e86;opacity:.8;margin-bottom:15px;font-size:15px}.button-classic-yellow-big:hover{background:#45ab6f;color:#fff}.button-classic-green-big{display:inline-block;background:#0fa113;border-radius:.3em;color:#fff;padding:0 20px;line-height:40px;cursor:pointer;border:none;outline:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:0 3px 0 #6e7e86;opacity:.8;margin-bottom:15px;font-size:15px}.button-classic-green-big:hover{background:#45ab6f;color:#fff}.button-classic-other{position:relative;padding:8px 36px 8px 20px;border-radius:5px;min-width:100px;text-align:center;font-weight:400;cursor:pointer;transition:.3s;background:#ffdb4d;color:#001f31;box-shadow:0 16px 40px 0 rgba(80,102,123,.08),0 4px 8px 0 rgba(80,102,123,.1);font-size:15px;line-height:1.2}.button-classic-other:after{content:"";position:absolute;width:7px;height:7px;border-right:1px solid #001f31;border-bottom:1px solid #001f31;right:15px;top:50%;transform:rotate(-45deg) translateY(-50%)}.button-classic-other:hover{background:#fff;box-shadow:0 16px 40px 0 rgba(80,102,123,.08),0 4px 8px 0 rgba(80,102,123,.1)}.map_container{display:flex;flex:1 0 0;flex-grow:1;flex-wrap:wrap;justify-content:space-around;padding:25px;}.map_container .map_column_container{flex:0 0 33%;margin-bottom:30px}.map_container .category_map{margin:0;padding:0;list-style:none;counter-reset:myCounter;text-align:left}.map_container .list_category_map{margin-bottom:11px;font-size:15px;line-height:20px;display:flex}.map_container .category_mark_circle{padding-right:16px;color:#ffdd2d}.map_container .category_mark_circle::before{width:8px;height:8px;border-radius:4px;background-color:currentColor;content:'';display:inline-block}.map_container .subcategory_block{padding-top:12px}.map_container .subcategory_item{margin-bottom:12px;display:flex}.map_container .subcategory_item_mark{padding-right:8px}.map_container .subcategory_item_mark::before{content:'\2014';display:inline-block}@media (max-width: 1024px){.map_container .map_column_container{flex:0 0 40%;max-width:40%}}@media (max-width: 600px){.map_container .map_column_container{flex:0 0 90%;max-width:90%;padding:0 15px}}.analyzes-title h1{font-size:40px;font-weight:100;text-align:center}.BlockItemAnalyz{margin-bottom:15px}.BlockItemAnalyz .text{display:flex;justify-content:center}.BlockItemAnalyz ul{margin:0 0 0 25px}.BlockItemAnalyz ul li{margin-bottom:15px;list-style:none;position:relative;font-size:15px}.BlockItemAnalyz li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#ef3124}.block-border-analyz{padding:45px 15px 15px}.block-border-analyz h2{line-height:1.2;margin-left:25px;font-weight:300;font-size:25px}.block-border-analyz ul{margin-left:50px}.block-border-analyz ul li{margin-bottom:15px;position:relative;font-size:15px;line-height:1.3}.block-border-analyz li:before{position:absolute;left:-25px;top:50%;transform:translateY(-50%);content:'\2014';color:#ef3124}.bg-analyz-wt{background:#fff}.bg-analyz-gr{background:#f7f7f7}@media (max-width: 680px){.BlockItemAnalyz .text{padding:0 20px}}.Tender{box-shadow:0 8px 20px 0 rgba(0,0,0,.05);border-radius:5px;margin-bottom:40px}.Tender .get_service-title{text-transform:uppercase;font-weight:500;font-size:20px}.Tender .get_service-main{display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);border-radius:8px}.Tender .get_service-expert{padding-right:50px}.Tender .get_service-expert .specialist{border-radius:.35rem;margin-bottom:20px;box-shadow:0 15px 0 -11px rgba(32,45,61,.2)}.Tender .get_service-expert img{max-width:250px;display:block;margin-left:auto}.Tender .get_service-expert .name{font-size:18px;text-align:center;font-weight:500;margin-bottom:20px}.Tender .get_service-expert .detail{font-size:13px;color:#6e7e86;text-align:center;font-weight:100}.Tender .get_service-form{flex:0 0 60%;align-self:center}.Tender .base-form .form_row{margin:0 auto 40px}.Tender .base-form .form_label{font-size:17px;font-weight:700;line-height:2}.Tender .base-form .text{font-size:14px;line-height:1.3;margin-bottom:20px;color:#6e7e86;font-weight:100}.Tender .base-form textarea{height:200px;box-shadow:0 15px 0 -11px rgba(32,45,61,.2)}.Tender .base-form input[type="text"],.base-form input[type="email"],.base-form textarea{border-radius:3px;border:2px solid #fff;padding:4px 10px;background:#f5f5f5;width:100%;box-sizing:border-box}@media (min-width: 768px){.Tender .get_service-main{padding:40px 70px}}@media (max-width: 768px){.Tender .get_service-expert img{margin:0 auto}.Tender .get_service-expert{margin-bottom:20px;padding-right:0}.Tender .get_service-main.service_form{display:block}.Tender .get_service-main.adaptive{flex-direction:column;align-items:center}.Tender .get_service-main{padding:15px}.slider-helpers-block{margin:0 15px 40px}}.Tender .get_service-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#6588b9;padding:0 5px;display:flex;align-items:center;justify-content:space-around}.Tender .get_service-footer .product-item_link{display:flex;align-items:center;justify-content:center;margin:10px}.Tender .get_service-footer .product-item_link img{width:15px;margin-right:10px}.Tender .get_service-content{flex:0 0 58%}.Tender .get_service-img{flex:0 0 30%;align-self:center}.Tender .get_service-img img{width:100%;display:block;margin-left:auto}.Tender .get_service-list{padding-left:25px}.Tender .get_service-list--item{margin-bottom:15px;list-style:none;position:relative;font-size:15px;line-height:1.3}.Tender .get_service-list--item:before{position:absolute;left:-20px;top:50%;transform:translateY(-50%);content:'\2014';color:#4a70d6}@media(max-width: 1024px){.Tender .get_service-footer{flex-wrap:wrap}.Tender .get_service-footer .product-item_link{margin-bottom:10px}.Tender .get_service-content{flex:0 0 90%}.Tender .get_service-img{display:none}}
/* slider-helpers-block */
.slider-helpers-block .owl-carousel .owl-stage-outer{padding:0 10px;margin:0 -10px}.slider-helpers-block .owl-stage {display: flex;align-items: stretch;}.slider-helpers-block .owl-item{margin-bottom:30px}.slider-helpers-block{margin-bottom:40px}.slider-helpers-block .sl-helpers-item{display: flex;flex-direction: column;justify-content: space-between;height: 78%;height: calc( 100% - 50px);background:#fff;padding:20px 80px 30px 20px;border-radius:8px;box-shadow:0 14px 24px -15px rgba(0,0,0,.35)}.slider-helpers-block .sl-helpers-item .icon{position:absolute;top:20px;right:10px;width:60px}.slider-helpers-block .sl-helpers-item .icon img{width:100%}.slider-helpers-block .sl-helpers-item .title{font-size:16px;line-height:1;font-weight:500;margin-bottom:20px;color:#001f31}.slider-helpers-block .sl-helpers-item .text{font-size:13px;line-height:1;margin-bottom:30px;color: #6e7e86;font-weight: 100;}.slider-helpers-block .sl-helpers-item .link-helpers{box-sizing:border-box;font-size:15px;position:relative;transition-property:background-color,border,box-shadow;transition-duration:.25s;transition-timing-function:ease;padding:9px 23px;min-height:42px;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:5px}.slider-helpers-block .sl-helpers-item .link-helpers:hover{opacity:.7}.slider-helpers-block .sl-helpers-item.helpers-item-blue .link-helpers,.slider-helpers-block .sl-helpers-item.helpers-item-blue .footer{background:#e6e8ea;color:#001f31}.slider-helpers-block .sl-helpers-item.helpers-item-green .link-helpers,.slider-helpers-block .sl-helpers-item.helpers-item-green .footer{background:#0fa113;color:#fff}.slider-helpers-block .sl-helpers-item.helpers-item-yellow .link-helpers,.slider-helpers-block .sl-helpers-item.helpers-item-yellow .footer{background:#ffdd2d;color:#001f31}.slider-helpers-block .sl-helpers-item.helpers-item-pink .link-helpers,.slider-helpers-block .sl-helpers-item.helpers-item-pink .footer{background:#9c2089;color:#fff}.slider-helpers-block .sl-helpers-item.helpers-item-green-beige .link-helpers,.slider-helpers-block .sl-helpers-item.helpers-item-green-beige .footer{background:#F0F6DC}.slider-helpers-block .sl-helpers-item.helpers-item-blue-steel .link-helpers,.slider-helpers-block .sl-helpers-item.helpers-item-blue-steel .footer{background:#0d192eb8;color:#fff}.carousel-item + .carousel-item{margin-left:10px}
/* slider-helpers-block */@media screen and (min-width: 640px){.slider-helpers-block .sl-helpers-item{flex:0 0 calc(30% - 20px)}}@media screen and (min-width: 900px){.slider-helpers-block .sl-helpers-item{flex:0 0 calc(23% - 20px)}}.BlockAddQ{background:#f5e4c3;display:flex;justify-content:space-between;align-items:center;align-content:center;margin-bottom:40px;border-radius:.3rem;padding:40px 15px}.BlockAddQ .text{color:#001f31}.BlockAddQ .text span{font-size:20px;font-weight:500}.BlockAddQ .text p{font-size:14px;line-height:1.5;margin-bottom:0;color:#5a5854}.BlockAddQ .row{display:flex}.BlockAddQ .row .circle_plus{width:30px;min-width:30px;height:30px;min-height:30px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;color:#53b374;margin-right:10px}.BlockAddQ .button{display:flex}@media (max-width: 570px){.BlockAddQ{flex-direction:column;align-items:stretch}.BlockAddQ .button{margin:10px auto 0}}.BlockNotice{background:red;display:flex;justify-content:space-between;align-items:center;align-content:center;margin-bottom:40px;border-radius:.3rem;padding:15px}.BlockNotice .text{color:#fff}.BlockNotice .text span{font-size:14px;font-weight:500}.BlockNotice .text p{font-size:13px;line-height:1.5;margin-bottom:0}.BlockNotice .row{display:flex}.BlockNotice .row .circle_plus{width:30px;min-width:30px;height:30px;min-height:30px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;color:#001f31;margin-right:10px}@media (max-width: 570px){.BlockNotice{flex-direction:column;align-items:stretch}}.TitleBlock{margin-bottom:20px;padding:0 15px}.TitleBlock .headline{font-size:35px;text-align:center;font-weight:500}.TitleBlock p{padding-top:8px;padding-bottom:6px;font-size:18px;text-align:center;max-width:500px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.TitleBlock .headline{font-size:32px}}@media (max-width: 700px){.TitleBlock .headline{font-size:22px}.TitleBlock p{font-size:16px;max-width:400px}}.SubTitleBlock p{text-align:center;font-size:18px;color:#5f6362;padding:0 15px}.CallToUs{text-align:center;padding:0 10px 0 10px;margin-bottom:40px;overflow:hidden;}.CallToUs .support_tel{display:flex;align-items:center;justify-content:center}.CallToUs .headline{text-align:center;font-weight:500;margin-bottom:10px;font-size:18px;line-height:1.2}.CallToUs p{color:#5f6362}.CallToUs .support_tel_item{flex:0 0 13%;box-sizing:border-box;border:1px solid transparent;border-radius: 4px;}.CallToUs .support_tel_item a{display:flex;flex-direction:column;align-items:center;justify-content:center;}.CallToUs .support_tel_icon{width:60px;height:60px;min-width:60px;margin-bottom:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:15px;box-sizing:border-box}.CallToUs .support_tel_icon img{width:100%}.CallToUs .support_tel_item:hover .support_tel_icon{transform:scale(1.1);transition:transform .3s}.CallToUs .support_tel_item span{opacity:.6;font-weight:500}.CallToUs .support_tel_item:hover span{opacity:1}.CallToUs .support_tel_icon.viber_icon{background:#9e69b1}.CallToUs .support_tel_item.viber_icon a{color:#9e69b1}.CallToUs .support_tel_icon.whatsapp_icon{background:#39ca3c}.CallToUs .support_tel_item.whatsapp_icon a{color:#39ca3c}.CallToUs .support_tel_icon.telegram_icon{background:#61a8de}.CallToUs .support_tel_item.telegram_icon a{color:#61a8de}.CallToUs .support_tel_icon.vk_icon{background:#436eab}.CallToUs .support_tel_item.vk_icon a{color:#436eab}.CallToUs .support_tel_icon.atcphone_icon{background:#4DCEBF}.CallToUs .support_tel_item.atcphone_icon a{color:#4DCEBF}@media (max-width: 767px){.CallToUs .support_tel{flex-direction:column;align-items:flex-start}.CallToUs .support_tel_item{padding:10px 20px;color:#fff;width:100%;margin-bottom:10px}.CallToUs .support_tel_item span{opacity:1}.CallToUs .support_tel_item.viber_icon a,.CallToUs .support_tel_item.whatsapp_icon a,.CallToUs .support_tel_item.telegram_icon a,.CallToUs .support_tel_item.vk_icon a,.CallToUs .support_tel_item.atcphone_icon a{color:#fff}.CallToUs .support_tel_item,.CallToUs .support_tel_item .viber_icon,.CallToUs .support_tel_item .whatsapp_icon,.CallToUs .support_tel_item .telegram_icon,.CallToUs .support_tel_item .vk_icon,.CallToUs .support_tel_item.atcphone_icon{background:transparent}.CallToUs .support_tel_item.viber_icon{background:#9e69b1}.CallToUs .support_tel_item.whatsapp_icon{background:#39ca3c}.CallToUs .support_tel_item.telegram_icon{background:#61a8de}.CallToUs .support_tel_item.vk_icon{background:#436eab}.CallToUs .support_tel_item.atcphone_icon{background:#4DCEBF}.CallToUs .support_tel_icon{width:40px;height:40px;min-width:40px;margin-right:20px;margin-bottom:0;padding:0}.CallToUs .support_tel_item a{flex-direction:row;width:100%;justify-content:flex-start}}.MainTextService{margin:0 auto 40px;padding:15px 15px 1px;box-shadow: 0 8px 20px 0 rgba(0,0,0,.05);border-radius: .5em;box-sizing:border-box;background:#fff}.MainTextService p{font-size: 16px;}.MainTextBrand{padding:15px 15px 1px;margin-bottom:40px;background-color:#fff;box-shadow:0 3px 0 #6e7e86;box-sizing:border-box}.MainTextBrand .download-doc{display:block;margin-bottom:5px}.MainTextBrand .download-doc li{margin-bottom:10px}.MainTextBrand .download-doc li a{display:flex;align-items:center}.MainTextBrand .download-doc li:hover a{color:#528ac9}.MainTextBrand .download-doc .icon-document{display:block;background:url(/images/svg/document-download.svg),#5b89bd;width:50px;height:50px;min-width:50px;background-size:64%;background-repeat:no-repeat;background-position:50% 50%;border-radius:.3rem;margin-right:10px}.MainTextService ul{margin-bottom:20px}.MainTextService li{padding:2px 0 2px 18px;position:relative;font-size:16px;line-height:1.3;margin-bottom:15px}.MainTextService ul li:before{content:"\2014";position:absolute;left:0}.ChatWrapper{display:flex;align-items:center;margin-bottom:40px}.ChatWrapper .chat-desc{color:#777575;line-height:1.4;position:relative;margin-right:20px;padding-right:40px;flex:0 0 50%}.ChatWrapper .chat-desc .arrow{position:absolute;right:40px;top:50%;transform:translateY(-50%) rotate(-45deg);border-right:3px solid #c4c1c1;border-bottom:3px solid #c4c1c1;width:50px;height:50px}.ChatWrapper .chat-desc .title{font-size:20px;font-weight:500;margin-bottom:20px}.ChatBlock{background:#5b89bd;border-radius:.3rem;max-width:400px;min-width:300px;padding:0 5px 5px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05)}.ChatBlock .header{display:flex;align-items:center;color:#fff;line-height:1.3;padding:10px}.ChatBlock .header .icon{border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;margin-right:10px;box-shadow:1px 1px 10px rgba(255,255,255,0.2)}.ChatBlock .header .icon img{width:100%}.ChatBlock .main{background:#fff;padding:20px;border-radius:.3rem;min-height:300px;display:flex;flex-direction:column;justify-content:space-between}.ChatBlock .header .description .name{font-size:14px}.ChatBlock .header .description .position{font-size:12px}.ChatBlock .main .input-message textarea{resize:none;overflow:hidden;padding:9px 15px;width:100%;box-sizing:border-box;border:1px solid #e1e9f4;border-radius:50px;outline:none;height:34px;line-height:1;transition:height .2s}.ChatBlock .main .input-message:focus-within textarea{box-shadow:0 0 10px #e1e9f4;height:100px;transition:height .3s;border-radius:10px}.ChatBlock .main .input-message .chat-button{position:absolute;border-radius:50%;width:24px;height:24px;background:#5b89bd;display:flex;align-items:center;justify-content:center;border:none;right:10px;top:5px;outline:none;cursor:pointer}.ChatBlock .main .input-message .chat-button:hover{box-shadow:0 0 10px #749fda;transition:box-shadow .3s}.ChatBlock .main .input-message .chat-button .text{display:none;color:#fff}.ChatBlock .main .input-message .chat-button .icon-arrow{width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateX(-2px) rotate(-45deg)}.ChatBlock .main .input-message:focus-within textarea + .chat-button{position:relative;right:0;width:100px;border-radius:10px}.ChatBlock .main .input-message:focus-within textarea + .chat-button .icon-arrow{display:none}.ChatBlock .main .input-message:focus-within textarea + .chat-button .text{display:block}.ChatBlock .main .message{border:1px solid #e1e9f4;padding:16px;line-height:1.5;border-radius:10px;position:relative;margin-bottom:30px;margin-top:30px;visibility:hidden}.ChatBlock .main .message .status{position:absolute;bottom:-20px;left:0;color:#bbb;font-size:11px}.ChatBlock .main .message:before{content:"";position:absolute;bottom:-7px;left:-5px;border:4px solid transparent;border-top:8px solid #e1e9f4;border-left:3px solid #e1e9f4;transform:rotate(42deg)}.ChatBlock .main .message:after{content:"";position:absolute;bottom:-10px;left:-4.5px;border:5px solid transparent;border-top:12px solid #fff;border-left:0 solid #fff;transform:rotate(46deg)}.ChatBlock .main .message.came-massage{display:block;transition:all 2s;margin-top:0;height:auto;visibility:visible}@media (max-width: 998px){.ChatWrapper{flex-direction:column;padding:0 15px}.ChatWrapper .chat-desc .arrow{display:none}.ChatWrapper .chat-desc{margin-right:0;padding-right:10px;flex:0 0 100%}.ChatWrapper .chat-desc .title{text-align:center}}.chat3-block{z-index:100}.chat3-block .tab{height:100%}.chat3-block .additional-fields{padding:20px 20px 40px}.chat3-block .chat-input:focus-within{position:absolute;bottom:4px;left:0;right:0;height:calc(100% - 15px)}.chat3-block .chat-input:focus-within textarea{height:100%}.chat3-block .chat-input textarea{resize:none;width:100%;height:150px;min-height:150px;box-sizing:border-box;border-radius:3px;border:2px solid #f5f5f5;padding:4px 10px;background:#f5f5f5;margin-bottom:20px}.chat3-block input{box-sizing:border-box;width:100%;border-radius:3px;height:50px;border:2px solid #f5f5f5;padding:4px 10px;background:#f5f5f5}.chat3-block .label{font-size:17px;font-weight:700;line-height:28px;margin-bottom:10px}.chat3-block .chat-input{padding:0 20px;background:#fff}.chat3-block .chat-input label{position:absolute;top:-22px;left:20px;font-size:15px;font-weight:560}.chat3-block .chat-input:focus-within label{display:none}.chat3-block .step-action{justify-content:center}.chat3-block .step-action button{width:100%}.chat3-block .chat-input .placeholder{position:absolute;top:-7px;left:20px;height:155px;padding:5px;pointer-events:none;color:rgba(0,0,0,.48);font-size:15px;line-height:28px}.chat3-block .chat-button{width:60px;height:60px;position:fixed;right:25px;bottom:25px;border-radius:50%;box-shadow:none;transition:box-shadow .2s ease-in-out;cursor:pointer;background-color:#4e8cff;display:flex;align-items:center;justify-content:center}.chat3-block .chat-button:hover{box-shadow:0 0 27px 1.5px rgba(0,0,0,0.2)}.chat-button .chat-icon{transition:opacity 100ms ease-in-out,transform 100ms ease-in-out}.chat3-block .chat-section{width:370px;height:calc(100% - 120px);max-height:590px;position:fixed;right:25px;bottom:100px;box-sizing:border-box;box-shadow:1px 1px 25px 1px rgb(80, 89, 104);background:#fff;flex-direction:column;transition:.3s ease-in-out;border-radius:10px}.chat3-block .chat-head{min-height:70px;border-top-left-radius:9px;border-top-right-radius:9px;padding:10px 20px;box-shadow:0 1px 4px rgba(0,0,0,.2);box-sizing:border-box;background:rgba(13,25,46,.72);color:#fff;display:flex;justify-content:space-between;align-items:center}.chat3-block .chat-head .text{font-size:16px}.chat3-block .chat-head .js-button{width:20px;height:20px;padding:10px;cursor:pointer;border-radius:5px}.chat3-block .chat-head .js-button:hover{box-shadow:0 2px 5px rgba(0.2,0.2,0.5,.1)}.chat3-block .chat-head .js-button .js-close-icon{width:16px;height:16px}.chat3-block .chat-body{height:60%;overflow-y:auto;background-size:100%;padding:20px 20px 40px;position:relative}.chat3-block .chat-consultant{display:flex;align-items:center;background:#F0F6DC;padding:10px 20px}.chat3-block .chat-consultant .icon{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:10px}.chat3-block .chat-consultant .icon img{width:100%}.chat3-block .chat-consultant .information .name{font-size:14px}.chat3-block .chat-consultant .information .post{font-size:12px;margin-top:3px}.chat3-block .chat-body .message{border:1px solid #e1e9f4;padding:16px;line-height:1.5;border-radius:10px;position:relative;margin-bottom:30px;margin-top:30px;visibility:hidden}.chat3-block .chat-body .message .status{position:absolute;bottom:-20px;left:0;color:#bbb;font-size:11px}.chat3-block .chat-body .message:before{content:"";position:absolute;bottom:-7px;left:-5px;border:4px solid transparent;border-top:8px solid #e1e9f4;border-left:3px solid #e1e9f4;transform:rotate(42deg)}.chat3-block .chat-body .message:after{content:"";position:absolute;bottom:-10px;left:-4.5px;border:5px solid transparent;border-top:12px solid #fff;border-left:0 solid #fff;transform:rotate(46deg)}.chat3-block .chat-body .message.came-massage{display:block;transition:all 2s;margin-top:0;height:auto;visibility:visible}@media(max-width: 756px){.chat3-block .chat-section{width:100%;height:100%;max-height:100%;border-radius:0;z-index:10}.chat3-block .chat-head{border-radius:0}.chat3-block .chat-section .chat-header{border-radius:0}.js-chat.active .js-chat-section{display:flex;opacity:1;bottom:0;top:0;left:0;right:0}}.js-chat .js-chat-submit.disabled{position:relative;cursor:default;pointer-events:none;background:#cacaca}.js-button{display:flex;align-items:center;justify-content:center}.js-chat .chat-section{opacity:0;display:none}.js-chat.active .js-chat-section{display:flex;opacity:1;bottom:100px}.js-chat-icon{background:url(/images/svg/chat/chat.svg) no-repeat;width:24px;height:24px}.js-close-icon{background:url(/images/svg/chat/close.svg) no-repeat;width:20px;height:20px;transform:rotate(-90deg);transition:opacity 100ms ease-in-out,transform 100ms ease-in-out}.ChatBlockStepByStep #regForm{background-color:#fff;margin:100px auto;padding:40px;width:60%;min-width:300px;box-sizing:border-box}.ChatBlockStepByStep input{padding:10px;width:100%;font-size:17px;border: 1px solid #f5f5f5;}.ChatBlockStepByStep input.invalid,.ChatBlockStepByStep textarea.invalid{background-color:#fdd}.ChatBlockStepByStep .tab{display:none;flex-direction:column}.ChatBlockStepByStep .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}.ChatBlockStepByStep .step.active{opacity:1}.ChatBlockStepByStep .step.finish{background-color:#4CAF50}.ChatBlockStepByStep .step-action{display:flex;align-items:center;justify-content:space-between}.ChatBlockStepByStep .step-action button{background-color:#4CAF50;color:#fff;border:none;padding:15px 20px;font-size:17px;cursor:pointer;outline: none;}.ChatBlockStepByStep .step-action button:hover{opacity:.8}.ChatBlockStepByStep .step-action button#prevBtn{background-color:#bbb}.ChatBlockStepByStep .choose-section-cols .value{display:flex;justify-content:space-between}.ChatBlockStepByStep_modal{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll;z-index:1000}.ChatBlockStepByStep_modal::-webkit-scrollbar{display:none}.ChatBlockStepByStep_modal{-ms-overflow-style:none}.ChatBlockStepByStep_modal form{position:relative}.ChatBlockStepByStep .close,.ChatBlockStepByStep_modal{display:none}.ChatBlockStepByStep_modal.active{display:block}.ChatBlockStepByStep_modal .step-mask{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.44);content:"";z-index:-1;display:block}.ChatBlockStepByStep_modal .close{display:flex;position:absolute;right:0;top:0;z-index:10;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer}.ChatBlockStepByStep_modal .close .icon{position:relative;width:100%;height:100%}.ChatBlockStepByStep_modal .close .icon:after,.ChatBlockStepByStep_modal .close .icon:before{width:30px;height:2px;background:#000;position:absolute;content:"";top:50%;left:50%}.ChatBlockStepByStep_modal .close .icon:after{transform:translate(-50%) rotate(45deg)}.ChatBlockStepByStep_modal .close .icon:before{transform:translate(-50%) rotate(-45deg)}.ChatBlockStepByStep .blocks-selected{background:#fff}@media screen and (min-width: 640px){.ChatBlockStepByStep .blocks-selected .b-selected{flex:0 0 calc(100% - 20px)}}@media screen and (min-width: 1200px){.ChatBlockStepByStep .blocks-selected .b-selected{flex:0 0 calc(50% - 20px)}}@media screen and (max-width: 998px){.ChatBlockStepByStep #regForm{width:100%;padding:20px}.ChatBlockStepByStep_modal .ChatBlockStepByStep #regForm{margin:0}}.chat2-block{z-index:100}.chat2-block .chat-input:focus-within{position:absolute;bottom:70px;left:0;right:0;height:calc(100% - 225px)}.chat2-block .chat-input:focus-within textarea{height:100%}.chat2-block .chat-input textarea{resize:none;width:100%;height:100px;min-height:100px;padding:5px;box-sizing:border-box}.chat2-block .chat-input{padding:0 20px;background:#fff}.chat2-block .chat-input label{position:absolute;top:-22px;left:20px;font-size:15px;font-weight:560}.chat2-block .chat-input:focus-within label{display:none}.chat2-block .chat-input .placeholder{position:absolute;top:-7px;left:20px;height:155px;padding:5px;pointer-events:none;color:rgba(0,0,0,.48);font-size:15px;line-height:28px}.chat2-block .chat-button{width:60px;height:60px;position:fixed;right:25px;bottom:25px;border-radius:50%;box-shadow:none;transition:box-shadow .2s ease-in-out;cursor:pointer;background-color:#4e8cff;display:flex;align-items:center;justify-content:center}.chat2-block .chat-button:hover{box-shadow:0 0 27px 1.5px rgba(0,0,0,0.2)}.chat-button .chat-icon{transition:opacity 100ms ease-in-out,transform 100ms ease-in-out}.chat2-block .chat-section{width:370px;height:calc(100% - 120px);max-height:590px;position:fixed;right:25px;bottom:100px;box-sizing:border-box;box-shadow: 1px 1px 25px 1px rgb(80, 89, 104);background:#fff;flex-direction:column;justify-content:space-between;transition:.3s ease-in-out;border-radius:10px}.chat2-block .chat-header{min-height:70px;border-top-left-radius:9px;border-top-right-radius:9px;padding:10px 20px;box-shadow:0 1px 4px rgba(0,0,0,.2);position:relative;box-sizing:border-box;display:flex;background:rgba(13,25,46,.72);color:#fff;display:flex;justify-content:space-between;align-items:center}.chat2-block .chat-header .text{font-size:16px}.chat2-block .chat-header .js-button{width:20px;height:20px;padding:10px;cursor:pointer;border-radius:5px}.chat2-block .chat-header .js-button:hover{box-shadow:0 2px 5px rgba(0.2,0.2,0.5,.1)}.chat2-block .chat-header .js-button .js-close-icon{width:16px;height:16px}.chat2-block .chat-body{height:80%;overflow-y:auto;background-size:100%;padding:20px 20px 40px;position:relative}.chat2-block .chat-consultant{display:flex;align-items:center;background:#F0F6DC;padding:10px 20px}.chat2-block .chat-consultant .icon{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:10px}.chat2-block .chat-consultant .icon img{width:100%}.chat2-block .chat-consultant .information .name{font-size:14px}.chat2-block .chat-consultant .information .post{font-size:12px;margin-top:3px}.chat2-block .chat-footer{padding:10px 20px}.chat2-block .chat-footer button{min-width:156px;height:48px;line-height:48px;width:100%;border:none;outline:none;background:#85c750;font-size:14px;color:#fff;cursor:pointer;border-radius:.25rem}.chat2-block .chat-body .message{border:1px solid #e1e9f4;padding:16px;line-height:1.5;border-radius:10px;position:relative;margin-bottom:30px;margin-top:30px;visibility:hidden}.chat2-block .chat-body .message .status{position:absolute;bottom:-20px;left:0;color:#bbb;font-size:11px}.chat2-block .chat-body .message:before{content:"";position:absolute;bottom:-7px;left:-5px;border:4px solid transparent;border-top:8px solid #e1e9f4;border-left:3px solid #e1e9f4;transform:rotate(42deg)}.chat2-block .chat-body .message:after{content:"";position:absolute;bottom:-10px;left:-4.5px;border:5px solid transparent;border-top:12px solid #fff;border-left:0 solid #fff;transform:rotate(46deg)}.chat2-block .chat-body .message.came-massage{display:block;transition:all 2s;margin-top:0;height:auto;visibility:visible}@media(max-width: 756px){.chat2-block .chat-section{width:100%;height:100%;max-height:100%;border-radius:0;z-index:10}.chat2-block .chat-section .chat-header{border-radius:0}.js-chat.active .js-chat-section{display:flex;opacity:1;bottom:0;top:0;left:0;right:0}}		.lesson img{width:100%!important}.table.table-border td{width:25%}.showSuccesNav{padding:20px 0}.showSuccesItem{float:left}.showSuccesItem:last-child{float:right;content:" ";background:transparent url(/images/sprite.png) no-repeat scroll -43px -309px;width:10px;height:10px}.lineheight a{line-height:20px}.circle-img{width:67px;height:67px;border-radius:100%;border:2px solid #eaedf1;overflow:hidden}.circle-img img{max-width:100%}.story{background:#fff;padding:10px;margin:15px 0;border-radius:5px;border:1px solid #dedede;border-left:4px solid #67ab31;display:-webkit-box;display:-ms-flexbox;display:flex}.story__avatar{margin-right:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.story__text{font-size:14px;line-height:24px}.icon-down{display:inline-block;vertical-align:middle;margin-right:15px;width:12px;height:8px;background:url(/images/svg/arrow-down.svg) no-repeat;background-size:contain;position:relative;top:-1px}.active .icon-down{transform:rotate(180deg)}.spoiler--wiki .spoiler__link{background:none;border-color:#eaecf0;color:#001f31;padding-left:15px}.block_after_post{background:#fff;margin-bottom:40px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px}.block_after_post span{font-size:16px;color:#999}.block_after_post a{font-size:14px;padding-bottom:10px}.block_after_post ul{margin-left:11px;list-style-type:square}.block_after_post li{line-height:1.5em}.notification_consult{background:#fff;padding:10px 20px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px;margin-bottom:40px}.notification_consult .link__text{font-weight:300;font-size:13px;line-height:20px}.admin-control{box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;background:#fff;margin-bottom:30px;border-radius:4px}.admin-control .head{overflow:hidden;padding:8px 14px;background:#faf0df;border-bottom:1px solid #EBEBEB}.admin-control .text{margin-left:48px}.admin-control .text .name-user{color:green}.admin-control .text p{margin:0}.admin-control .text a,.admin-control .text a:hover{color:#001f31;text-decoration:none!important}.admin-control .text .line{overflow:hidden;padding-top:6px}.admin-control .text .settings .fa-gear{font-size:18px}.admin-control .text .settings a,.admin-control .text .settings a:hover{color:#001f31;text-decoration:none}.admin-control .avatar{background:#fff;border:1px solid #d2d2d2;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:2px}.admin-control .avatar img{display:block;width:32px}.admin-control .body .make-write{text-decoration:none!important}.admin-control .body{padding:14px}.admin-control .body p{margin-bottom:12px;font-size:14px;text-transform:uppercase;font-weight:700}.admin-control .body .fa{margin-right:5px}.admin-control .body ul{list-style:none}.admin-control .body ul li{margin-top:4px;color:green}.admin-control .body ul li:first-child{margin-top:0}.admin-control .body ul li em{color:red;margin-left:6px}.admin-control .body ul li a,.admin-control .body ul li a:hover{color:#001f31}.admin-control .body ul li a.other-friends-links,.admin-control .body ul li a.other-friends-links:hover{color:green}.content_short{background:#fff;font-size:15px;line-height:1.4em;margin-bottom:40px;padding:15px;}.content_short h1{text-align:center;font-size:25px;font-weight:500}.content_short ol{padding:0;margin:0 0 9px 25px;list-style:disc}.content_short FIGURE{z-index:100;position:relative;text-align:center}.content_short FIGURE img {width:100%;}.content_short FIGURE FIGCAPTION{text-align:center;font-size:9px;padding:2px 0;color:#a8a8a8}.content_short figure a{display:block}.content_short blockquote{border-left:none;background:#fff;padding:31px 30px;text-align:center;display:block;font-weight:300;line-height:1.5em;font-size:20px}.content_short blockquote .intro_text{padding:10px 0}.content_short blockquote:before,.content_short blockquote:after{content:'';display:block;position:absolute;width:120px;height:2px;left:43%;background-color:#6e7e86}.content_short a{color:#5b89bd;border-bottom:1px solid #5b89bd}.content_short img a{text-decoration:none}.content_short .block-border{padding:9px;background:#f6f5f3;margin-bottom:10px}.userful-form{margin:20px 0;background:#ffdb4d;padding:20px;border-radius:4px;font-size: 14px;line-height: 1.3;}.userful-form strong{font-weight:700;font-size:12px;color:#5b98c4}.question-bottom{width:500px;margin:0 auto}.question-bottom h2{text-align:center;line-height:20px}.content_short .articles-list{background:linear-gradient(135deg,#2eb3b3 0%,#2552b3 100%);-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;margin-bottom:25px}.content_short .articles-list .header{color:#fff;padding:38px;text-align:center;font-size:20px;line-height:1em;font-weight:700}.content_short .articles-list .body{padding:20px;color:#fff}.content_short .articles-list ul{list-style:none;padding:0}.content_short .articles-list ul li{position:relative;padding-bottom:12px;border-bottom:1px dotted #fff;margin-bottom:12px;overflow:hidden;font-size:18px}.content_short .articles-list ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.content_short .articles-list ul li span{float:left;font-size:30px;background:#fff;padding:8px;color:#001f31;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}.content_short .articles-list ul li strong{font-size:20px;display:block;margin-bottom:3px}.content_short .articles-list ul li .text{margin-left:60px}.table-block-smes{background:#e5e6e1;border-radius:10px;margin-bottom:20px;overflow:hidden}.smes-title{background:#aa89a6;color:#fff;font-size:16px}.table-block-smes__cell{width:100%;padding:10px;box-sizing:border-box;border:1px solid #fff}.table-block-smes__cell .thumb-up{background:url(/images/svg/thumb.svg) no-repeat;width:20px;height:26px;display:inline-block;vertical-align:middle}.table-block-smes__cell .thumb-down{background:url(/images/svg/thumb.svg) no-repeat;width:20px;height:26px;display:inline-block;transform:rotate(180deg);vertical-align:middle}.table-block-smes__cell ul{list-style-type:disc;padding-left:30px}.table-block-smes__cols{display:flex}.table-block-smes__col{width:50%}.table-block-smes__col:first-child .table-block__cell{border-right:0}@media(max-width: 600px){.table-block-smes__cols{flex-direction:column}.table-block-smes__col{width:100%}.table-block-smes__col:first-child .table-block__cell{border-right:1px solid}}.table-block-smes2{width:100%;overflow:auto}.table-block-smes2-tbl{width:100%;border-collapse:collapse}.table-block-smes2-tbl td{padding:10px;border:2px solid #fff;background:#e5e6e1;text-align:center}.table-block-smes2-tbl td:first-child{text-align:left}.table-block-smes2-tbl .table-block-smes2-tbl-title th,.table-block-smes2-tbl .table-block-smes2-tbl-title td{background:#aa89a6;color:#fff;font-size:16px;border:2px solid #fff;padding:10px;font-weight:700}.content_short .blockInf{box-shadow:0 1px 1px 1px #E0E0E0;margin-bottom:20px}.content_short .blockInf h2{background:#2285DA none repeat scroll 0 0;padding:0;color:#FFF;font-size:17px;text-align:left;margin:0}.content_short .blockInf h2::before{content:"";display:inline-block;vertical-align:middle;text-align:left;padding:0;width:40px;height:40px;margin:0 5px 0 0;background-color:#1978CB;background-image:url(/images/sprite.png);background-position:0 -303px;background-repeat:no-repeat}.content_short .blockInf .blockInfCont{background:#FAFAFA none repeat scroll 0 0;padding:8px 15px}.content_short .blockInf .blockInfCont table.tableConf{width:100%;border:0 none transparent;border-collapse:collapse}.content_short .blockInf .blockInfCont table.tableConf td{vertical-align:middle;border:6px solid #FAFAFA;padding:5px 10px}.content_short .blockInf .blockInfCont table.tableConf tr:nth-child(2n+1){background:#E1E9F0 none repeat scroll 0 0}.content_short .attention::before{content:'';display:inline-block;width:20px;height:19px;background:url(/images/svg/notice_mail.svg);background-size:20px;vertical-align:middle;margin-right:10px}figure-with-caption{width:100%;margin-bottom:20px}.figure-with-caption .vertical-align{vertical-align:middle;padding:20px;font-weight:700}.figure-with-caption figure{padding:10px}.figure-with-caption figure p{margin:0}.figure-with-caption figure img{display:block}.prewie_description{font-size:11px;background-color:#F8F8F8;padding:5px;margin-bottom:10px;text-align:justify}.prewie_description h1{margin:10px}.prewie_description strong{font-size:11px;font-weight:700}.prewie_description p{margin:10px}.prewie_description ul{margin:0 0 0 25px;list-style:disc}.search_mult{width:190px}.search_mult INPUT[type='text']{width:100%}.search-big{overflow:hidden;margin:20px 0;width:100%}.search-big *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.search-big input[type='text']{border:none;background:url(../img/input-search-big.png) no-repeat 0 0;height:33px;width:505px}.search-big input[type='button']{border:none;background:url(../img/input-search-big-button.png) no-repeat 0 0;width:35px;height:33px;font:0/0;color:transparent;cursor:pointer;margin-left:5px}.mult_style{width:100%}.mult_style .block{width:33%;float:left;display:block}.mult_style .block img{display:block;line-height:0}.mult_style .block a{display:block;font-weight:700;font:italic 140% Georgia;color:#69A3CC;text-align:center;text-decoration:none}.short_block{clear:both}.short_block a{float:left;font:italic 140% Georgia;color:#69A3CC}.short_block img{float:left;width:105px;height:78px;margin-right:10px}.desk_img{position:absolute;top:15px;font-size:20px;text-shadow:2px 2px 2px #fff;font-weight:700;left:50px}.cut{overflow:hidden;position:relative;padding:4px 25px 8px 4px;margin-bottom:10px;border-radius:3px}.cut a{font:italic 140% color:#69A3CC;font-weight:700}.cut:hover{background:#f0f6fc url(../img/cut-bg.png) repeat-y 100% 0}.cut{overflow:hidden;position:relative;padding:4px 25px 8px 4px;margin-bottom:10px;border-radius:3px}.cut img{float:left;margin:0 10px 0 0}.cut .text{overflow:hidden}.cut .more{display:none;position:absolute;right:0;top:0;bottom:0;background:#ffc0cb;width:22px;background:#dde7f0 url(../img/cut-more.png) no-repeat 0 0;border:1px solid #dbe3eb;border-radius:3px;text-indent:-999999px;overflow:hidden}.cut:hover .more{display:block}.pager_navigator a,.pager_navigator span{font-size:14px;line-height:30px;display:inline-block;min-width:30px;text-align:center;position:relative;margin:0 4px;border-radius:19px;cursor:pointer;background-color:#d70000;color:#fff}.pagination{height:40px;margin:20px 0;text-align:center}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul > li{display:inline}.pagination ul > li > a,.pagination ul > li > span{float:left;padding:0 14px;line-height:38px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul > li > a:hover,.pagination ul > .active > a,.pagination ul > .active > span{background-color:#f5f5f5}.pagination ul > .active > a,.pagination ul > .active > span{color:#999;cursor:default}.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover{color:#999;cursor:default;background-color:transparent}.pagination ul > li:first-child > a,.pagination ul > li:first-child > span{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.pagination ul > li:last-child > a,.pagination ul > li:last-child > span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.socials{margin-left:225px;position:relative;padding-bottom:20px}.social{position:absolute}.svkontakte{left:0}.stwitter{left:160px}.sg-plus{left:265px}.event-sidebar{margin-bottom:22px;overflow:hidden}.event-sidebar .title{margin-bottom:8px}.event-sidebar img{border:1px solid #ccc;margin:0 14px 0 0}.event-sidebar a,.event-sidebar a:hover{color:#616161}.event-sidebar a{text-decoration:none}.event-sidebar a:hover{text-decoration:underline}.banner{margin-bottom:24px;margin-left:4px}.subscribe{margin-bottom:32px;color:#69a3cc;font-size:13px;margin-left:4px}.subscribe span{display:block;text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:4px}.subscribe .txt-field{border:1px solid #d1d1d1;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#adadad;font-size:10px;padding:5px 10px;margin-bottom:7px;margin-top:9px;width:177px}.subscribe .btn-submit{cursor:pointer;border:none;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;text-shadow:1px 1px 0 #6493b9;background:url(../images/btn-submit-subscribe.png) no-repeat;display:block;text-align:center;width:100%;padding:6px 0}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.page-consultation-online .mode-online{background:#fff;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;margin-bottom:20px;border-radius:4px;padding:15px 10px}.mode-online span{display:inline-block;vertical-align:middle}.mode-online .indicator-online{margin-right:10px}.indicator-online{display:inline-block;vertical-align:middle;position:relative;background-color:rgba(84,184,70,0.2);width:18px;height:18px;border-radius:50%}.indicator-online:before{content:"";position:absolute;border-radius:50%;left:0;right:0;top:0;bottom:0;background-color:rgba(84,184,70,0.3);z-index:0;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-animation:blink normal 1.5s infinite ease-in-out;-webkit-animation:blink normal 1.5s infinite ease-in-out;-ms-animation:blink normal 1.5s infinite ease-in-out;animation:blink normal 1.5s infinite ease-in-out}.indicator-online:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#53b374;z-index:1}.answer-question-block{margin-bottom:25px;font-size:13px;line-height:17px}.answer-question-block__footer{text-align:right;font-size:12px}.answer-question-block__footer span{display:inline-block;position:relative;padding-left:20px}.answer-question-block__header{font-size:14px;line-height:18px}.answer-question-block__header,.answer-question-block__body{margin-bottom:10px}.answer-question-block__footer span:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;background:url(/images/svg/clock.svg) no-repeat 0 0 / cover}.answer-question-block__header img{display:inline-block;vertical-align:top;width:20px;height:20px}.answer-question-block__name{color:#285473}.answer-question-block__name,.answer-question-block__law{display:inline-block;vertical-align:top}.main-header-answer-question-block{padding:15px;margin:-15px -15px 15px;border-bottom:1px solid #e4e4e4;text-align:center}.main-header-answer-question-block span{color:#6e7e86;font-size:15px;display:block;margin-bottom:10px}.activity-site{background:#fff;border-radius:4px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;margin-bottom:20px;overflow:hidden}.activity-site_title{background:#f7f7f7;font-size:15px;padding:15px;border-bottom:1px solid #e7e8ec}.activity-site_content{padding:15px}.activity-site_content ul li{margin-top:18px;position:relative;min-height:30px;margin-bottom:10px}.activity-site_content ul li a{display:block;margin-bottom:5px;color:#333;font-size:13px;font-weight:400;text-decoration:none}.activity-site_content ul li:first-child{margin-top:0}.activity-site_content ul li span a{color:#40638C;font-size:11px}.activity-site_content span{display:block;color:#c5c5c5;font-size:13px}#keyword-rating-block{padding:10px 0}.sidebar-specialist{background:#fff;border-radius:.25rem;margin-bottom:20px;border-radius:4px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.sidebar-specialist ul{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:10px}.sidebar-specialist li{width:28%;margin:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sidebar-specialist li img{width:40px;height:40px;border-radius:50%}.sidebar-specialist-name{text-align:center;font-size:11px;margin-top:5px}.sidebar-specialist-title{background:#f7f7f7;border-bottom:1px solid #e7e8ec;padding:15px;border-radius:.3em .3em 0 0}.sidebar-specialist-footer{padding:15px;text-align:center}.status-online{float:right;width:6px;height:6px;border-radius:10px;margin-top:4px;background:#53b374}.activity-site-premium{background:#fff;margin-bottom:20px;border-radius:4px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;overflow:hidden}.activity-site_title-premium{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#f7f7f7;border-bottom:1px solid #e7e8ec;padding:15px;border-radius:.3em .3em 0 0}.activity-site_title-premium span{flex:0 0 100%;margin-bottom:4px;font-size:14px;font-weight:500}.activity-site_content-premium ul li{padding:10px 15px 10px 35px;overflow:hidden;background:#fff;position:relative}.activity-site_content-premium ul li:after{content:"";position:absolute;border-radius:50%;width:6px;height:6px;background:#e7e8ec;left:15px;top:15px}.activity-site_content-premium ul li:before{content:"";position:absolute;width:1px;height:calc(100% + 15px);left:17px;top:28px}.premium-slider_title a{font-weight:500}.premium-slider_subtitle{color:#6e7e86;margin:5px 0}.premium-slider_text{color:#6e7e86;margin-top:10px}.activity-site_title-premium .mode-online{position:static;background:none;box-shadow:none;margin-bottom:0;border-radius:0;padding:0}.activity-site_title-premium .mode-online span{margin-bottom:0;font-size:12px;line-height:13px;font-weight:500}.activity-site_title-premium .mode-online .indicator-online{position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0}#keyword-rating-block ol li{line-height:2;padding-left:15px}#keyword-rating-block ol li span{float:right;padding-right:10px}#keyword-rating-block ol li:nth-child(2n){background-color:#fff}.activity-rubrik{margin-bottom:20px;background:#fff;border-radius:4px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.activity-rubrik_title{display:flex;justify-content:space-between;align-items:center;background:#f7f7f7;border-bottom:1px solid #e7e8ec;font-size:15px;cursor:pointer;padding:15px;border-radius:.3em .3em 0 0}.activity-rubrik_title:after{content:" ";width:10px;height:10px;border-bottom:1px solid #001f31;border-right:1px solid #001f31;transform:rotate(45deg);transition:transform ease .6s}.activity-rubrik_content ul li{margin-top:0;padding-left:15px;position:relative;line-height:2.5;font-size:13px}.activity-rubrik_content ul li:nth-child(2n){background-color:#f7f7f7}.activity-rubrik_content ul li:hover{border-left:2px solid #6285af;background-color:#f7f7f7;padding-left:18px}.activity-rubrik_content strong{display:block;color:#818181;font-size:13px;margin-bottom:4px}.activity-rubrik_content span{display:block;color:#c5c5c5;font-size:10px;padding-left:20px}.blog-block{margin-bottom:20px;background:#fff;border-radius:4px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8}.blog-block_title{display:flex;justify-content:space-between;align-items:center;background:#f7f7f7;border-bottom:1px solid #e7e8ec;font-size:15px;cursor:pointer;padding:15px;border-radius:.3em .3em 0 0}.blog-block_content{padding:15px}.blog__item{overflow:hidden;margin-bottom:15px}.blog__item:last-child{margin-bottom:0}.blog__item span{font-size:11px}.blog__item__pic{display:block;float:left;width:51px;margin-right:10px}.section-tabs .tab{display:none}.section-tabs .tab.visible{display:block}.articles-txt{background:#eee;padding:10px;border-radius:6px}.articles-txt .title{color:#69A3CC;margin-bottom:5px}.articles-txt ul{list-style:none}.articles-txt ul li{padding:0 0 8px;margin-bottom:5px;border-bottom:1px solid #fff}.articles-txt ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cntr{border:1px solid #d0d0d0;box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-bottom:10px;overflow:hidden}.title-section{width:100%;overflow:hidden;padding-bottom:3px}.title-section .title{margin:0;font-size:17px;font-weight:700;line-height:27px;color:#549ACC}.title-section .right{line-height:27px}.btn-small,.btn-small:hover{background:url(../images/btn-small.png) no-repeat;text-decoration:none;font-size:11px;font-weight:700;text-align:center;width:123px;height:27px;line-height:27px;color:#fff;text-shadow:1px 1px 0 #6694b9}.list-services{padding:8px;width:auto}.list-services ul.tabs{list-style:none;width:145px;margin:0;overflow:visible;height:auto}.list-services ul.tabs li{display:block;color:#8c8c8c;text-decoration:underline;cursor:pointer;background:none;width:auto;float:none;text-align:left}.list-services ul.tabs li:hover{text-decoration:none}.list-services ul.tabs li a{position:relative;padding:7px 14px;line-height:1.1em;display:block;margin-right:4px}.list-services ul.tabs li.current a{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#F7FAFC;border:1px solid #B6C1C7}.list-services ul.tabs li a label{display:none}.list-services .rightcolumn{margin-left:168px}.list-services .new-event{margin-bottom:14px;overflow:hidden}.list-services .new-event:last-child{margin-bottom:0}.list-services .new-event img{width:50px}.list-services .new-event .cont{margin-left:66px}.list-services .new-event .specifics{color:#9c9c9c;font-size:10px;width:100%}.list-services .new-event a{text-decoration:none;color:#747474}.list-services .new-event a:hover{text-decoration:underline;color:#747474}.list-services .new-event .subtitle{color:#3b7caa;font-weight:700;display:block}.catalog{padding:22px}.catalog .cell{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;_overflow:hidden;width:171px;font-size:12px;text-transform:uppercase;text-decoration:none;margin:0 8px 10px;text-align:center}.catalog .cell span{display:block}.catalog .cell .picture{width:171px;height:115px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-bottom:6px;overflow:hidden;position:relative}.catalog .cell .picture .desc{background:rgba(255,255,255,0.6);position:absolute;left:0;bottom:0;padding:0 10px;width:151px;text-align:right;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-moz-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0;font-size:10px;line-height:19px}.catalog .cell:hover .picture .desc{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.catalog .cell:hover .nm{text-decoration:underline;color:#69A3CC}.news-forum{width:100%;overflow:hidden}.news-forum .line{padding:8px 75px 10px 60px;border-top:1px dotted #D1D1D1;background:url(../images/ico-new.png) no-repeat 9px 50%;min-height:32px}.news-forum .line:first-child{border-top:none}.news-forum .line .author{color:#BEBEBE;font-size:10px;padding-top:4px}.news-forum .line .author a,.news-forum .line .author a:hover{color:#F38CBE}.news-forum .line:hover{background:url(../images/ico-new.png) no-repeat 9px 50% #edf5fb}.news-forum .line .date{color:#BEBEBE;font-size:9px;position:absolute;right:9px;text-align:right;top:11px}.news-site{width:100%;overflow:hidden}.news-site .head{line-height:34px;padding:0 16px;overflow:hidden}.news-site .head .left{color:#69a3cc;font-size:17px;font-weight:700}.news-site .current-new{margin-bottom:17px;font-size:12px;color:#848484}.news-site .current-new img{border:1px solid #dedede;margin-left:8px;position:relative;z-index:0}.news-site .current-new .cont{margin-left:188px}.news-site .current-new .title{z-index:1;margin:0 0 12px -28px;background:url(../images/news-site-title-l.png) no-repeat;padding-left:28px}.news-site .current-new .title a{display:block;height:39px;line-height:39px;background:url(../images/news-site-title-r.png) no-repeat 100% 0}.news-site .col{width:45%;padding-bottom:10px}.news-site .col.left{margin-left:8px}.news-site .col.right{margin-right:8px}.news-site .col .cell{margin-bottom:25px;overflow:hidden;width:100%}.news-site .col .cell img{border:1px solid #c9c9c9}.news-site .col .cell .dsc{margin-left:80px}.map-site{width:100%}.block-withmenu{float:left;border:1px dashed #88b7e3;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:246px;height:156px;margin:0 0 13px 13px;z-index:1;overflow:hidden}.block-withmenu .title{display:block;color:#eb4ecc;font-size:13px;font-weight:700;padding:8px 0 5px 43px;background:url(../images/icn-title-block-menu.png) no-repeat 13px 12px;position:relative;z-index:10}.block-withmenu:hover{z-index:20;border:none;padding:1px;overflow:visible}.block-withmenu ul{list-style:none}.block-withmenu ul li{margin-top:13px}.block-withmenu ul li:first-child{margin-top:0}.block-withmenu ul li a{display:block;padding-left:18px;color:#7fbcf3;font-size:11px;text-decoration:underline;background:url(../images/icn-nav-block-list.png) no-repeat}.block-withmenu ul li a:hover{color:#2d81cd;text-decoration:none;background:url(../images/icn-nav-block-list-hover.png) no-repeat}.block-withmenu .dropnav{position:absolute;left:-3px;right:-3px;top:-3px;padding:37px 2px 13px 10px;z-index:8;background:url(../images/bg-drop-menu.png) repeat-x 0 100% #fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.2);border:1px solid #e4e4e4;display:none}.block-withmenu:hover .dropnav{top:-2px;left:-2px;right:-2px;display:block}#footer .wrapper{justify-content:center;margin-left:auto;margin-right:auto;max-width:1000px;width:100%;-webkit-display:flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}.footer_social_list{margin-top:16px;display:flex;align-items:center}.footer_social_list .footer_social_item{width:30px;display:block;margin-right:20px;fill:#fff}.footer_social_list .footer_social_item img{width:100%}.footer_social_list .footer_social_item:hover{opacity:.8}.footer-bottom-part{background-color:#f7f7f7;padding-top:16px;padding-bottom:16px}.footer-bottom-part ul{list-style:none;padding:0;margin:0}.footer-bottom-part ul li{display:inline-block;vertical-align:top;margin-right:20px}.footer-bottom-part ul li a{color:#949292;text-decoration:none}.footer-bottom-part ul li a:hover{color:#949292;text-decoration:underline}.footer-top-part{padding:30px 15px}.footer-title{font-weight:500;font-size:17px;color:#fff;}.footer-column{flex:0 0 33.33%}.footer-nav{padding:0;margin:16px 0 0;list-style:none}.footer-nav li{font-size:15px;line-height:2}.footer-nav li:last-child{margin-bottom:0}.footer-nav li a{text-decoration:none;color:#fff;}.footer-nav li a:hover{color:#001f31;text-decoration:underline}.footer-nav .contact-tel{font-weight:700;font-size:20px}.footer-nav .contact-email{font-weight:700;font-size:16px}.footer-detais{font-size:12px;line-height:14px;margin-bottom:32px;margin-top:16px;color:#fff;}.footer-advice{font-weight:500;font-size:14px;line-height:17px}.footer-advice a {color:#fff;}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:40px}.adv{margin:5px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}.hero-unit{padding:10px;margin-top:10px;margin-bottom:10px;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:170px}.hero-unit ul{padding:5px 0 0 5px}.hero-unit li{padding:5px 0 0 10px}.categories{width:730px;border:1px solid #acd3ef;border-radius:5px;margin:0 0 0 42px}.categories-items{overflow:hidden;margin:15px 10px}.categories-item{width:171px;float:left;margin:0 3px;display:block;text-decoration:none}.categories-item-pic{overflow:hidden;border-radius:8px;width:171px;height:115px;position:relative}.categories-item-pic img{border-radius:8px;width:171px;height:115px}.categories-item-details{position:absolute;bottom:0;opacity:.55;left:0;right:0;padding:0 9px;font-size:10px;line-height:19px;text-align:right;background:#FFF;color:#001f31;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.categories-item:hover .categories-item-details{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.categories-item-desc{color:#398eaa;text-decoration:none;font-size:12px;text-align:center;margin-top:6px;text-transform:uppercase}.categories-item:hover .categories-item-desc{text-decoration:underline}ul.error_list li{color:#dd0cae}nav.vmenu{font-size:11px/19px;overflow:hidden;margin-bottom:5px}nav.vmenu a{display:block;color:#2b93d5;text-decoration:none;margin-bottom:3px;border-radius:3px;padding:0 7px;float:left}nav.vmenu a:hover{color:#fff;background:#94c6ea}nav.vmenu a b{display:inline-block;*zoom:1;*display:inline;color:#fff;background:#94c6ea;border-radius:3px;padding:0 7px;position:relative;right:-7px}.inquirer{font-size:12px;width:185px;background:url(../images/bg-inquirer.jpg) no-repeat 100% 0 #f1f1f1;border:1px solid #d4d4d4;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:29px 13px 14px;position:absolute;left:-240px;display:none;margin-top:-85px;bottom:150px}.inquirer strong{display:block;color:#6c869d;margin-bottom:15px}.inquirer span{display:block;color:#bda5a5}.inquirer .btns{width:100%;overflow:hidden;margin-bottom:20px}.btn-yes,.btn-no,.btn-yes:hover,.btn-no:hover{width:92px;height:25px;line-height:25px;text-align:center;text-decoration:none;font-weight:700;color:#fff}.btn-yes{background:url(../images/btn-yes.png) no-repeat}.btn-no{background:url(../images/btn-no.png) no-repeat}.like_click{width:100%}.star-rating-wrap{border:3px solid #DEDEDE;padding:10px;margin:10px 0}.star-rating-wrap h2{font-size:14px;font-weight:700;margin-bottom:10px}dl.star-rating{color:#00468C;margin:0 0 6px;padding:0}dl.star-rating dt{float:left;font-size:12px;font-weight:700;width:135px}dl.star-rating dd{float:left;margin:0}dl.star-rating ol{margin:0;padding:0;list-style:none;width:70px;height:13px;position:relative;background:url(/img/stars.png)}dl.star-rating li{float:left;margin:0;padding:0}dl.star-rating li a{display:block;width:14px;height:13px;text-indent:-9999px;position:absolute;text-decoration:none;z-index:10}dl.star-rating li a:hover{background:url(/img/stars.png) left center;left:0;z-index:2}dl.star-rating a.star1{left:0}dl.star-rating a.star1:hover{width:14px}dl.star-rating a.star2{left:14px}dl.star-rating a.star2:hover{width:28px}dl.star-rating a.star3{left:28px}dl.star-rating a.star3:hover{width:42px}dl.star-rating a.star4{left:42px}dl.star-rating a.star4:hover{width:56px}dl.star-rating a.star5{left:56px}dl.star-rating a.star5:hover{width:70px}dl.star-rating li.current{background:url(/img/stars.png) left bottom;height:13px;z-index:1}.rating_status_container{color:#F60;font-size:12px;margin:8px 0}.consult-rating{font-size:12px;margin:10px 0 0}.aside-quests{border:1px solid #e7e7e7;border-radius:8px 8px 0 0;margin-bottom:15px}.aside-quests-title{padding:7px 10px;font:bold 14px georgia}.aside-quests__header{border-bottom:1px solid #e7e7e7;padding:10px}.aside-quests__title{display:inline-block;font:bold 16px georgia;color:#549acc}.aside-quests__title-pic{width:18px;height:18px;display:inline-block;background:url(/images/icon-aside-quests.png) no-repeat 0 0;margin-bottom:-4px;margin-right:1px}.aside-quests__item{display:block;padding:7px 10px;color:#747474;text-decoration:none;overflow:hidden}.aside-quests__text{line-height:51px;vertical-align:middle;display:block;overflow:hidden}.aside-quests__text-wrap{font:14px/16px arial;display:inline-block;vertical-align:middle}.aside-quests__pic{position:relative;display:block;float:left;width:51px;margin-right:9px}.aside-quests__pic:before{content:'';width:51px;height:51px;position:absolute;left:0;top:0;z-index:2;background:url(/images/aside-quests-mask.png) no-repeat 0 0}.aside-quests__pic:before img{width:51px;height:51px;z-index:1}.aside-quests__text{display:block}.aside-quests__footer{background:#91c0e2;background-image:-webkit-linear-gradient(#5e5380,#5e5380);background-image:linear-gradient(#5e5380,#5e5380);text-align:center;margin-top:10px}.aside-quests__footer a{color:#fff;text-decoration:underline;line-height:30px}.slider{margin-bottom:25px;overflow:hidden}.wide-narrow-cols{width:100%;overflow:hidden;margin-bottom:12px}.wide-col{margin-right:228px}.narrow-col{width:213px}.narrow-col .head{background:url(/images/head-narrow-col.png) no-repeat;margin-bottom:3px;text-align:center;color:#fff;text-shadow:1px 1px 0 #6e9ab9;height:30px;line-height:30px;font-size:15px}.narrow-col ul{list-style:none;border:1px solid #f3f3f3;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 2px;background:#fff;line-height:11px;margin:0}.narrow-col ul li a{display:block;padding:6px 5px 6px 30px;text-decoration:none;background:url(/images/arr-narrow-col-el.png) no-repeat 6px 50%;line-height:14px}.narrow-col ul li a:hover{text-decoration:none;color:#f38cbe;background:url(/images/arr-narrow-col-elhov.png) no-repeat 6px 50% #f6f6f6}.ctr_table_block{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #f4f4f4;background:#fff;overflow:hidden}.informations-row{margin-bottom:16px}.informations-row:last-child{margin-bottom:0}.informations-row__title{color:#87b5d6;font-size:13px;font-weight:700;margin-bottom:8px}.informations-row__foot{overflow:hidden;width:100%}.informations-row__foot strong{color:#5e5380;font-size:13px;margin-right:14px;line-height:28px}.informations-row table{border-collapse:collapse;text-align:center;width:100%}.informations-row table tbody tr:nth-child(even) td{background:#ebebeb}.informations-row table tr td{color:#7f7f7f;padding:5px}.informations-row table td{padding:3px 2px 3px 6px;text-align:left;border-left:1px solid #dbdbdb;color:##001f31;font-size:12px;font-weight:400}.informations-row table tr td a{text-decoration:none;color:#001f31}.informations-row table tr td a:hover{text-decoration:none;color:#5889ad}.informations-row table thead tr{background:#ebebeb}.informations-row table td:first-child{border:none}.consultation-home .spc-button,.consultation-home .spc-button:hover{background-color:#77d332;border-top:1px solid #fff;padding:12px 15px;text-align:center;display:block;text-align:center;color:#fff;text-decoration:none;font-weight:600;font-size:18px;margin:20px 0}.statistics-portal{width:100%;overflow:hidden}.statistics-portal .unit{width:200px;text-align:right;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;_overflow:hidden;vertical-align:top}.statistics-portal .txt-unit{padding:18px 0;margin-right:70px;text-transform:uppercase;color:#619ac3}.statistics-portal .txt-unit span{display:block;font-weight:700;color:#cf6298;margin-bottom:4px;font-size:22px}.specblocks{width:100%;overflow:hidden;margin-bottom:16px;text-align:center}.extra-l-button{background:url(/images/extra-l-questions.png) no-repeat;width:384px;height:68px;line-height:68px;text-align:center;color:#fff;font-weight:700;font-size:20px;text-decoration:none;vertical-align:top;margin-bottom:8px}.extra-l-button:hover{text-decoration:underline;color:#fff}.open-reg{background:#8fbad9;padding:10px 3px 4px 12px;width:400px;height:54px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;vertical-align:top;margin-left:5px;color:#fff;text-align:left}.open-reg__title{clear:both;font-size:16px;line-height:16px;margin-bottom:5px}.open-reg p{margin:0 146px 0 0;padding-top:4px;font-size:10px;line-height:12px}.special-btn{background:url(/images/special-btn.png) no-repeat;text-align:center;width:127px;height:33px;line-height:33px;text-decoration:none;color:#fff;font-weight:700;text-shadow:1px 1px 0 #d4699e}.special-btn:hover{color:#fff;text-decoration:underline}.perconal-user-block{width:100%;overflow:hidden}.photo-user{width:200px}.sections-tabs{margin:0 0 0 220px}.sections-tabs .tab{display:none;padding:12px 0}.sections-tabs .tab.visible{display:block}.service-box-white.service-box-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15)}.banner-bordered.border-yellow{background-image:url(/images/direct/border-yellow.png)}.service-box-white{background-color:#FFF;margin-bottom:10px}.banner-bordered{padding:7px}.banner-bordered .banner-inner{background:none repeat scroll 0 0 #FFF;padding:13px}.s-subscribe-footer{width:100%;overflow:hidden;padding:18px 0;background:#E0F0F8;margin-top:10px}.s-subscribe-footer-block{padding:5px 30px;width:100%;display:table}.s-subscribe-footer-info p{font-size:15px;color:#5E5380;line-height:1.2em;margin:0}.s-subscribe-footer-info{display:table-cell;width:350px;vertical-align:middle;padding:0 10px 0 0;float:left}.s-subscribe-footer-input{display:table-cell;text-align:center;width:auto;padding:0 0 0 10px;float:left;position:relative}.s-subscribe-footer-input input,.s-subscribe-footer-input button{font-size:14px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;border:1px solid#ccc;vertical-align:top;padding:4px 12px}.s-subscribe-footer-input input{color:#919191;display:block;height:23px}.s-subscribe-footer-input input.error{margin:0!important}.s-subscribe-footer-input button{color:#001f31;cursor:pointer;height:33px}.s-subscribe-footer-input.errormsg{position:absolute;top:35px;left:26px;color:#F03131}#sfWebDebug{top:0;bottom:0;left:0;right:0;position:absolute}.consultation-button{-moz-user-select:none;background:#ffdb4d;border-radius:2px;box-shadow:0 0 0 1px rgba(191,153,0,0.8);border:medium none;cursor:pointer;display:inline-block;margin:0;outline:0 none;padding:0;position:relative;text-align:center;white-space:nowrap;padding:0 15px;font-size:15px;font-family:Arial,Helvetica,sans-serif;color:#001f31;height:32px}.consults-form .payed-amount{position:absolute;top:0;right:0;background:#6bbd6b none repeat scroll 0 0;color:#fff;padding:4px;border-radius:0 0 0 7px}.btn-thanks a{color:#40638C;border-bottom:1px solid #40638c}.btn-thanks i{background:transparent url(/images/sprite.png) no-repeat scroll -10px -273px;width:11px;height:14px;display:inline-block;vertical-align:top;text-indent:-9999px;overflow:hidden;margin-right:5px}.btn-thanks{display:block;bottom:0;font-size:14px;font-weight:300}#sf_consultation_comment_answer_description{width:100%}.wysibb-text-editor{height:250px;font-size:13px;line-height:1.4em}.p_comment blockquote{font-size:15px}#answer_form #sf_consultation_comment_answer_captcha{vertical-align:top;line-height:26px}#sf_consultation_comment_answer_description{margin-bottom:10px}#answer_list div#answer_form.answer-field{margin-bottom:-16px;margin-top:0}#maincol_full .calendar-months{margin-left:40px}table .juristImg{width:140px}.button{-moz-user-select:none;display:inline-block;margin:0;outline:0 none;padding:0;position:relative;text-align:center;white-space:nowrap;cursor:pointer;background:transparent;border:none}.p_comment br{margin-bottom:8px;display:block;line-height:28px;vertical-align:top;content:" "}.p_comment br:after,#answer_list br:after{content:"";display:block}.questions_list .question{padding:15px 25px;background:#fff;margin-bottom:30px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);border-radius:4px}.questions_list .question .question_title a{line-height:20px;font-size:18px}.questions_list .question .question_title{margin-bottom:12px}.questions_list .question_text{margin-bottom:10px;font-size:16px;line-height:1.4em}.questions_list .question_footer{display:flex;justify-content:space-between;align-items:center}.questions_list .question_answers{border-radius:4px;padding:10px 20px 10px 25px}.questions_list .question_answers:after{content:"";position:absolute;border-radius:50%;width:6px;height:6px;background:#53b374;box-shadow:0 0 0 4px #fff,0 0 0 5px #53b374;left:5px;top:14px}.questions_list .question_date{color:#666}.QuestionsListTheme .question{margin-bottom:40px;padding:20px;background:#fff;border-radius:.3rem;box-shadow:0 8px 20px 0 rgba(0,0,0,.05)}.QuestionsListTheme .question .question_title a{line-height:20px;font-size:20px}.QuestionsListTheme .question .question_title{margin-bottom:20px}.QuestionsListTheme .question_text{margin-bottom:10px;font-size:15px;line-height:1.4}.QuestionsListTheme .question_footer{display:flex;justify-content:space-between;align-items:center}.QuestionsListTheme .question_answers{border-radius:4px;padding:10px 20px 10px 35px;background:#53b374;color:#fff}.QuestionsListTheme .question_answers:after{content:"";position:absolute;border-radius:50%;width:6px;height:6px;background:#53b374;box-shadow:0 0 0 4px #fff,0 0 0 5px #53b374;left:15px;top:14px}.QuestionsListTheme .question_date{color:#666}.booking_block{text-align:center}.booking_message{font-weight:700;font-size:16px;color:#fff;background:#6BBD6B none repeat scroll 0 0;padding:10px;border-radius:6px;line-height:32px}.booking_button{cursor:pointer;font-size:18px;padding:2px}.question_form{background-color:#fff;margin-bottom:40px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px}.jurist-online{background-image:url(../images/service/doctor-online.png);background-repeat:no-repeat;background-position:0 bottom;background-color:#fff;color:#666;background-size:241px;margin-bottom:40px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px}.jurist-online-wrapper{padding:20px 20px 0 298px}.jurist-online-title{font-size:32px;margin-bottom:20px;font-weight:400;color:#464646;line-height:1}.jurist-online p{font-size:15px;line-height:23px}.jurist-online textarea{position:relative;height:117px;border:1px solid #ddd;border-radius:4px;margin-top:10px;padding:10px 9px;color:#464646;resize:none;width:100%;box-sizing:border-box}.question_form p{font-size:15px;line-height:23px}.question_form textarea{position:relative;height:117px;border:1px solid #ddd;border-radius:4px;margin-top:10px;padding:10px 9px;color:#464646;resize:none;width:100%;box-sizing:border-box}.question_form_img{background-image:url(/images/sprite.png);background-repeat:no-repeat;background-position:-764px 38px;position:absolute;width:170px;height:206px;left:50px;top:50px}.jurist-online-block-under-textarea{margin-top:20px;margin-bottom:20px}.jurist-online-block-under-textarea>div{float:left}.jurist-online-phone-hint{width:145px;margin-left:26px;margin-right:10px;line-height:22px;color:#333}.promo-block__buttons:hover{background:#5C832F;color:#fff}.promo-block__buttons{padding:15px 30px;font-size:18px;background:#00a3e1;display:inline-block;text-decoration:none;color:#FFF;margin-right:6px;border-radius:3px;border:none;cursor:pointer;line-height:100%}.blocks-buttons a{height:auto;width:auto}.blocks-buttons a span{padding:0}.blocks-buttons .pict_diary,.blocks-buttons .pict_question,.blocks-buttons .pict_read,.blocks-buttons .english_pict{background:none;height:auto;width:auto}.blocks-buttons .pict_diary:before,.blocks-buttons .pict_question:before,.blocks-buttons .pict_read:before,.blocks-buttons .english_pict:before{width:191px;height:226px;content:'';display:block;margin:0 auto;background:transparent url(../images/sprite.png) no-repeat}.blocks-buttons .pict_diary:before{background-position:0 0}.blocks-buttons .pict_question:before{background-position:-191px 0}.blocks-buttons .pict_read:before{background-position:-382px 0}.blocks-buttons .english_pict:before{background-position:-573px 0}#c2{width:auto!important}.doctor-header{background:#fff;padding:10px;padding-left:20px;font-size:20px;position:relative;margin-bottom:15px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px}.doctor-header h1,.doctor-header h4{margin-bottom:5px}.doctor-header strong{font-size:13px;color:#818181;font-weight:400}.comments_block{width:45%;float:left;padding:4px}#leftcol .block-border.form-wide{width:400px;margin:0 auto;padding:0;background:transparent}#leftcol .block-border.form-wide .block-border-inside{background-color:#d5faa0;padding:16px 14px}#leftcol .signin .form{display:block;text-align:center}#leftcol .signin .form label{text-align:left;display:block;font-size:13px;margin:3px 11px}#leftcol .form input[type="text"],#leftcol .form input[type="password"]{margin-bottom:10px;border:1px solid #d2d2d2;font-size:13px;color:#001f31;padding:5px;width:auto}#leftcol input[type="submit"]{overflow:visible;cursor:pointer}#leftcol .form input[type="submit"].bttn-green{margin-right:15px;vertical-align:middle}#leftcol .form a{vertical-align:middle}#leftcol .start-reg-link{padding:12px 15px;margin:20px -15px -15px;clear:both;background-color:#77d332;border-top:1px solid #fff;text-align:center}#leftcol .start-reg-link a,#leftcol .start-reg-link a:hover{color:#fff}#leftcol .admin-control{margin-bottom:25px}#leftcol .block-border.form-wide{width:auto}#leftcol .block-border.form-wide .form input[type="text"]{width:auto}#leftcol .block-border.form-wide .form .bttn-green,#leftcol .block-border.form-wide .form .bttn-green:hover{padding-left:15px;padding-right:15px}#leftcol .block-border.form-wide .t1{color:#001f31;text-transform:uppercase;font-size:19px!important;margin-bottom:16px}#leftcol .block-border.signin{margin-bottom:10px}.browser-mobile .blocks-buttons{display:none}.page-index .bottom-bar{display:none}#consultation_comment .button{background:#ffdb4d;border-radius:4px;cursor:pointer;padding:0 20px;font-size:16px;color:#001f31;height:42px;line-height:1;box-shadow:inset 0 -3px #ffcb00;margin:20px 0}.sp_notify_prompt,.push_notify_prompt{color:#40638c;text-decoration:underline;line-height:2em;font-size:16px;cursor:pointer}.question.question-banner{padding:15px 25px;background:#fff;margin-bottom:15px;border:1px solid #dcdbd9}.answer-link{text-align:center;padding:16px;height:400px;font-size:16px;line-height:2em}.answer-link.hidden{display:none}.answer-link{font-size:20px;text-align:center;padding:25px}.answer-link.hidden{display:none}.spec:before,.spec:after{content:"";display:table}.spec:after{clear:both}.spec{zoom:1;padding:48px 25px 0;position:relative;background:#fff;border:1px solid #dcdbd9}.spec-foto{border-radius:100%;border:3px solid #297fb8;overflow:hidden;width:150px;height:150px;margin:0 auto 10px;display:block;transition:.5s;box-sizing:border-box}.spec-foto img{display:block;max-width:100%}.spec-name{text-align:center;font-size:16px;line-height:1;height:40px;display:block}.spec-location{text-align:center;font-size:16px;color:#297fb8;display:block;margin-bottom:10px}.spec-slider__wrap{float:left;width:69%}.spec-item{border:1px solid #dcdbd9;border-radius:5px;background:#E1E1E1;padding:10px;display:block;box-sizing:border-box}.spec-item:hover .spec-foto{border-color:#FFEBA0}.spec-add{width:30%;float:right;height:265px;position:relative}.spec-add__btn{background:#297fb8;height:150px;max-width:150px;display:block;border-radius:100%;margin:0 auto;text-align:center;color:#fff;font-weight:700;transition:.5s;position:relative}.spec-add__btn i{display:block;width:49px;height:49px;background:url(../images/sprite.png) no-repeat -416px -345px;position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-25px}.spec-add__btn:hover{background:#FFEBA0;color:#fff;transition:.5s}.spec-add_how{text-align:center;display:block;font-size:18px;margin:5px 0 0}.spec-add__inner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.doc-foto{border-radius:100%;border:3px solid #76a7fa;overflow:hidden;width:150px;height:150px;margin:0 auto 10px;display:block;transition:.5s}.doc-foto img{display:block;min-width:100%;min-height:100%}.doc-name{text-align:center;font-size:13px;line-height:1;margin-bottom:10px;display:block}.doc-answers{text-align:center;font-size:12px}.doc-item td{padding-left:10px}.doc-panel{margin:20px 0;overflow:hidden}.doc-panel__left{width:33.33333333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.doc-panel__right{width:66.66666667%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.doc-panel__img{display:block;max-width:100%;height:auto}.list-group{padding:0 0 1px;margin:0 0 0 11px !important}.list-group-item{position:relative;display:block;padding:12px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;font-size:13px}.list-group-item:nth-child(odd){background:#f5f5f5}.icon-phone{background:url(../images/sprite.png) no-repeat -416px -285px;width:12px;height:12px;display:inline-block}.icon-envelope{background:url(../images/sprite.png) no-repeat -416px -328px;width:15px;height:11px;display:inline-block;vertical-align:middle}@media(max-width: 767px){.doc-item,.doc-item tr,.doc-item td,.doc-item tbody{display:block;width:auto}.doc-panel__left,.doc-panel__right{width:auto;float:none}.doc-panel__img{margin:0 auto 10px}}.bbid{background:#fff;border:3px solid #87CEEB;padding:15px}.subscribe_block{font-size:16px}.page-consultation-main .jurist-online-block-under-textarea{margin-top:20px;margin-bottom:20px}.page-consultation-main .jurist-online-wrapper{padding:20px 20px 0 298px}.how-works{padding:15px;background:#fff;margin-bottom:40px;box-shadow:0 1px 3px 0 rgba(1,1,1,0.13);border-radius:4px}.how-works__title{font-size:27px;font-weight:700;color:#464646;border-bottom:none;text-transform:none;margin-bottom:15px;line-height:1}.how-works__description::after{content:"";display:block;clear:both}.how-works__text1{float:left;width:60%;padding-right:20px;box-sizing:border-box}.how-works__text2{float:right;width:40%;position:relative;box-sizing:border-box;padding-left:114px}.how-works__medal{width:94px;height:61px;background:url(../images/sprite.png) 0 -587px;display:block;position:absolute;left:0;top:-5px}.how-steps{height:125px;background-color:#dde5f1;position:relative;margin:28px -15px 33px}.how-steps--top{margin-bottom:-15px;margin-top:0;border-radius:0 0 4px 4px}.how-steps__inner{overflow-y:hidden;height:100%;padding:0 10px}.how-steps__inner::after{content:"";display:block;clear:both}.how-steps__heading{float:left;font-size:18px;line-height:24px;margin-top:40px;position:relative;width:24.5%;box-sizing:border-box;padding-left:5px}.how-steps__heading span{position:relative;z-index:10}.how-steps__item{float:left;width:25%;margin-top:30px;box-sizing:border-box;padding-left:10px}.how-steps__title{font-size:15px;margin-bottom:10px}.how-steps__text{font-size:13px}.how-steps__bullet{display:inline-block;border-radius:50%;text-align:center;margin-right:10px;width:20px;height:20px;line-height:20px;color:#001f31;background-color:#fff;font-size:12px;position:relative;top:-2px}.how-steps__stats{box-sizing:border-box;position:relative;display:table;width:100%}.how-steps__stats::after{content:"";display:block;clear:both}.how-steps__stat{width:25%;box-sizing:border-box;padding:0 5px;white-space:nowrap;display:table-cell}.how-steps__stat span{color:#90b866;font-size:30px;display:inline-block;vertical-align:middle;line-height:1;margin-right:5px}.how-steps__stat-text{display:inline-block;vertical-align:middle;margin-bottom:0}.how-steps__checkmark{display:inline-block;vertical-align:middle;position:relative;width:26px;height:26px;background:url(../images/sprite.png) 0 -535px}.how-steps__ppl{display:inline-block;vertical-align:middle;position:relative;width:34px;height:26px;background:url(../images/sprite.png) 0 -561px}.how-steps__heart{display:inline-block;vertical-align:middle;position:relative;width:27px;height:26px;background:url(../images/sprite.png) -43px -532px}.how-steps__like{display:inline-block;vertical-align:middle;position:relative;width:29px;height:26px;background:url(../images/sprite.png) -79px -532px}.security-message{position:relative;margin:25px auto;font-size:14px;line-height:17px;max-width:440px;padding-left:35px}.security-message .icon--blocked{position:absolute;left:0}.icon-security{display:inline-block;vertical-align:middle}.icon--blocked{background:url(/images/sprite.png) -441px -241px no-repeat;width:25px;height:40px}.doctors-slider li{text-align:center}.doctors-slider li > span{font-size:12px}.doctors-slider .round{border-radius:150px;border:1px solid #87ceeb;box-shadow:0 0 7px #666;width:150px;margin:0 auto}.doctors-slider__slide{max-width:420px;margin:0 auto}.bx-controls,.bx-controls-direction{position:static}.quality-guarantee{position:relative;padding-left:250px;padding-bottom:30px;border-image:initial;display:table;box-sizing:border-box;width:100%}.quality-guarantee::before{content:'';background:url(/images/sprite.png) -764px -168px;display:block;width:165px;height:165px;position:absolute;top:50%;margin-top:-82px;left:40px}.quality-guarantee__inner{display:table-cell;vertical-align:middle}.quality-guarantee__title{font-weight:700;font-size:32px;color:#666;margin-top:40px;margin-bottom:20px;line-height:1}.quality-guarantee__text{font-size:15px;line-height:23px;margin-bottom:25px;color:#464646}.quality-guarantee__link{text-decoration:none;font-size:18px;color:#5978a5;position:relative;display:inline-block}.teaser-block{background:#fff;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px;margin-bottom:40px;position:relative}.teaser-thumbnail{margin-bottom:20px}.teaser-thumbnail__img{max-width:100%}.teaser-block__content{padding:0 20px;border-bottom:1px solid #e0e0e8}.teaser-block__title{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.2}.teaser-block__text{font-size:13px;margin-bottom:15px;line-height:1.5}.teaser-block__footer{padding:20px;overflow:hidden;display:flex;justify-content:space-between}.teaser-block__btn{padding:15px 30px;font-size:18px;background:#00A3E1;display:inline-block;text-decoration:none;color:#FFF;border-radius:5px;border:none;cursor:pointer;line-height:100%}.teaser-block__btn:hover{background:#5C832F;color:#fff}.teaser-statistic{overflow:hidden;text-align:center;flex-grow:2;padding-top:5px}.teaser-statistic__item{display:inline-block;vertical-align:middle;margin:0 30px;font-size:13px}.teaser-statistic__num{color:#00a3e1;display:block;margin-bottom:5px}.sticky-label{background:#00a3e1;text-align:center;width:40px;height:40px;border-radius:100%;position:absolute;top:20px;right:20px}.teaser-cat{color:#fff;background:#00a3e1;text-transform:uppercase;padding:4px 10px;position:absolute;top:27px;right:20px;font-weight:700}.teaser-utp{padding:20px;position:absolute;top:140px;right:70px;font-weight:400;width:40%;font-size:20px;line-height:1.8em;letter-spacing:-.5px;text-align:center}.stats{margin-bottom:40px}.stats-box{background:#fff;display:table;width:100%;position:relative;z-index:10;padding:15px 0}.stats-box__wrapper{position:relative;overflow:hidden;box-sizing:border-box}.stats-box__item{display:table-cell;vertical-align:middle;text-align:center;position:relative;width:10%}.stats-box__item:after,.stats-box__item:before{content:'';position:absolute;top:-54px;border:77px solid transparent;border-left-width:85px}.stats-box__item:after{border-left-color:#00a3e1;right:-95px}.stats-box__item:before{border-left-color:#fff;right:-92px;z-index:10}.stats-box__item:last-child:before,.stats-box__item:last-child:after{display:none}.stats-box__num{font-size:15px;margin-bottom:7px;position:relative;z-index:10}.stats-box__text{font-size:14px;position:relative;z-index:10}.doctorform{background:#fff;margin-bottom:40px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;border-radius:4px}.doctorform__inner{padding:35px;display:flex}.doctorform__steps{flex-shrink:1;min-width:115px;list-style-type:none;margin:0;padding:0;padding-right:40px}.doctorform__steps li{margin-bottom:40px}.doctorform__num{background:#5b89bd;font-size:20px;color:#fff;width:30px;height:30px;display:block;border-radius:100%;text-align:center;line-height:30px;margin-bottom:10px}.doctorform__num i{font-style:normal;position:relative}.doctorform__num-text{font-size:15px;color:#5b89bd;line-height:21px}.doctorform__title{line-height:1;font-size:20px;margin-bottom:5px;top:-9px}.doctorform__text{font-size:14px;line-height:21px;color:#353535;margin-bottom:20px}.doctorform__text p{font-size:13px}.doctorform__textarea{border:1px solid #c0cad5;border-radius:4px;padding:10px;height:160px;width:100%;box-sizing:border-box;font-size:13px;position:relative;z-index:1;resize:none}.doctorform:hover .doctorform__textarea{background:#fdfdfd;box-shadow:0 0 15px 1px rgba(0,163,225,0.15)}.doctorform__footnote{background:rgba(255,255,255,0.4);padding:20px 0;position:relative;top:-11px;color:#6e7e86;font-size:13px;line-height:1.2}#yandex_rtb_R-A-83481-1{margin-bottom:20px}#a_phone{display:none}.default-form .validate-error input[type="text"],.default-form .validate-error input[type="email"],.default-form .validate-error textarea{border-color:red}.field-w-hint input{margin:1px;margin-bottom:2px;max-width:99%}.archivepage_row-block{background-color:#fff;border-radius:.3rem;box-shadow:0 3px 0 #6e7e86,0 0 0 1px #e3e4e8);font-size:13px;line-height:16px;padding:21px 25px;margin-bottom:20px}.archivepage_row-block__title{font-size:14px;line-height:18px;color:#001f31;margin-bottom:3px;display:block}.bg-green{background-color:#53b374}.bg-white{background-color:#fff}.bg-grey{background-color:#fff}/*авторизация*/
.popup-container{position:static}.popup-layout{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.5)}.close-button{display:block;position:absolute;top:-12px;right:-12px;height:30px;width:30px;border-radius:50%;background:url(/images/close.png) 0 0 / cover no-repeat}.close-button:hover{opacity:.7}#cForm{display:none;z-index:100;position:fixed;width:340px;top:50%;left:50%;margin-top:-140px;margin-left:-170px;background:#fff;border-radius:3px;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-animation-name:bounceIn;-webkit-animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:bounceIn;-moz-animation-fill-mode:both;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;animation-name:bounceIn;animation-fill-mode:both;animation-duration:1s;animation-iteration-count:1;animation-timing-function:linear;z-index:9999}#cForm form{margin:0 auto;margin-top:20px}#cForm label{color:#555;display:inline-block;margin-left:18px;padding-top:10px;font-size:14px}#cForm p a{font-size:11px;color:#aaa;float:right;margin-top:-13px;margin-right:20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}#cForm p a:hover{color:#555}#cForm input{font-size:12px;outline:none}#cForm input[type=text],#cForm input[type=password]{color:#777;padding-left:10px;margin:10px;margin-top:12px;margin-left:18px;width:290px;height:35px;border:1px solid #c7d0d2;border-radius:2px;box-shadow:inset 0 1.5px 3px rgba(190,190,190,.4),0 0 0 5px #f5f7f8;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}#cForm input[type=text]:hover,#cForm input[type=password]:hover{border:1px solid #b6bfc0;box-shadow:inset 0 1.5px 3px rgba(190,190,190,.7),0 0 0 5px #f5f7f8}#cForm input[type=text]:focus,#cForm input[type=password]:focus{border:1px solid #a8c9e4;box-shadow:inset 0 1.5px 3px rgba(190,190,190,.4),0 0 0 5px #e6f2f9}#cForm #lower{background:#ecf2f5;width:100%;height:69px;margin-top:20px;box-shadow:inset 0 1px 1px #fff;border-top:1px solid #ccc;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#cForm input[type=checkbox]{margin-left:20px;margin-top:30px}#cForm .check{margin-left:3px;font-size:11px;color:#444;text-shadow:0 1px 0 #fff}#cForm input[type=submit]{float:right;margin-right:20px;margin-top:20px;width:80px;height:30px;font-size:14px;font-weight:700;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#acd6ef),to(#6ec2e8));background-image:-moz-linear-gradient(top left 90deg,#acd6ef 0%,#6ec2e8 100%);background-image:linear-gradient(top left 90deg,#acd6ef 0%,#6ec2e8 100%);border-radius:30px;border:1px solid #66add6;box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.5);cursor:pointer}#cForm input[type=submit]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#b6e2ff),to(#6ec2e8));background-image:-moz-linear-gradient(top left 90deg,#b6e2ff 0%,#6ec2e8 100%);background-image:linear-gradient(top left 90deg,#b6e2ff 0%,#6ec2e8 100%)}#cForm input[type=submit]:active{background-image:-webkit-gradient(linear,left top,left bottom,from(#6ec2e8),to(#b6e2ff));background-image:-moz-linear-gradient(top left 90deg,#6ec2e8 0%,#b6e2ff 100%);background-image:linear-gradient(top left 90deg,#6ec2e8 0%,#b6e2ff 100%)}.vladmaxi-top{line-height:24px;font-size:11px;background:#eee;text-transform:uppercase;z-index:9999;position:fixed;top:0;left:0;width:100%;font-family:calibri;font-size:13px;box-shadow:1px 0 2px rgba(0,0,0,0.2);-webkit-animation:slideOut .5s ease-in-out .3s backwards}@-webkit-keyframes slideOut{0%{top:-30px;opacity:0}100%{top:0;opacity:1}}.vladmaxi-top a{padding:0 10px;letter-spacing:1px;color:#333;text-shadow:0 1px 1px #fff;display:block;float:left}.vladmaxi-top a:hover{background:#fff}.vladmaxi-top span.right{float:right}.vladmaxi-top span.right a{float:left;display:block}.animated{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;-o-animation:1s ease;animation:1s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation:2s ease;-moz-animation:2s ease;-ms-animation:2s ease;-o-animation:2s ease;animation:2s ease}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-ms-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-ms-keyframes shake{0%,100%{-ms-transform:translateX(0)}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px)}20%,40%,60%,80%{-ms-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-ms-keyframes bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0)}40%{-ms-transform:translateY(-30px)}60%{-ms-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}100%{-ms-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-ms-keyframes swing{20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-ms-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%)}15%{-ms-transform:translateX(-25%) rotate(-5deg)}30%{-ms-transform:translateX(20%) rotate(3deg)}45%{-ms-transform:translateX(-15%) rotate(-3deg)}60%{-ms-transform:translateX(10%) rotate(2deg)}75%{-ms-transform:translateX(-5%) rotate(-1deg)}100%{-ms-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}@-ms-keyframes flip{0%{-ms-transform:perspective(400px) rotateY(0);-ms-animation-timing-function:ease-out}40%{-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-animation-timing-function:ease-out}50%{-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-animation-timing-function:ease-in}80%{-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-animation-timing-function:ease-in}100%{-ms-transform:perspective(400px) scale(1);-ms-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-ms-backface-visibility:visible!important;-ms-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-ms-keyframes flipInX{0%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-ms-transform:perspective(400px) rotateX(-10deg)}70%{-ms-transform:perspective(400px) rotateX(10deg)}100%{-ms-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-ms-backface-visibility:visible!important;-ms-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-ms-keyframes flipOutX{0%{-ms-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-ms-animation-name:flipOutX;-ms-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-ms-keyframes flipInY{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-ms-transform:perspective(400px) rotateY(-10deg)}70%{-ms-transform:perspective(400px) rotateY(10deg)}100%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-ms-backface-visibility:visible!important;-ms-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-ms-keyframes flipOutY{0%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-ms-backface-visibility:visible!important;-ms-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0)}100%{opacity:0;-ms-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(.3)}50%{opacity:1;-ms-transform:scale(1.05)}70%{-ms-transform:scale(.9)}100%{-ms-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-ms-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px)}60%{opacity:1;-ms-transform:translateY(-30px)}80%{-ms-transform:translateY(10px)}100%{-ms-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-ms-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px)}60%{opacity:1;-ms-transform:translateY(30px)}80%{-ms-transform:translateY(-10px)}100%{-ms-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-ms-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px)}60%{opacity:1;-ms-transform:translateX(30px)}80%{-ms-transform:translateX(-10px)}100%{-ms-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px)}60%{opacity:1;-ms-transform:translateX(-30px)}80%{-ms-transform:translateX(10px)}100%{-ms-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-ms-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1)}25%{-ms-transform:scale(.95)}50%{opacity:1;-ms-transform:scale(1.1)}100%{opacity:0;-ms-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-ms-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(20px)}100%{opacity:0;-ms-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0)}20%{opacity:1;-ms-transform:translateY(-20px)}100%{opacity:0;-ms-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(20px)}100%{opacity:0;-ms-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0)}20%{opacity:1;-ms-transform:translateX(-20px)}100%{opacity:0;-ms-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0}100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-ms-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-ms-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}20%,60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out}100%{-ms-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-ms-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-ms-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-ms-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}/*авторизация*/

/*страница консультации*/
.consults-header{background:#fff;padding:10px 10px 10px 15px;font-size:20px;position:relative;margin-bottom:30px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(1,1,1,0.13);min-height:50px;overflow:hidden}.consults-header h1{font-weight:700;margin-bottom:5px}.consults-header strong{font-size:13px;color:#6e7e86;font-weight:400}.question_tag{overflow:hidden;margin:20px 0}.question_tag .tagItem{float:left}.question_author-name{text-align:right}.consultant-doctor-header{margin-left:-15px;margin-right:-15px;margin-top:-15px;background:#5b89bd;color:#fff;padding:15px;display:flex;align-items:center;border-radius:4px 4px 0 0}.consultant-doctor-header a{color:#fff}.consultant-doctor-header a:hover{background:#fff;color:#4b4b4b;transition:.3s}.consultant-doctor-photo{display:table-cell;vertical-align:middle;padding:0 10px}.consultant-doctor-info{padding-left:15px;display:table-cell;vertical-align:middle}.round-foto{border-radius:100%;border:3px solid #fff;overflow:hidden;width:150px;height:150px;margin:0 auto 10px}.consultant-doctor-name{font-size:18px;font-weight:700;line-height:1;margin-bottom:5px}.consultant-doctor-answers{line-height:1;font-size:14px;margin-bottom:20px}.consultant-doctor-about__icon{font-size:0;background:url(/images/svg/i.svg) no-repeat;width:30px;height:30px;background-size:cover;display:inline-block;float:left;margin-right:10px;pointer-events:none}.consultant-doctor-about__text{overflow:hidden}.consultant-doctor-controls{clear:both;margin:30px 0 0}.btn-outline{display:inline-block;border:1px solid #fff;padding:8px 20px;border-radius:5px;min-width:100px;text-align:center;font-weight:700}.consultant-doctor-status{position:absolute;right:10px;background:#5ad376;padding:5px 10px;border-radius:5px;font-size:11px;top:23px}.consultant-doctor-body{padding:15px 0 0}.consultant-doctor-body a{color:#00a3e1;border-bottom:1px solid #00a3e1}.consultant-doctor-body p{font-size:17px}.consultant-doctor-thanks{overflow:hidden}.consultant-doctor-thanks a{float:left}.consultant-doctor-thanks .date{float:right;font-size:9px;color:#c2c5c8}.consultant-doctor-thanks a{color:#f44336}.thx-date{padding-bottom:20px;display:flex;justify-content:space-between;align-content:center;align-items:center}.mistake-qustion{font-size:13px;text-align:center;cursor:pointer}.mistake-qustion img{display:inline-block;height:20px;vertical-align:middle}.link-answer-doctor{border-bottom:1px solid #fff}.consultant-controls{clear:both;margin:30px 0 0}.consultant-options{position:static;display:inline-block;vertical-align:top}.consultant-options__btn{display:inline-block;padding:8px 36px 8px 20px;border-radius:5px;min-width:100px;text-align:center;font-weight:700;cursor:pointer;transition:.3s;background:#fff;color:#001f31}.consultant-options__btn:after{content:"";position:absolute;width:7px;height:7px;border-right:1px solid #001f31;border-bottom:1px solid #001f31;right:15px;top:9px;transform:rotate(45deg);transition:all .3s}.consultant-options.hover .consultant-options__btn:after{top:13px;transform:rotate(-135deg)}.consultant-options__btn.open:after{top:13px;transform:rotate(-135deg)}.consultant-options.hover .consultant-options__btn{background-color:#fff;color:#4b4b4b}.consultant-options.hover .consultant-options__dropdown{visibility:visible;opacity:1;z-index:10}.consultant-options__dropdown{left:50%;position:absolute;padding-top:14px;top:100%;transition:all .4s;visibility:hidden;opacity:0;text-align:left;transform:translateX(-50%)}.consultant-options__dropdown-inside{background-color:#fff;border-radius:6px;padding:14px;width:250px;box-shadow:0 5px 26px 0 rgba(0,0,0,.32)}.consultant-options__dropdown-inside ul{list-style:none;padding:0;margin:0}.consultant-options__dropdown-inside ul li{font-size:14px}.consultant-options__dropdown-inside ul li a{color:#333;display:flex;align-items:center;align-content:center;padding:10px;transition:all .3s}.consultant-options__dropdown-inside ul .icn-item{flex:0 0 30px;margin-right:10px}.consultant-options__dropdown-inside ul .icn-item img{max-width:100%;max-height:100%}.consultant-options__dropdown-inside ul .text-item{flex:1}.consultant-options__dropdown-inside ul li a:hover{color:#5b89bd}.overlay-container{background-color:rgba(0,0,0,0.5);position:fixed;left:0;right:0;top:0;bottom:0;transition:all .4s;opacity:0;visibility:hidden;z-index:10}.block-border-adblock{margin-bottom:30px}.consultant-options__dropdown-inside .btn-cancel{margin-left:9px}.btn-cancel{opacity:.7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;width:14px;height:14px;display:inline-block;vertical-align:middle;position:relative}.btn-cancel:before{content:"";width:20px;height:2px;background:#6e7e86;position:absolute;top:6px;left:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-cancel:after{content:"";width:20px;height:2px;background:#6e7e86;position:absolute;top:6px;right:-3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.payment-mini{text-align:center}.payment-mini-header{margin-bottom:10px;font-size:21px}.payment-mini-top{padding:30px 15px}.payment-mini-price{display:inline-block;margin-right:20px;font-size:58px;font-weight:300;line-height:1}.payment-mini-price-avr{display:inline-block;color:#716c58}.payment-mini-submit{color:#fff;overflow:hidden}.payment-mini-price-avr .val{line-height:34px;font-size:30px;font-weight:300}.priceblock{padding:10px 0;text-align:center}.priceblock__title{font-size:26px;line-height:30px;margin-bottom:20px}.priceblock__price{display:inline-block;border-bottom:2px solid #ffca00;font-size:30px;line-height:1.2}.QuestionBlock{box-shadow: 0 8px 20px 0 rgba(0,0,0,.05);background: #fff;margin-bottom: 40px;border-radius: 4px;padding:15px;}.question_payblock{overflow:hidden;margin-bottom:10px}.question_payblock .question_priceblock{padding:5px 10px 5px 20px;font-size:21px;line-height:22px;color:#3c66a0;background-color:#dde5f1;float:left;margin-right:3px}.question_payblock .question_priceblock .rouble{font-size:21px;padding-right:5px}.question_payblock .question_priceblock > span{font-size:11px;line-height:10px;display:inline-block;vertical-align:top}.question_payblock .question_consultation{padding:5px 10px;float:left;color:#3c66a0;background-color:#dde5f1;margin-right:3px}.question_payblock .question_resolved{padding:5px 10px;float:left;color:#fff;background-color:#5b89bd;border-radius:4px}.controls-wrap{position:relative}.controls__arrow{display:block;width:10px;height:18px;background:url(/images/svg/arrow-thin.svg) no-repeat;background-size:contain;position:absolute;z-index:10;top:50%;margin-top:-9px}.controls__arrow--prev{left:20px;transform:rotate(180deg)}.controls__arrow--next{right:20px}@media(max-width: 430px){.controls__arrow--prev{left:0}.controls__arrow--next{right:0}}.controls{display:table;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;border-radius:0 0 4px 4px}.controls__item{display:table-cell;vertical-align:top;text-align:center;width:1%;border-right:1px solid #eee;padding:5px 0;position:relative}.controls__item:last-child{border-right:0}.controls__menu{display:none}.icon-calendar{display:block;background:url(/images/svg/calendar.svg) no-repeat;width:20px;height:30px;margin:0 auto}.icon-doc{display:block;background:url(/images/svg/doc.svg) no-repeat;width:25px;height:30px;margin:0 auto}.icon-dots{display:block;background:url(/images/svg/dots.svg) no-repeat;width:25px;height:30px;margin:0 auto}.icon-click{display:block;background:url(/images/svg/click.svg) no-repeat;width:25px;height:30px;margin:0 auto}.controls__text{display:inline-block}.controls__menu{position:absolute;background:rgba(0,163,225,0.9);top:100%;left:0;right:0;padding:10px;color:#fff;text-align:left;min-width:100px;z-index:9999}.controls__menu a{color:#fff}.controls__menu ul{list-style-type:none;margin:0;padding:0}.controls__menu li{margin-bottom:10px}.controls__menu li:last-child{margin-bottom:0}.notification_text{font-size:12px;line-height:1.4;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;background:#e3e4e8;margin-bottom:30px;padding:15px;border-radius:4px}.notification_text h2{display:inline-block;font-size:inherit;margin:0;line-height:inherit}.button_answer{background:#53b374;color:#fff;text-transform:uppercase;box-shadow:2px 2px 10px rgba(0,0,0,.2);border-radius:50px;min-width:150px;display:inline-block;padding:10px;text-align:center;transition:.3s;font-weight:500;border:none}.question_user-text p{font-size:17px}.block-border-useranswer .answer-inside{padding:15px}.block-border-useranswer .answer_user-text p{margin:0;font-size:16px;line-height:1.4}.block-border-useranswer .answer-user-pers{padding:10px 15px}.block-border-useranswer .answer-user-pers .answer-user-btn{display:inline-block}.block-border-useranswer .answer-user-pers .answer-user-date{float:right;color:#c2c5c8;font-size:9px}.block-border-useranswer .answer_user-reply-to{margin-bottom:10px}.block-border-useranswer .answer_user-reply-to .reply-to{width:15px;height:15px;top:2px;position:absolute}.block-border-useranswer .answer_user-reply-to a{margin-left:20px}.block-border-headline .controls-change-size{top:0;right:0;margin-left:10px;position:relative}.block-border-headline .icon-checked{display:block;background:url(/images/svg/question_page/answer-checked.svg) no-repeat;width:20px;height:23px;margin:0 auto}.block-border-headline .icon-check-block:hover >.icon-checked{cursor:pointer;background:url(/images/svg/question_page/answer-checked-green.svg) no-repeat;-webkit-transition:ease-out 300ms;-moz-transition:ease-out 300ms;-o-transition:ease-out 300ms;transition:ease-out 300ms}.block-border-headline .block-border-functions{display:flex;align-items:center;justify-content:flex-end;width:40%}.block-border-headline .icon-check-block .question_payblock{opacity:0;position:absolute;top:-2px;white-space:nowrap;right:25px;-webkit-transition:ease-out 300ms;-moz-transition:ease-out 300ms;-o-transition:ease-out 300ms;transition:ease-out 300ms}.block-border-headline .icon-check-block:hover .question_payblock{opacity:1;-webkit-transition:ease-out 300ms;-moz-transition:ease-out 300ms;-o-transition:ease-out 300ms;transition:ease-out 300ms}blockquote{background: #fafbfc;line-height: 1.3;margin-bottom: 20px;border-left: 3px solid #c8ccd1;padding: 1em 25px 1em 30px;font-size: 17px;}.wysibb-text-editor{height:250px;font-size:13px;line-height:1.4em}#a_phone{display:none}.answer-field__action{display:flex}.answer-spec-block{background:#f4f5fa;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;padding:15px 15px 10px;color:#2a5885;font-size:13px}.block-border .answer-field-user{padding:10px 15px;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;overflow:hidden}.block-border-useranswer .answer-field-user{padding:20px 15px;overflow:hidden}.answer-field{background:#fff;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;padding:20px 15px;overflow:hidden;width:100%;border-radius:0 0 .3em .3em}.answer-field__form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;align-content:flex-start;align-items:flex-start;justify-content:space-between}.answer-field__form input.input-error,.answer-field__form textarea.input-error{border:1px solid #fe9797}.answer-field__input{box-sizing:border-box;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.answer-field__form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.answer-field__form input.input-error,.answer-field__form textarea.input-error{border:1px solid #fe9797}.answer-input{padding:10px;display:block;width:100%;box-sizing:border-box;background:#fff;border-radius:.3rem;vertical-align:middle;border:1px solid #d3d9de;background:#f4f5f7}.answer-question-input.focused{height:80px}.answer-field__controls{box-sizing:border-box;vertical-align:top;white-space:nowrap}.answer-field__controls label{display:inline-block;vertical-align:middle}.answer-field__controls input[type=checkbox]{opacity:0;position:absolute}.answer-field__controls input[type=checkbox] + label{line-height:25px;position:relative;padding-left:33px}.answer-field__controls input[type=checkbox]:not(checked) + label:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;border-radius:3px;background:#fff;border:2px solid #378fea}.answer-field__controls input[type=checkbox]:not(checked) + label:after{content:'';position:absolute;top:-8px;left:-8px;transition:all .2s;width:40px;height:35px;background:url(/images/checkmark.svg) no-repeat;opacity:0;background-size:cover}.answer-field__controls input[type=checkbox]:checked + label:before{background:#378fea}.answer-field__controls input[type=checkbox]:checked + label:after{opacity:1}#answer_form .answer-question-input{height:80px}.answer-input__close{border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#001f31;margin-left:10px;padding:10px 20px;vertical-align:middle;border-radius:.3rem}.answer-input__close:hover{background:#f3f3f3;cursor:pointer;border:1px solid rgba(0,0,0,.1)}.answer-input__submit{display:inline-block;vertical-align:middle;cursor:pointer;padding:10px 20px;color:#001f31;border:1px solid #d3d9de;background:#fff;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.07);border-radius:4px}.answer-input__submit.active{background:#fc0;color:#001f31;border:1px solid #fc0}.answer-additional-fields__row textarea{width:100%;resize:vertical}.answer_field__face{border-radius:50%;height:38px;width:38px;min-width:38px;overflow:hidden;box-sizing:border-box;margin-right:15px}.answer_field__face img{width:100%}.answer-input__submit[disabled]{color:#7f7f7f;border-color:transparent;background-color:#f2f2f2;cursor:default;border:1px solid #f2f2f2}.answer-input__submit.active:hover{background:#f1c519}.answer-additional-fields__row{display:flex;align-items:center;margin-bottom:10px;width:100%}.answer-additional-fields .icon-fields{background:#fff;border-radius:3px;width:28px;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:6px;margin-right:20px;box-sizing:border-box;border:1px solid #d3d9de}.answer-additional-fields .icon-fields img{width:100%}.answer-additional-fields{margin-top:10px}.answer-additional-fields .answer-input{width:300px}.answer-captcha{display:table;width:100%}.answer-captcha-col{display:table-cell;vertical-align:middle}@media (max-width: 780px){.answer-additional-fields .answer-input{width:100%}.answer-field .answer_field__face{display:none}}.answer-additional-fields{margin-top:10px}.answer-additional-fields .answer-input{margin-bottom:5px}.answer-captcha{display:table;width:100%}.answer-captcha-col{display:table-cell;vertical-align:middle}#answer_list br{margin-bottom:20px;display:block;line-height:28px;vertical-align:top;content:" "}.wrapper-details-answer{margin-bottom:20px}.wrapper-deails-answer__btn{cursor:pointer;width:40px;height:40px;line-height:40px;text-align:center;position:relative;z-index:2}.wrapper-details-answer__btn img{display:inline-block;vertical-align:middle;width:16px}.wrapper-details-answer__header{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;cursor:pointer}.answer_like-button{display:inline-flex;margin-left:0}.answer_like-button a{display:inline-block;padding:4px 10px;width:18px;height:18px}.wrapper-details-answer .thx-date{padding:0;box-sizing:border-box;transition:all .4s;transform:translate(0,0);opacity:1;visibility:visible}.answer_like-button a img{width:100%}.wrapper-details-answer{display:flex;align-items:center}.wrapper-details-answer__header .date{font-size:13px;text-align:center;display:block}.wrapper-details-answer.toggle-state .thx-date{transform:translate(0,0);opacity:1;visibility:visible}.switcher-state-toggle{flex-direction:column;padding-left:10px;margin-left:10px;color:#6e7e86;display:none}.switcher-state-toggle.toggle-state{transition:all .3s;padding:5px 0;display:block;position:absolute;width:150px;border-radius:4px;right:0;bottom:-70px;z-index:10;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px 0 rgba(0,0,0,.15);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 10px 20px 0 rgba(0,0,0,.15)}.switcher-state-toggle .switcher-state-item{padding:5px}.switcher-state-toggle ul{margin:0;list-style:none}.switcher-state-toggle .switcher-state-item:last-child:hover{background:#fc0;color:#001f31}.answer_commit{margin-right:20px}.answer_commit a{display:flex;align-items:center;color:#6e7e86;font-size:14px}.answer_commit_icon{width:20px;height:20px;margin-left:10px;margin-right:10px}.answer_commit_icon img{width:100%}.answer_commit a:hover{color:rgba(0,0,0,.8)}.answer_mgmt{text-align:center;font-size:8px;margin-top:5px}.btn-outline-thx{display:inline-block;border:1px solid #5ad376;padding:8px 20px;border-radius:5px;min-width:100px;text-align:center;font-weight:700;background:#5ad376}.booking_block{text-align:center}.booking_message{font-weight:700;font-size:16px;color:#fff;background:#6BBD6B none repeat scroll 0 0;padding:10px;border-radius:6px;line-height:32px}.booking_message.fail{background-color:#BD856B}.booking_button{cursor:pointer;font-size:18px;padding:2px}.group-icons{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;margin-bottom:10px}.group-icons .b-icon-item{flex:1;background:#fff;padding:10px;border-radius:.3rem;margin:0 10px 20px;box-shadow:0 1px 0 0 #d7d8db,0 0 0 1px #e3e4e8;max-width:88px}.group-icons .b-icon-item a{display:flex;flex-direction:column;text-align:center;justify-content:flex-start;align-items:center;align-content:center;color:#6e7e86;font-size:11px}.group-icons .b-icon-item .icon-doc{margin:0 auto 3px;flex:0 0 35px;width:35px;height:45px;background-size:cover}.icon-add-user{margin:0 auto 3px;flex:0 0 35px;width:35px;height:45px;background:url(/images/svg/add_user.svg) no-repeat 0 0 / cover}.icon-write{margin:0 auto 3px;flex:0 0 35px;width:35px;height:45px;background:url(/images/svg/write.svg) no-repeat 0 0 / cover}.icon-chat{margin:0 auto 3px;flex:0 0 35px;width:35px;height:45px;background:url(/images/svg/chat.svg) no-repeat 0 0 / cover}.group-icons .b-icon-item span{flex:0 0 100%}.order-consult__row{margin-bottom:25px;display:flex;justify-content:space-between;flex-wrap:wrap}.order-consult__row:last-child{margin-bottom:5px}.order-consult__name{font-size:15px;line-height:15px;font-weight:500}.order-consult__status{color:#6e7e86;font-size:13px;line-height:15px}.order-consult__img{-webkit-border-radius:50%;border-radius:50%;overflow:hidden;width:40px;height:40px;flex:0 0 32px;margin-right:15px;position:absolute;left:0;top:1px}.order-consult__img img{display:block;width:100%;height:100%;object-fit:cover}.order-consult__body{position:relative;padding-left:50px;flex:1;margin-right:20px;padding-top:6px}.order-consult__ankor{display:flex;align-items:center}.order-consult__ankor img{width:15px}.rouble{font-family:'rouble'!important;display:inline!important;font-weight:400!important}.rouble:after{content:"i"}.safe{min-height:32px;padding-left:32px;background:url(img/gar.svg) 0 center no-repeat;font-size:13px;color:#9B9B9B;display:inline-block;margin-right:20px;vertical-align:top}.why-link{color:#9B9B9B;font-size:13px}.question_user-text .strong-normal strong{color:#6e7e86;font-weight:100}.question_tag{overflow:hidden;margin:20px 0}.question_tag .tagItem{float:left}.question_author-name{text-align:right}@media screen and (max-width: 936px){ul.consult-steps li{display:block;margin:0 auto 8px;text-align:left;max-width:320px}.safe{display:block;margin-bottom:10px;margin-right:0}}#sf_consultation_comment_testimonial_phone{display:none}#testimonial_from table,#testimonial_from table textarea{width:100%;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box}#testimonial_from{width:450px;display:none;padding:10px}#cboxLoadedContent #testimonial_from{display:block}.q_box_title{margin-bottom:6px;padding-bottom:0}#sf_consultation_comment_testimonial_captcha_1{vertical-align:top}#block-ads-cookie{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,0.65);z-index:9999;-webkit-animation:fade .6s;-moz-animation:fade .6s;animation:fade .6s;overflow:auto}#block-ads-cookie .popup{top:25%;left:0;right:0;font-size:14px;margin:auto;width:85%;min-width:320px;max-width:600px;position:absolute;padding:15px 20px;border:1px solid #383838;background:#fefefe;z-index:1000;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-ms-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-webkit-animation:fade .6s;-moz-animation:fade .6s;animation:fade .6s;padding:55px 0 30px 0}#block-ads-cookie .close{top:10px;right:10px;width:32px;height:32px;position:absolute;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:rgba(0,131,119,0.9);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);cursor:pointer;outline:none}#block-ads-cookie .close:before{color:rgba(255,255,255,0.9);content:"X";font-size:14px;font-weight:400;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,0.9);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#block-ads-cookie .close:hover{background-color:rgba(252,20,0,0.8)}/*страница консультации*/

/* Section: MainPage, SuperCategory */
.Section-Between{display:flex;justify-content:space-between;margin-bottom:40px}.Section-Between .BannersShowCase__texts-first{display:flex;flex-direction:column;justify-content:space-between;padding:30px;background:#b3d1e8 url(/images/svg/utp-image.svg) no-repeat 95% / 22% auto;border-radius:.5em;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);width:100%}.Section-Between .BannersShowCase__texts-second{display:flex;flex-direction:column;justify-content:space-between;padding:30px;background:#fff;border-radius:.5em;box-shadow:0 8px 20px 0 rgba(0,0,0,.05)}.Section-Between .BannersShowCase__title{font-size:24px;line-height:28px;margin-bottom:10px}.Section-Between .BannersShowCase__text{font-size:13px;line-height:20px;margin-bottom:40px;max-width:320px}@media (max-width: 767px){.Section-Between{margin: 0 15px 40px 15px;}}@media (max-width: 900px){.Section-Between{flex-direction:column;}.Section-Between .BannersShowCase__texts-first, .Section-Between .BannersShowCase__texts-second{flex:0 0 calc(100% - 20px);margin:10px 0}.Section-Between .BannersShowCase__texts-first {width:100%;box-sizing:border-box}.Section-Between .BannersShowCase__texts-first{background:#b3d1e8 url(/images/svg/utp-image.svg) no-repeat 100% 70% / 22% auto}.Section-Between .BannersShowCase__title {max-width: 320px;}}
/* Section: MainPage, SuperCategory */


/*notice*/
.info, .success, .warning, .error, .validation {
  border: 1px solid;
  margin: 10px 0px;
  padding:15px 10px 15px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.info {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('info.png');
}
.success {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('info.png');
}
.warning {
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url('/css/notice/warning.png');
}
.error {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('/css/notice/warning.png');
}
/*notice*/

/* sort-group-btn */
		.sort-group-btn, .sort-nav {
			display: flex;
			align-items: center;
		}
		.sort-nav{
			flex-wrap: wrap;
			margin-bottom: 40px;
		}
		
		.sort-group-btn{
			margin-right: 10px;
			margin-bottom: 20px;
		}
		.sort-group-btn .sort-btn{
			padding: 2px 10px;    background: #6588b9;color:#fff;
			border-radius: 4px;
			min-width: 50px;
			display: flex;
			align-items: center;
			height:40px;
			border: none;
			cursor: pointer;
			outline: none;    
			box-shadow: 0 15px 19px -11px rgba(0,0,0,.35);
			

		}
		.sort-group-btn .sort-btn.active{
			background: #53b374;
			color:#fff;
			border-right: none;
		    border-top-right-radius: 0;
		    border-bottom-right-radius: 0;
			box-shadow: 0 15px 19px -11px rgb(101, 136, 185);
		}
		.sort-group-btn .sort-btn.active:hover{
			opacity: 0.7;
		}
		.sort-group-btn .sort-close-btn{
			width: 40px;
			height: 40px;
			border-left: none;
		  	border-top-left-radius: 0;
		    border-bottom-left-radius: 0;
		    position: relative;
			border: none;
			cursor: pointer;
			outline: none;
			
			border-radius: 0 4px 4px 0;

		}
		.sort-group-btn .sort-close-btn:hover{
			background: #cecece;
		}
		.sort-group-btn .sort-close-btn:after,
		.sort-group-btn .sort-close-btn:before{
			content: '';
			position: absolute;
			height: 2px;
			width: 15px;
			background: black;
			transform-origin: left;
		}
		.sort-group-btn .sort-close-btn:after{
			left: 50%;
			top: 50%;
			transform: rotate(45deg) translate(-50%);
		}
		.sort-group-btn .sort-close-btn:before{
			left: 50%;
			top: 50%;
			transform: rotate(-45deg) translate(-50%);
		}
		@media (max-width: 767px){
.sort-nav {
    padding: 0 10px;
		}}
/* sort-group-btn */

/* ApperOutUpBlock */
.ApperOutUpBlock .dropb_btn_container{display:flex;align-items:center;justify-content:start;padding: 8px 19px 9px 8px;background:#08a652;z-index:3;position:fixed;bottom:-100px;left:0;right:0;transition:bottom 1s}.ApperOutUpBlock .dropb_btn{align-items:center;color:#fff;display:flex;font-weight:500;line-height:25px;cursor:pointer;font-size: 16px;}
.ApperOutUpBlock.active ~ form > .chat2-block { display: none}

.ApperOutUpBlock .answer{color:#fff;font-size: 13px;}.ApperOutUpBlock .dropb_list{position:fixed;bottom:0;left:0;right:0;height:0;overflow-y:auto;width:100%;z-index:100;background:#fff}.ApperOutUpBlock .dropb_list ul{list-style:none;margin:0;padding:10px 0}.ApperOutUpBlock .dropb_list .dropb_list_item{margin:5px 0}.ApperOutUpBlock .dropb_list .dropb_list_item:hover a{color:blue;background:rgba(0,0,0,0.1)}.ApperOutUpBlock .dropb_list .dropb_list_item a{color:#1d2129;display:flex;align-items:center;height:20px;text-decoration:none;line-height:1;padding:10px}.ApperOutUpBlock .dropb_list .dropb_list_item a .icon{margin-right:10px;width:20px;height:20px}.ApperOutUpBlock .dropb_list .dropb_list_item a .icon img{width:20px;height:20px}.ApperOutUpBlock .dropb_list.active{display:block;height:140px;transition:height .3s}.ApperOutUpBlock .dropb_list::-webkit-scrollbar{display:none}.ApperOutUpBlock .dropb_mask{position:fixed;bottom:0;left:0;width:100%;height:0;background:rgba(0,0,0,0.5);z-index:1}.ApperOutUpBlock .dropb_list.active + .dropb_mask{height:100%;transition:height .2s}


.ApperOutUpBlock {display:flex;align-items: center;}
.ApperOutUpBlock .img {border-radius: 50%;
    overflow: hidden;
    width: 50px;
    height: 50px;
    margin-right: 20px;
box-shadow: 1px 1px 10px rgba(0,0,0,.2);}
.ApperOutUpBlock .img img {width: 100%;}

@media screen and (max-width: 768px){
.ApperOutUpBlock .dropb_btn {
    font-size: 13px;
}.ApperOutUpBlock .answer {
    font-size: 12px;
}}
/* ApperOutUpBlock */

/* BlockQuideQ */
.BlockQuideQ{background-color:#fff;padding:15px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);margin-bottom:40px;border-radius: 4px;}.BlockQuideQ .headline{font-size:26px;line-height:30px}.BlockQuideQ .answer{display:flex}.BlockQuideQ .answer .images{display:flex;align-items:center;margin-bottom:5px}.BlockQuideQ .answer .images .img{border-radius:50%;overflow:hidden;width:40px;height:40px;margin-right:15px;border:2px solid #f4f5fa}.BlockQuideQ .answer .images .img img{display:block;width:100%;height:100%;object-fit:cover}.BlockQuideQ .answer .images .name{font-size:13px}.BlockQuideQ .answer .images .name .expert{font-size: 12px;color: #0fa113;}.BlockQuideQ .answer .body .text p{font-size:17px;line-height:1.3}.BlockQuideQ .listing {padding-left: 20px;}.BlockQuideQ .listing li:before {position: absolute;left: -20px;top: 50%;transform: translateY(-50%);content: '\2014';}.BlockQuideQ .listing li {list-style: none;position: relative;font-size: 17px;line-height: 1.3;margin-bottom: 10px}
/* BlockQuideQ */

/* ContentsBlock */
.ContentsBlock{background:linear-gradient(90deg,#707c8c 0%,#4d5565 100%);-o-border-radius:4px;border-radius:10px;margin-bottom:40px}.ContentsBlock .headline{color:#fff;padding:35px;text-align:center;font-size:20px;line-height: 1.3;}.ContentsBlock .body{padding:0 20px 20px 20px;color:#fff}.ContentsBlock .body .listing{counter-reset:list 0}.ContentsBlock .body .listing .item{display:flex;align-items:center;margin-bottom:12px;font-size:18px;background:hsla(0,0%,100%,0.12);padding:10px;border-radius:4px}.ContentsBlock .body .listing .item span:before{counter-increment:list;content:counter(list) ".";font-size:14px}.ContentsBlock .body .listing .item .text{margin-left:30px}.ContentsBlock .body .listing .item .text a{color:#fff;font-size:14px}@media (max-width: 768px){.ContentsBlock{margin:0 15px 40px}}
/* ContentsBlock */

/* SubRubric.PopularBlock */
.SubRubric.PopularBlock {display:flex;justify-content: space-between;background-color: #fff;padding:20px 15px;box-shadow: 0 8px 20px 0 rgba(0,0,0,.05);border-radius: .5em;margin-bottom: 40px;}
.SubRubric.PopularBlock .BlockText {display: flex;flex: 1 1 50%;flex-direction: column;justify-content: center;align-items: center;}
.SubRubric.PopularBlock .BlockText .title{font-size: 1.5rem;font-weight: 500;line-height: .98;letter-spacing: -1px;margin-bottom: 1rem;text-align:center;}
.SubRubric.PopularBlock .BlockText .subtitle{text-align:center;}
.SubRubric.PopularBlock .PopularDiscuss {display:flex;flex: 1 1 50%;padding:15px;background-color: #ebf3f4;border-radius: .5em;}
.SubRubric.PopularBlock .PopularDiscuss .items {display:flex;flex-direction: column;}
.SubRubric.PopularBlock .PopularDiscuss .items .item {display: flex;justify-content: space-between;padding-bottom:10px;}
.SubRubric.PopularBlock .PopularDiscuss .items .item .link {font-size:14px;border-bottom: none;}
@media (max-width: 998px) {.SubRubric.PopularBlock {flex-direction: column;}.SubRubric.PopularBlock .BlockText {padding:15px 15px 35px 15px;}}
/* SubRubric.PopularBlock */

.btn_invite{background: #5b89bd;border-radius: 5px;padding: 10px 20px;color:#fff;text-decoration: none;}

/* ExpertsSlider */
.ExpertsSlider {margin-bottom:40px;}
.ExpertsSlider .owl-stage-outer{}
								.ExpertsSlider .owl-item{margin-bottom: 30px}
								.ExpertsSlider .nav_btns{
									position: absolute;
									top: 50%;
									width: 100%;
									display: flex;
									align-items: center;
									justify-content: space-between;
									transform: translateY(-50%);
									height: 30px;
								}
								.ExpertsSlider .nav_btns .owl-prev:focus,
								.ExpertsSlider .nav_btns .owl-prev:active,
								.ExpertsSlider .nav_btns .owl-next:focus,
								.ExpertsSlider .nav_btns .owl-next:active{
									border: none;
									outline: none;
								}
								.ExpertsSlider .nav_btns .owl-prev:hover,
								.ExpertsSlider .nav_btns .owl-next:hover{
									opacity: .8;
								}
								.ExpertsSlider .nav_btns .owl-prev.disabled,
								.ExpertsSlider .nav_btns .owl-next.disabled{
									display: none;
								}
								.ExpertsSlider .nav_btns .owl-next{
									position: absolute;
									right: 0px;
								}
								.ExpertsSlider .nav_btns .owl-prev{
									position: absolute;
									left: 0px;
								}
								.ExpertsSlider .nav_btns .owl-prev,
								.ExpertsSlider .nav_btns .owl-next{
									display: flex;
									align-items: center;
									justify-content: center;
									font-size: 27px;
									cursor: pointer;
									color: #fff;
									z-index: 1010;
									background: #4e8cff;
									box-shadow: 0 1px 5px 0 rgba(57,73,76,.35);
									border-radius: 2px;
									transition: all .3s;
									width: 30px;
									height: 30px;
									border: none;
								}
								.ExpertsSlider .nav_btns .owl-prev span,
								.ExpertsSlider .nav_btns .owl-next span{
									margin-top: -4px;
								}
								.ExpertsSlider .lawyer_block {
									background: #fff;
									padding: 20px 10px;box-shadow: 0 8px 20px 0 rgba(0,0,0,.05);
									min-width: 250px;
									max-width: calc(100% - 40px);border-radius: .5em;
								}
								.ExpertsSlider .lawyer_block .lawyer_header{
									display: flex;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_avatar {
									display: flex;
									flex-direction: column;
									align-items: center;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_avatar .avatar{
									width: 80px;
									height: 80px;
									border-radius: 50%;
									overflow: hidden;
									object-fit: cover;box-shadow: 0 14px 24px -15px rgba(0, 0, 0, .35);
									margin-bottom: 20px;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_avatar .avatar_text{
									font-size: 12px;
								}
								.ExpertsSlider .lawyer_block .avatar_text {
    font-size: 14px;
    line-height: 1.3;
    font-weight: 100;
}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_avatar .avatar_text span{
									font-weight: bold;
									font-size: 15px;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_info{padding-left: 10px;
    width: 100%;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_info .info-item{
									padding-left: 10px;
									width: 100%;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_info .name{
									font-weight: 500;
									font-size: 15px;
									line-height: 1.4;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_info .text{margin: 0 0 20px;
    font-size: 14px;
    line-height: 1.3;
    color: #6e7e86;
    font-weight: 100;}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_info .icon {width:15px;}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_rating_work {margin-bottom: 10px;}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_rating_work .status{
									color: #14bff4;
								}
								
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_rating_work .icon img{
									width: 100%;
								}
								.ExpertsSlider .lawyer_block .lawyer_header .lawyer_location {
									padding-top: 10px;
									line-height: 1.4;
									font-size: 12px;
								}
								.ExpertsSlider .lawyer_block .lawyer_skills_list{
									display: flex;
									flex-wrap: wrap;
									margin-top: 10px;
								}
								.ExpertsSlider .lawyer_block .lawyer_skills_list .lawyer_skills_item{
									background: #e0e0e0;
									color: #222;
									margin: 0 5px 5px 0;
									border-radius: .3rem;
									padding: 4px 6px;
									font-size: 14px;
								}
								.ExpertsSlider .lawyer_block .lawyer_view{
									margin-top:20px;
									display: inline-block;
									background: #f9f9f9;
    border-radius: 5px;
    padding: 10px 20px;
    text-decoration: none;
								}
								.ExpertsSlider .lawyer_block .lawyer_view:hover{
									opacity: .8;
								}
								@media (max-width: 767px) {

.ExpertsSlider .lawyer_block {
    max-width: calc(100% - 50px);
    margin: 0 auto;}
}

.js-popup{display:none}.js-popup.active{display:block}.popup-wrapper-blocker{position:fixed;top:0;left:0;bottom:0;right:0;content:' ';background:rgba(0,0,0,.5)}.popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.popup-wrapper .popup-body{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#fff;border-radius:.3rem;overflow-y:auto;max-height:90%}.popup-wrapper .popup-close{position:absolute;top:0;right:0;background:url(/images/svg/chat/close.svg) center /20px no-repeat rgba(255,255,255,.3);width:40px;height:40px;border:none;outline:none;cursor:pointer;background-color:#f3f3f3}.popup-wrapper .popup-close:hover{background-color:#f3f3f3}.popup-lawyer{display:flex;align-items:center;width:998px}.popup-lawyer .lawyer-about{background:#f9fafc;padding:20px;flex:1 0 38%}.popup-lawyer .lawyer-about .lawyer-profile{display:flex;flex-direction:column;padding:20px;align-items:center;border-radius:.3rem}.popup-lawyer .lawyer-about .lawyer-profile .avatar{border-radius:50%;width:120px;height:120px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:0 14px 24px -15px rgba(0,0,0,.35);margin-bottom:20px}.popup-lawyer .lawyer-about .lawyer-profile .name{margin-bottom:10px;font-size:20px;font-weight:500}.popup-lawyer .lawyer-about .lawyer-profile .position{font-size:14px;line-height:1.3;font-weight:100;margin-bottom:10px}.popup-lawyer .lawyer-about .lawyer-profile .active{display:flex;align-items:center;justify-content:center;font-size:16px;color:#7c8690}.popup-lawyer .lawyer-about .lawyer-profile .active .status{background:#0050ed;border-radius:50px;width:40px;height:20px;position:relative;margin-right:5px}.popup-lawyer .lawyer-about .lawyer-profile .active .status:before{content:'';border-radius:50%;height:10px;width:10px;background:#fff;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.popup-lawyer .lawyer-about .lawyer-skills{display:flex;flex-wrap:wrap;padding:10px}.popup-lawyer .lawyer-about .lawyer-skills .lawyer-skills-item{flex:1 0 calc(50% - 10px);margin:5px;display:flex;align-items:center;border-radius:.4rem;box-sizing:border-box;padding:15px 10px}.popup-lawyer .lawyer-about .lawyer-skills .lawyer-skills-item .title{font-weight:500;font-size:18px;margin:5px 0;white-space:nowrap}.popup-lawyer .lawyer-about .lawyer-skills .lawyer-skills-item .text{color:#a8aaae;font-size:16px;margin:5px 0}.popup-lawyer .lawyer-about .lawyer-skills .lawyer-skills-item .icon{margin-right:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px}.popup-lawyer .lawyer-about .lawyer-skills .lawyer-skills-item .icon img{width:100%}.popup-lawyer .lawyer-form{padding:20px;width:100%;box-sizing:border-box}.popup-lawyer .lawyer-form .title{font-size:16px;color:#d8d7dc;margin-bottom:10px}.popup-lawyer .lawyer-form .text{font-size: 14px;line-height: 1.3;font-weight: 100;margin-bottom:20px}.popup-lawyer .lawyer-form .skills-tags{display:flex;flex-wrap:wrap;margin-bottom:20px}.popup-lawyer .lawyer-form .skills-tags .skills-tag{border-radius:50px;padding:6px 12px;color:#fff;background:#6040e1;margin-right:10px;margin-bottom:10px}.popup-lawyer .lawyer-form .lawyer-form-box{width:100%}.popup-lawyer .lawyer-form .lawyer-form-box textarea{width:100%;border:1px solid #cccfd0;background:#f4f5f7;border-radius:.3rem;resize:none;padding:10px;font-size:16px;overflow-y:hidden;height:100px;margin-bottom:10px;box-sizing:border-box}.popup-lawyer .lawyer-form .lawyer-form-box textarea:focus,.popup-lawyer .lawyer-form .lawyer-form-box textarea:active{height:auto;min-height:200px;max-height:300px;border-color:#517eda;outline:#517eda}.popup-lawyer .lawyer-form .lawyer-form-box .additional-fields{width:100%}.popup-lawyer .lawyer-form .lawyer-form-box .additional-fields input{border:1px solid #cccfd0;background:#f4f5f7;border-radius:.3rem;font-size:16px;width:100%;padding:10px;box-sizing:border-box}.popup-lawyer .lawyer-form .lawyer-form-box .additional-fields .label{margin-bottom:5px;font-size:16px;color:#9e9fa1}.popup-lawyer .lawyer-form .lawyer-form-box .additional-fields .value{margin-bottom:8px}.popup-lawyer .lawyer-form .lawyer-form-box .step-action button{background-color:#034ff0;color:#fff;border:none;padding:10px 20px;font-size:17px;cursor:pointer;outline:none;border-radius:.3rem}.popup-lawyer .lawyer-form .lawyer-form-box .step-action button:hover{opacity:.8}.popup-lawyer .lawyer-form .lawyer-form-box .step-action button.disabled{background:#bbb}.popup-lawyer .lawyer-form .lawyer-form-box .step-action button#prevBtn{background-color:#bbb}.lawyer-skills-item.green{background:#e2f7f3}.lawyer-skills-item.green .icon{background:#c8efed}.lawyer-skills-item.green .title{color:#4ac5b0}.lawyer-skills-item.blue{background:#d9e3fc}.lawyer-skills-item.blue .icon{background:#b1c8f8}.lawyer-skills-item.blue .title{color:#517eda}.lawyer-skills-item.purple{background:#f7f4ff}.lawyer-skills-item.purple .icon{background:#dad4f9}.lawyer-skills-item.purple .title{color:#8f84b7}.lawyer-skills-item.orange{background:#fdf0ec}.lawyer-skills-item.orange .icon{background:#fce1d4}.lawyer-skills-item.orange .title{color:#f48e6e}@media screen and (max-width: 998px){.popup-wrapper .popup-body{width:100%;max-height:100%}.popup-lawyer{width:100%;display:block}}

.DetailsBlock{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-bottom:40px}.DetailsBlock .item{display:flex;align-items:center;width:30%;margin-bottom:25px;background:#fff;border-radius:5px;padding:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05);box-sizing:border-box;}.DetailsBlock .item .image{align-items:center;justify-content:center;display:flex;margin-right:20px}.DetailsBlock .item .image img{width:40px;height:40px}.DetailsBlock .item .text{font-size:15px;line-height:1.3}@media (max-width: 1024px){.DetailsBlock .item{flex:0 0 45%}}@media (max-width:767px){.DetailsBlock{padding:0 15px;width:100%}}@media (max-width:640px){.DetailsBlock .item{flex:0 0 90%;width:100%}}
/* ExpertsSlider */