*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{text-decoration:none}body{font-family:Open Sans,sans-serif;font-size:14px}.section{margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px}@media screen and (min-width:480px){.section{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:768px){.section{padding-top:70px;padding-bottom:70px}}@media screen and (min-width:1024px){.section{padding-top:80px;padding-bottom:80px}}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:480px){.container{width:480px}}@media screen and (min-width:768px){.container{width:768px}}@media screen and (min-width:1024px){.container{width:1024px}}.backdrop{height:100%;width:100%;background-color:rgba(0,0,0,.2);transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.backdrop.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.modal__button-close{width:30px;height:30px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:8px;right:8px}.modal__button-close:hover,.modal__button-close:focus{fill:#2196f3;cursor:pointer}.modal{width:100%;background-color:#fff;border-radius:4px;padding:40px;transition-property:background-color,transform,width,height;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}@media screen and (min-width:450px){.modal{width:450px;height:330px}}@media screen and (min-width:1200px){.modal{width:528px;height:400px}}.backdrop.is-hidden .modal{transition:transform .5s;transform:scale(1.25)}.modal__title{text-align:center;color:#212121;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.17}.modal__form{color:#757575;letter-spacing:.01em;font-size:12px;line-height:1.17}.form__field{width:100%;flex-direction:column;margin-bottom:10px;display:flex;position:relative}.form__label{align-items:center;margin-bottom:4px;font-size:12px;display:flex}.form__icon{width:18px;height:18px;transition-property:fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:29px;left:12px}.form__input:focus+.form__icon{fill:#2196f3}.form__input{height:40px;box-sizing:border-box;border:1px solid rgba(33,33,33,.2);border-radius:4px;outline:none;padding-left:42px;transition-property:border-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form__input:focus{border-color:#2196f3}.form__field-comments{width:100%;flex-direction:column;margin-bottom:20px;display:flex;position:relative}.form__label+.form__comments{resize:none;height:120px;box-sizing:border-box;letter-spacing:.01em;color:rgba(117,117,117,.5);border:1px solid rgba(33,33,33,.2);border-radius:4px;padding:12px 16px;font-size:14px;line-height:1.14;transition-property:border;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.form__comments:focus{border:1px solid #2196f3;outline:none}.form__label+.form__comments:not(:placeholder-shown){color:#000}.form__label{margin-bottom:4px;display:flex;position:relative}.checkbox__form{justify-content:center;margin-bottom:30px;display:flex}.checkbox__label{align-items:center;display:flex}.checkbox__input{width:1px;height:1px;clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox__icon{width:16px;height:15px;fill:rgba(0,0,0,0);background-size:contain;background-origin:border-box;border:2px solid #000;border-radius:2px;margin-right:7px;transition-property:fill,background,border;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.checkbox__input:checked~.checkbox__icon{fill:#fff;background:#2196f3;border:2px solid #2196f3;border-radius:2px}.checkbox__text{letter-spacing:.03em;margin-right:4px;font-size:12px;line-height:1.17;display:inline}@media screen and (min-width:1200px){.checkbox__text{font-size:14px;line-height:1.71}}.checkbox__link{letter-spacing:.03em;color:#2196f3;font-size:12px;line-height:1.17;position:relative}@media screen and (min-width:1200px){.checkbox__link{font-size:14px;line-height:1.71}}@media screen and (max-width:449.8px){.checkbox__link{-webkit-text-decoration-line:underline;text-decoration-line:underline}}@media screen and (min-width:450px){.checkbox__link:after{content:"";width:100%;height:1px;background-color:#2196f3;display:block;position:absolute;bottom:2px}}@media screen and (min-width:450px) and (min-width:1200px){.checkbox__link{bottom:5px}}.modal__button-form{letter-spacing:.05em;color:#e8f001;cursor:pointer;min-width:200px;min-height:50px;background-color:#00bcd4;border:rgba(0,0,0,0);margin:0 auto;padding:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.15;display:block}.backdrop{height:100%;width:100%;background-color:rgba(0,0,0,.2);transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.backdrop.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.modal__button-close{width:30px;height:30px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:8px;right:8px}.modal__button-close:hover,.modal__button-close:focus{fill:#2196f3;cursor:pointer}.modal{width:100%;background-color:#fff;border-radius:4px;padding:40px;transition-property:background-color,transform,width,height;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}@media screen and (min-width:450px){.modal{width:450px;height:330px}}@media screen and (min-width:1200px){.modal{width:528px;height:400px}}.backdrop.is-hidden .modal{transition:transform .5s;transform:scale(1.25)}.modal__title{text-align:center;color:#212121;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.17}.modal__form{color:#757575;letter-spacing:.01em;font-size:12px;line-height:1.17}.form__field{width:100%;flex-direction:column;margin-bottom:10px;display:flex;position:relative}.form__label{align-items:center;margin-bottom:4px;font-size:12px;display:flex}.form__icon{width:18px;height:18px;transition-property:fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:29px;left:12px}.form__input:focus+.form__icon{fill:#2196f3}.form__input{height:40px;box-sizing:border-box;border:1px solid rgba(33,33,33,.2);border-radius:4px;outline:none;padding-left:42px;transition-property:border-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form__input:focus{border-color:#2196f3}.form__field-comments{width:100%;flex-direction:column;margin-bottom:20px;display:flex;position:relative}.form__label+.form__comments{resize:none;height:120px;box-sizing:border-box;letter-spacing:.01em;color:rgba(117,117,117,.5);border:1px solid rgba(33,33,33,.2);border-radius:4px;padding:12px 16px;font-size:14px;line-height:1.14;transition-property:border;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.form__comments:focus{border:1px solid #2196f3;outline:none}.form__label+.form__comments:not(:placeholder-shown){color:#000}.form__label{margin-bottom:4px;display:flex;position:relative}.checkbox__form{justify-content:center;margin-bottom:30px;display:flex}.checkbox__label{align-items:center;display:flex}.checkbox__input{width:1px;height:1px;clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox__icon{width:16px;height:15px;fill:rgba(0,0,0,0);background-size:contain;background-origin:border-box;border:2px solid #000;border-radius:2px;margin-right:7px;transition-property:fill,background,border;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.checkbox__input:checked~.checkbox__icon{fill:#fff;background:#2196f3;border:2px solid #2196f3;border-radius:2px}.checkbox__text{letter-spacing:.03em;margin-right:4px;font-size:12px;line-height:1.17;display:inline}@media screen and (min-width:1200px){.checkbox__text{font-size:14px;line-height:1.71}}.checkbox__link{letter-spacing:.03em;color:#2196f3;font-size:12px;line-height:1.17;position:relative}@media screen and (min-width:1200px){.checkbox__link{font-size:14px;line-height:1.71}}@media screen and (max-width:449.8px){.checkbox__link{-webkit-text-decoration-line:underline;text-decoration-line:underline}}@media screen and (min-width:450px){.checkbox__link:after{content:"";width:100%;height:1px;background-color:#2196f3;display:block;position:absolute;bottom:2px}}@media screen and (min-width:450px) and (min-width:1200px){.checkbox__link{bottom:5px}}.modal__button-form{cursor:pointer;letter-spacing:.06em;color:#fff;min-width:200px;min-height:50px;background:#2196f3;border:rgba(0,0,0,0);border-radius:4px;margin:0 auto;padding:0;font-size:16px;font-weight:700;line-height:1.87;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 4px 4px rgba(0,0,0,.15)}.modal__button-form:focus,.modal__button-form:hover{background-color:#188ce8}.header{z-index:100;width:100%;background-color:#00bcd4;position:fixed;top:0;left:0}.header__box{justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px;display:flex}.header__logo{letter-spacing:.03em;cursor:pointer;color:#fff;font-family:Open Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.19}.header__logo:hover,.header__logo:focus{color:#e8f001}.header__nav{z-index:15}.nav__list{display:none}@media screen and (min-width:1024px){.nav__list{display:flex}}.nav__item:not(:last-child){margin-right:35px}.nav__link{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;line-height:1.31;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav__link:hover,.nav__link:focus{color:#e8f001}.header__burger{cursor:pointer;z-index:9;background-color:rgba(0,0,0,0);border:none;margin-left:auto}@media screen and (min-width:1024px){.header__burger{display:none}}.header__burger--none{display:none}.button__icon{min-height:24px;min-width:24px;fill:#fff}.mobile__menu{width:250px;height:100vh;z-index:100;background-color:rgba(0,188,212,.9);transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0}@media screen and (min-width:768px){.mobile__menu{width:250px;height:100vh}}.mobile__menu.is-hidden{opacity:0;pointer-events:none;transform:translate(100%)}@media screen and (min-width:1024px){.mobile__menu{display:none}}.mobile_menu.is-open{transform:translate(-180%)}.menu__btn_close{cursor:pointer;background:0 0;border:none;position:absolute;top:16px;right:16px}.menu__btn_close:hover,.menu__btn_close:focus{fill:#e8f001}.menu__svg{transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu__svg:hover,.menu__svg:focus{width:18px;height:18px;background-color:#c7133e;border-radius:50%}.menu__btn{cursor:pointer;color:#d41443;min-width:209px;height:44px;background-color:#fff;border:none;border-radius:22px;justify-content:center;margin-top:60px;margin-left:20px;margin-right:20px;padding:15px;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:1.13;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.menu__btn{width:186px;height:44px}}.menu__btn:hover,.menu__btn:focus{background:#ecebeb}.menu__btn_icon{fill:#d41443;margin-left:15px}.menu__list{margin-top:75px}.menu__link_styles{color:#d41443;padding-top:13px;padding-bottom:11px}.menu__link{letter-spacing:.05em;cursor:pointer;color:#fff;color:#fff;align-items:center;padding-top:15px;padding-bottom:15px;padding-left:25px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:500;line-height:1.19;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.menu__link:hover,.menu__link:focus{color:#e8f001}.button__hed{width:18px;height:18px;cursor:pointer;background-color:#fff;border:none;border-radius:50%;margin-top:7px;margin-left:124px;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (max-width:767px){.button__hed{display:none}}@media screen and (min-width:1280px){.button__hed{width:26px;height:26px;margin-top:20px;margin-left:160px}}.button__hed:hover,.button__hed:focus{background:#ecebeb}.icon_svg{width:7px;height:9px;fill:#c7133e;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}@media screen and (min-width:1280px){.icon_svg{width:10px;height:12px}}.hero{background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(hero-background-to-480.e3c0d161.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding-top:220px;padding-bottom:120px}@media screen and (min-width:480px){.hero{background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(hero-background-to-768.1b922fba.png)}}@media screen and (min-width:768px){.hero{background-image:linear-gradient(rgba(47,48,58,.4),rgba(37,44,121,.4)),url(hero-background-to-1024.c92163da.png)}}@media screen and (min-width:1024px){.hero{background-image:linear-gradient(rgba(47,48,58,.4),rgba(37,44,121,.4)),url(hero-background-to-1280.306001c9.png)}}.hero__title{letter-spacing:.05em;text-align:center;text-transform:uppercase;color:#e8f001;padding-bottom:20px;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700}@media screen and (min-width:480px){.hero__title{padding-bottom:20px;font-size:32px}}@media screen and (min-width:768px){.hero__title{padding-bottom:20px;font-size:36px}}@media screen and (min-width:1024px){.hero__title{padding-bottom:20px;font-size:40px}}.hero__description{letter-spacing:.05em;text-align:center;color:#d7d7d7;padding-bottom:30px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.15}@media screen and (min-width:480px){.hero__description{padding-bottom:60px;font-size:20px}}@media screen and (min-width:768px){.hero__description{padding-bottom:60px;font-size:24px}}@media screen and (min-width:1024px){.hero__description{padding-bottom:60px;font-size:28px}}.hero__button{cursor:pointer;letter-spacing:.05em;color:#e8f001;background-color:#00bcd4;border:none;margin:0 auto;padding:12px 26px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.15;display:block}@media screen and (min-width:480px){.hero__button{padding:14px 28px;font-size:16px}}@media screen and (min-width:768px){.hero__button{padding:16px 30px;font-size:18px}}@media screen and (min-width:1024px){.hero__button{padding:18px 32px;font-size:20px}}.results__title{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#00c0ca;padding-bottom:40px;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.15}@media screen and (min-width:480px){.results__title{padding-bottom:40px;font-size:32px}}@media screen and (min-width:768px){.results__title{padding-bottom:40px;font-size:36px}}@media screen and (min-width:1024px){.results__title{padding-bottom:40px;font-size:40px}}.results-sim-slider{min-width:290px;background-color:#fff;margin:20px auto;padding:30px 50px;position:relative}.results-sim-slider-list{text-align:center;height:420px;margin:0;padding:0;list-style-type:none;position:relative}@media screen and (min-width:480px){.results-sim-slider-list{height:430px}}@media screen and (min-width:768px){.results-sim-slider-list{height:440px}}@media screen and (min-width:1024px){.results-sim-slider-list{line-height:2.22}}.results-sim-slider-element{width:100%;opacity:0;z-index:2;height:auto;transition:opacity 1s ease-in;display:block;position:absolute;top:0;left:0}.results-sim-slider-arrow{width:20px;height:20px;fill:#00c0ca}div.results-sim-slider-arrow-left,div.results-sim-slider-arrow-right{cursor:pointer;opacity:.6;z-index:4;width:22px;height:40px;position:absolute}div.results-sim-slider-arrow-left{background:url(http://pvbk.spb.ru/inc/slider/sim-files/sim-arrow-left.png) no-repeat;display:block;top:40%;left:10px}div.results-sim-slider-arrow-right{background:url(http://pvbk.spb.ru/inc/slider/sim-files/sim-arrow-right.png) no-repeat;display:block;top:40%;right:10px}div.results-sim-slider-arrow-left:hover,div.results-sim-slider-arrow-right:hover{opacity:1}div.results-sim-slider-dots{width:100%;height:auto;z-index:3;text-align:center;position:absolute;bottom:0;left:0}span.results-sim-dot{width:10px;height:10px;cursor:pointer;background-color:#00c0ca;border-radius:5px;margin:5px 7px;padding:0;display:inline-block}.results-item__image{justify-content:center;padding-bottom:20px;display:flex}.results-item__title{letter-spacing:.05em;color:#000;text-align:center;padding-bottom:20px;font-family:Open Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.15}@media screen and (min-width:480px){.results-item__title{padding-bottom:18px;font-size:24px}}@media screen and (min-width:768px){.results-item__title{padding-bottom:20px;font-size:26px}}@media screen and (min-width:1024px){.results-item__title{padding-bottom:22px;font-size:28px}}.results-item__link{color:#00c0ca}.results-item__text{text-align:center;letter-spacing:.04em;color:#000;max-height:314px;padding-left:10px;padding-right:10px;font-size:14px;font-weight:500;line-height:2.59;display:block;overflow:auto}@media screen and (min-width:480px){.results-item__text{font-size:16px}}@media screen and (min-width:768px){.results-item__text{font-size:18px}}@media screen and (min-width:1024px){.results-item__text{font-size:20px;line-height:2.22}}.about-trainer{background-color:#00bcd4;background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(about-trainer-background-to-480.36593287.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto}@media screen and (min-width:480px){.about-trainer{background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(about-trainer-background-to-768.72d36c88.png)}}@media screen and (min-width:768px){.about-trainer{background-image:linear-gradient(rgba(47,48,58,.4),rgba(37,44,121,.4)),url(about-trainer-background-to-1024.8f527207.png)}}@media screen and (min-width:1024px){.about-trainer{background-image:linear-gradient(rgba(47,48,58,.4),rgba(37,44,121,.4)),url(about-trainer-background-to-1280.fa776716.png)}}.about-trainer__title{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#e8f001;padding-bottom:40px;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.15}@media screen and (min-width:480px){.about-trainer__title{padding-bottom:40px;font-size:32px}}@media screen and (min-width:768px){.about-trainer__title{padding-bottom:40px;font-size:36px}}@media screen and (min-width:1024px){.about-trainer__title{padding-bottom:40px;font-size:40px}}.about__introduce{letter-spacing:.05em;color:#fff;padding-bottom:16px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.15}@media screen and (min-width:480px){.about__introduce{padding-bottom:18px;font-size:18px}}@media screen and (min-width:768px){.about__introduce{padding-bottom:20px;font-size:20px}}@media screen and (min-width:1024px){.about__introduce{padding-bottom:22px;font-size:22px}}.about__introduce---name{color:#00c0ca;font-weight:700}@media screen and (min-width:480px){.about__introduce---name{font-size:18px}}@media screen and (min-width:768px){.about__introduce---name{font-size:20px}}@media screen and (min-width:1024px){.about__introduce---name{font-size:22px}}.about{margin-left:15px;list-style-type:disc;list-style-position:inside}.about__item{letter-spacing:.05em;color:#fff;padding-bottom:14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.15}.about__item:last-child{margin-bottom:0}@media screen and (min-width:480px){.about__item{padding-bottom:16px;font-size:16px}.about__item:last-child{margin-bottom:0}}@media screen and (min-width:768px){.about__item{padding-bottom:18px;font-size:18px}.about__item:last-child{margin-bottom:0}}@media screen and (min-width:1024px){.about__item{padding-bottom:20px;font-size:20px}.about__item:last-child{margin-bottom:0}}.reviews__title{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#00c0ca;padding-bottom:40px;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.15}@media screen and (min-width:480px){.reviews__title{padding-bottom:40px;font-size:32px}}@media screen and (min-width:768px){.reviews__title{padding-bottom:40px;font-size:36px}}@media screen and (min-width:1024px){.reviews__title{padding-bottom:40px;font-size:40px}}.sim-slider{min-width:290px;background-color:#fff;margin:20px auto;padding:30px 50px;position:relative}.sim-slider-list{text-align:center;height:530px;margin:0;padding:0;list-style-type:none;position:relative}@media screen and (min-width:480px){.sim-slider-list{height:430px;font-size:14px}}@media screen and (min-width:768px){.sim-slider-list{height:370px;font-size:16px}}@media screen and (min-width:1024px){.sim-slider-list{font-size:18px;line-height:2.22}}.sim-slider-element{width:100%;opacity:0;z-index:2;height:auto;transition:opacity 1s ease-in;display:block;position:absolute;top:0;left:0}.sim-slider-arrow{width:20px;height:20px;fill:#00c0ca}div.sim-slider-arrow-left,div.sim-slider-arrow-right{cursor:pointer;opacity:.6;z-index:4;width:22px;height:40px;position:absolute}div.sim-slider-arrow-left{background:url(http://pvbk.spb.ru/inc/slider/sim-files/sim-arrow-left.png) no-repeat;display:block;top:40%;left:10px}div.sim-slider-arrow-right{background:url(http://pvbk.spb.ru/inc/slider/sim-files/sim-arrow-right.png) no-repeat;display:block;top:40%;right:10px}div.sim-slider-arrow-left:hover,div.sim-slider-arrow-right:hover{opacity:1}div.sim-slider-dots{width:100%;height:auto;z-index:3;text-align:center;position:absolute;bottom:0;left:0}span.sim-dot{width:10px;height:10px;cursor:pointer;background-color:#00c0ca;border-radius:5px;margin:5px 7px;padding:0;display:inline-block}.review-item__image{justify-content:center;padding-bottom:10px;display:flex}.review-item__title{color:#000;text-align:center;padding-bottom:16px;font-size:16px;font-weight:700;line-height:1.86}@media screen and (min-width:480px){.review-item__title{padding-bottom:18px;font-size:18px}}@media screen and (min-width:768px){.review-item__title{padding-bottom:20px;font-size:20px}}@media screen and (min-width:1024px){.review-item__title{padding-bottom:22px;font-size:22px}}.review-item__link{color:#00c0ca}.review-item__text{text-align:center;letter-spacing:.04em;color:#000;max-height:314px;padding-left:10px;padding-right:10px;font-size:14px;font-weight:500;line-height:2.59;display:block;overflow:auto}@media screen and (min-width:480px){.review-item__text{font-size:16px}}@media screen and (min-width:768px){.review-item__text{font-size:18px}}@media screen and (min-width:1024px){.review-item__text{font-size:20px;line-height:2.22}}.programs{background-image:linear-gradient(rgba(47,48,58,.4),rgba(47,48,58,.4)),url(img_programs.2e44f212.png);background-position:50%;background-repeat:repeat}.programs__title{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#e8f001;padding-bottom:40px;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.15}@media screen and (min-width:480px){.programs__title{padding-bottom:40px;font-size:32px}}@media screen and (min-width:768px){.programs__title{padding-bottom:40px;font-size:36px}}@media screen and (min-width:1024px){.programs__title{padding-bottom:40px;font-size:40px}}@media screen and (min-width:480px){.formats{margin:0 -10px 60px}}@media screen and (min-width:768px){.formats{flex-wrap:wrap;margin:0 -10px 70px;display:flex}}@media screen and (min-width:1024px){.formats{margin:0 -15px 80px;position:relative}}.formats__item{max-width:350px;background-color:#fff;border-radius:24px;margin-left:auto;margin-right:auto;padding:43px 20px;position:relative;box-shadow:0 8px 30px rgba(212,20,67,.1)}@media screen and (min-width:768px){.formats__item{flex-basis:calc(33.3333% - 20px);margin:0 10px;padding:50px 31px}}@media screen and (min-width:1024px){.formats__item{width:330px;flex-basis:calc(33.3333% - 30px);margin:0 15px;padding:55px 43px}}@media screen and (max-width:767.8px){.formats__item:not(:last-child){margin-bottom:20px}}@media screen and (min-width:768px){.fotmats_points{height:750px}}.formats__title{text-transform:uppercase;text-align:center;text-align:center;letter-spacing:.04em;color:#fff;background-color:#00c0ca;margin-bottom:25px;padding:5px 25px;font-weight:500;line-height:16px;display:block}@media screen and (min-width:768px){.formats__title{margin-bottom:30px;padding:5px 16px;font-size:16px;line-height:28px}}@media screen and (min-width:1024px){.formats__title{margin-bottom:32px}}.formats__primary-text{letter-spacing:.05em;text-align:center;color:#000;padding-bottom:30px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:20px}@media screen and (min-width:768px){.formats__primary-text{height:110px;padding-bottom:40px;font-size:16px;line-height:24px}}@media screen and (min-width:1024px){.formats__primary-text{line-height:28px}}.formats__secondary-text{text-align:center;color:#907e82;margin-bottom:25px;font-weight:500;line-height:16px}@media screen and (min-width:768px){.formats__secondary-text{margin-bottom:30px;line-height:24px}}@media screen and (min-width:1024px){.formats__secondary-text{margin-bottom:32px;line-height:28px}}.formats__button{letter-spacing:.05em;cursor:pointer;background-color:#ffc800;border:none;margin:0 auto;padding:12px 16px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.15;display:block}@media screen and (min-width:480px){.formats__button{padding:14px 18px;font-size:16px}}@media screen and (min-width:768px){.formats__button{padding:12px 16px;font-size:14px}}@media screen and (min-width:1024px){.formats__button{padding:14px 18px;font-size:16px}}
/*# sourceMappingURL=index.ea80e136.css.map */
