@charset "utf-8";.rezume-intro{background:#F8F8F8;padding:60px 0 40px}.rezume-intro__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-1.5%;margin-right:-1.5%}.rezume-intro__photo{-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0px 10px 20px rgba(76,92,82,0.25);box-shadow:0px 10px 20px rgba(76,92,82,0.25);overflow:hidden;border-radius:10px;margin:0 1.5%}.rezume-intro__photo img{display:block}.rezume-intro__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1.5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:2%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rezume-intro__left,.rezume-intro__right .rezume-intro__bg{background:#fff;border-radius:10px}.rezume-intro__right .rezume-intro__bg{padding:20px;margin-bottom:20px}.rezume-intro__left{width:64%;padding:20px;margin-bottom:20px}.rezume-intro__vnd--mobile{display:none}.rezume-intro__right{-ms-flex-negative:0;flex-shrink:0;width:34%}.rezume-intro__info{padding:15px 0 0}.rezume-intro a.rezume-intro__spec,.rezume-intro__spec{display:inline-block;text-decoration:none;background:#3C9670;color:#fff;border-radius:5px;-webkit-box-shadow:0px 2px 4px rgba(22,84,69,0.15);box-shadow:0px 2px 4px rgba(22,84,69,0.15);padding:6px 20px;text-align:center;font-size:12px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;margin:0 10px 8px 0}.rezume-intro__spec span{font-size:13px}.rezume-intro__exp{margin:0 0 15px}.rezume-intro__exp div{display:inline;font-size:24px;font-weight:800;color:#3C9670}.rezume-intro__line{height:1px;background:#000;opacity:0.1}.rezume-intro__service{margin:15px 0;font-size:14px}.rezume-intro__service img{display:block}.rezume-intro__service div{display:inline-block;vertical-align:middle;margin:0 15px 0 0;width:40px}.rezume-intro__service span{display:inline-block;vertical-align:middle}.rezume-intro__address{display:-webkit-box;display:-ms-flexbox;display:flex;background:#F8F8F8;border-radius:5px;padding:20px;margin:0 0 20px}.rezume-intro__address-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:40px}.rezume-intro__address-icon:before{position:absolute;top:0px;left:0px;margin:0;width:26px;height:32px;content:'';background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQ3OSAwQzkuMjEzIDAgNC4xMTcgNS4wOTcgNC4xMTcgMTEuMzYxYzAgMi44NzggMS44MTQgNi45NDQgNS4zOSAxMi4wODZhODEuMDgyIDgxLjA4MiAwIDAwNS4yOTQgNi43ODlsLjY3OC43NjQuNjc4LS43NjRjLjEwOC0uMTIyIDIuNjc5LTMuMDMgNS4yOTMtNi43OSAzLjU3Ni01LjE0IDUuMzktOS4yMDcgNS4zOS0xMi4wODVDMjYuODQgNS4wOTcgMjEuNzQzIDAgMTUuNDc5IDB6bTQuNDkzIDIyLjM5N2E4Mi4zNzcgODIuMzc3IDAgMDEtNC40OTQgNS44NDYgODIuMjkxIDgyLjI5MSAwIDAxLTQuNDgzLTUuODMxQzcuNjggMTcuNjQ4IDUuOTMgMTMuODI3IDUuOTMgMTEuMzYyYzAtNS4yNjYgNC4yODMtOS41NSA5LjU0OS05LjU1IDUuMjY1IDAgOS41NDggNC4yODQgOS41NDggOS41NSAwIDIuNDYyLTEuNzQ4IDYuMjc4LTUuMDU1IDExLjAzNXoiIGZpbGw9IiMzQjk2NzAiLz48cGF0aCBkPSJNMTUuNDc5IDQuMTk5YTYuNzEzIDYuNzEzIDAgMDAtNi43MDYgNi43MDUgNi43MTMgNi43MTMgMCAwMDYuNzA2IDYuNzA2IDYuNzEzIDYuNzEzIDAgMDA2LjcwNS02LjcwNkE2LjcxMyA2LjcxMyAwIDAwMTUuNDc4IDQuMnptMCAxMS41OTlhNC44OTkgNC44OTkgMCAwMS00Ljg5My00Ljg5NCA0Ljg5OSA0Ljg5OSAwIDAxNC44OTMtNC44OTMgNC44OTkgNC44OTkgMCAwMTQuODkzIDQuODkzIDQuODk5IDQuODk5IDAgMDEtNC44OTMgNC44OTN6IiBmaWxsPSIjM0I5NjcwIi8+PC9zdmc+") 50% 50% no-repeat}.rezume-intro__address-text{border-left:1px solid rgba(0,0,0,0.1);padding:0 0 0 20px}.rezume-intro__address-text a{display:block;color:#000 !important;margin:8px 0;font-size:14px;text-decoration:none !important}.rezume-intro__address-text a:hover{text-decoration:underline !important;color:#3C9670 !important}.rezume-intro__text{margin:0 0 25px;font-size:14px}.rezume-intro__top{padding:0 0 12px}.rezume-intro__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.rezume-intro__bot>a{width:48%}.rezume-intro__social{margin:15px 0}.rezume-intro__social>div{padding:6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}a.rezume-intro__btn{display:-webkit-box;display:-ms-flexbox;display:flex;background:#F8F8F8;border-radius:5px;color:#000 !important;text-decoration:none !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px;-webkit-box-shadow:0px 2px 4px rgba(22,84,69,0.15);box-shadow:0px 2px 4px rgba(22,84,69,0.15);font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}a.rezume-intro__btn span{font-size:15px;display:block;margin:0 10px}a.rezume-intro__btn div{background:#fff;border-radius:3px;-webkit-box-shadow:0px 2px 4px rgba(22,84,69,0.15);box-shadow:0px 2px 4px rgba(22,84,69,0.15);padding:2px 12px;color:#3C9670;font-weight:bold}.rezume-intro__btn_info:before{-ms-flex-negative:0;flex-shrink:0;display:block;width:22px;height:22px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDMuNjY3QTEuODM1IDEuODM1IDAgMDA5LjE2OCA1LjVjMCAxLjAxMS44MjMgMS44MzMgMS44MzQgMS44MzNBMS44MzUgMS44MzUgMCAwMDEyLjgzNCA1LjVhMS44MzUgMS44MzUgMCAwMC0xLjgzMy0xLjgzM3ptMCAyLjc1YS45MTguOTE4IDAgMDEwLTEuODM0LjkxOC45MTggMCAwMTAgMS44MzN6TTEyLjM3NSA4LjI1SDguNzA4YS40NTguNDU4IDAgMDAtLjQ1OC40NTh2MS44MzRjMCAuMjUzLjIwNS40NTguNDU4LjQ1OGguNDU5djYuODc1YzAgLjI1My4yMDUuNDU4LjQ1OC40NThoMi43NWEuNDU4LjQ1OCAwIDAwLjQ1OC0uNDU4VjguNzA4YS40NTguNDU4IDAgMDAtLjQ1OC0uNDU4em0tLjQ1OCA5LjE2N2gtMS44MzR2LTYuODc1YS40NTguNDU4IDAgMDAtLjQ1OC0uNDU5aC0uNDU4di0uOTE2aDIuNzV2OC4yNXoiIGZpbGw9IiMzQjk2NzAiLz48cGF0aCBkPSJNMTEgMEM0LjkzNSAwIDAgNC45MzUgMCAxMXM0LjkzNSAxMSAxMSAxMSAxMS00LjkzNSAxMS0xMVMxNy4wNjUgMCAxMSAwem0wIDIxLjA4M0M1LjQ0IDIxLjA4My45MTcgMTYuNTYuOTE3IDExIC45MTcgNS40NCA1LjQ0LjkxNyAxMSAuOTE3IDE2LjU2LjkxNyAyMS4wODMgNS40NCAyMS4wODMgMTFjMCA1LjU2LTQuNTIzIDEwLjA4My0xMC4wODMgMTAuMDgzeiIgZmlsbD0iIzNCOTY3MCIvPjwvc3ZnPg==") 50% 50% no-repeat;content:''}.rezume-intro__btn_pen{border:1px solid #3C9670}.rezume-intro__btn_pen:before{-ms-flex-negative:0;flex-shrink:0;display:block;width:23px;height:23px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMTc2IDE4LjRIMi4zTDguMyAxNy4wOTVhLjU5LjU5IDAgMDAuMzEtLjE1NkwxOC43NzMgNi43NzZhMy45MTcgMy45MTcgMCAwMDEuMTUtMi43OTggNC4wNCA0LjA0IDAgMDAtMS4xNS0yLjgyOEEzLjkxNiAzLjkxNiAwIDAwMTUuOTc2IDBhMy44MjMgMy44MjMgMCAwMC0yLjc5OCAxLjE4MUwzLjA0NiAxMS4zNDVhLjU2LjU2IDAgMDAtLjE4Ny4yOGwtMS4zMDUgNS45OThhLjY4NC42ODQgMCAwMC4xODcuNTkuNjIyLjYyMiAwIDAwLjQzNS4xODd6bTEzLjgtMTcuMTU3YTIuNzA0IDIuNzA0IDAgMDEyLjcwNCAyLjcwNHYuMDMxYTIuNjEgMi42MSAwIDAxLS43NzcgMS44OTZMMTQuMDggMi4wMmMuNTAzLS41IDEuMTg1LS43OCAxLjg5Ni0uNzc3em0tMi43NjcgMS42NzlsMy44MjMgMy44MjMtOC44NTggOC44MjctMy44MjMtMy43OTIgOC44NTgtOC44NTh6TTMuODU0IDEzLjAyM0w2LjkzMSAxNi4xbC0zLjk0Ny44Ny44Ny0zLjk0N3pNMjEuOTEyIDIxLjc1N0gxLjA4OGEuNjIyLjYyMiAwIDEwMCAxLjI0M2gyMC44MjRhLjYyMi42MjIgMCAwMDAtMS4yNDN6IiBmaWxsPSIjM0I5NjcwIi8+PC9zdmc+") 50% 50% no-repeat;content:''}.rezume-intro__price{margin-top:30px}.rezume-intro__price span,.rezume-intro__vnd--desktop span{line-height:1.1}.rezume-intro__price span.price,.rezume-intro__vnd--desktop span.price{white-space:nowrap;margin-left:5px}.rezume-intro__price span b,.rezume-intro__vnd--desktop span b{color:#2ea57b;font-size:20px}.rezume-intro__price-item,.rezume-intro__vnd--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rezume-intro__vnd--desktop{margin:0}.toggle__btn{font-size:16px;display:inline-block;border-bottom:1px dashed #3C9670;position:relative;color:#3C9670;font-weight:200;margin-top:2px;cursor:pointer}.toggle__btn::after{content:'';position:absolute;right:-18px;top:50%;border:5px solid transparent;border-top:5px solid #D45D59;margin:-1px 0 0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.toggle__wrapper.show .toggle__btn::after{-webkit-transform:rotateX(180deg) translateY(5px);transform:rotateX(180deg) translateY(5px)}.toggle__item.hidden{max-height:0px;overflow:hidden;margin:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.toggle__wrapper.show .toggle__item.hidden{max-height:40px;margin:8px 0}.rezume-social{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;margin:0 8px 0 0}.rezume-social:before{display:block;width:28px;height:28px;content:''}.rezume-social_inst{background:-moz- oldlinear-gradient(43.56deg,#FFD153 12.14%,#D13C97 53.49%,#5B6EE3 100%);background:-o-linear-gradient(43.56deg,#FFD153 12.14%,#D13C97 53.49%,#5B6EE3 100%);background:linear-gradient(46.44deg,#FFD153 12.14%,#D13C97 53.49%,#5B6EE3 100%)}.rezume-social_inst:before{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTc4IDIuMDE1YzIuMDM2IDAgMi4yNy4wMTIgMy4wNzcuMDQ2LjczNy4wMzUgMS4xNDYuMTUgMS40MTUuMjU0LjM1MS4xMzkuNjA5LjMuODc4LjU2Ni4yNjkuMjY2LjQzMy41MDguNTczLjg2Ni4xMDUuMjY2LjIzNC42NTguMjU3IDEuMzk3LjAzNS43OTcuMDQ3IDEuMDI3LjA0NyAzLjAzNiAwIDIuMDA5LS4wMTIgMi4yNC0uMDQ3IDMuMDM3LS4wMzUuNzI3LS4xNTIgMS4xMy0uMjU3IDEuMzk2LS4xNC4zNDctLjMwNC42LS41NzMuODY2LS4yNy4yNjYtLjUxNS40MjgtLjg3OC41NjYtLjI2OS4xMDQtLjY2Ni4yMy0xLjQxNS4yNTQtLjgwNy4wMzUtMS4wNDEuMDQ2LTMuMDc3LjA0Ni0yLjAzNSAwLTIuMjctLjAxMS0zLjA3Ni0uMDQ2LS43MzctLjAzNS0xLjE0Ny0uMTUtMS40MTYtLjI1NC0uMzUtLjEzOS0uNjA4LS4zLS44NzctLjU2NmEyLjMgMi4zIDAgMDEtLjU3My0uODY1Yy0uMTA2LS4yNjYtLjIzNC0uNjU5LS4yNTgtMS4zOTgtLjAzNS0uNzk2LS4wNDYtMS4wMjctLjA0Ni0zLjAzNiAwLTIuMDA5LjAxMS0yLjI0LjA0Ni0zLjAzNi4wMzUtLjcyNy4xNTItMS4xMzEuMjU4LTEuMzk3LjE0LS4zNDYuMzA0LS42LjU3My0uODY2LjI2OS0uMjY1LjUxNS0uNDI3Ljg3Ny0uNTY2LjI3LS4xMDMuNjY3LS4yMyAxLjQxNi0uMjU0Ljc5NS0uMDM0IDEuMDQtLjA0NiAzLjA3Ni0uMDQ2em0wLTEuMzVjLTIuMDcgMC0yLjMyOC4wMTEtMy4xMzUuMDQ2LS44MDcuMDM0LTEuMzY4LjE2MS0xLjg0OC4zNDZhMy43NyAzLjc3IDAgMDAtMS4zNDUuODY2IDMuNzExIDMuNzExIDAgMDAtLjg3OCAxLjMyOGMtLjE4Ny40NzMtLjMxNiAxLjAyNy0uMzUgMS44MjQtLjA0Ny44MDgtLjA2IDEuMDYyLS4wNiAzLjEwNSAwIDIuMDQ0LjAxMyAyLjI5OC4wNDggMy4wOTQuMDM1Ljc5Ny4xNjMgMS4zNTEuMzUgMS44MjQuMi40OTcuNDU3LjkxMi44NzggMS4zMjguNDIxLjQxNi44NDIuNjcgMS4zNDUuODY2LjQ4LjE4NSAxLjA0MS4zMTIgMS44NDkuMzQ2LjgwNy4wMzUgMS4wNzYuMDQ2IDMuMTM1LjA0NiAyLjA1OSAwIDIuMzI4LS4wMTEgMy4xMzUtLjA0Ni44MDctLjAzNCAxLjM2OC0uMTYxIDEuODQ4LS4zNDZhMy43NyAzLjc3IDAgMDAxLjM0NS0uODY2Yy40MjEtLjQxNi42NzktLjgzMS44NzgtMS4zMjguMTg3LS40NzMuMzE2LTEuMDI3LjM1LTEuODI0LjAzNi0uNzk2LjA0Ny0xLjA2Mi4wNDctMy4wOTRzLS4wMTEtMi4yOTctLjA0Ni0zLjA5NGMtLjAzNS0uNzk2LS4xNjQtMS4zNS0uMzUxLTEuODI0YTMuNzEyIDMuNzEyIDAgMDAtLjg3OC0xLjMyOCAzLjc3IDMuNzcgMCAwMC0xLjM0NS0uODY1Yy0uNDgtLjE4NS0xLjA0MS0uMzEyLTEuODQ4LS4zNDctLjgwNy0uMDQ2LTEuMDY1LS4wNTctMy4xMjQtLjA1N3oiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNOC41NzkgNC4zMjVjLTIuMTY0IDAtMy45MDcgMS43MzEtMy45MDcgMy44NTYgMCAyLjEyNCAxLjc1NSAzLjg1NiAzLjkwNyAzLjg1NnMzLjkwNy0xLjczMiAzLjkwNy0zLjg1NmMwLTIuMTI1LTEuNzU1LTMuODU2LTMuOTA3LTMuODU2em0wIDYuMzZjLTEuNDA0IDAtMi41MzgtMS4xMTktMi41MzgtMi41MDQgMC0xLjM4NiAxLjEzNC0yLjUwNiAyLjUzOC0yLjUwNnMyLjUzOCAxLjEyIDIuNTM4IDIuNTA2YzAgMS4zODUtMS4xNDYgMi41MDUtMi41MzggMi41MDV6TTEyLjYzOCA1LjA3NmEuOTA3LjkwNyAwIDAwLjkxMy0uOTAxLjkwNy45MDcgMCAwMC0uOTEzLS45MDIuOTA3LjkwNyAwIDAwLS45MTIuOTAyYzAgLjQ5Ny40MDguOS45MTIuOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") 50% 50% no-repeat}.rezume-social_fb{background:#157DC3}.rezume-social_fb:before{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuODc1IDE2LjkxbC4yMTItNy4zM2gyLjU4NmwuMzgzLTMuMDYySDYuMDg3VjQuNTYyYzAtLjg4My4yNDEtMS40ODYgMS40OS0xLjQ4NmgxLjU4OVYuMzM4QzguODkyLjI5MyA3Ljk1LjIxNSA2Ljg0My4yMTVjLTIuMjkgMC0zLjg1NiAxLjQzLTMuODU2IDQuMDQ1djIuMjU4SC4zOTFWOS41OGgyLjU5NnY3LjMzaDIuODg4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% 50% no-repeat}a.rezume-btn,.rezume-btn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border-radius:5px;color:#000;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px;-webkit-box-shadow:0px 2px 4px rgba(22,84,69,0.15);box-shadow:0px 2px 4px rgba(22,84,69,0.15);font-size:14px}a.rezume-btn span,.rezume-btn span{display:block;margin:0 10px}a.rezume-btn_dots:after,.rezume-btn_dots:after{display:block;width:22px;height:22px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjE4NC4zNzVjLTUuNDUgMC05Ljg2OCA0LjQ3Ny05Ljg2OCAxMCAwIDUuNTIyIDQuNDE4IDEwIDkuODY4IDEwczkuODY4LTQuNDc4IDkuODY4LTEwYzAtNS41MjMtNC40MTgtMTAtOS44NjctMTB6bTAgMTguNzVjLTQuNzY4IDAtOC42MzQtMy45MTgtOC42MzQtOC43NSAwLTQuODMzIDMuODY2LTguNzUgOC42MzQtOC43NSA0Ljc3IDAgOC42MzUgMy45MTcgOC42MzUgOC43NSAwIDQuODMyLTMuODY2IDguNzUtOC42MzQgOC43NXoiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMTAuMTg1IDExLjYyNGMuNjgxIDAgMS4yMzQtLjU2IDEuMjM0LTEuMjVzLS41NTMtMS4yNS0xLjIzNC0xLjI1Yy0uNjgxIDAtMS4yMzMuNTYtMS4yMzMgMS4yNXMuNTUyIDEuMjUgMS4yMzMgMS4yNXpNMTQuNTAyIDExLjYyNGMuNjgyIDAgMS4yMzQtLjU2IDEuMjM0LTEuMjVzLS41NTItMS4yNS0xLjIzNC0xLjI1Yy0uNjggMC0xLjIzMy41Ni0xLjIzMyAxLjI1cy41NTIgMS4yNSAxLjIzMyAxLjI1ek01Ljg2NyAxMS42MjRjLjY4MSAwIDEuMjM0LS41NiAxLjIzNC0xLjI1cy0uNTUzLTEuMjUtMS4yMzQtMS4yNWMtLjY4MSAwLTEuMjMzLjU2LTEuMjMzIDEuMjVzLjU1MiAxLjI1IDEuMjMzIDEuMjV6IiBmaWxsPSIjMDAwIi8+PC9zdmc+") 50% 50% no-repeat;content:''}.rezume-content{margin:30px 0 0}.rezume-content__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5%;margin-right:-1.5%}.rezume-content__cols .rezume-content__box{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media all and (max-width:768px){.rezume-content__cols{margin-left:0;margin-right:0}}.rezume-content__col{margin:0 1.5%;width:47%;background:#F6F8F7;border-radius:10px}@media all and (max-width:768px){.rezume-content__col{width:100%;margin:0}}@media all and (max-width:768px){.rezume-content__col+.rezume-content__col{margin:15px 0 0}}.rezume-content__box{background:#F6F8F7;padding:30px 20px;border-radius:10px;margin-bottom:30px}.rezume-content__header{position:relative;padding:0 0 0 70px}.rezume-content__body{padding:30px 30px 0 70px}.rezume-content__title{position:relative;padding:0 0 1px}.newwide .rezume-content__title>*,.newwide .rezume-content__title h2,.newwide .rezume-content__title h3{color:#232323;margin:0 !important;margin-bottom:10px !important}.rezume-content__title:before{position:absolute;top:100%;left:0;width:44%;height:4px;border-radius:2px;background:#3C9670;content:''}.rezume-content__icon{position:absolute;top:0;left:0;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#3C9670;border-radius:100%}.rezume-content__icon img{display:block}.rezume-content__hidden{display:none}.rezume-content__hidden.active{display:block}.rezume-content__readmore{margin:30px 0 0}.rezume-content .text ul{padding-left:15px}.rezume-content .text ul li{padding:0 0 0 20px}.rezume-content .text ul li:before{list-style:none;background-color:#f29393;width:16px;height:16px;display:inline-block;line-height:10px;border-radius:50%;color:#fff;text-align:center;font-size:20px;content:"";background:url("https://www.smclinic-spb.ru/templates/smgreen/css/images/arrow_smclinic.svg") no-repeat 6px center #f29393;background-size:5px;margin:0 5px -3px -21px}@media all and (max-width:768px){.rezume-content{margin:15px 0 0}.rezume-content__box{margin-bottom:15px}.rezume-content__body{padding:20px 0 0}.rezume-content__header{padding:0}.rezume-content__icon{display:none}.rezume-content__title{padding:0 0 10px}}.appointment__new{background:#2ea57b;border-radius:10px;padding:20px 20px 30px;margin:40px 0;display:flex;flex-direction:column}.appointment__new[data-online="1"]{min-height:498px}article.doctors .content-text{margin-top:auto;margin-bottom:auto}.appointment__new-form .schedule__visible .shedule__data{display:none !important}.appointment__new-form__title{position:relative;display:inline-block;font-size:22px;padding:0 50px 0 20px;vertical-align:middle;font-weight:500}.appointment__new-form__title::after{position:absolute;top:50%;left:100%;height:4px;width:1300px;background:white;border-radius:2px;margin:-2px 0 0 0;content:''}.appointment__new #doctorScheduleTimeSlots{margin:0 !important}.appointment__new-form__header{overflow:hidden;margin:0px 0 22px;display:-webkit-box;display:-ms-flexbox;display:flex;color:white}.appointment__new-form__header img{display:inline-block;vertical-align:middle;-webkit-filter:brightness(5.5);filter:brightness(5.5)}article.doctors .appointment__new-inner{display:inline-block !important;width:100% !important;padding:0 !important}.appointment__new .appointment__new-form__text{color:white;margin-bottom:30px;font-size:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}.appointment__new .appointment__new-box{width:32%;padding:0 0 0;margin-bottom:25px}.appointment__new *{-webkit-box-sizing:border-box;box-sizing:border-box}.appointment__new-box-inner{-webkit-box-shadow:0px 2px 4px rgb(22 84 69 / 15%);box-shadow:0px 2px 4px rgb(22 84 69 / 15%);border-radius:10px;background:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:100px;position:relative}.appointment__new-box-inner.empty{background:#dbf1e9}.appointment__new-box-inner.empty>*{display:none !important}.appointment__new-wrapper:not(#doctorCallbackForm){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.appointment__new .appointment__new-step{-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:0px 2px 4px rgb(22 84 69 / 15%);box-shadow:0px 2px 4px rgb(22 84 69 / 15%);border-radius:10px;width:85px;height:85px;display:none;margin-right:18px;display:block}.appointment__new .appointment__new-step__icon{text-align:center;border-bottom:1px solid rgba(0,0,0,0.1);padding:10px 0 0}.appointment__new-form__controls{display:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block}.appointment__new-step__icon img{display:inline-block;margin:0 0 6px}.appointment__new .appointment__new-step__cap{text-align:center;font-size:15px;padding:3px 0 0}.appointment__new .appointment__new-step__cap div{display:inline;font-size:18px;font-weight:800}.appointment__new .appointment__new-form{display:inline-block;width:100%;padding:0 10px;min-height:100%;background:white}.waiting #appointmentNewInfo .appointment__new-form__controls,.waiting #appointmentNewDates .appointment__new-form__controls,.waiting #appointmentNewInfo .appointment__new-step,.waiting #appointmentNewDates .appointment__new-step{opacity:0.5;pointer-events:none}.appointment__new .schedule__visible section.enroll__abort__new{padding-bottom:50px;background:white}.appointment__new .appointment__new-form#appointmentNewForm{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment__new .form__title,.form__age .form__title{color:#2ea57b;font-size:18px;font-weight:800}.appointment__new-form__controls p{margin:0;margin-bottom:12px !important;font-weight:700;text-align:left}.appointment__new-form__controls p.error{font-size:14px;margin-top:10px}.appointment__new .dates-sel{padding:0;height:auto;margin-right:10px;margin-bottom:10px;background-color:#d3ede4;color:#217255}.appointment__new .dates-sel .arrow-right,.appointment__new .dates-sel .arrow-left{display:none}.appointment__new .service__select,.appointment__new .spec__select{margin:25px 0}.appointment__new .another-date{margin:0 0 10px 0;padding:4px 15px;font-weight:bold;border:1px solid #dbf1e9;height:33px;vertical-align:bottom;line-height:1.4}.appointment__new .e-complete__header{margin-top:15px}.appointment__new-form__controls .e-complete__text p{font-weight:400;text-align:center}.appointment__new .e-complete__header p{font-size:28px;color:#2ea57b;margin:25px 0;text-align:center}.appointment__new .enroll__complete__age__bug .e-complete__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding-top:0}.appointment__new .enroll__complete__age__bug .e-complete__header p{font-size:18px;margin:11px 0;text-align:left;padding-left:8px;line-height:1.2}.appointment__new .enroll__complete__age__bug .e-complete__header img{width:35px !important}.appointment__new .enroll__complete__age__bug .e-complete__text{margin:12px 0}.appointment__new .enroll__complete__age__bug .e-complete__text p{font-weight:400;text-align:left;font-size:14px}.appointment__new .enroll__complete__age__bug #callmeFormDoctorEnroll .form__title,.appointment__new .enroll__complete__age__bug #callmeFormDoctorEnrollForm .form__title{display:none}.appointment__new .enroll__complete__age__bug #callmeFormDoctorEnroll form,.appointment__new .enroll__complete__age__bug #callmeFormDoctorEnrollForm form{margin-top:-20px}#callmeFormDoctorEnrollForm .success-message{padding:0;left:-5px;right:-5px;bottom:-12px}.appointment__new .time-button-selector{font-size:14px;padding:7px;margin:0;background-color:#d3ede4;color:#217255}.appointment__new .time-button-selector.active{background-color:#2ea57b;color:white !important}.appointment__new .slots-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.appointment__new #doctorSchedule{margin:0 !important;display:inline-block;width:100%}.appointment__new .clinic__input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px !important;float:left}.appointment__new .clinic__input input{float:left;width:15px;margin:5px 0}.appointment__new .clinic__input label{padding-left:10px;color:#000;float:left;width:calc(100% - 25px);font-size:14px}.birth__input input{width:100%;padding:10px 10px;border:1px solid #e5e5e5;-webkit-appearance:none;border-radius:7px;-webkit-box-shadow:0px 3px 5px 0px #00000024;box-shadow:0px 3px 5px 0px #00000024}.spec__select select:disabled,.service__select select:disabled{background-color:#f3f3f3;border:1px solid #e7e7e7;color:black;opacity:1}.spec__select select,.service__select select,.spec__select .select2-selection,.service__select .select2-selection{width:100%;padding:9px 10px;border:1px solid #e5e5e5;border-radius:5px;-webkit-box-shadow:0px 3px 5px 0px #00000024;box-shadow:0px 3px 5px 0px #00000024}#serviceSelect .select2-container .select2-selection--single{height:auto}#serviceSelect .select2-container--default .select2-selection--single{padding:3px 5px;border:1px solid #e5e5e5}#serviceSelect .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-family:Open Sans,"DejaVu Sans","Trebuchet MS",Verdana,sans-serif !important;font-size:14px}#serviceSelect .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent;margin-top:0;opacity:1;top:2px;margin-left:-9px;text-shadow:-1px 0px 0px black,0px 0px 0px black}#serviceSelect .select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"\f107";color:black;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#serviceSelect.empty{color:#c20000;font-size:14px}.select2-results .select2-results__option{padding:6px;font-size:14px;text-align:left}.select2-container--default .select2-results .select2-results__option--highlighted.select2-results__option--selectable{background-color:#2ea57b;color:white}.isloading{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#2ea57b;text-transform:lowercase;font-size:13px;letter-spacing:0.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.isloading::after{content:'';background:url(https://www.smclinic-spb.ru/templates/smgreen/images/Spin-1s-84px.svg) no-repeat center;min-width:37px;height:32px;position:relative;background-size:100%;margin-right:0;left:-7px}.appointment__new #callmeFormDoctorEnrollForm,.appointment__new #callmeFormDoctorEnroll,.form__age #callmeFormDoctorEnroll{display:none;position:relative;max-width:100%;padding:0;z-index:1;opacity:1;width:100%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.appointment__new-wrapper .form__age{max-width:100%;margin:0px auto;text-align:center}.appointment__new #callmeFormDoctorEnrollForm.active,.appointment__new #callmeFormDoctorEnroll.active,.form__age #callmeFormDoctorEnroll.active{opacity:1;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:white}.appointment__new .jajaxforms .quality__mark,.appointment__new .jajaxforms .h2,.appointment__new .jajaxforms .form-row .text+div,.form__age .jajaxforms .quality__mark,.form__age .jajaxforms .h2,.form__age .jajaxforms .form-row .text+div{display:none}.appointment__new .jajaxforms form .form-wrapper,.form__age .jajaxforms form .form-wrapper{padding:0;margin:0;max-width:100%;width:100%}.appointment__new .jajaxforms form .form-wrapper .form-row,.form__age .jajaxforms form .form-wrapper .form-row{padding:0;margin-top:25px}.appointment__new .jajaxforms form input[type="text"],.appointment__new .jajaxforms form input[type="tel"],.appointment__new .jajaxforms form input[type="email"],.form__age .jajaxforms form input[type="text"],.form__age .jajaxforms form input[type="tel"],.form__age .jajaxforms form input[type="email"]{margin:0;background:white;width:100%;padding:10px 10px;border:1px solid #eaeaea;-webkit-appearance:none;border-radius:7px;-webkit-box-shadow:0px 3px 5px 0px #00000024;box-shadow:0px 3px 5px 0px #00000024;margin-top:8px !important}.appointment__new .jajaxforms form input[type=submit],.form__age .jajaxforms form input[type=submit]{background-color:#2ea57b !important;margin:0;text-transform:none;margin-top:10px;font-size:13px;letter-spacing:0.4px}.form__age .jajaxforms form input[type=submit]{width:100%}.appointment__new .jajaxforms form label,.form__age .jajaxforms form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.appointment__new .jajaxforms form .label__span,.form__age .jajaxforms form .label__span{font-size:14px;font-weight:600;color:#212121}.appointment__new .jajaxforms form .form-wrapper .text,.form__age .jajaxforms form .form-wrapper .text{text-align:left;color:#2ea57b}.appointment__new .jajaxforms form .form-wrapper .text a,.form__age .jajaxforms form .form-wrapper .text a{color:#2ea57b}.form__age{max-width:300px;margin:38px auto;text-align:center}.appointment__new .appointment__new-success{display:none;background:white;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:100%;width:600px;padding:30px 40px;border-radius:15px;margin:0 auto}.appointment__new .appointment__new-success.success__appointment{width:900px}.appointment__new-success .appointment__new-success__image{font-size:56px;color:#2ea57b}.form__age-success .appointment__new-success__title,.appointment__new-success .appointment__new-success__title{font-size:20px;margin:12px 0;font-weight:700}.appointment__new-success.success__appointment .appointment__new-success__title{font-size:28px;color:#2ea57b;margin:25px 0}.form__age.success__sent #callmeFormDoctorEnrollForm,.form__age.success__sent #callmeFormDoctorEnroll{display:none}.appointment__new-success .appointment__new-success__text{color:#373737;max-width:60%;margin:0 auto;line-height:1.3}.appointment__new-success.success__appointment .appointment__new-success__text{max-width:72%}.appointment__new-success .appointment__new-success__text p{line-height:1.3}.success__sent #doctorCallbackForm,.success__sent .appointment__new-form__text,.success__sent .appointment__new-box{display:none !important}.success__sent.success__sent__appointment .appointment__new-box.appointment__new-box__form{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background:white;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:100%;width:800px;border-radius:15px;margin:0 auto}.appointment__new .ajax-loader{width:calc(100% + 14px);left:-7px}.appointment__new .step_mobile{display:none}.appointment__new .overlay__shedule,.appointment__new .onlineform__close{display:none}.appointment__new .schedule__visible{z-index:2;position:relative;top:0;left:0;height:100%;width:100%}.appointment__new .h2-form{margin:0;padding:0;border:0;font-size:19px;font-weight:200;letter-spacing:0.5px}.appointment__new .pre__result-data{font-size:13px;max-width:100%}.appointment__new .pre__result-data:nth-child(3){max-width:100%}.appointment__new .pre__result-data span{font-size:13px;font-weight:bold}.appointment__new .pre__result-data span.red{color:#d40700;white-space:nowrap}.appointment__new .online__tab-title{position:relative;z-index:1;background-color:#f3f3f3;border:1px solid #e3e3e3;cursor:pointer;padding:5px 10px 3px 10px;color:#404040;margin:0;line-height:1em;font-size:14px;border-radius:7px;font-weight:900}.appointment__new .online__tab{position:relative;overflow:hidden;float:left;margin:0 0;width:100%;margin-bottom:10px}.appointment__new .online__tab:nth-child(3),.appointment__new .online__tab:nth-child(4) .online__tab-title{display:none}.appointment__new .clear_tab{top:12px;right:10px;width:16px;height:16px}.appointment__new .clear_tab:before,.appointment__new .clear_tab:after{height:8px;width:1px;left:8px;top:4px}.appointment__new .online__tab-content{margin:20px 0;padding:0}.appointment__new .doctor__item-photo{border-radius:50%;width:80px;height:80px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0px 0px 9px 0px #bebebe;box-shadow:0px 0px 9px 0px #bebebe;min-width:80px;margin-left:6px}.appointment__new .doctor__name{font-weight:600;font-size:14px;line-height:1.2}.appointment__new .doctor__info{font-size:14px;color:#7d7d7d}.appointment__new .doctor__item:hover{background:transparent}.appointment__new .doctor__item-photo img{max-width:80%;width:80%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:auto !important}.appointment__new .online__tab-title span{font-weight:200}.appointment__new .confirmation-container{margin-top:10px}.appointment__new .confirmation-container p.error-alert{margin-bottom:0 !important;font-weight:200;font-size:13px}.appointment__new .ui-datepicker-header{background:rgb(46 165 123) !important;border:1px solid #2ea57b}.appointment__new .ui-datepicker-calendar th{color:#2ea57b}.appointment__new .ui-state-default,.appointment__new .ui-widget-content .ui-state-default,.appointment__new .ui-widget-header .ui-state-default{color:#208461}.appointment__new .ui-state-disabled,.appointment__new .ui-widget-content .ui-state-disabled,.appointment__new .ui-widget-header .ui-state-disabled{opacity:.25;filter:Alpha(Opacity=25)}.appointment__new #confirmCode{margin-bottom:15px !important;width:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.appointment__new .ui-widget.ui-widget-content{border:1px solid #cbf4e6}.appointment__new .confirmEnroll{margin:5px 0}.appointment__new .pre_extension.disabled{opacity:0.4}.appointment__new .appointment__new-form .step__two{margin-top:15px}.appointment__new .default__input{margin:0;background:white;width:100%;padding:10px 10px;border:1px solid #eaeaea;-webkit-appearance:none;border-radius:7px;-webkit-box-shadow:0px 3px 5px 0px #00000024;box-shadow:0px 3px 5px 0px #00000024;margin-top:10px !important}.appointment__new .schedule__visible section{width:100%;height:auto;z-index:1;overflow-y:visible;position:relative;padding:0;top:auto}.doctor__item-info{margin-right:0;width:100%;margin-bottom:20px}.appointment__new #appointmentNewEnroll .choose__doctor{padding:7px;font-weight:500;margin-top:6px;display:none}.appointment__new #appointmentNewEnroll .doctor__item-price{width:36%;font-size:13px;font-weight:400;padding:8px 8px;margin-bottom:10px;background:#2ea57b}.appointment__new #appointmentNewEnroll .doctor__item-price .doctor__item-price-span{font-size:14px;font-weight:800}.appointment__new #appointmentNewEnroll .agreement{font-weight:200;font-size:11px;margin-top:20px;line-height:1.3}.appointment__new #sendEnroll{margin:0;text-transform:none;margin-top:0;font-size:13px;letter-spacing:0.4px}.appointment__new #appointmentNewEnroll .time-picker{width:100%;margin-top:20px}.appointment__new #appointmentNewEnroll .vdp-datepicker{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.appointment__new .more-time{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto;border-bottom:1px dashed;padding:2px 0}.appointment__new #enroll__time{padding-left:0;margin-left:0}.appointment__new #enroll__time li{font-size:14px;padding:7px;font-weight:700;margin:4px 4px;background-color:#d3ede4;color:#217255}.appointment__new #enroll__time li::before{display:none}.appointment__new #online__schedule hr{display:none}.appointment__new #appointmentNewEnroll .doctor__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appointment__new #appointmentNewEnroll .doctor__item-info{margin-right:4%;width:60%;margin-bottom:10px}.appointment__new .vdp-datepicker__calendar .cell.selected{background:#2ea57b !important}.appointment__new .vdp-datepicker__calendar .day.cell:not(.disabled):not(.blank)::after{background:#2ea57b !important}.appointment__new .remove_selected{top:81px;right:0;font-size:14px;padding:8px 20px;background-color:#2ea57b;display:none !important}.appointment__new .e-abort__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.appointment__new .btn-abort,.appointment__new .btn-continue{background:#4A9870;padding:8px 20px;color:#FFF;text-transform:none;width:auto;margin:10px;cursor:pointer;font-size:13px;border-radius:5px;letter-spacing:0.4px}.appointment__new .btn-abort{background:#D15D58}.appointment__new #confirmWarning,.appointment__new #confirmWarning2{margin:10px 0;background:#c6daf3;color:#50637b;padding:10px 20px;font-size:15px;font-family:Open Sans,"DejaVu Sans","Trebuchet MS",Verdana,sans-serif;line-height:1.4;text-align:center;margin-bottom:20px;font-weight:600;border-radius:4px}.appointment__new #confirmWarning{display:none}.attention-weight,.attention-contrast{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;right:0;top:0;bottom:0;background:#dbf1e9;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;text-align:center;font-weight:500}.approve-weight{background-color:#3C9670 !important}.disapprove-contrast{color:black !important;border:1px solid #c1c1c1;background:#f7f7f7;width:180px}.approve-contrast{background-color:#d15d58;width:180px}.approve-weight:hover{background-color:#4eb88b !important}#doctorCallbackForm{display:none;position:relative;opacity:1;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:0}#doctorCallbackForm form{padding:20px 40px}.appointment__new #doctorCallbackForm form .form-wrapper .form-row{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-preferred-size:calc(100% - 270px);flex-basis:calc(100% - 270px);margin-right:auto}.appointment__new #doctorCallbackForm form .form-wrapper .form-row.ready{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:210px;flex-basis:210px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0}.appointment__new #doctorCallbackForm form .form-wrapper .form-row.accept{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}.appointment__new #doctorCallbackForm .form-row label{-ms-flex-preferred-size:50%;flex-basis:50%}.appointment__new #doctorCallbackForm .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.appointment__new #doctorCallbackForm input[type=submit]{margin-top:28px}.appointment__new #doctorCallbackForm input[type=submit]{width:100%}@media all and (max-width:1400px){.rezume-intro__right{width:36%}.rezume-intro__left{width:64%}}@media all and (max-width:1300px){.rezume-intro__right{width:40%}.rezume-intro__left{width:58%}}@media all and (max-width:1150px){.rezume-intro__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.rezume-intro__left,.rezume-intro__right{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.rezume-intro__left{margin:0 0 10px}}@media all and (max-width:768px){.rezume-intro__right .rezume-intro__vnd{background:transparent;padding:0 20px}.rezume-intro__vnd--desktop{display:none}.rezume-intro__vnd--mobile::before{content:'';width:41px;height:33px;display:inline-block;margin-right:10px}.rezume-intro{padding:30px 0 10px}.rezume-intro__vnd--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;border:1px solid #2ea57b;border-radius:5px;padding:4px 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rezume-intro__box{display:block;text-align:center}.rezume-intro__photo{display:inline-block;margin:0 0 10px}.rezume-intro__content{text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.rezume-intro__left,.rezume-intro__right{width:100%}.rezume-intro__left{margin:0 0 10px}.rezume-intro__bot{display:block}.rezume-intro__bot>a{width:100%}.rezume-intro__bot a+a{margin-top:10px}}@media all and (max-width:1090px){.appointment__new-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment__new .appointment__new-box{width:100%}.appointment__new .jajaxforms form .form-wrapper .form-row{display:-webkit-box;display:-ms-flexbox;display:flex}.appointment__new .jajaxforms form label{width:50%;padding-right:30px}.appointment__new #doctorCallbackForm form .form-wrapper .form-row{gap:15px;-ms-flex-preferred-size:calc(100% - 180px);flex-basis:calc(100% - 180px)}.appointment__new #doctorCallbackForm form label{padding-right:0}.appointment__new #doctorCallbackForm form .form-wrapper .form-row.ready{-ms-flex-preferred-size:165px;flex-basis:165px}}@media all and (max-width:600px){#doctorCallbackForm form{padding:20px 20px}.appointment__new #doctorCallbackForm form .form-wrapper .form-row{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment__new #doctorCallbackForm form .form-wrapper .form-row.ready{-ms-flex-preferred-size:100%;flex-basis:100%}.appointment__new #doctorCallbackForm input[type=submit]{width:100%;margin-top:10px;margin-bottom:10px}.appointment__new #doctorCallbackForm .form-row label{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-bottom:10px}.appointment__new .jajaxforms form label{width:100%;padding-right:0px}.appointment__new .jajaxforms form .form-wrapper .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment__new .appointment__new-step{display:none}.appointment__new .appointment__new-form{padding:0 0}.appointment__new .step_mobile{display:inline-block;margin-top:0;color:white}.appointment__new-box-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appointment__new #appointmentNewEnroll .doctor__item-info{margin-right:0%;width:100%}.appointment__new #appointmentNewEnroll .doctor__item-price{width:100%}.appointment__new #appointmentNewEnroll .doctor__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:580px){.appointment__new .pre__result-data{max-width:100%}.appointment__new .remove_selected{float:left}}@media all and (max-width:480px){.reviews-answer{padding:12px 0}.reviews-answer__left{padding:0 10px}.reviews-answer__left img{width:40px;height:auto}.reviews-answer__right{padding:0 5px 0 10px}}#otzivovOk{padding:30px 20px;margin:0 0 60px;background:#fff;border-radius:10px;font-size:20px;text-align:center;font-weight:bold}.reviews-form{margin:0 0 60px}.reviews-form__wrap{background:#fff;-webkit-box-shadow:0px 10px 20px rgba(76,92,82,0.25);box-shadow:0px 10px 20px rgba(76,92,82,0.25);border-radius:10px;padding:20px}.reviews-form__form{background:#F6F8F7;border-radius:5px;padding:30px}.reviews-form__row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-form__input{-webkit-box-sizing:border-box;box-sizing:border-box;width:32%;margin:0 0 20px}.reviews-form__input input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;line-height:40px;height:40px;background:#fff;padding:0 20px;border-radius:5px;border:1px solid #E2E9E6}.reviews-form__input input::-webkit-input-placeholder{font-size:16px}.reviews-form__input input::-moz-placeholder{font-size:16px}.reviews-form__input input::-ms-input-placeholder{font-size:16px}.reviews-form__input input::placeholder{font-size:16px}.reviews-form__textarea textarea::placeholder{font-size:16px}.reviews-form__textarea textarea::-webkit-input-placeholder{font-size:16px}.reviews-form__textarea textarea::-moz-placeholder{font-size:16px}.reviews-form__textarea textarea:-ms-input-placeholder{font-size:16px}.reviews-form__textarea textarea::-ms-input-placeholder{font-size:16px}.reviews-form__textarea{margin:0 0 20px;width:65%}.reviews-form__textarea textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;padding:10px 20px;resize:vertical;border-radius:5px;border:1px solid #E2E9E6;min-height:220px}.reviews-form__submit{margin:0 0 20px;text-align:center}.reviews-form__submit button{cursor:pointer;display:inline-block;font-size:18px;font-weight:bold;color:#fff;background:#3C9670;border-radius:3px;padding:0 40px;line-height:46px;height:46px;border:0}.reviews-form__submit button:before{display:inline-block;vertical-align:middle;margin:0 10px 3px 0;width:24px;height:24px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIyLjE1MSAxNS4wNzZhLjU5OC41OTggMCAwMC0uNTk4LjU5OHY1LjMwN2ExLjc5NSAxLjc5NSAwIDAxLTEuNzkzIDEuNzkzSDIuOTljLS45OSAwLTEuNzkyLS44MDMtMS43OTQtMS43OTNWNS40MDVBMS43OTUgMS43OTUgMCAwMTIuOTkgMy42MTJoNS4zMDdhLjU5OC41OTggMCAxMDAtMS4xOTZIMi45ODlBMi45OTIgMi45OTIgMCAwMDAgNS40MDdWMjAuOThhMi45OTIgMi45OTIgMCAwMDIuOTg5IDIuOTlIMTkuNzZhMi45OTIgMi45OTIgMCAwMDIuOTg5LTIuOTl2LTUuMzA3YS41OTguNTk4IDAgMDAtLjU5OC0uNTk4eiIvPjxwYXRoIGQ9Ik0yMi41MTIuODc5YTIuNjkgMi42OSAwIDAwLTMuODA0IDBMOC4wNDQgMTEuNTQzYS41OTguNTk4IDAgMDAtLjE1My4yNjNsLTEuNDAyIDUuMDYzYS41OTguNTk4IDAgMDAuNzM1LjczNWw1LjA2My0xLjQwMmEuNi42IDAgMDAuMjYzLS4xNTRMMjMuMjEzIDUuMzg0YTIuNjkzIDIuNjkzIDAgMDAwLTMuODA0bC0uNy0uNzAxek05LjM0NyAxMS45M2w4LjcyNy04LjcyOCAyLjgxNSAyLjgxNS04LjcyOCA4LjcyOC0yLjgxNC0yLjgxNXptLS41NjMgMS4xMjhsMi4yNSAyLjI1LTMuMTExLjg2MS44NjEtMy4xMXptMTMuNTg0LTguNTJsLS42MzQuNjM0LTIuODE1LTIuODE1LjYzNS0uNjM0YTEuNDk0IDEuNDk0IDAgMDEyLjExMyAwbC43MDEuNzAyYy41ODMuNTg0LjU4MyAxLjUzIDAgMi4xMTN6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=") 50% 50% no-repeat;content:''}.reviews-form__bot{font-size:12px;text-align:center;color:#989898}#dontKnowService{color:#4b4b4b;border-bottom:1px dashed;text-align:center;display:inline-block;margin-top:14px;cursor:pointer}.service__select{margin-bottom:20px}.video-item{padding:12px}.video-item iframe{border-radius:20px;overflow:hidden;width:100%;height:224px}.video-wrapper .slick-arrow{z-index:1}.video-wrapper .slick-arrow:not(.slick-disabled):hover{background:#266a4d}.video-wrapper .slick-next{right:-3px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.video-wrapper .slick-prev{left:-3px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.rezume-content__video .rezume-content__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;font-size:22px}.rezume-content__video .rezume-content__body{padding:30px 18px 0 58px}.video-wrapper .slick-track{display:flex;justify-content:flex-start;min-width:100%}@media all and (max-width:768px){.reviews-form__row{display:block}.rezume-content__video .rezume-content__icon{display:none}.rezume-content__video .rezume-content__body{padding:28px 0 0 0}.reviews-form__input,.reviews-form__textarea{width:100%}.reviews-form__form{padding:0}.reviews-form__wrap{padding:0;overflow:hidden}}@media all and (max-width:500px){.video-item iframe{height:188px}}@media all and (max-width:380px){.video-item iframe{height:160px}}.form-row.row label{display:flex;align-items:center !important;gap:10px;margin:10px 0;font-size:14px;text-align:left;flex-direction:row !important}.form-row.row label span{font-size:14px}@media(min-width:768px){.rezume-intro.ats .rezume-intro__left{width:57%;margin-bottom:0}.rezume-intro.ats .rezume-intro__right{width:41%}}.rezume-intro.ats .rezume-intro__right .rezume-intro__bg{margin-bottom:0;height:100%}.rezume-intro.ats .rezume-intro__button a{display:inline-block;border-radius:5px;background:#fd8c47;padding:10px 15px;color:#fff;text-align:center;text-decoration:none}.rezume-intro.ats .rezume-intro__button a:hover{-webkit-box-shadow:0px 10px 20px rgba(76,92,82,0.25);-moz-box-shadow:0px 10px 20px rgba(76,92,82,0.25);box-shadow:0px 10px 20px rgba(76,92,82,0.25)}.rezume-intro.ats .rezume-intro__button{margin-bottom:20px;display:flex;justify-content:center}.rezume-intro.ats{padding:60px 0}@media (max-width:768px){.rezume-intro.ats{padding:30px 0}}
a.reviews-write-btn{display:-webkit-box;display:-ms-flexbox;display:flex;background:#F8F8F8;border-radius:5px;color:#000 !important;text-decoration:none !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px;-webkit-box-shadow:0px 2px 4px rgba(22,84,69,0.15);box-shadow:0px 2px 4px rgba(22,84,69,0.15);font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:60px;height:44px}a.reviews-write-btn span{font-size:15px;display:block;margin:0 10px}a.reviews-write-btn div{background:#fff;border-radius:3px;-webkit-box-shadow:0px 2px 4px rgba(22,84,69,0.15);box-shadow:0px 2px 4px rgba(22,84,69,0.15);padding:2px 12px;color:#3C9670;font-weight:bold}.reviews-write-btn:before{-ms-flex-negative:0;flex-shrink:0;display:block;width:23px;height:23px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMTc2IDE4LjRIMi4zTDguMyAxNy4wOTVhLjU5LjU5IDAgMDAuMzEtLjE1NkwxOC43NzMgNi43NzZhMy45MTcgMy45MTcgMCAwMDEuMTUtMi43OTggNC4wNCA0LjA0IDAgMDAtMS4xNS0yLjgyOEEzLjkxNiAzLjkxNiAwIDAwMTUuOTc2IDBhMy44MjMgMy44MjMgMCAwMC0yLjc5OCAxLjE4MUwzLjA0NiAxMS4zNDVhLjU2LjU2IDAgMDAtLjE4Ny4yOGwtMS4zMDUgNS45OThhLjY4NC42ODQgMCAwMC4xODcuNTkuNjIyLjYyMiAwIDAwLjQzNS4xODd6bTEzLjgtMTcuMTU3YTIuNzA0IDIuNzA0IDAgMDEyLjcwNCAyLjcwNHYuMDMxYTIuNjEgMi42MSAwIDAxLS43NzcgMS44OTZMMTQuMDggMi4wMmMuNTAzLS41IDEuMTg1LS43OCAxLjg5Ni0uNzc3em0tMi43NjcgMS42NzlsMy44MjMgMy44MjMtOC44NTggOC44MjctMy44MjMtMy43OTIgOC44NTgtOC44NTh6TTMuODU0IDEzLjAyM0w2LjkzMSAxNi4xbC0zLjk0Ny44Ny44Ny0zLjk0N3pNMjEuOTEyIDIxLjc1N0gxLjA4OGEuNjIyLjYyMiAwIDEwMCAxLjI0M2gyMC44MjRhLjYyMi42MjIgMCAwMDAtMS4yNDN6IiBmaWxsPSIjM0I5NjcwIi8+PC9zdmc+") 50% 50% no-repeat;content:''}.rezume-intro__btn_pen{border:1px solid #3C9670}.rezume-intro__btn_pen:before{-ms-flex-negative:0;flex-shrink:0;display:block;width:23px;height:23px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMTc2IDE4LjRIMi4zTDguMyAxNy4wOTVhLjU5LjU5IDAgMDAuMzEtLjE1NkwxOC43NzMgNi43NzZhMy45MTcgMy45MTcgMCAwMDEuMTUtMi43OTggNC4wNCA0LjA0IDAgMDAtMS4xNS0yLjgyOEEzLjkxNiAzLjkxNiAwIDAwMTUuOTc2IDBhMy44MjMgMy44MjMgMCAwMC0yLjc5OCAxLjE4MUwzLjA0NiAxMS4zNDVhLjU2LjU2IDAgMDAtLjE4Ny4yOGwtMS4zMDUgNS45OThhLjY4NC42ODQgMCAwMC4xODcuNTkuNjIyLjYyMiAwIDAwLjQzNS4xODd6bTEzLjgtMTcuMTU3YTIuNzA0IDIuNzA0IDAgMDEyLjcwNCAyLjcwNHYuMDMxYTIuNjEgMi42MSAwIDAxLS43NzcgMS44OTZMMTQuMDggMi4wMmMuNTAzLS41IDEuMTg1LS43OCAxLjg5Ni0uNzc3em0tMi43NjcgMS42NzlsMy44MjMgMy44MjMtOC44NTggOC44MjctMy44MjMtMy43OTIgOC44NTgtOC44NTh6TTMuODU0IDEzLjAyM0w2LjkzMSAxNi4xbC0zLjk0Ny44Ny44Ny0zLjk0N3pNMjEuOTEyIDIxLjc1N0gxLjA4OGEuNjIyLjYyMiAwIDEwMCAxLjI0M2gyMC44MjRhLjYyMi42MjIgMCAwMDAtMS4yNDN6IiBmaWxsPSIjM0I5NjcwIi8+PC9zdmc+") 50% 50% no-repeat;content:''}.reviews-list{margin:60px 0 60px}.reviews-list__top-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-list__item{background:#F6F8F7;margin:0 0 20px;padding:20px;border-radius:10px}.reviews-list__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px}.reviews-list__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:88px;background:#3C9670;border-radius:5px;margin-right:20px}.reviews-list__icon:before{width:48px;height:48px;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMEMxMC43MzYgMCAwIDEwLjczNCAwIDI0YzAgNC4yMSAxLjA5OCA4LjMyMSAzLjE4MyAxMS45NDdMLjA5IDQ1LjU1YTEuODc1IDEuODc1IDAgMDAyLjM2IDIuMzZsOS42MDMtMy4wOTNBMjMuOTQ1IDIzLjk0NSAwIDAwMjQgNDhjMTMuMjY0IDAgMjQtMTAuNzM0IDI0LTI0QzQ4IDEwLjczNiAzNy4yNjYgMCAyNCAwem0wIDQ0LjI1YTIwLjE5IDIwLjE5IDAgMDEtMTAuNzE5LTMuMDY4IDEuODc2IDEuODc2IDAgMDAtMS41NjktLjE5NUw0Ljc4MiA0My4yMmwyLjIzMi02LjkzMWMuMTctLjUyNi4wOTgtMS4xLS4xOTUtMS41N0EyMC4xOTQgMjAuMTk0IDAgMDEzLjc1IDI0QzMuNzUgMTIuODM0IDEyLjgzNCAzLjc1IDI0IDMuNzVTNDQuMjUgMTIuODM0IDQ0LjI1IDI0IDM1LjE2NiA0NC4yNSAyNCA0NC4yNXpNMjYuMzQ0IDI0YTIuMzQ0IDIuMzQ0IDAgMTEtNC42ODggMCAyLjM0NCAyLjM0NCAwIDAxNC42ODggMHptOS4zNzUgMGEyLjM0NCAyLjM0NCAwIDExLTQuNjg4IDAgMi4zNDQgMi4zNDQgMCAwMTQuNjg4IDB6bS0xOC43NSAwYTIuMzQ0IDIuMzQ0IDAgMTEtNC42ODggMCAyLjM0NCAyLjM0NCAwIDAxNC42ODggMHoiLz48L3N2Zz4=") 50% 50% no-repeat;content:''}.reviews-list__label{font-size:16px;line-height:1.4}.reviews-list__date{position:relative;font-size:16px;color:#3C9670;padding:5px 0 20px}.reviews-list__date:before{position:absolute;left:0;bottom:0;right:0;height:4px;border-radius:2px;content:'';background:#3C9670}.reviews-list__answer{padding:0 0 0 108px}.reviews-list__review{padding:0 0 15px 108px}.reviews-list__btn{cursor:pointer;display:block;border-radius:4px;font-weight:500;color:#fff;background:#3C9670;font-size:16px;text-align:center;width:260px;line-height:40px;height:40px;text-decoration:none;margin:0 auto}.reviews-list__btn:hover{text-decoration:underline}@media all and (max-width:768px){.reviews-list__answer{padding:0}.reviews-list__review{padding:0 0 15px 0}.reviews-list__icon{width:68px;height:68px}.reviews-list__item{padding:15px}.reviews-list__label{font-size:22px}.reviews-list__date{padding:5px 0 15px}}.reviews-answer{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-answer__logo{border-radius:5px;background:#fff;width:50px;height:50px}.reviews-answer__left{-ms-flex-negative:0;flex-shrink:0;padding:0 20px 0 0}.reviews-answer__left img{display:block}.reviews-answer__right{position:relative;padding:20px;background:#fff;border-radius:5px}.reviews-answer__right p:last-child{margin-bottom:0}.reviews-answer__right:before{position:absolute;top:20px;right:100%;width:0;height:0;margin-top:-10px;margin-left:-20px;content:'';border:10px solid transparent;border-right:15px solid #fff;content:''}
