@charset "utf-8";.price__tabs{margin:0 0 20px}.price__tab{display:none;width:100%;overflow:hidden}.price__tab.active{display:block}.price__tab tbody{width:100%;display:inline-block}.price__tab .price__row:last-child .price__cell:before{border-bottom:0}.price__row{font-family:Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#000;transition:.3s}.price__tabs .price__row{background:#F6F8F7;margin-bottom:8px;padding:8px 15px;align-items:center;border:0;border-radius:10px}.price__tab table tbody{width:100%;display:table}.price__row .name_cell{transition:.3s;font-weight:500;transition:.3s;flex-grow:1;font-size:14px}.price__row:hover .name_cell{color:#3c9670 !important;font-weight:600}.price__row .installments_div,.price__row .installments_td{min-width:125px;text-align:center}.price__row:hover .btn.btn-border{background:#3c9670;color:white !important}.price__header{border-bottom:0;font-size:14px;font-weight:bold;line-height:1.2;min-width:145px !important;padding-bottom:5px;text-align:center !important}.price__header:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price__header:last-child{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:180px;margin-left:35px;padding-right:25px;text-align:right}.price__header.first{text-align:left !important;padding-left:15px}.price__header .price__toggle{color:#929292;cursor:pointer;display:inline-block;font-size:14px;height:30px;line-height:inherit;margin:0 80px 0 0;position:relative}.price__header .price__toggle.active{color:#000}.price_action_text{color:inherit}.price__header:last-child,.price__cell:last-child{width:150px}.price__cell{font-weight:600;font-size:16px;color:#3c9670;white-space:nowrap;width:145px;text-align:center}.price__footnote{font-size:13px;line-height:18px;color:#646363;border-top:1px solid rgba(0,0,0,0.1);padding:20px 0 0}.price table .name_cell a.price_action_url{color:#fff;display:inline-block}.price table tr td:first-child a:hover:after{opacity:0}.price table tr td:first-child>a:before{display:none}.price__tab .name_cell .price_action_text{font-size:14px;font-family:Arial,sans-serif !important}@media all and (max-width:768px){.price__header{position:relative;font-size:14px;height:30px}.price__header:last-child{width:180px;padding-right:10px}.price__footnote{margin-right:0;font-size:10px;line-height:normal}.price__text{font-size:14px}.price__toggles{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:1}.price__toggles.active{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#F6F8F7}.price__toggles.active .price__toggle{display:block}.price__toggles:before{position:absolute;top:10px;right:5px;border:6px solid transparent;border-top:6px solid #3C9670;content:''}.price__toggle{display:none;height:auto;padding:0 10px;margin:0;line-height:30px}.price__toggle.active{display:block}.price__toggle.active:before{height:3px}.price__tabs{font-size:14px}}@media (max-width:767px){.price__headers{display:none}.price__cell{width:auto}.price__row .name_cell{min-width:100%}.price__cell{font-size:16px}.price__tabs .price__row{flex-wrap:wrap;justify-content:space-between;padding:8px 20px}.price__row .name_cell{font-size:14px;line-height:1.3}}@media all and (max-width:480px){.price__header,.price__cell{padding-left:5px;padding-right:5px}.price__header:last-child,.price__cell:last-child{width:110px;margin-left:10px;padding-left:5px;padding-right:5px}.price__tabs{font-size:13px}.price__toggles:before{right:5px}.price__toggle{padding:0 5px}}
.first_action_img{max-height:303px;object-fit:contain}.b-action-slider{margin:46px 0;color:#fff}.b-action-slider__box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#3C9670;padding:0px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.b-action-slider__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.b-action-slider__image img{display:block;height:100%}.b-action-slider__text{width:50%;padding:50px 50px 20px 0}.b-action-slider__title{position:relative;padding-bottom:20px}.b-action-slider__h2{font-size:33px;text-align:left}.b-action-slider__line{height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;width:87px;margin-top:20px}a.b-action-slider__button{display:inline-block;text-decoration:none !important;background:#fff;color:#000 !important;line-height:30px;padding:4px 100px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:14px}@media all and (max-width:1150px){.b-action-slider__box{padding:20px 20px 0 30px}}@media all and (max-width:1024px){.b-action-slider__box{padding:30px 30px 0 30px}}@media all and (max-width:768px){.b-action-slider{margin:40px 0}.b-action-slider__box{padding:0px 15px 0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-action-slider__text{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:initial}.b-action-slider__h2{font-size:23px}.b-action-slider__image img{display:none}.b-action-slider__image+.b-action-slider__text{margin-left:0;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-action-slider__text+.b-action-slider__image{margin-left:0;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.b-action-group{color:#000}.b-action-group__common{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#F7F9F8;padding:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2)}.b-action-group__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;width:80%}.b-action-group__item{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:14%;background:#fff;text-align:center;padding:8px 0px;margin-right:20px;-webkit-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);cursor:pointer}.b-action-group__item:hover{-webkit-box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2);box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2)}.b-action-group__item.active{border:1px solid #d0d0d0}.b-action-group__all{padding-top:4px;font-size:16px}.b-action-group__all span{font-size:22px}@media all and (max-width:768px){.b-action-group__common{display:block}.b-action-group__items{display:initial;width:initial}.b-action-group__item{width:initial;margin-bottom:10px}.b-action-group__all{padding-top:14px;text-align:center}}.b-action-tile{padding:30px 0 60px}.b-action-tile__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:26px}a.b-action-tile__item{width:23.0%;background:#F6F8F7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:36px;-webkit-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);color:inherit;text-decoration:none !important;margin-left:14px;margin-right:14px}a.b-action-tile__item:hover{-webkit-box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2);box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2)}a.b-action-tile__item:nth-child(4n){}.b-action-tile__desc{padding:8px 8px 16px 16px}.b-action-tile__image{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;overflow:hidden}.b-action-tile__image img{width:100%}.b-action-tile__date{color:#929292;font-size:12px}.b-action-tile__caption{font-size:18px;text-align:left;margin:8px 0px 26px}.b-action-tile__text{font-size:12px;text-align:left}.b-action-tile__show{text-align:center;padding-bottom:70px}.b-action-tile__button{display:inline-block;position:relative;text-decoration:none;background:#F6F8F7;font-size:18px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#000;line-height:44px;height:44px;width:335px;font-weight:400;cursor:pointer;-webkit-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2);box-shadow:0px 4px 4px -3px rgba(141,141,141,0.2)}.b-action-tile__button:hover{-webkit-box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2);-moz-box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2);box-shadow:0px 10px 9px -3px rgba(141,141,141,0.2)}.b-action-tile__button:before{position:absolute;top:50%;right:16px;margin:-9px 0 0 0;content:'';width:21px;height:20px;background:url("https://www.smclinic-spb.ru/images/action-ico.png") no-repeat}@media all and (max-width:1024px){a.b-action-tile__item{width:48%;margin:0 1% 20px}a.b-action-tile__item:nth-child(4n){margin-right:initial}}@media all and (max-width:768px){.b-action-tile{padding:30px 0 20px}.b-action-tile__title{font-size:20px}.b-action-tile__items{margin-left:0;margin-right:0}a.b-action-tile__item{width:100%;margin:0 0 12px}}
