body.compensate-for-scrollbar {overflow: hidden;}
.fancybox-active {height: auto;}
.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}
.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 99992;}
.fancybox-container * {box-sizing: border-box;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}
.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease,visibility 0s ease .25s;visibility: hidden;z-index: 99997;}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity .25s ease 0s,visibility 0s ease 0s;visibility: visible;}
.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-toolbar {right: 0;top: 0;}
.fancybox-stage {direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99994;}
.fancybox-is-open .fancybox-stage {overflow: hidden;}
.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform,opacity;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide:before {content: "";display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}
.fancybox-slide--image {overflow: hidden;padding: 44px 0;}
.fancybox-slide--image:before {display: none;}
.fancybox-slide--html {padding: 6px;}
.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle;}
.fancybox-slide--image .fancybox-content {animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;transform-origin: top left;transition-property: transform,opacity;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}
.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out;}
.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in;}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {cursor: grab;}
.fancybox-is-grabbing .fancybox-content {cursor: grabbing;}
.fancybox-container [data-selectable=true] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}
.fancybox-spaceball {z-index: 1;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}
.fancybox-slide--video .fancybox-content {background: #000;}
.fancybox-slide--map .fancybox-content {background: #e5e3df;}
.fancybox-slide--iframe .fancybox-content {background: #fff;}
.fancybox-iframe, .fancybox-video {background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
.fancybox-iframe {left: 0;position: absolute;top: 0;}
.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}
.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}
.fancybox-button {background: rgba(30,30,30,.6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}
.fancybox-button:hover {color: #fff;}
.fancybox-button:focus {outline: none;}
.fancybox-button.fancybox-focus {outline: 1px dotted;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: none;}
.fancybox-button div {height: 100%;}
.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}
.fancybox-button svg path {fill: currentColor;stroke-width: 0;}
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {display: none;}
.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998;}
.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}
.fancybox-close-small:hover {color: #fff;opacity: 1;}
.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}
.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px;}
.fancybox-navigation .fancybox-button div {padding: 7px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px;}
.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right);}
.fancybox-caption {background: linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px;pointer-events: none;right: 0;text-align: center;z-index: 99996;}
@supports (padding:max(0px)) {.fancybox-caption {padding: 75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}
.fancybox-caption--separate {margin-top: -50px;}
.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}
.fancybox-caption a:hover {color: #fff;text-decoration: underline;}
.fancybox-loading {animation: a 1s linear infinite;background: transparent;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999;}
@keyframes a {to {transform: rotate(1 turn);}}
.fancybox-animated {transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;transform: translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next {opacity: 0;transform: translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current {opacity: 1;transform: translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;transform: scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;transform: scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;transform: scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;transform: rotate(-1 turn);}
.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;transform: rotate(1 turn);}
.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;transform: rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;transform: scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next {opacity: 0;transform: scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current {opacity: 1;transform: scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous {transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {transform: translateZ(0) scale(1);}
@media (max-height:576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px;}
	.fancybox-slide--image {padding: 6px 0;}
	.fancybox-close-small {right: -6px;}
	.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px;}
	.fancybox-caption {padding-left: 12px;padding-right: 12px;}
	@supports (padding:max(0px)) {.fancybox-caption {padding-left: max(12px,env(safe-area-inset-left));padding-right: max(12px,env(safe-area-inset-right));}}}
.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}
.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px;}
.fancybox-share p {margin: 0;padding: 0;}
.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}
.fancybox-share__button:link, .fancybox-share__button:visited {color: #fff;}
.fancybox-share__button:hover {text-decoration: none;}
.fancybox-share__button--fb {background: #3b5998;}
.fancybox-share__button--fb:hover {background: #344e86;}
.fancybox-share__button--pt {background: #bd081d;}
.fancybox-share__button--pt:hover {background: #aa0719;}
.fancybox-share__button--tw {background: #1da1f2;}
.fancybox-share__button--tw:hover {background: #0d95e8;}
.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}
.fancybox-share__button svg path {fill: #fff;}
.fancybox-share__input {background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: none;padding: 10px 15px;width: 100%;}
.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 0;width: 212px;z-index: 99995;}
.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}
.fancybox-show-thumbs .fancybox-thumbs {display: block;}
.fancybox-show-thumbs .fancybox-inner {right: 212px;}
.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}
.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0,0,0,.1);background-position: 50%;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}
.fancybox-thumbs__list a:before {border: 6px solid #ff5268;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);z-index: 99991;}
.fancybox-thumbs__list a:focus:before {opacity: .5;}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:576px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs__list a {max-width: calc(100% - 10px);}}
@-webkit-keyframes bs-notify-fadeOut {0% {opacity: .9;}
	100% {opacity: 0;}}
@-o-keyframes bs-notify-fadeOut {0% {opacity: .9;}
	100% {opacity: 0;}}
@keyframes bs-notify-fadeOut {0% {opacity: .9;}
	100% {opacity: 0;}}
.bootstrap-select>select.bs-select-hidden, select.bs-select-hidden, select.selectpicker {display: none !important;}
.bootstrap-select {width: 220px  ;vertical-align: middle;}
.bootstrap-select>.dropdown-toggle {position: relative;width: 100%;text-align: right;white-space: nowrap;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.bootstrap-select>.dropdown-toggle:after {margin-top: -1px;}
.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover {color: #999;}
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover {color: rgba(255,255,255,.5);}
.bootstrap-select>select {position: absolute !important;bottom: 0;left: 50%;display: block !important;width: .5px !important;height: 100% !important;padding: 0 !important;opacity: 0 !important;border: none;z-index: 0 !important;}
.bootstrap-select>select.mobile-device {top: 0;left: 0;display: block !important;width: 100% !important;z-index: 2 !important;}
.bootstrap-select.is-invalid .dropdown-toggle, .error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select .dropdown-toggle, .was-validated .bootstrap-select select:invalid+.dropdown-toggle {border-color: #b94a48;}
.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-select select:valid+.dropdown-toggle {border-color: #28a745;}
.bootstrap-select.fit-width {width: auto !important;}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width: 220px;}
.bootstrap-select .dropdown-toggle:focus, .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {outline: thin dotted #333 !important;outline: 0;outline-offset: -2px;}
.bootstrap-select.form-control {margin-bottom: 0;padding: 0;border: none;height: auto;}
:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]) {width: 100%;}
.bootstrap-select.form-control.input-group-btn {float: none;z-index: auto;}
.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control:not([class*=col-]) {width: auto;}
.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*=col-] {float: none;display: inline-block;margin-left: 0;}
.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*=col-].dropdown-menu-right, .row .bootstrap-select[class*=col-].dropdown-menu-right {float: right;}
.form-group .bootstrap-select, .form-horizontal .bootstrap-select, .form-inline .bootstrap-select {margin-bottom: 0;}
.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-select.form-control {padding: 0;}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.form-control .dropdown-toggle {height: 100%;font-size: inherit;line-height: inherit;border-radius: inherit;}
.bootstrap-select.form-control-lg .dropdown-toggle, .bootstrap-select.form-control-sm .dropdown-toggle {font-size: inherit;line-height: inherit;border-radius: inherit;}
.bootstrap-select.form-control-sm .dropdown-toggle {padding: .25rem .5rem;}
.bootstrap-select.form-control-lg .dropdown-toggle {padding: .5rem 1rem;}
.form-inline .bootstrap-select .form-control {width: 100%;}
.bootstrap-select.disabled, .bootstrap-select>.disabled {cursor: not-allowed;}
.bootstrap-select.disabled:focus, .bootstrap-select>.disabled:focus {outline: 0 !important;}
.bootstrap-select.bs-container {position: absolute;top: 0;left: 0;height: 0 !important;padding: 0 !important;}
.bootstrap-select.bs-container .dropdown-menu {z-index: 1060;}
.bootstrap-select .dropdown-toggle .filter-option {position: static;top: 0;left: 0;float: left;height: 100%;width: 100%;text-align: left;overflow: hidden;-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
.bs3.bootstrap-select .dropdown-toggle .filter-option {padding-right: inherit;}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {position: absolute;padding-top: inherit;padding-bottom: inherit;padding-left: inherit;float: none;}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {padding-right: inherit;}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {overflow: hidden;}
.bootstrap-select .dropdown-toggle .filter-expand {width: 0 !important;float: left;opacity: 0 !important;overflow: hidden;}
.bootstrap-select .dropdown-toggle .caret {position: absolute;top: 50%;right: 12px;margin-top: -2px;vertical-align: middle;}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected {position: relative;display: block;margin-right: 5px;text-align: center;}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected {padding-right: inherit;}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {position: relative;pointer-events: none;}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {top: auto;}
.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected {display: none;}
.input-group .bootstrap-select.form-control .dropdown-toggle {border-radius: inherit;}
.bootstrap-select[class*=col-] .dropdown-toggle {width: 100%;}
.bootstrap-select .dropdown-menu {min-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bootstrap-select .dropdown-menu>.inner:focus {outline: 0 !important;}
.bootstrap-select .dropdown-menu.inner {position: static;float: none;border: 0;padding: 0;margin: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}
.bootstrap-select .dropdown-menu li {position: relative;}
.bootstrap-select .dropdown-menu li.active small {color: rgba(255,255,255,.5) !important;}
.bootstrap-select .dropdown-menu li.disabled a {cursor: not-allowed;}
.bootstrap-select .dropdown-menu li a {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.bootstrap-select .dropdown-menu li a.opt {position: relative;padding-left: 2.25em;}
.bootstrap-select .dropdown-menu li a span.check-mark {display: none;}
.bootstrap-select .dropdown-menu li a span.text {display: inline-block;}
.bootstrap-select .dropdown-menu li small {padding-left: .5em;}
.bootstrap-select .dropdown-menu .notify {position: absolute;bottom: 5px;width: 96%;margin: 0 2%;min-height: 26px;padding: 3px 5px;background: #f5f5f5;border: 1px solid #e3e3e3;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);pointer-events: none;opacity: .9;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bootstrap-select .dropdown-menu .notify.fadeOut {-webkit-animation: .3s linear 750ms forwards bs-notify-fadeOut;-o-animation: .3s linear 750ms forwards bs-notify-fadeOut;animation: .3s linear 750ms forwards bs-notify-fadeOut;}
.bootstrap-select .no-results {padding: 3px;background: #f5f5f5;margin: 0 5px;white-space: nowrap;}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {position: static;display: inline;padding: 0;}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {display: inline;}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {content: " ";}
.bootstrap-select.fit-width .dropdown-toggle .caret {position: static;top: auto;margin-top: -1px;}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {position: absolute;display: inline-block;right: 15px;top: 5px;}
.bootstrap-select.show-tick .dropdown-menu li a span.text {margin-right: 34px;}
.bootstrap-select .bs-ok-default:after {content: "";display: block;width: .5em;height: 1em;border-style: solid;border-width: 0 .26em .26em 0;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle, .bootstrap-select.show-menu-arrow.show>.dropdown-toggle {z-index: 1061;}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {content: "";border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid rgba(204,204,204,.2);position: absolute;bottom: -4px;left: 9px;display: none;}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {content: "";border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;position: absolute;bottom: -4px;left: 10px;display: none;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {bottom: auto;top: -4px;border-top: 7px solid rgba(204,204,204,.2);border-bottom: 0;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {bottom: auto;top: -4px;border-top: 6px solid #fff;border-bottom: 0;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {right: 12px;left: auto;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {right: 13px;left: auto;}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before {display: block;}
.bs-actionsbox, .bs-donebutton, .bs-searchbox {padding: 4px 8px;}
.bs-actionsbox {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bs-actionsbox .btn-group {display: block;}
.bs-actionsbox .btn-group button {width: 50%;}
.bs-donebutton {float: left;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bs-donebutton .btn-group {display: block;}
.bs-donebutton .btn-group button {width: 100%;}
.bs-searchbox+.bs-actionsbox {padding: 0 8px 4px;}
.bs-searchbox .form-control {margin-bottom: 0;width: 100%;float: none;}
.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-a{--bs-btn-color:#fff;--bs-btn-bg:#5d5588;--bs-btn-border-color:#5d5588;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#261b58;--bs-btn-hover-border-color:#261b58;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#261b58;--bs-btn-active-border-color:#261b58;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#5d5588;--bs-btn-disabled-border-color:#5d5588}.btn-b{--bs-btn-color:#fff;--bs-btn-bg:#477c73;--bs-btn-border-color:#477c73;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#175147;--bs-btn-hover-border-color:#175147;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#175147;--bs-btn-active-border-color:#175147;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#477c73;--bs-btn-disabled-border-color:#477c73}.btn-c{--bs-btn-color:#fff;--bs-btn-bg:#c5a670;--bs-btn-border-color:#c5a670;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#805f24;--bs-btn-hover-border-color:#805f24;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#805f24;--bs-btn-active-border-color:#805f24;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#c5a670;--bs-btn-disabled-border-color:#c5a670}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#4f6382;--bs-btn-border-color:#4f6382;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1a3054;--bs-btn-hover-border-color:#1a3054;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1a3054;--bs-btn-active-border-color:#1a3054;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4f6382;--bs-btn-disabled-border-color:#4f6382}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#4f6382;--bs-btn-border-color:#4f6382;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4f6382;--bs-btn-hover-border-color:#4f6382;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4f6382;--bs-btn-active-border-color:#4f6382;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#4f6382;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4f6382;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-outline-a{--bs-btn-color:#5d5588;--bs-btn-border-color:#5d5588;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5d5588;--bs-btn-hover-border-color:#5d5588;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5d5588;--bs-btn-active-border-color:#5d5588;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#5d5588;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#5d5588;--bs-gradient:none}.btn-outline-b{--bs-btn-color:#477c73;--bs-btn-border-color:#477c73;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#477c73;--bs-btn-hover-border-color:#477c73;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#477c73;--bs-btn-active-border-color:#477c73;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#477c73;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#477c73;--bs-gradient:none}.btn-outline-c{--bs-btn-color:#c5a670;--bs-btn-border-color:#c5a670;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c5a670;--bs-btn-hover-border-color:#c5a670;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c5a670;--bs-btn-active-border-color:#c5a670;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#c5a670;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#c5a670;--bs-gradient:none}
html:not(.bvi-panel) {font-size: 100%;}
html:not(.bvi-panel) *, html:not(.bvi-panel) ::after, html:not(.bvi-panel) ::before {box-sizing: border-box;}
html body .bvi-panel {font-family: Arial,serif !important;font-size: 1rem !important;padding: .5rem;color: #000;top: 0;left: 0;right: 0;letter-spacing: 0;position: relative;text-shadow: none;line-height: normal;border: 0;margin-bottom: .3rem;background-color: #f7f7f7;box-shadow: 0 1px 3px 0 rgba(0,0,0,.23);z-index: 999999 !important;}
html body .bvi-panel * {font-family: Arial,serif !important;font-size: 1rem !important;}
html body .bvi-panel.bvi-fixed-top {position: fixed;top: 0;right: 0;left: 0;z-index: 999999;}
html body .bvi-panel.bvi-panel-hide {display: none;}
html body .bvi-panel a {color: #000 !important;outline: 0 !important;background-color: transparent !important;text-decoration: none !important;}
html body .bvi-panel a:focus, html body .bvi-panel a:hover {color: #000 !important;outline: 0 !important;background-color: transparent !important;text-decoration: none !important;}
html body .bvi-panel a.bvi-link {display: inline-block;line-height: 1.5;font-size: .875rem !important;color: #212529 !important;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: #e0e0e0 !important;border: 1px solid #c6c6c6 !important;padding: .375rem .75rem;border-radius: .25rem;position: relative;font-weight: 700;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
html body .bvi-panel a.bvi-link::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: "";}
html body .bvi-panel a.bvi-link:focus, html body .bvi-panel a.bvi-link:hover {background-color: #b6b6b6 !important;}
html body .bvi-panel a.bvi-link.active {color: #212529 !important;background-color: #b6b6b6 !important;}
html body .bvi-panel a.bvi-link.bvi-theme-white {background-color: #fff !important;color: #000 !important;}
html body .bvi-panel a.bvi-link.bvi-theme-black {background-color: #000 !important;color: #fff !important;}
html body .bvi-panel a.bvi-link.bvi-theme-blue {background-color: #9dd1ff !important;color: #063462 !important;}
html body .bvi-panel a.bvi-link.bvi-theme-brown {background-color: #f7f3d6 !important;color: #4d4b43 !important;}
html body .bvi-panel a.bvi-link.bvi-theme-green {background-color: #3b2716 !important;color: #a9e44d !important;}
html body .bvi-panel .bvi-blocks {margin: 0 auto;text-align: center;display: flex;flex-flow: row wrap;}
html body .bvi-panel .bvi-blocks.bvi-block-start {justify-content: flex-start;}
html body .bvi-panel .bvi-blocks.bvi-block-center {justify-content: center;}
html body .bvi-panel .bvi-blocks.bvi-block-end {justify-content: flex-end;}
html body .bvi-panel .bvi-block {padding: .688rem .938rem;}
html body .bvi-panel .bvi-block .bvi-block-title {text-align: center;font-weight: 600 !important;font-size: 1rem !important;display: block;margin-bottom: .8rem;}
html body .bvi-panel .bvi-modal {position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;visibility: hidden;z-index: 1050;outline: 0;opacity: 0;background: rgba(0,0,0,.5);-webkit-transition: opacity .2s ease-in;-moz-transition: opacity .2s ease-in;transition: opacity .2s ease-in;}
html body .bvi-panel .bvi-modal.show {visibility: visible;opacity: 1;}
html body .bvi-panel .bvi-modal .bvi-modal-dialog {max-width: 500px;margin: 1.75rem auto;display: flex;align-items: center;height: calc(100% - 3.5rem);pointer-events: none;}
html body .bvi-panel .bvi-modal .bvi-modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: .3rem;outline: 0;max-height: 100%;overflow: hidden;}
html body .bvi-panel .bvi-modal .bvi-modal-header {display: flex;flex-shrink: 0;align-items: center;justify-content: space-between;padding: .8rem .8rem;border-bottom: 1px solid #dee2e6;border-top-left-radius: calc(.3rem - 1px);border-top-right-radius: calc(.3rem - 1px);}
html body .bvi-panel .bvi-modal .bvi-modal-title {margin-top: 0;margin-bottom: 0;line-height: 1.5;font-size: 1.25rem;font-weight: 600;color: #000;}
html body .bvi-panel .bvi-modal .bvi-modal-body {position: relative;flex: 1 1 auto;padding: 1rem;overflow-y: auto;}
html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar {width: .5rem;background-color: transparent;opacity: 0;}
html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb {background-color: #dee2e6;border-radius: .25rem;}
html body .bvi-panel .bvi-modal .bvi-modal-footer {display: flex;flex-wrap: wrap;flex-shrink: 0;align-items: center;justify-content: flex-end;padding: .8rem .8rem;border-top: 1px solid #dee2e6;border-bottom-right-radius: calc(.3rem - 1px);border-bottom-left-radius: calc(.3rem - 1px);}
html body .bvi-panel .bvi-modal .bvi-modal-close {float: right;font-size: 1.2rem !important;font-weight: 700;line-height: 1;text-shadow: 0 1px 0 #fff;opacity: .5;}
html body .bvi-panel .bvi-modal .bvi-modal-close:focus, html body .bvi-panel .bvi-modal .bvi-modal-close:hover {cursor: pointer;opacity: .75;}
body.bvi-active {margin: 0;padding: 0;top: 0;left: 0;}
body.bvi-active.bvi-noscroll {overflow: hidden !important;}
body .bvi-body {padding: 0 .5rem;}
body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles) {background-color: #fff !important;color: #000 !important;fill: #000 !important;border-color: #000 !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) {background-color: #fff !important;color: #000 !important;fill: #000 !important;border-color: #000 !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text {border-color: #000;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {color: #000 !important;background-color: transparent !important;text-underline: none !important;outline: 0 !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {color: rgba(0,0,0,.5) !important;border: 1px solid rgba(0,0,0,.5) !important;pointer-events: none;cursor: no-drop;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {color: rgba(0,0,0,.5) !important;border: 1px solid rgba(0,0,0,.5) !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {color: #fff !important;background-color: #000 !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {color: #000 !important;background-color: #fff !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles) {background-color: #fff !important;box-shadow: none !important;text-shadow: none !important;border-color: #000 !important;color: #000 !important;fill: #000 !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::after:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::before:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles) {background-color: #000 !important;color: #fff !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles) {outline: 0 !important;color: #000 !important;background-color: transparent !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active {color: #000 !important;background-color: #fff !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {color: #fff !important;background-color: #000 !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {background-color: rgba(255,255,255,0) !important;color: #fff !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {background-color: rgba(255,255,255,0) !important;color: #fff !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles) {color: #fff !important;background-color: #000 !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active {color: #fff !important;background-color: #000 !important;}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover {color: #fff !important;background-color: #000 !important;}
body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles) {background-color: #000 !important;color: #fff !important;fill: #fff !important;border-color: #fff !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) {background-color: #000 !important;color: #fff !important;fill: #fff !important;border-color: #fff !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text {border-color: #fff;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {color: #fff !important;background-color: transparent !important;text-underline: none !important;outline: 0 !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {color: rgba(255,255,255,.5) !important;border: 1px solid rgba(255,255,255,.5) !important;pointer-events: none;cursor: no-drop;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {color: rgba(255,255,255,.5) !important;border: 1px solid rgba(255,255,255,.5) !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {color: #000 !important;background-color: #fff !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {color: #fff !important;background-color: #000 !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles) {background-color: #000 !important;box-shadow: none !important;text-shadow: none !important;border-color: #fff !important;color: #fff !important;fill: #fff !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::after:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #fff !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::before:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #fff !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles) {background-color: #fff !important;color: #000 !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles) {outline: 0 !important;color: #fff !important;background-color: transparent !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active {color: #fff !important;background-color: #000 !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {color: #000 !important;background-color: #fff !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {background-color: rgba(255,255,255,0) !important;color: #000 !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {background-color: rgba(255,255,255,0) !important;color: #000 !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles) {color: #000 !important;background-color: #fff !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active {color: #000 !important;background-color: #fff !important;}
body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover {color: #000 !important;background-color: #fff !important;}
body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles) {background-color: #9dd1ff !important;color: #063462 !important;fill: #063462 !important;border-color: #063462 !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) {background-color: #9dd1ff !important;color: #063462 !important;fill: #063462 !important;border-color: #063462 !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text {border-color: #063462;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {color: #063462 !important;background-color: transparent !important;text-underline: none !important;outline: 0 !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {color: rgba(6,52,98,.5) !important;border: 1px solid rgba(6,52,98,.5) !important;pointer-events: none;cursor: no-drop;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {color: rgba(6,52,98,.5) !important;border: 1px solid rgba(6,52,98,.5) !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {color: #9dd1ff !important;background-color: #063462 !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {color: #063462 !important;background-color: #9dd1ff !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles) {background-color: #9dd1ff !important;box-shadow: none !important;text-shadow: none !important;border-color: #063462 !important;color: #063462 !important;fill: #063462 !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::after:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #063462 !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::before:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #063462 !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles) {background-color: #063462 !important;color: #9dd1ff !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles) {outline: 0 !important;color: #063462 !important;background-color: transparent !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active {color: #063462 !important;background-color: #9dd1ff !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {color: #9dd1ff !important;background-color: #063462 !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {background-color: rgba(255,255,255,0) !important;color: #9dd1ff !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {background-color: rgba(255,255,255,0) !important;color: #9dd1ff !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles) {color: #9dd1ff !important;background-color: #063462 !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active {color: #9dd1ff !important;background-color: #063462 !important;}
body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover {color: #9dd1ff !important;background-color: #063462 !important;}
body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles) {background-color: #f7f3d6 !important;color: #4d4b43 !important;fill: #4d4b43 !important;border-color: #4d4b43 !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) {background-color: #f7f3d6 !important;color: #4d4b43 !important;fill: #4d4b43 !important;border-color: #4d4b43 !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text {border-color: #4d4b43;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {color: #4d4b43 !important;background-color: transparent !important;text-underline: none !important;outline: 0 !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {color: rgba(77,75,67,.5) !important;border: 1px solid rgba(77,75,67,.5) !important;pointer-events: none;cursor: no-drop;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {color: rgba(77,75,67,.5) !important;border: 1px solid rgba(77,75,67,.5) !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {color: #f7f3d6 !important;background-color: #4d4b43 !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {color: #4d4b43 !important;background-color: #f7f3d6 !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles) {background-color: #f7f3d6 !important;box-shadow: none !important;text-shadow: none !important;border-color: #4d4b43 !important;color: #4d4b43 !important;fill: #4d4b43 !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::after:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #4d4b43 !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::before:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #4d4b43 !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles) {background-color: #4d4b43 !important;color: #f7f3d6 !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles) {outline: 0 !important;color: #4d4b43 !important;background-color: transparent !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active {color: #4d4b43 !important;background-color: #f7f3d6 !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {color: #f7f3d6 !important;background-color: #4d4b43 !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {background-color: rgba(255,255,255,0) !important;color: #f7f3d6 !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {background-color: rgba(255,255,255,0) !important;color: #f7f3d6 !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles) {color: #f7f3d6 !important;background-color: #4d4b43 !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active {color: #f7f3d6 !important;background-color: #4d4b43 !important;}
body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover {color: #f7f3d6 !important;background-color: #4d4b43 !important;}
body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles) {background-color: #3b2716 !important;color: #a9e44d !important;fill: #a9e44d !important;border-color: #a9e44d !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) {background-color: #3b2716 !important;color: #a9e44d !important;fill: #a9e44d !important;border-color: #a9e44d !important;box-shadow: none !important;text-shadow: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text {border-color: #a9e44d;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles) {color: #a9e44d !important;background-color: transparent !important;text-underline: none !important;outline: 0 !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled {color: rgba(169,228,77,.5) !important;border: 1px solid rgba(169,228,77,.5) !important;pointer-events: none;cursor: no-drop;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus {color: rgba(169,228,77,.5) !important;border: 1px solid rgba(169,228,77,.5) !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover {color: #3b2716 !important;background-color: #a9e44d !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus {color: #a9e44d !important;background-color: #3b2716 !important;text-underline: none !important;text-decoration: none !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles) {background-color: #3b2716 !important;box-shadow: none !important;text-shadow: none !important;border-color: #a9e44d !important;color: #a9e44d !important;fill: #a9e44d !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::after:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #a9e44d !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::before:not(.bvi-no-styles) {background-color: rgba(255,255,255,0) !important;color: #a9e44d !important;box-shadow: none !important;text-shadow: none !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles) {background-color: #a9e44d !important;color: #3b2716 !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles) {outline: 0 !important;color: #a9e44d !important;background-color: transparent !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active {color: #a9e44d !important;background-color: #3b2716 !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {color: #3b2716 !important;background-color: #a9e44d !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after {background-color: rgba(255,255,255,0) !important;color: #3b2716 !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before {background-color: rgba(255,255,255,0) !important;color: #3b2716 !important;border-color: transparent !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles), body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles) {color: #3b2716 !important;background-color: #a9e44d !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active {color: #3b2716 !important;background-color: #a9e44d !important;}
body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover, body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover {color: #3b2716 !important;background-color: #a9e44d !important;}
body .bvi-body[data-bvi-fontsize="40"] * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="40"] * h1, body .bvi-body[data-bvi-fontsize="40"] * h1 * {font-size: 47px !important;}
body .bvi-body[data-bvi-fontsize="40"] * h2, body .bvi-body[data-bvi-fontsize="40"] * h2 * {font-size: 46px !important;}
body .bvi-body[data-bvi-fontsize="40"] * h3, body .bvi-body[data-bvi-fontsize="40"] * h3 * {font-size: 45px !important;}
body .bvi-body[data-bvi-fontsize="40"] * h4, body .bvi-body[data-bvi-fontsize="40"] * h4 * {font-size: 44px !important;}
body .bvi-body[data-bvi-fontsize="40"] * h5, body .bvi-body[data-bvi-fontsize="40"] * h5 * {font-size: 43px !important;}
body .bvi-body[data-bvi-fontsize="40"] * h6, body .bvi-body[data-bvi-fontsize="40"] * h6 * {font-size: 42px !important;}
body .bvi-body[data-bvi-fontsize="39"] * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="39"] * h1, body .bvi-body[data-bvi-fontsize="39"] * h1 * {font-size: 46px !important;}
body .bvi-body[data-bvi-fontsize="39"] * h2, body .bvi-body[data-bvi-fontsize="39"] * h2 * {font-size: 45px !important;}
body .bvi-body[data-bvi-fontsize="39"] * h3, body .bvi-body[data-bvi-fontsize="39"] * h3 * {font-size: 44px !important;}
body .bvi-body[data-bvi-fontsize="39"] * h4, body .bvi-body[data-bvi-fontsize="39"] * h4 * {font-size: 43px !important;}
body .bvi-body[data-bvi-fontsize="39"] * h5, body .bvi-body[data-bvi-fontsize="39"] * h5 * {font-size: 42px !important;}
body .bvi-body[data-bvi-fontsize="39"] * h6, body .bvi-body[data-bvi-fontsize="39"] * h6 * {font-size: 41px !important;}
body .bvi-body[data-bvi-fontsize="38"] * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="38"] * h1, body .bvi-body[data-bvi-fontsize="38"] * h1 * {font-size: 45px !important;}
body .bvi-body[data-bvi-fontsize="38"] * h2, body .bvi-body[data-bvi-fontsize="38"] * h2 * {font-size: 44px !important;}
body .bvi-body[data-bvi-fontsize="38"] * h3, body .bvi-body[data-bvi-fontsize="38"] * h3 * {font-size: 43px !important;}
body .bvi-body[data-bvi-fontsize="38"] * h4, body .bvi-body[data-bvi-fontsize="38"] * h4 * {font-size: 42px !important;}
body .bvi-body[data-bvi-fontsize="38"] * h5, body .bvi-body[data-bvi-fontsize="38"] * h5 * {font-size: 41px !important;}
body .bvi-body[data-bvi-fontsize="38"] * h6, body .bvi-body[data-bvi-fontsize="38"] * h6 * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="37"] * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="37"] * h1, body .bvi-body[data-bvi-fontsize="37"] * h1 * {font-size: 44px !important;}
body .bvi-body[data-bvi-fontsize="37"] * h2, body .bvi-body[data-bvi-fontsize="37"] * h2 * {font-size: 43px !important;}
body .bvi-body[data-bvi-fontsize="37"] * h3, body .bvi-body[data-bvi-fontsize="37"] * h3 * {font-size: 42px !important;}
body .bvi-body[data-bvi-fontsize="37"] * h4, body .bvi-body[data-bvi-fontsize="37"] * h4 * {font-size: 41px !important;}
body .bvi-body[data-bvi-fontsize="37"] * h5, body .bvi-body[data-bvi-fontsize="37"] * h5 * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="37"] * h6, body .bvi-body[data-bvi-fontsize="37"] * h6 * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="36"] * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="36"] * h1, body .bvi-body[data-bvi-fontsize="36"] * h1 * {font-size: 43px !important;}
body .bvi-body[data-bvi-fontsize="36"] * h2, body .bvi-body[data-bvi-fontsize="36"] * h2 * {font-size: 42px !important;}
body .bvi-body[data-bvi-fontsize="36"] * h3, body .bvi-body[data-bvi-fontsize="36"] * h3 * {font-size: 41px !important;}
body .bvi-body[data-bvi-fontsize="36"] * h4, body .bvi-body[data-bvi-fontsize="36"] * h4 * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="36"] * h5, body .bvi-body[data-bvi-fontsize="36"] * h5 * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="36"] * h6, body .bvi-body[data-bvi-fontsize="36"] * h6 * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="35"] * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="35"] * h1, body .bvi-body[data-bvi-fontsize="35"] * h1 * {font-size: 42px !important;}
body .bvi-body[data-bvi-fontsize="35"] * h2, body .bvi-body[data-bvi-fontsize="35"] * h2 * {font-size: 41px !important;}
body .bvi-body[data-bvi-fontsize="35"] * h3, body .bvi-body[data-bvi-fontsize="35"] * h3 * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="35"] * h4, body .bvi-body[data-bvi-fontsize="35"] * h4 * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="35"] * h5, body .bvi-body[data-bvi-fontsize="35"] * h5 * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="35"] * h6, body .bvi-body[data-bvi-fontsize="35"] * h6 * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="34"] * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="34"] * h1, body .bvi-body[data-bvi-fontsize="34"] * h1 * {font-size: 41px !important;}
body .bvi-body[data-bvi-fontsize="34"] * h2, body .bvi-body[data-bvi-fontsize="34"] * h2 * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="34"] * h3, body .bvi-body[data-bvi-fontsize="34"] * h3 * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="34"] * h4, body .bvi-body[data-bvi-fontsize="34"] * h4 * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="34"] * h5, body .bvi-body[data-bvi-fontsize="34"] * h5 * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="34"] * h6, body .bvi-body[data-bvi-fontsize="34"] * h6 * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="33"] * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="33"] * h1, body .bvi-body[data-bvi-fontsize="33"] * h1 * {font-size: 40px !important;}
body .bvi-body[data-bvi-fontsize="33"] * h2, body .bvi-body[data-bvi-fontsize="33"] * h2 * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="33"] * h3, body .bvi-body[data-bvi-fontsize="33"] * h3 * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="33"] * h4, body .bvi-body[data-bvi-fontsize="33"] * h4 * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="33"] * h5, body .bvi-body[data-bvi-fontsize="33"] * h5 * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="33"] * h6, body .bvi-body[data-bvi-fontsize="33"] * h6 * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="32"] * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="32"] * h1, body .bvi-body[data-bvi-fontsize="32"] * h1 * {font-size: 39px !important;}
body .bvi-body[data-bvi-fontsize="32"] * h2, body .bvi-body[data-bvi-fontsize="32"] * h2 * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="32"] * h3, body .bvi-body[data-bvi-fontsize="32"] * h3 * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="32"] * h4, body .bvi-body[data-bvi-fontsize="32"] * h4 * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="32"] * h5, body .bvi-body[data-bvi-fontsize="32"] * h5 * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="32"] * h6, body .bvi-body[data-bvi-fontsize="32"] * h6 * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="31"] * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="31"] * h1, body .bvi-body[data-bvi-fontsize="31"] * h1 * {font-size: 38px !important;}
body .bvi-body[data-bvi-fontsize="31"] * h2, body .bvi-body[data-bvi-fontsize="31"] * h2 * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="31"] * h3, body .bvi-body[data-bvi-fontsize="31"] * h3 * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="31"] * h4, body .bvi-body[data-bvi-fontsize="31"] * h4 * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="31"] * h5, body .bvi-body[data-bvi-fontsize="31"] * h5 * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="31"] * h6, body .bvi-body[data-bvi-fontsize="31"] * h6 * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="30"] * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="30"] * h1, body .bvi-body[data-bvi-fontsize="30"] * h1 * {font-size: 37px !important;}
body .bvi-body[data-bvi-fontsize="30"] * h2, body .bvi-body[data-bvi-fontsize="30"] * h2 * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="30"] * h3, body .bvi-body[data-bvi-fontsize="30"] * h3 * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="30"] * h4, body .bvi-body[data-bvi-fontsize="30"] * h4 * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="30"] * h5, body .bvi-body[data-bvi-fontsize="30"] * h5 * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="30"] * h6, body .bvi-body[data-bvi-fontsize="30"] * h6 * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="29"] * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="29"] * h1, body .bvi-body[data-bvi-fontsize="29"] * h1 * {font-size: 36px !important;}
body .bvi-body[data-bvi-fontsize="29"] * h2, body .bvi-body[data-bvi-fontsize="29"] * h2 * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="29"] * h3, body .bvi-body[data-bvi-fontsize="29"] * h3 * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="29"] * h4, body .bvi-body[data-bvi-fontsize="29"] * h4 * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="29"] * h5, body .bvi-body[data-bvi-fontsize="29"] * h5 * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="29"] * h6, body .bvi-body[data-bvi-fontsize="29"] * h6 * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="28"] * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="28"] * h1, body .bvi-body[data-bvi-fontsize="28"] * h1 * {font-size: 35px !important;}
body .bvi-body[data-bvi-fontsize="28"] * h2, body .bvi-body[data-bvi-fontsize="28"] * h2 * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="28"] * h3, body .bvi-body[data-bvi-fontsize="28"] * h3 * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="28"] * h4, body .bvi-body[data-bvi-fontsize="28"] * h4 * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="28"] * h5, body .bvi-body[data-bvi-fontsize="28"] * h5 * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="28"] * h6, body .bvi-body[data-bvi-fontsize="28"] * h6 * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="27"] * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="27"] * h1, body .bvi-body[data-bvi-fontsize="27"] * h1 * {font-size: 34px !important;}
body .bvi-body[data-bvi-fontsize="27"] * h2, body .bvi-body[data-bvi-fontsize="27"] * h2 * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="27"] * h3, body .bvi-body[data-bvi-fontsize="27"] * h3 * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="27"] * h4, body .bvi-body[data-bvi-fontsize="27"] * h4 * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="27"] * h5, body .bvi-body[data-bvi-fontsize="27"] * h5 * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="27"] * h6, body .bvi-body[data-bvi-fontsize="27"] * h6 * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="26"] * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="26"] * h1, body .bvi-body[data-bvi-fontsize="26"] * h1 * {font-size: 33px !important;}
body .bvi-body[data-bvi-fontsize="26"] * h2, body .bvi-body[data-bvi-fontsize="26"] * h2 * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="26"] * h3, body .bvi-body[data-bvi-fontsize="26"] * h3 * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="26"] * h4, body .bvi-body[data-bvi-fontsize="26"] * h4 * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="26"] * h5, body .bvi-body[data-bvi-fontsize="26"] * h5 * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="26"] * h6, body .bvi-body[data-bvi-fontsize="26"] * h6 * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="25"] * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="25"] * h1, body .bvi-body[data-bvi-fontsize="25"] * h1 * {font-size: 32px !important;}
body .bvi-body[data-bvi-fontsize="25"] * h2, body .bvi-body[data-bvi-fontsize="25"] * h2 * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="25"] * h3, body .bvi-body[data-bvi-fontsize="25"] * h3 * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="25"] * h4, body .bvi-body[data-bvi-fontsize="25"] * h4 * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="25"] * h5, body .bvi-body[data-bvi-fontsize="25"] * h5 * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="25"] * h6, body .bvi-body[data-bvi-fontsize="25"] * h6 * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="24"] * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="24"] * h1, body .bvi-body[data-bvi-fontsize="24"] * h1 * {font-size: 31px !important;}
body .bvi-body[data-bvi-fontsize="24"] * h2, body .bvi-body[data-bvi-fontsize="24"] * h2 * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="24"] * h3, body .bvi-body[data-bvi-fontsize="24"] * h3 * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="24"] * h4, body .bvi-body[data-bvi-fontsize="24"] * h4 * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="24"] * h5, body .bvi-body[data-bvi-fontsize="24"] * h5 * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="24"] * h6, body .bvi-body[data-bvi-fontsize="24"] * h6 * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="23"] * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="23"] * h1, body .bvi-body[data-bvi-fontsize="23"] * h1 * {font-size: 30px !important;}
body .bvi-body[data-bvi-fontsize="23"] * h2, body .bvi-body[data-bvi-fontsize="23"] * h2 * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="23"] * h3, body .bvi-body[data-bvi-fontsize="23"] * h3 * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="23"] * h4, body .bvi-body[data-bvi-fontsize="23"] * h4 * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="23"] * h5, body .bvi-body[data-bvi-fontsize="23"] * h5 * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="23"] * h6, body .bvi-body[data-bvi-fontsize="23"] * h6 * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="22"] * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="22"] * h1, body .bvi-body[data-bvi-fontsize="22"] * h1 * {font-size: 29px !important;}
body .bvi-body[data-bvi-fontsize="22"] * h2, body .bvi-body[data-bvi-fontsize="22"] * h2 * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="22"] * h3, body .bvi-body[data-bvi-fontsize="22"] * h3 * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="22"] * h4, body .bvi-body[data-bvi-fontsize="22"] * h4 * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="22"] * h5, body .bvi-body[data-bvi-fontsize="22"] * h5 * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="22"] * h6, body .bvi-body[data-bvi-fontsize="22"] * h6 * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="21"] * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="21"] * h1, body .bvi-body[data-bvi-fontsize="21"] * h1 * {font-size: 28px !important;}
body .bvi-body[data-bvi-fontsize="21"] * h2, body .bvi-body[data-bvi-fontsize="21"] * h2 * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="21"] * h3, body .bvi-body[data-bvi-fontsize="21"] * h3 * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="21"] * h4, body .bvi-body[data-bvi-fontsize="21"] * h4 * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="21"] * h5, body .bvi-body[data-bvi-fontsize="21"] * h5 * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="21"] * h6, body .bvi-body[data-bvi-fontsize="21"] * h6 * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="20"] * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="20"] * h1, body .bvi-body[data-bvi-fontsize="20"] * h1 * {font-size: 27px !important;}
body .bvi-body[data-bvi-fontsize="20"] * h2, body .bvi-body[data-bvi-fontsize="20"] * h2 * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="20"] * h3, body .bvi-body[data-bvi-fontsize="20"] * h3 * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="20"] * h4, body .bvi-body[data-bvi-fontsize="20"] * h4 * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="20"] * h5, body .bvi-body[data-bvi-fontsize="20"] * h5 * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="20"] * h6, body .bvi-body[data-bvi-fontsize="20"] * h6 * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="19"] * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="19"] * h1, body .bvi-body[data-bvi-fontsize="19"] * h1 * {font-size: 26px !important;}
body .bvi-body[data-bvi-fontsize="19"] * h2, body .bvi-body[data-bvi-fontsize="19"] * h2 * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="19"] * h3, body .bvi-body[data-bvi-fontsize="19"] * h3 * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="19"] * h4, body .bvi-body[data-bvi-fontsize="19"] * h4 * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="19"] * h5, body .bvi-body[data-bvi-fontsize="19"] * h5 * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="19"] * h6, body .bvi-body[data-bvi-fontsize="19"] * h6 * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="18"] * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="18"] * h1, body .bvi-body[data-bvi-fontsize="18"] * h1 * {font-size: 25px !important;}
body .bvi-body[data-bvi-fontsize="18"] * h2, body .bvi-body[data-bvi-fontsize="18"] * h2 * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="18"] * h3, body .bvi-body[data-bvi-fontsize="18"] * h3 * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="18"] * h4, body .bvi-body[data-bvi-fontsize="18"] * h4 * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="18"] * h5, body .bvi-body[data-bvi-fontsize="18"] * h5 * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="18"] * h6, body .bvi-body[data-bvi-fontsize="18"] * h6 * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="17"] * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="17"] * h1, body .bvi-body[data-bvi-fontsize="17"] * h1 * {font-size: 24px !important;}
body .bvi-body[data-bvi-fontsize="17"] * h2, body .bvi-body[data-bvi-fontsize="17"] * h2 * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="17"] * h3, body .bvi-body[data-bvi-fontsize="17"] * h3 * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="17"] * h4, body .bvi-body[data-bvi-fontsize="17"] * h4 * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="17"] * h5, body .bvi-body[data-bvi-fontsize="17"] * h5 * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="17"] * h6, body .bvi-body[data-bvi-fontsize="17"] * h6 * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="16"] * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="16"] * h1, body .bvi-body[data-bvi-fontsize="16"] * h1 * {font-size: 23px !important;}
body .bvi-body[data-bvi-fontsize="16"] * h2, body .bvi-body[data-bvi-fontsize="16"] * h2 * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="16"] * h3, body .bvi-body[data-bvi-fontsize="16"] * h3 * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="16"] * h4, body .bvi-body[data-bvi-fontsize="16"] * h4 * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="16"] * h5, body .bvi-body[data-bvi-fontsize="16"] * h5 * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="16"] * h6, body .bvi-body[data-bvi-fontsize="16"] * h6 * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="15"] * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="15"] * h1, body .bvi-body[data-bvi-fontsize="15"] * h1 * {font-size: 22px !important;}
body .bvi-body[data-bvi-fontsize="15"] * h2, body .bvi-body[data-bvi-fontsize="15"] * h2 * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="15"] * h3, body .bvi-body[data-bvi-fontsize="15"] * h3 * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="15"] * h4, body .bvi-body[data-bvi-fontsize="15"] * h4 * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="15"] * h5, body .bvi-body[data-bvi-fontsize="15"] * h5 * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="15"] * h6, body .bvi-body[data-bvi-fontsize="15"] * h6 * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="14"] * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="14"] * h1, body .bvi-body[data-bvi-fontsize="14"] * h1 * {font-size: 21px !important;}
body .bvi-body[data-bvi-fontsize="14"] * h2, body .bvi-body[data-bvi-fontsize="14"] * h2 * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="14"] * h3, body .bvi-body[data-bvi-fontsize="14"] * h3 * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="14"] * h4, body .bvi-body[data-bvi-fontsize="14"] * h4 * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="14"] * h5, body .bvi-body[data-bvi-fontsize="14"] * h5 * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="14"] * h6, body .bvi-body[data-bvi-fontsize="14"] * h6 * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="13"] * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="13"] * h1, body .bvi-body[data-bvi-fontsize="13"] * h1 * {font-size: 20px !important;}
body .bvi-body[data-bvi-fontsize="13"] * h2, body .bvi-body[data-bvi-fontsize="13"] * h2 * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="13"] * h3, body .bvi-body[data-bvi-fontsize="13"] * h3 * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="13"] * h4, body .bvi-body[data-bvi-fontsize="13"] * h4 * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="13"] * h5, body .bvi-body[data-bvi-fontsize="13"] * h5 * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="13"] * h6, body .bvi-body[data-bvi-fontsize="13"] * h6 * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="12"] * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="12"] * h1, body .bvi-body[data-bvi-fontsize="12"] * h1 * {font-size: 19px !important;}
body .bvi-body[data-bvi-fontsize="12"] * h2, body .bvi-body[data-bvi-fontsize="12"] * h2 * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="12"] * h3, body .bvi-body[data-bvi-fontsize="12"] * h3 * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="12"] * h4, body .bvi-body[data-bvi-fontsize="12"] * h4 * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="12"] * h5, body .bvi-body[data-bvi-fontsize="12"] * h5 * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="12"] * h6, body .bvi-body[data-bvi-fontsize="12"] * h6 * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="11"] * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="11"] * h1, body .bvi-body[data-bvi-fontsize="11"] * h1 * {font-size: 18px !important;}
body .bvi-body[data-bvi-fontsize="11"] * h2, body .bvi-body[data-bvi-fontsize="11"] * h2 * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="11"] * h3, body .bvi-body[data-bvi-fontsize="11"] * h3 * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="11"] * h4, body .bvi-body[data-bvi-fontsize="11"] * h4 * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="11"] * h5, body .bvi-body[data-bvi-fontsize="11"] * h5 * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="11"] * h6, body .bvi-body[data-bvi-fontsize="11"] * h6 * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="10"] * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="10"] * h1, body .bvi-body[data-bvi-fontsize="10"] * h1 * {font-size: 17px !important;}
body .bvi-body[data-bvi-fontsize="10"] * h2, body .bvi-body[data-bvi-fontsize="10"] * h2 * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="10"] * h3, body .bvi-body[data-bvi-fontsize="10"] * h3 * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="10"] * h4, body .bvi-body[data-bvi-fontsize="10"] * h4 * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="10"] * h5, body .bvi-body[data-bvi-fontsize="10"] * h5 * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="10"] * h6, body .bvi-body[data-bvi-fontsize="10"] * h6 * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="9"] * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="9"] * h1, body .bvi-body[data-bvi-fontsize="9"] * h1 * {font-size: 16px !important;}
body .bvi-body[data-bvi-fontsize="9"] * h2, body .bvi-body[data-bvi-fontsize="9"] * h2 * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="9"] * h3, body .bvi-body[data-bvi-fontsize="9"] * h3 * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="9"] * h4, body .bvi-body[data-bvi-fontsize="9"] * h4 * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="9"] * h5, body .bvi-body[data-bvi-fontsize="9"] * h5 * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="9"] * h6, body .bvi-body[data-bvi-fontsize="9"] * h6 * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="8"] * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="8"] * h1, body .bvi-body[data-bvi-fontsize="8"] * h1 * {font-size: 15px !important;}
body .bvi-body[data-bvi-fontsize="8"] * h2, body .bvi-body[data-bvi-fontsize="8"] * h2 * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="8"] * h3, body .bvi-body[data-bvi-fontsize="8"] * h3 * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="8"] * h4, body .bvi-body[data-bvi-fontsize="8"] * h4 * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="8"] * h5, body .bvi-body[data-bvi-fontsize="8"] * h5 * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="8"] * h6, body .bvi-body[data-bvi-fontsize="8"] * h6 * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="7"] * {font-size: 7px !important;}
body .bvi-body[data-bvi-fontsize="7"] * h1, body .bvi-body[data-bvi-fontsize="7"] * h1 * {font-size: 14px !important;}
body .bvi-body[data-bvi-fontsize="7"] * h2, body .bvi-body[data-bvi-fontsize="7"] * h2 * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="7"] * h3, body .bvi-body[data-bvi-fontsize="7"] * h3 * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="7"] * h4, body .bvi-body[data-bvi-fontsize="7"] * h4 * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="7"] * h5, body .bvi-body[data-bvi-fontsize="7"] * h5 * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="7"] * h6, body .bvi-body[data-bvi-fontsize="7"] * h6 * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="6"] * {font-size: 6px !important;}
body .bvi-body[data-bvi-fontsize="6"] * h1, body .bvi-body[data-bvi-fontsize="6"] * h1 * {font-size: 13px !important;}
body .bvi-body[data-bvi-fontsize="6"] * h2, body .bvi-body[data-bvi-fontsize="6"] * h2 * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="6"] * h3, body .bvi-body[data-bvi-fontsize="6"] * h3 * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="6"] * h4, body .bvi-body[data-bvi-fontsize="6"] * h4 * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="6"] * h5, body .bvi-body[data-bvi-fontsize="6"] * h5 * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="6"] * h6, body .bvi-body[data-bvi-fontsize="6"] * h6 * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="5"] * {font-size: 5px !important;}
body .bvi-body[data-bvi-fontsize="5"] * h1, body .bvi-body[data-bvi-fontsize="5"] * h1 * {font-size: 12px !important;}
body .bvi-body[data-bvi-fontsize="5"] * h2, body .bvi-body[data-bvi-fontsize="5"] * h2 * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="5"] * h3, body .bvi-body[data-bvi-fontsize="5"] * h3 * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="5"] * h4, body .bvi-body[data-bvi-fontsize="5"] * h4 * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="5"] * h5, body .bvi-body[data-bvi-fontsize="5"] * h5 * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="5"] * h6, body .bvi-body[data-bvi-fontsize="5"] * h6 * {font-size: 7px !important;}
body .bvi-body[data-bvi-fontsize="4"] * {font-size: 4px !important;}
body .bvi-body[data-bvi-fontsize="4"] * h1, body .bvi-body[data-bvi-fontsize="4"] * h1 * {font-size: 11px !important;}
body .bvi-body[data-bvi-fontsize="4"] * h2, body .bvi-body[data-bvi-fontsize="4"] * h2 * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="4"] * h3, body .bvi-body[data-bvi-fontsize="4"] * h3 * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="4"] * h4, body .bvi-body[data-bvi-fontsize="4"] * h4 * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="4"] * h5, body .bvi-body[data-bvi-fontsize="4"] * h5 * {font-size: 7px !important;}
body .bvi-body[data-bvi-fontsize="4"] * h6, body .bvi-body[data-bvi-fontsize="4"] * h6 * {font-size: 6px !important;}
body .bvi-body[data-bvi-fontsize="3"] * {font-size: 3px !important;}
body .bvi-body[data-bvi-fontsize="3"] * h1, body .bvi-body[data-bvi-fontsize="3"] * h1 * {font-size: 10px !important;}
body .bvi-body[data-bvi-fontsize="3"] * h2, body .bvi-body[data-bvi-fontsize="3"] * h2 * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="3"] * h3, body .bvi-body[data-bvi-fontsize="3"] * h3 * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="3"] * h4, body .bvi-body[data-bvi-fontsize="3"] * h4 * {font-size: 7px !important;}
body .bvi-body[data-bvi-fontsize="3"] * h5, body .bvi-body[data-bvi-fontsize="3"] * h5 * {font-size: 6px !important;}
body .bvi-body[data-bvi-fontsize="3"] * h6, body .bvi-body[data-bvi-fontsize="3"] * h6 * {font-size: 5px !important;}
body .bvi-body[data-bvi-fontsize="2"] * {font-size: 2px !important;}
body .bvi-body[data-bvi-fontsize="2"] * h1, body .bvi-body[data-bvi-fontsize="2"] * h1 * {font-size: 9px !important;}
body .bvi-body[data-bvi-fontsize="2"] * h2, body .bvi-body[data-bvi-fontsize="2"] * h2 * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="2"] * h3, body .bvi-body[data-bvi-fontsize="2"] * h3 * {font-size: 7px !important;}
body .bvi-body[data-bvi-fontsize="2"] * h4, body .bvi-body[data-bvi-fontsize="2"] * h4 * {font-size: 6px !important;}
body .bvi-body[data-bvi-fontsize="2"] * h5, body .bvi-body[data-bvi-fontsize="2"] * h5 * {font-size: 5px !important;}
body .bvi-body[data-bvi-fontsize="2"] * h6, body .bvi-body[data-bvi-fontsize="2"] * h6 * {font-size: 4px !important;}
body .bvi-body[data-bvi-fontsize="1"] * {font-size: 1px !important;}
body .bvi-body[data-bvi-fontsize="1"] * h1, body .bvi-body[data-bvi-fontsize="1"] * h1 * {font-size: 8px !important;}
body .bvi-body[data-bvi-fontsize="1"] * h2, body .bvi-body[data-bvi-fontsize="1"] * h2 * {font-size: 7px !important;}
body .bvi-body[data-bvi-fontsize="1"] * h3, body .bvi-body[data-bvi-fontsize="1"] * h3 * {font-size: 6px !important;}
body .bvi-body[data-bvi-fontsize="1"] * h4, body .bvi-body[data-bvi-fontsize="1"] * h4 * {font-size: 5px !important;}
body .bvi-body[data-bvi-fontsize="1"] * h5, body .bvi-body[data-bvi-fontsize="1"] * h5 * {font-size: 4px !important;}
body .bvi-body[data-bvi-fontsize="1"] * h6, body .bvi-body[data-bvi-fontsize="1"] * h6 * {font-size: 3px !important;}
body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {-webkit-filter: grayscale(0);filter: grayscale(0);visibility: visible;}
body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {display: none;position: relative;border: 1px dashed;}
body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {-moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(1);filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0\'/></filter></svg>#grayscale");filter: grayscale(1);visibility: visible;}
body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles) {line-height: 1.5 !important;}
body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles) {line-height: 2 !important;}
body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles) {line-height: 2.5 !important;}
body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles) {letter-spacing: 0 !important;}
body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles) {letter-spacing: 2px !important;}
body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles) {letter-spacing: 4px !important;}
body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles) {font-family: Arial,sans-serif !important;}
body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles) {font-family: "Times New roman",serif !important;}
body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode, body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure, body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe, body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object, body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video, body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps {display: block !important;}
body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode, body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure, body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe, body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object, body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video, body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps {display: none !important;}
body .bvi-body .bvi-speech {margin-bottom: 1.5rem;}
body .bvi-body .bvi-speech .bvi-speech-link {display: inline-block;border: 1px dashed transparent;border-bottom: 0;padding: .7rem;}
body .bvi-body .bvi-speech .bvi-speech-text {border: 1px dashed transparent;padding: .7rem;}
body .bvi-body .bvi-speech .bvi-highlighting mark {font-weight: 700;text-decoration: underline;}
body .bvi-body a.bvi-link {display: inline-block;font-weight: 400;line-height: 1.5;font-size: .875rem !important;color: #212529 !important;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: #e0e0e0 !important;border: 1px solid #c6c6c6 !important;padding: .375rem .75rem;border-radius: .25rem;position: relative;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
body .bvi-body a.bvi-link::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: "";}
body .bvi-body .bvi-link-fixed-top {position: fixed !important;top: 2.5rem !important;right: 1.5rem !important;z-index: 999999 !important;}
body .bvi-body .bvi-hide {display: none !important;}
body .bvi-body .bvi-show {display: block !important;}
.bvi-images {width: 18px;height: 18px;letter-spacing: normal;display: inline-block;vertical-align: middle;z-index: 1;background-size: 100% 100%;-o-background-size: 100% 100%;-webkit-background-size: 100% 100%;}
.bvi-images.bvi-images-cog {background-image: url("/img/cog.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-eye-slash {background-image: url("/img/eye-slash.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-volume-up {background-image: url("/img/volume-up.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-volume-off {background-image: url("/img/volume-off.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-adjust {background-image: url("/img/adjust.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-minus-circle {background-image: url("/img/minus-circle.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-image {background-image: url("/img/image.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-minus {background-image: url("/img/minus.svg");background-repeat: no-repeat;}
.bvi-images.bvi-images-eye {background-image: url("/img/eye.svg");background-repeat: no-repeat;fill: green;}
.bvi-images.bvi-images-size-32 {width: 32px !important;height: 32px !important;}
@font-face{font-family:"lato";src:url("/fonts/Lato-Black.ttf") format("truetype");font-weight:900}@font-face{font-family:"lato";src:url("/fonts/Lato-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"latohair";src:url("/fonts/Lato-Hairline.ttf") format("truetype")}@font-face{font-family:"latoheav";src:url("/fonts/Lato-Heavy.ttf") format("truetype")}@font-face{font-family:"lato";src:url("/fonts/Lato-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"lato";src:url("/fonts/Lato-Regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:"nunitomed";src:url("/fonts/Nunito-Medium.ttf") format("truetype")}@font-face{font-family:"nunitoreg";src:url("/fonts/Nunito-Regular.ttf") format("truetype")}@font-face{font-family:"nunitobold";src:url("/fonts/Nunito-Bold.ttf") format("truetype")}@font-face{font-family:"nunitoextra";src:url("/fonts/Nunito-ExtraBold.ttf") format("truetype")}@font-face{font-family:"nunitoblack";src:url("/fonts/Nunito-Black.ttf") format("truetype")}@font-face{font-family:"open";src:url("/fonts/OpenSans-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"open";src:url("/fonts/OpenSans-Regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:"graphiki";src:url("/fonts/GraphikLCG-Regular.ttf") format("truetype");font-weight:normal}#btn-back-to-top{position:fixed;bottom:20px;left:20px;display:none}@keyframes animate-checkbox{0%{-webkit-transform:scale(1);transform:scale(1)}90%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(1.6);transform:scale(1.6)}}.animate-checkbox-check{-webkit-transition:animate-checkbox .2s ease-in-out;-moz-transition:animate-checkbox .2s ease-in-out;-o-transition:animate-checkbox .2s ease-in-out;-ms-transition:animate-checkbox .2s ease-in-out;animation:animate-checkbox .2s ease-in-out}.pb-8,.py-8{padding-bottom:3.5rem !important}.pt-8,.py-8{padding-top:3.5rem !important}.space-1,.space-bottom-1{padding-bottom:2rem !important}.space-1,.space-top-1{padding-top:2rem !important}.space-2,.space-bottom-2{padding-bottom:4rem !important}.space-2,.space-top-2{padding-top:4rem !important}.w-15{width:15% !important}.small{font-size:80%;font-weight:400}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}.btn-pill{border-radius:6.1875rem}.btn-block{display:block;width:100%}.gradient-half-warning-v3{background-image:linear-gradient(150deg,#ffc107 0,#de4437 100%);background-repeat:repeat-x}.gradient-half-primary-body-v1{background-image:linear-gradient(150deg,#2d1582 0,#19a0ff 100%);background-repeat:repeat-x;background-attachment:fixed}.gradient-half-primary-body-our{background-image:linear-gradient(150deg,#4f6382 0,#2d1582 100%);background-repeat:repeat-x;background-attachment:fixed}.list-unstyled{padding-left:0;list-style:none}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.btn-icon__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-icon{position:relative;line-height:0;font-size:1rem;width:3.125rem;height:3.125rem;padding:0}.btn-icon.btn-xs{font-size:.75rem;width:1.5rem;height:1.5rem}.u-indicator-vertical-dashed-item:not(:last-child){position:relative;margin-bottom:1rem}.u-indicator-vertical-dashed-item:not(:last-child)::after{position:absolute;top:1.625rem;bottom:-.8125rem;left:.625rem;border-left:2px dashed #e7eaf3;content:""}.bg-m{background-color:#4f6382}.bg-m-gray{background-color:#455061}.bg-m-dark{background-color:#1a3054}.bg-m-light{background-color:#889ec0}.bg-m-pale{background-color:#97a7c0}.text-main{color:#4f6382}.bg-a{background-color:#5d5588}.bg-a-gray{background-color:#4e4966}.bg-a-dark{background-color:#261b58}.bg-a-light{background-color:#958cc3}.bg-a-pale{background-color:#a29bc3}.text-a{color:#5d5588}.bg-b{background-color:#477c73}.bg-b-gray{background-color:#3f5d58}.bg-b-dark{background-color:#175147}.bg-b-light{background-color:#80beb3}.bg-b-pale{background-color:#91beb6}.text-b{color:#477c73}.bg-c{background-color:#c5a670}.bg-c-gray{background-color:#938264}.bg-c-dark{background-color:#805f24}.bg-c-light{background-color:#e2c799}.bg-c-pale{background-color:#e2ceac}.text-c{color:#c5a670}a{color:#1a3055;text-decoration:none}.heder{background-color:#4f6382;padding:20px 0;position:relative;z-index:99999}.mos-img{margin-right:10px;width:60px}.mos-text,.mos-tel a{font-weight:700;font-size:18px;line-height:24px;color:#fff;text-transform:uppercase;text-decoration:none}.mos-tel a:hover{text-decoration:none;opacity:.7}.mos-ins{font-weight:normal;font-size:9px;line-height:14px;color:#fff}.icon-mos{width:40px;padding:5px;background-color:#1a3055;border-radius:15px;transition:.3s;margin-right:10px}.icon-mos:hover,.mos-regis:hover{cursor:pointer;background-color:#889ec1;color:#fff}.mos-regis{font-family:"open";font-weight:normal;font-size:14px;line-height:22px;border-radius:15px;background-color:#1a3055;color:#fff;transition:.3s;height:40px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.reg-btn{width:160px}.btn-transp{border-style:solid;border-width:1px;border-color:#0d4cd3;border-radius:10px;color:#0d4cd3;font-size:12px;background:transparent;height:34px}.btn-green{color:#2dc36a !important;border-color:#2dc36a !important}.txt-green{color:#2dc36a !important}.txt-grey{color:#617381 !important}.txt-red{color:#ff3d58}.h4{font-size:24px}.dropdown-menu{border-radius:10px;background-color:#fff;border:0}.dropdown-toggle.show::after{transform:rotate(180deg)}.dropdown-item{font-size:12px;line-height:24px;color:#000}.mos-but.btn-check:focus+.btn,.btn:focus{box-shadow:none}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{color:#455061;text-decoration:none;background-color:unset}.mos-person{background-color:#fff;color:#325de9;border-radius:15px}.prof-pak a{color:#455061 !important;position:relative}.drop-menu a{color:#000}.prof-pak{display:flex;align-items:center}.circ-mos{width:10px;height:10px;margin-right:10px;border-radius:100%}.curse{background-color:#9455e4}.newpost{text-align:center;position:absolute;top:-8px;right:-22px;background-color:red;width:25px;height:11px;border-radius:10px;color:#fff;font-size:8px;font-weight:normal;margin:auto}.piram{position:absolute;bottom:-20px;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #fff}.icon-prof{fill:#0d4cd3;width:30px}.prof-chat{background-image:url("/img/bell.svg");background-position:center center;background-size:cover;width:13px;border-radius:100%;height:13px;right:-10px;top:-10px}.mos-but2::after{border-top:.3em solid #1a3054}.mos-but2:hover{color:#0071ff;opacity:1}.mos-but2.btn:focus{border-radius:0;background-color:transparent;color:#0d6efd}.block-main{background-color:#fafcff;padding:35px 0 0}.block-area{padding-top:80px;position:relative}.per-area{font-weight:700;font-size:28px;color:#000;line-height:36px;margin-bottom:50px}.form-control{border-radius:15px;border-radius:20px;background-color:#fff;font-size:14px;color:#617381;border-style:solid;border-width:1px;border-color:#cce1ff;height:57px;padding-left:25px}.form-control:focus{color:none;box-shadow:unset;border:1px solid #86b7fe}.col-form-label{font-size:16px;color:#000 !important}.pas-forgot{color:#0d4cd3 !important}.pas-forgot:hover{color:#3070ff;cursor:pointer}.custom-checkbox{opacity:0;z-index:-999;position:absolute}.custom-checkbox+label{position:relative;font-size:16px;line-height:32px;font-family:"montsreg"}.custom-checkbox+label::before{content:"";display:block;position:absolute;width:20px;top:0;bottom:0;margin:auto;height:20px;border:1px solid #e4e8ec;background:url("/img/check.svg");background-repeat:no-repeat;background-position:center center}.custom-checkbox:checked+label::before{background:url("/img/check2.svg");background-size:75% 100%;background-repeat:no-repeat;background-position:center center}.custom-checkbox:not(:disabled):not(:checked)+label:hover::before{background:transparent}.regis-mos{height:40px;background-color:#0d4cd3;color:#fff;border-radius:15px;margin-right:10px;border:1px solid #0d4cd3;transition:.5s;display:flex;justify-content:center;align-items:center;text-decoration:none}.regis-mos:hover{background-color:#0d6efd;transition:.5s;border:1px solid #0d6efd;color:#fff}.regis-mos:active:focus{box-shadow:0 4px 10px rgba(0,0,0,.5);transition:none;color:#fff}.lab-check{margin:10px 0 30px}.gerb-text{color:#000 !important;line-height:16px}.block-rek{position:relative;margin-bottom:-165px;margin-top:110px}.block-con{padding:40px;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:start;background-color:#fff;--bs-gutter-x:0}.block-con .col{flex:0 0 20%}.foter{background-color:#4f6382;padding:240px 0 50px}.foter .mos-tel a{font-size:20px}.foter .mos-ins{font-size:14px}.call-free{font-weight:normal;font-size:12px;color:#fff}.mos-add{line-height:24px;margin-top:20px;padding-right:50px}.info-mos a{color:#fff;font-size:14px;font-weight:normal;line-height:24px}.icon-fot{width:25px;fill:#fff}.ofert-mos{margin-top:80px}.copy-mos{margin:0}.per-icon{padding:0 10px;margin-left:15px}.icon-menu{width:40px;background:#fff;border-radius:15px;transform:rotate(270deg)}.icon-menu.d-lg-none{transform:unset;fill:#0d4cd3;padding:6px}.ofert-mos a{color:#fff}#navLinks,#navLinks2{margin-left:-400%;width:100%;height:100vh;z-index:99999999;position:absolute;background:#fff;padding:20px 20px;transition:.5s;display:block !important}#navLinks2{background-color:#1a3055}.hr{background-color:#0d4cd3;height:2px !important}.block-acc .prof-pak,.block-acc .mos-drop,.block-acc .mos-limit{margin:20px 0}.block-acc .piram{position:absolute;bottom:unset;top:-15px;right:85px}#navLinks2 .dropdown-menu{width:100%}.icon-fot:hover,.info-mos div:hover,.foter .mos-text:hover,.foter .mos-ins:hover{cursor:pointer;opacity:.7}.mos-add:hover{color:#fff;opacity:.7}.icon-acc{position:relative}.icon-acc .piram{left:30%;visibility:hidden;opacity:0;transition:.2s}.icon-acc .acc.show+.piram{visibility:visible;opacity:unset;transition:opacity .5s}.block-con .col{flex:0 0 20%}h2,h3,h4,h5,h6{color:#292929}p{line-height:1.2}body{background:#fafcff;font-size:16px;font-family:"lato",Sans-Serif;font-weight:normal;color:#617381}.btn-primary{background-color:#4f6382;border:1px solid #4f6382}.btn-primary:hover{background-color:#1a3055;border:1px solid #1a3055}.btn-grey{color:white;background-color:#4f6382;border:1px solid #4f6382;border-radius:15px;display:flex;align-items:center;justify-content:center;height:40px;font-size:14px;transition:.5s}.btn-grey:hover{color:white;background-color:#889ec1;border:1px solid #889ec1}.top-block{padding-top:100px;padding-bottom:150px;margin-top:35px;background-position:center;background-size:cover}.top-block.top__padd{padding-bottom:270px}.top-block.img-main{background-image:linear-gradient(rgba(79,99,130,.7),rgba(79,99,130,.7)),url("/assets/images/banners/kremlin_night-min.jpg");background-repeat:no-repeat;background-size:cover;padding-bottom:290px}.top-block.img-main-season-banner{background-image:linear-gradient(rgba(97,142,186,.82),rgba(215,242,255,.14)),url("/assets/images/banners/banner_14_feb-min.jpg")}.top-block.img-retraining-season-banner{background-image:linear-gradient(rgba(53,82,112,.7),rgba(195,235,255,.01)),url("/assets/images/banners/banner_retraining_new_year_24.jpg")}.top-block.img-combo-retraining-season-banner{background-image:linear-gradient(rgba(73,126,181,.82),rgba(195,235,255,.01)),url("/assets/images/banners/banner_combo_retraining_new_year.jpg")}.top-block.img-kpk-season-banner{background-image:linear-gradient(rgba(73,126,181,.82),rgba(195,235,255,.01)),url("/assets/images/banners/banner_kpk_new_year.jpg")}.top-block.img-card-season-banner{background-image:linear-gradient(rgba(73,126,181,.82),rgba(195,235,255,.01)),url("/assets/images/banners/banner_card_new_year.jpg")}.top-block.img-quiz{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/img/quiz.jpg");background-repeat:no-repeat;background-size:cover;margin-top:0}.top-block.img-kpk{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/img/kpk.jpg");background-repeat:no-repeat;background-size:cover}.top-block.img-kpk-course{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/img/bb.jpg");background-repeat:no-repeat;background-size:cover}.top-block.img-retraining-course{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/img/bb.jpg");background-repeat:no-repeat;background-size:cover}.top-block.img-retraining{background-image:linear-gradient(rgba(236,56,73,.34),#7f272f),url("/img/pp.jpg")}.top-block.img-contest{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/img/kon.jpg");margin-top:0}.top-block.img-card{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/img/bb.jpg");margin-top:0}.top-block.img-gift-card{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/landing/girl_with_present-min.jpg")}.top-block.img-practice-general{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/landing/hero-banner-4-min.jpg")}.top-block.img-att-logoped{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_logoped_wide-min.jpg")}.top-block.img-att-defectolog{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_defectolog_wide-min.jpg")}.top-block.img-att-psycholog{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_psycholog_wide-min.jpg")}.top-block.img-att-uchitel{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_uchitel_wide-min.jpg")}.top-block.img-att-vospitatel{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_vospitatel_wide-min.jpg")}.top-block.img-att-tutor{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_tutor_wide-min.jpg")}.top-block.img-att-metodist{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_metodist_wide-min.jpg")}.top-block.img-att-neiropsycholog{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_neiropsycholog_wide-min.jpg")}.top-block.img-att-no-spec{background-image:linear-gradient(rgba(79,99,130,.75),rgba(79,99,130,.75)),url("/assets/images/banners/att/att_no_spec_wide-min.jpg")}.top__title{font-family:"latoheav",Sans-Serif;color:#fff;font-size:42px}.top__subtitle{font-size:24px}.btn-main{height:60px;line-height:1.2;background-color:#1a3055;border:1px solid #1a3055;color:#fff;transition:.5s;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:18px;box-shadow:0 10px 20px 0 rgba(44,13,131,.2);text-shadow:0 10px 20px rgba(44,13,131,.2)}.btn-lighter{background:#0078ee;border:1px solid #0078ee}.btn-main.btn-light1{background:#0071ff;border:0}.btn-main:hover{background-color:#4f6382;border:1px solid #4f6382;transition:.5s;color:#fff}.btn-orange{background:#ffa600;border-color:#ffa600}.mos-but,.mos-limit,.prof-pak a,.col-form-label,.pas-forgot,.gerb-text,.mos-add{font-size:14px;font-weight:normal;color:#fff;text-decoration:none}.mos-but:hover,.mos-limit:hover{opacity:.7;color:#fff}.mos-but{padding:0}.sertificate__wrapper{border-radius:20px;background-color:#fff;box-shadow:0 0 20px 0 rgba(138,138,138,.2);padding:38px;margin-top:-155px;position:relative;font-weight:500}.sert__img{display:block;position:relative;transition:.3s}.zoom-pic{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0}.sert__img:hover .zoom-pic{opacity:1}.title-md{font-size:20px;color:#292929;font-weight:700}img{max-width:100%}.mt-8{margin-top:80px}.mt-big{margin-top:150px}.btn-slider{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#e4ecfd;cursor:pointer;transition:.5s}.btn-slider.prev,.btn-slider.prevCal,.prevV{transform:rotate(180deg)}.btn-slider:hover{background:#d2e3fc}.teach__item{border-color:#fff;border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(138,138,138,.2);color:#66727f;line-height:1.2;padding:25px;margin:30px 15px 0 10px;transition:.5s}.teach__item:hover{box-shadow:0 0 20px 0 rgba(0,93,237,.2)}.card-title{font-size:18px;color:#242424;margin-bottom:20px;font-weight:700;line-height:1.2}.teach__img{border-radius:15px;overflow:hidden;text-align:center;margin-bottom:15px}.per-area.dark{color:#242424}.title-sm{color:#66727f;font-size:14px;line-height:1.2}.free__card{border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(138,138,138,.2);color:#66727f;line-height:1.2;padding:25px}.free__card p{margin-bottom:5px}.free__icon{display:flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:15px;margin-bottom:25px}.free__icon.orange{background-color:#ffa51d}.free__icon.purple{background-color:#9455e4}.free__icon.red{background-color:#ee3f58}.free__icon.grey{background-color:#9ca8ba}.free__icon.blue{background-color:#1b89ef}.free__icon.green{background-color:#2dc36a}.quest__info{border-radius:10px;background-color:#fff;box-shadow:0 0 20px 0 rgba(139,139,139,.2);position:absolute;width:206px;right:-85px;padding:15px;height:180px;top:-200px;display:none;transition:.5s}.quest__info:before{position:absolute;transform:translate(0,-50%);left:50%;bottom:-17px;width:17px;height:14px;background-size:contain;content:"";background-image:url("/img/tri.png")}.quest__box:hover .quest__info{display:block}.txt-blue{color:#1a3055}.ff-open{font-family:"open";font-weight:normal}.sales__card{border-radius:15px;background-color:#85b4f8;padding:33px 28px;color:#fff;font-size:14px;background-size:cover;background-position:center}.btn__light{color:#0d4cd3;font-size:14px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:15px;background-color:#e4ecfd;transition:.5s;line-height:1.2}.btn__light:hover{background-color:#d6e2fb;color:#0d4cd3}.btn__light.btn-white{border-style:solid;border-width:1px;border-color:#e2edfe;background:#fff}.btn-md{height:50px}.border-left-top{border-radius:0 15px 15px 15px}.border-right-top{border-radius:15px 0 15px 15px}.payed-options .nav-tabs .nav-item.show .nav-link,.payed-options .nav-tabs .nav-link.active{color:#242424;background:transparent;font-weight:bold}.payed-options .nav-tabs .nav-link{margin-bottom:-1px;background:0;border:0;color:#617381;font-size:20px;padding-left:0}.limitless__card{border-radius:20px;padding-top:50px;padding-bottom:80px;color:#fff;font-size:12px}.fz-large{font-size:36px}.txt-md{font-size:16px}.txt-sm{font-size:12.6px}.practice__card{border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(139,139,139,.2);padding:25px;font-size:14px;line-height:1.2}.txt-tiny{color:#242424;font-size:12px}.practice__icon{width:66px;height:66px;border-radius:20px;display:flex;align-items:center;justify-content:center}.practice__time{border-radius:15px;background-color:#e5f2ff;width:113px;padding:6px 0;color:#008af3;font-family:"nunitoextra";font-size:36px;display:flex;flex-direction:column;text-align:center;line-height:1.2}.nextS{border-radius:10px;color:white;background-color:white;border:1px solid #97a7c1;width:28px;height:100%;display:flex;align-items:center;justify-content:center;transition:.5s;cursor:pointer;margin-left:4px}.nextS:hover{background:#d2e3fc}.slider-card .item{margin-right:5px;overflow:hidden;border-radius:10px}.slider-card2 .item{margin-right:5px;overflow:hidden;border-radius:10px}.practice__time span{font-size:18px;color:#242424;font-family:"nunitoreg"}.slider-card .slick-list,.slider-card2 .slick-list{padding:0}.graph-font{font-family:"graphiki"}.courses__hours{font-family:"open";font-weight:normal}.courses__price{color:#242424;font-size:16px;font-family:"open";font-weight:700}.txt-dark{color:#242424}.pr__header{font-size:11.35px;color:#fff;border-radius:15px;background-color:#ffa600;width:129px;height:31px;display:flex;align-items:center;justify-content:center;line-height:1.2;position:absolute;right:0;top:-15px}.pr__header.green{background:#00c464}.pr__header.grey{background:#98aabc}.pr__header.pr__header-a{background:#5d5588}.pr__header.pr__header-b{background:#477c73}.pr__header.pr__header-c{background:#c5a670}.auth__box{border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(139,139,139,.2);padding:50px}.auth-course{line-height:1.2}.auth__pic{border-radius:10px}.search__wrapper{border-style:solid;border-width:1px;border-color:#cce1ff;border-radius:20px;background-color:#fff;height:57px;padding:6px}.inp-transp{width:100%;height:100%;border:0;background:transparent;color:#888;font-family:"graphiki";padding-left:15px}.inp-transp:focus{outline:0}.btn-search{width:120px}.course__date{color:#242424;font-size:40px;font-weight:700;line-height:1.2}.course__date .course__sm{font-family:"open";font-weight:normal;font-size:14px}.course__date .min{font-size:11px;color:#242424;font-family:"nunitoextra";top:0;left:50px;position:absolute}.calendar__item{margin:0 50px;padding-top:80px}.cal__w{border-radius:15px;background-color:#f8f8f8;width:73px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:5px;color:#1d1717;text-transform:uppercase}.cal__day{border-radius:15px;background-color:transparent;width:73px;height:60px;display:flex;align-items:center;justify-content:center;margin-right:5px;margin-bottom:5px;color:#211d1d}.cal__day.active{background-color:#e5f1ff;color:#005ded;position:relative}.cal__info{border-radius:10px;background-color:#fff;position:absolute;width:200px;left:-72px;padding:15px;min-height:180px;color:#56657d;font-size:12px;top:-190px;display:none;transition:.5s}.cal__info:before{position:absolute;transform:translate(0,-50%);left:50%;bottom:-17px;width:17px;height:14px;background-size:contain;background-repeat:no-repeat;content:"";background-image:url("/img/tri.png")}.cal__day.active:hover .cal__info{display:block}.softcard{width:50%}.calendar-bar>.current-month{font-size:20px;font-weight:bold;color:#242424;text-transform:capitalize;margin-bottom:30px}.calendar-bar>[class$="soft-btn"]{width:40px;aspect-ratio:1;text-align:center;line-height:40px;font-size:14px;color:#000;background:#ddd;border:0;border-radius:50%}.days-name{border-radius:15px;background-color:#f8f8f8;width:73px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:5px;color:#1d1717;text-transform:uppercase}.calendar-days{display:flex;flex-wrap:wrap}.weekdays-name{display:flex;padding-top:12px;padding-bottom:15px}.calendar-days{padding-bottom:12px}[class$="-day"]{border-radius:15px;display:flex;align-items:center;justify-content:center;width:76px;height:60px;font-size:18px;color:#1d1717;font-family:"graphiki"}.current-day{background-color:#e5f1ff;color:#005ded}.padding-day{color:#a5a5a5;user-select:none}.calendar-bar>[class$="soft-btn"]:hover,.month-day:hover{border-radius:5px;border-radius:15px;background-color:#f8f7fa;color:#000;transition:.1s;cursor:pointer}.calendar-bar>[class$="soft-btn"]:focus,.month-day:focus,.btn:focus{border-radius:15px;background-color:#000;color:#ddd}.prof-num{top:-5px;font-size:10px}.page-link{border-radius:15px;padding:0 15px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:6px;font-size:14px;background:#889ec1;color:white;border:0}.page-link:hover{background:#4f6382;color:white}.page-item:first-child .page-link{border-top-left-radius:15px;border-bottom-left-radius:15px}.page-item:last-child .page-link{border-top-right-radius:15px;border-bottom-right-radius:15px}.page-item.active .page-link{z-index:3;border-color:#4f6382;background:#4f6382;color:white}.btn-link{color:#4f6382}.btn-link:hover{color:#1a3055}.zakladka:hover img:first-child{display:none;transition:.5s}.zakladka:hover img:last-child{display:block !important;transition:.5s}.line-height-n{line-height:normal}.l-box{padding:30px;border-radius:20px;background-color:#fff;box-shadow:0 0 20px 0 rgba(139,139,139,.2);color:#617381;font-weight:500}.slider-l2 .slick-list,.licence-sl .slick-list{padding:0}.slider-l2 .item img,.docs img,.licence-sl .item img{width:100%}.licence-sl .item img,.licence-sl .slick-list,.licence-sl .slick-track{height:100%}.l-box .btn-link.txt-sm{font-size:13.33px}.slick-slide img{float:unset}.center-arrow{position:absolute;right:0;top:50%;transform:translate(0,-50%);cursor:pointer}.abt__icon{background-color:#00c464;width:66px;height:66px;border-radius:20px;display:flex;align-items:center;justify-content:center}.abt__icon.blue{background:#008af3}.abt-box{padding:28px 25px;border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(139,139,139,.2);line-height:1.2}.video-container{border-radius:15px;object-fit:cover;width:100%}.mt-min-8{margin-top:-90px}.mt-min-7{margin-top:-70px}.st__num{border-radius:50%;background-color:#98aabc;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;font-size:24px;font-family:"nunitoblack"}.st__num.green{background:#00c464}.arrow-dwn:before{position:absolute;bottom:-10px;left:115px;content:"";width:37px;height:37px;background-size:contain;background-repeat:no-repeat;background-image:url("/img/down.png")}.arrow-right:before{position:absolute;top:50px;right:-12px;content:"";width:37px;height:37px;background-size:contain;background-repeat:no-repeat;background-image:url("/img/down.png")}.slider-l2 .item,.licence-sl .item{margin:0 15px}.user__img{border-style:solid;border-width:1px;border-color:#d6d6d6;border-radius:10px;background-color:#f6f6f6;overflow:hidden}.history{padding:40px 0 40px 40px}.history__item{position:relative}.history__item:before{position:absolute;content:"";width:22px;height:22px;border-radius:50%;background:#a754e9;left:-52px;top:0}.c__price{font-size:60px;font-weight:700;color:#242424}.control__wrapper{border-radius:20px;background-color:#f7fbff;box-shadow:0 0 20px 0 rgba(139,139,139,.2);padding:60px 50px;font-size:14px;color:#242424}.checkbox2{color:#242424;font-size:18px}.checkb-fz{font-size:14px}.checkbox2 label{cursor:pointer}.check__box{width:20px;height:20px;display:block;background:#e2edfe;border-radius:50%}.checkbox2 input[type="checkbox"]:checked~.check__box{background:#004bd8}.radiobox2{color:#242424;font-size:18px}.radiobox2 label{cursor:pointer}.radio__box{width:20px;min-width:20px;height:20px;display:block;background:#e2edfe;border-radius:50%}.radiobox2 input[type="radio"]:checked~.radio__box{background:#004bd8}.zh__item{font-size:14px;padding:28px;border-width:3px;border-color:#fff;border-style:solid;border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(138,138,138,.2);line-height:1.2}.price__card{border-radius:15px;background-color:#fff;box-shadow:0 0 20px 0 rgba(139,139,139,.2)}.price__header{text-transform:uppercase;padding:25px 10px;text-align:center;border-radius:15px 15px 0 0}.price__n{font-weight:700;font-size:60px;color:#242424}.rouble{position:absolute;font-size:25px;top:10px;right:-15px}.f-red{color:#ff3d58}.price__body{padding:30px 20px}.pr__time-dark .practice__time{width:80px;font-size:27px;color:#242424;font-family:"lato",Sans-Serif;font-weight:700}.btn-gr{border-radius:20px;background:#00c464;display:flex;align-items:center;justify-content:center;color:#fff}.btn-red{background:#ff3d58}.sert__content{font-size:11px}.accordion-body{color:#617381;font-size:16px;padding:0}.border-left{border-left:2px solid;border-color:#00c464;margin:25px 0;padding:0 25px}.super__item{padding-right:20px}.supervis .slick-list{padding:0 10% 0 0 !important}.supervis2 .slick-list{padding:0 10% 0 0 !important}.video__item{margin-right:20px;border-radius:15px}.video__item video{width:100%;height:100%;object-fit:cover}.pr__time-conc .practice__time{width:80px;font-size:34px}.pr__time-conc .practice__time span{margin-top:-5px}.cours__item{margin-right:30px}.cours__item:hover .txt-grey{color:#004bd8 !important;text-decoration:underline}.tbl__row{padding-top:11px;padding-bottom:11px;height:63px;border-radius:15px}.tbl__row:nth-child(odd){background-color:#fff}.tbl__num{border-radius:50%;background-color:#ffa600;width:26px;height:26px;font-size:17px;font-family:"nunitoblack";color:#fff;display:flex;align-items:center;justify-content:center}.st__num.num-sm{width:27px;height:27px;font-size:17px}.p__card{border-radius:15px;background-color:#3b7afb;padding:33px 28px;color:#fff;background-size:cover;background-position:center}.t__num{font-size:60px;font-weight:700;line-height:1}.fw-black{font-weight:900}.input_form .bootstrap-select>.dropdown-toggle{border-radius:15px;border-radius:20px;background-color:#fff;padding:0;font-size:14px;color:#617381;border-style:solid;border-width:1px;border-color:#cce1ff;height:57px;padding-left:25px}.input_form:focus{color:none;box-shadow:unset;border:1px solid #86b7fe}.input_form .dropdown{width:100% !important;height:100%}.input_form .filter-option-inner{display:flex;align-items:center;height:100%}.input_form .dropdown-toggle::after,.dropup .dropdown-toggle::after{position:absolute;display:block;content:"";width:10px;height:10px;top:22px;right:15px;margin-top:-3px;margin-top:0;border-bottom:1px solid #444;border-right:1px solid #444;transform:rotate(45deg);transform-origin:50% 0;border-top:0;border-left:0}.input_form .dropdown.show .dropdown-toggle::after{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #444;border-left:1px solid #444}.input_form .dropdown-toggle.show::after{transform:rotate(-135deg);top:34px;right:25px}@media(max-width:1320px){.block-con .col{flex:0 0 25%}.nextL{right:20px}}@media(max-width:1190px){.teach__item{margin-right:5px;font-size:14px;padding:20px}.teach__item.slick-slide img{height:180px;object-fit:cover}.sales__card{background-position:bottom;background-size:125%;background-repeat:no-repeat}.practice__time{width:80px}.practice__card{padding:20px}.sertificate__wrapper p{margin-bottom:0;line-height:normal}.sert2 p{margin-bottom:.7rem}.sertificate__wrapper .title-md{line-height:1}.slider-l2 .slick-list{padding:0 20% 0 0 !important}.sertificate__wrapper{padding:20px}.btn-main{font-size:16px}.btn-main.txt-md,.btn-main.mos-but{font-size:14px}.logop__item{line-height:1.2}.block-con{padding-bottom:10px}.calendar__item{margin-left:0;margin-right:30px}.cal__day{width:57px;height:52px;margin-right:4px}.slider-l2 .item,.licence-sl .item{margin-right:15px;margin-left:0}.supervis .slick-list{padding:0 30% 0 0 !important}.supervis2 .slick-list{padding:0 30% 0 0 !important}.teach__img img{height:200px;object-fit:cover}}@media(max-width:1165px){.block-con .col{flex:0 0 50%}.mos-add{padding-right:0}.block-rek{margin-bottom:-185px}.nextS{margin-left:0}}@media(max-width:992px){.top-block{margin-top:0;padding-bottom:60px;padding-top:65px}.kpk-mob{background-image:linear-gradient(rgba(79,99,130,.8),rgba(79,99,130,.8)),url("/img/kpk-mob.jpg") !important}.pp-mob{background-image:linear-gradient(rgba(79,99,130,.8),rgba(79,99,130,.8)),url("/img/pp-768.jpg") !important}.block-main{padding-top:0}.sertificate__wrapper p{line-height:1.2;margin-bottom:.5rem}.sertificate__wrapper .title-md{line-height:1.2;margin-bottom:20px}.teach__item.slick-slide img{height:250px;width:100%}.limitless__card{padding:20px}.auth__padd{padding-left:26%;margin-top:-45px}.limitless__card .btn-main{font-size:16px}.nextS{margin-left:4px}.top-block.top__padd{padding-bottom:200px}.mt-min-8{margin-top:-130px}.sales__card{background-size:100%}.arrow-right:before{top:unset;right:unset;bottom:-10px;left:25px}.arrow-dwn:before{left:25px}.auth__box{padding:20px}.h-lg-100{height:100%}.control__wrapper{padding:30px 25px}.zh__item{padding:25px}.abt-box{padding:20px 23px}.cal__m{text-align:center}.calendar__item{margin:0 50px}.cal__day{width:73px;height:60px}.teach__img img{height:260px}.licence-sl .slick-list{padding:0 15% 0 0 !important}.top__mob{padding-bottom:180px}.p__card{background-position:30% 0}.accordion-body .course__date{font-size:35px}.quiz .practice__time{width:60px;font-size:25px}}@media(max-width:768px){.sertificate__wrapper p{line-height:normal;margin-bottom:1rem}.sertificate__wrapper .title-md{line-height:1;margin-bottom:10px}.foter .mos-text{font-size:13px;margin-top:10px}.foter .mos-ins{font-size:12px}.block-area{padding-top:20px}.ofert-mos{margin-top:40px}.call-free{margin-bottom:10px}.col-form-label{font-size:14px}.gerb-img{width:70px;height:70px;object-fit:cover}.teach__item,.sertificate__wrapper,.free__card,.practice__card{padding:20px}.teach__item{margin-right:10px}.fz-large{font-size:28px}}@media(max-width:767px){.calendar__item{margin:0}.cal__day{width:69px;height:54px}.cours__item{margin-right:0;margin-left:10px}.cours__sl .slick-list{padding:0 0 0 20% !important}.cours__item .txt-sm{font-size:10px}.cours__item .title-md{font-size:15px}}@media(max-width:676px){.mt-8{margin-top:60px}.teach__item.slick-slide img{height:230px}}@media(max-width:576px){.form-control,.input_form .bootstrap-select>.dropdown-toggle{height:44px;border-radius:12px;padding-left:12px}.input_form .dropdown-toggle::after,.dropup .dropdown-toggle::after{top:15px}.sertificate__wrapper .title-md{line-height:1.2}.auth__padd{padding:0;margin-top:0}.sertificate__wrapper p{margin-bottom:.2rem}.quest__info{right:0}.quest__info:before{left:unset;right:5px}.block-con .col{flex:0 0 33.33%;text-align:center}.pad-l{padding-left:5px}.pad-r{padding-right:5px}.gerb-img{width:45px;height:45px;margin-bottom:15px}.reg-btn{width:100%}.top-block{padding-top:45px;padding-bottom:40px}.top__mob{padding-bottom:120px !important}.l-box{padding:15px}.btn-main{font-size:16px;height:50px}.docs .title-sm{font-size:12px}.pp-mob{background-image:linear-gradient(rgba(79,99,130,.8),rgba(79,99,130,.8)),url("/img/pp-mob.jpg") !important}.history{padding:20px 0 0 20px}.history__item:before{left:-30px}.per-area{line-height:1.2}.fz-mb{font-size:18px}.fz-lg{font-size:48px}.column-p .col-4,.column-p .col-6,.docs .col-6,.docs .col-4{padding-left:5px;padding-right:5px}.cal__w{border-radius:25px;width:57px;height:43px}.cal__day{width:60px;height:45px;border-radius:25px}.block-con{padding:20px;padding-bottom:10px}.pr__time-dark .practice__time{width:50px;font-size:23px}.pr__time-dark .practice__time span{font-size:11px;margin-top:-5px}.price__n{font-size:48px}.btn-gr{height:40px;border-radius:15px}.accordion-body,.txt-mob,.checkbox2{font-size:14px}.tbl__num{font-size:13px;width:20px;height:20px}.tbl__row{height:50px}.border-left{padding-left:10px;padding-right:0}.supervis .slick-list,.supervis2 .slick-list,.slider-video .slick-list{padding:0 10% 0 0 !important}.sert2 .title-md{font-size:18px}.t__num{font-size:44px}.p__card .card-title{font-size:13px}.p__card{padding:22px 15px}}@media(max-width:540px){.block-area{padding-top:0}.per-area-mob{font-size:22px}.h4{font-size:18px}.gerb-text{font-size:8px;line-height:1.2}.block-rek{margin-bottom:-260px;margin-top:80px}.foter{padding:300px 0 50px}.foter .mos-text{font-size:11px;margin-top:0}.foter .info-mos a{line-height:1.2}.foter .mos-ins{font-size:11px}.icon-fot{width:20px}.block-acc .piram{right:75px}.top__title{font-size:28px}body,.txt-md{font-size:14px}.auth-course{font-size:16px}.title-md{font-size:16px}.title-md-mob{font-size:18px}.title-sm-mob{font-size:16px}.l-box .title-md{font-size:18px}.practice__time{width:73px;font-size:31px}.auth__padd{padding-left:0}.mt-big{margin-top:50px}.top-block{padding-top:65px;padding-bottom:50px}.top-block.top__padd{padding-bottom:200px}.top-block.top__padd.pb-sm-mob{padding-bottom:115px}.top-block.img-main{background-image:linear-gradient(rgba(79,99,130,.7),rgba(79,99,130,.7)),url("/assets/images/banners/kremlin_night-min.jpg");background-size:cover;padding-bottom:160px}.sertificate__wrapper{margin-top:-95px}.sales__card .btn__light{background-color:#e2edfe}.sales__card{background-position:70% 35px;background-size:cover}.payed-options .nav-tabs .nav-link{font-size:18px}.practice__icon{width:50px;height:50px;border-radius:15px}.practice__card .card-title{margin-bottom:.5rem}.search__wrapper{height:35px;padding:3px;border-radius:10px}.inp-transp{font-size:10px;padding-left:10px}.btn-search{height:27px;border-radius:10px;width:65px}.pr__header{width:auto;padding:0 9px;font-size:8px;height:20px;top:-10px}.page-link{height:35px;margin-right:3px;padding:0 12px;border-radius:10px;font-size:12.25px;width:35px}.page-item:last-child .page-link{border-top-right-radius:10px;border-bottom-right-radius:10px}.page-item:first-child .page-link{border-top-left-radius:10px;border-bottom-left-radius:10px}.top__subtitle{font-size:18px}.abt-box{padding:15px}.abt__icon{width:50px;height:50px;border-radius:15px}.mt-min-8{margin-top:-180px}.control__wrapper{padding:20px 15px}.zh__item{padding:20px 15px}.btn-transp{height:25px}.teach__img img{height:235px}.slider-l2 .item,.licence-sl .item{margin-left:0;margin-right:10px}.center-arrow{position:absolute;right:8px}.quiz .practice__time{width:55px;font-size:22px}}@media(max-width:475px){.cal__w{font-size:9px;width:52px;height:40px}.cal__day{width:53px;height:36px;font-size:10px}.cal__info{width:160px;left:-62px;padding:10px;font-size:10px;top:-160px;min-height:150px}}@media(max-width:360px){.cal__day{width:38px;height:29px}.cal__info{left:-73px}}
.footer-buttons{position:fixed;z-index:100000000;bottom:0;display:none;justify-items:stretch;justify-content:space-between;grid-template-columns:1fr 1fr 1fr;width:100%}.footer-buttons>a{display:flex;padding:12px 10px 15px;text-decoration:none;color:#fff;font-family:"lato",Sans-Serif;font-style:normal;font-weight:700;font-size:13px;justify-content:center;align-items:flex-end;gap:7px;transition:all .5s}.footer-buttons_t{background-color:#1a3055}.footer-buttons_t:hover{background-color:#889ec1}.footer-buttons_w{background-color:#1ebea5}.footer-buttons_w:hover{background-color:#128c7e}@media(max-width:570px){.footer-buttons{display:grid}.online-chat-root-MeTalk #supportTrigger{bottom:70px !important;right:20px !important}.foter{margin-bottom:47px}#btn-back-to-top{position:fixed;bottom:70px;left:20px;display:none}}
.icon-mos-new{display:flex;width:38px;height:38px;padding:3px;background:#1a3055;border-radius:10px;transition:.5s;align-items:center}.icon-logo-new{display:flex;width:70px}.icon-mos-new:hover{background:#889ec1;opacity:1}.icon-menu-new{width:38px;height:38px;background:#1a3055;border-radius:10px;transition:.5s;padding:2px;cursor:pointer}.icon-menu-new:hover{background:#889ec1}.icon-menu-new svg{fill:#fff}.icon-menu-new.white{width:38px;height:38px;background:#fff;border-radius:10px;transition:.5s;padding:2px;display:flex;cursor:pointer}.icon-menu-new.white:hover{background:#1a3055}.icon-menu-new.white svg{fill:#1a3055}.icon-menu-new.white:hover svg{fill:#fff}.eye{margin:0 15px}.mos-regis-new{font-family:"lato";font-weight:500;font-size:14px;border-radius:10px;background:#1a3055;color:#fff;transition:.3s;display:block;padding:9px 10px 8px}.mos-regis-new:hover{background:#889ec1;color:#fff;opacity:1}.mos-tel>a.mos-tel-new{padding:8px 8px 4px;border-radius:10px;transition:.5s;font-size:1.25rem;height:38px}.img-logo{min-width:300px}@media(max-width:360px){.img-logo{min-width:240px}}.menu-header-top>.dropdown.mos-drop>a.mos-but.dropdown-toggle:after{display:block;content:"";position:relative;top:-2px;width:5px;border-top:4px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent}.menu-header-top>.dropdown.mos-drop>a{padding:5px 8px;border-radius:10px;min-height:33px;transition:.5s}.menu-header-top>.dropdown.mos-drop>a:hover,.mos-tel>a:hover{background:#889ec1;opacity:1}.menu-header-top>.dropdown.mos-drop>.dropdown-menu>li{padding:0 7px}.menu-header-top>.dropdown.mos-drop>.dropdown-menu>li>a.dropdown-item{border-radius:5px;transition:.5s}.menu-header-top>.dropdown.mos-drop>.dropdown-menu>li>a.dropdown-item:hover{background:#eff4fd}.btn-hover-group>button:hover~ul{display:block}.pull-right-level-3{position:absolute;inset:0 auto auto 95%;margin:0}.pull-right-level-3.dropdown-menu:hover{display:block}.btn-pull-right{margin-left:8px;border-radius:5px;transition:.5s}.btn-pull-right:hover{background:#e9f0f6}.pull-right-level-3>li{padding:0 7px}.pull-right-level-3>li>a.dropdown-item{border-radius:5px;transition:.5s}.pull-right-level-3>li>a.dropdown-item:hover{background:#fff}.pull-right-level-3.dropdown-menu{background:#e9f0f6}.btn-pull-right:after{color:#4f6382;position:relative;top:2px;transform:rotate(-90deg);border-top:.35em solid;border-right:.35em solid transparent;border-left:.35em solid transparent}.menu-level-3{background:#7c91b2;border:0}.menu-level-3>h2>button{color:#fff;text-align:inherit;font-size:16px;padding:4px 8px;width:100%;transition:.2s;background:transparent !important;border-radius:8px !important;border:0 !important;box-shadow:none !important}.menu-level-3>h2>button:focus{border-color:transparent !important}.menu-level-3>h2>button:focus-visible{border-color:transparent !important}.menu-level-3>h2>button:hover{background:#fafcff !important;color:#4f6382 !important}.menu-level-3>h2>button:after{flex-shrink:0;position:relative;top:4px;width:11px;height:11px;margin-left:auto;content:"";border-top:.35em solid;border-right:.35em solid transparent;border-left:.35em solid transparent;transition:transform .2s ease-in-out;background-image:none}.menu-level-3>h2>button:not(.collapsed){background:#fafcff !important;color:#4f6382 !important}.menu-level-3>h2>button:not(.collapsed):after{top:-2px}.menu-level-3>.accordion-collapse>.accordion-body{padding:5px 15px}.menu-level-3>.accordion-collapse>.accordion-body>.list-group>a.list-group-item-action{padding:3px 10px;border-radius:8px !important;transition:.2s;color:#fff;font-size:15px}.menu-level-3>.accordion-collapse>.accordion-body>.list-group>a.list-group-item-action:hover{color:#4f6382}@media(max-width:1200px){.menu-header-top>.dropdown.mos-drop>a{padding:6px 5px 0;font-size:12px}}.mob-menu{background-color:#4f6382;max-width:360px;width:100%;border-right:0}.mob-menu>.offcanvas-header{padding:15px !important;background-color:#4f6382;display:flex;flex-flow:wrap;gap:10px}.mob-menu>.offcanvas-header>.offcanvas-title{color:#fff;font-weight:800;font-size:20px;letter-spacing:.5px;padding-left:10px;order:1}.user-account-menu{color:#4f6382;font-weight:600;font-size:15px;letter-spacing:0;padding:5px 10px;transition:.5s;background-color:#fff;border-radius:8px;border:0;order:0;width:100%}.user-account-menu:hover{background-color:#7c91b2;color:#fff}.mob-menu>.offcanvas-body{padding:0 !important}.main-menu-mob>.accordion-item{background-color:#4f6382;border-bottom:1px solid #fff}.main-menu-mob>.accordion-item>.accordion-header{line-height:17px;transition:.5s}.main-menu-mob>.accordion-item>.accordion-header>.accordion-button.collapsed{padding:25px;font-size:20px;color:#fff;background-color:transparent}.main-menu-mob>.accordion-item>.accordion-header:hover{background-color:#7c91b2}.main-menu-mob>.accordion-item>.accordion-header>a{font-size:20px;color:#fff;background-color:#4f6382}.main-menu-mob>.accordion-item>.accordion-header>a span{display:block;padding:25px}.main-menu-mob>.accordion-item>.accordion-header>.accordion-button{padding:25px}.main-menu-mob>.accordion-item>.accordion-header>.accordion-button::after{flex-shrink:0;position:relative;top:3px;width:15px;height:15px;margin-left:auto;content:"";background-image:url("https://www.defectologiya.pro/assets/images/svg/arrow-menu-mobile.svg");background-repeat:no-repeat;background-size:15px;transition:transform .2s ease-in-out}.main-menu-mob>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after{background-image:url("https://www.defectologiya.pro/assets/images/svg/arrow-menu-mobile.svg");transform:rotate(-180deg);top:-4px !important}.main-menu-mob>.accordion-item>.accordion-header>.accordion-button:not(.collapsed){color:#fff;font-size:20px;background-color:#7c91b2;box-shadow:inset 0 -1px 0 #fff;padding:25px}.main-menu-mob>.accordion-item>.accordion-header>.accordion-button:focus{z-index:3;border:0;border-color:transparent;outline:0;box-shadow:none}.main-menu-mob>.accordion-item>.accordion-collapse>.accordion-body>.list-group{background:#7c91b2;gap:3px;padding:15px 25px}.main-menu-mob>.accordion-item>.accordion-collapse>.accordion-body{border-top:1px solid #fff}.main-menu-mob>.accordion-item>.accordion-collapse>.accordion-body>.list-group>.list-group-item-action{color:#fff;text-align:inherit;font-size:16px;padding:4px 8px;width:100%;border-radius:8px;transition:.2s}.main-menu-mob>.accordion-item>.accordion-collapse>.accordion-body>.list-group>.list-group-item-action:hover,.main-menu-mob>.accordion-item>.accordion-collapse>.accordion-body>.list-group>.list-group-item-action:focus{background:#fafcff !important;color:#4f6382 !important}.main-menu-mob>.accordion-item>.accordion-collapse>.accordion-body>.list-group>.list-group-item-action:active{background:#fafcff !important;color:#4f6382 !important}.mob-menu>.offcanvas-header>.btn-close{box-sizing:content-box;width:20px;height:20px;color:#4f6382;background:url("https://www.defectologiya.pro/assets/images/svg/menu-clouse-mobile.svg") center/20px auto no-repeat !important;background-color:#fff !important;border-radius:8px;opacity:1;margin:0;padding:5px;transition:.5s;order:2}.mob-menu>.offcanvas-header>.btn-close:hover{color:#fff;background:url("https://www.defectologiya.pro/assets/images/svg/menu-clouse-mobile-hover.svg") center/20px auto no-repeat !important;background-color:#889ec1 !important}.mob-menu-user>.modal-dialog{max-width:360px;margin:0}.mob-menu-user>.modal-dialog>.modal-content{background-color:#fafcff;border:0;border-radius:0}.mob-menu-user>.modal-dialog>.modal-content>.modal-header{padding:15px 25px;border:0}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.btn-close{padding:0;margin:0}.mob-menu-user>.modal-dialog>.modal-content>.modal-body{padding:0}.mob-menu-user-items{background-color:#fafcff;padding-bottom:25px;padding-top:10px}.mob-menu-user-items>.accordion-item{background-color:#fafcff;border:0}.mob-menu-user-items .accordion-button{background-color:transparent;padding:0;font-size:20px;color:#455061;box-shadow:none}.mob-menu-user-items>.accordion-item>.accordion-header{padding:20px 25px;display:flex;gap:10px;transition:.5s}.mob-menu-user-items>.accordion-item>.accordion-header:hover{background:#889ec1}.mob-menu-user-items>.accordion-item>.accordion-header:hover::before{background-color:#fff}.mob-menu-user-items>.accordion-item>.accordion-header>.accordion-button::after{flex-shrink:0;position:relative;top:3px;width:15px;height:15px;margin-left:auto;content:"";background-image:url("https://www.defectologiya.pro/assets/images/svg/arrow-menu-user-mobile.svg");background-repeat:no-repeat;background-size:15px;transition:transform .2s ease-in-out}.mob-menu-user-items>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after{background-image:url("https://www.defectologiya.pro/assets/images/svg/arrow-menu-user-mobile.svg");transform:rotate(-180deg);top:-4px !important}.mob-menu-user-items>.accordion-item>.accordion-collapse>.accordion-body>.list-group>.list-group-item{position:relative;display:block;padding:10px 35px;color:#1a3055;text-decoration:none;background-color:transparent;border:0;font-size:16px}.mob-menu-user-items>.accordion-item>.accordion-header::before{content:"";position:relative;left:0;top:6px;width:10px;height:10px;display:block;background-color:#889ec1;border-radius:50%;transition:.5s}.mob-menu-user-items>.accordion-item>.accordion-header>a{font-size:20px;color:#455061;display:flex}.mob-menu-user-items>.accordion-item>.accordion-header:hover>a{color:#fff}.mob-menu-user-items>.accordion-item>.accordion-header:hover>.accordion-button{color:#fff}.mob-menu-user-items>.accordion-item>.accordion-header:hover>.accordion-button::after{background-image:url("https://www.defectologiya.pro/assets/images/svg/arrow-menu-user-mobile-hover.svg")}.mob-menu-user-items>.accordion-item>.accordion-collapse>.accordion-body>.list-group>.list-group-item:hover{color:#fff;background-color:#889ec1}.mob-menu-user-items>.accordion-item>.accordion-collapse>.accordion-body>.list-group{border-top:1px solid #889ec1}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.modal-title{font-weight:800;color:#4f6382;font-size:20px}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.modal-title>a{font-weight:500;color:#fff;font-size:15px;background:#4f6382;padding:4px 15px 4px 10px;border-radius:8px;display:flex;gap:7px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative;transition:.5s}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.modal-title>a:hover{background:#1a3055}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.modal-title>a>svg{width:23px;fill:#fff}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.modal-title>a>span{height:20px}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.btn-close{box-sizing:content-box;width:20px;height:20px;color:#4f6382;background:url("https://www.defectologiya.pro/assets/images/svg/menu-clouse-user-mobile.svg");background-color:#fff;border-radius:8px;opacity:1;margin:0;padding:5px;transition:.5s}.mob-menu-user>.modal-dialog>.modal-content>.modal-header>.btn-close:hover{background:url("https://www.defectologiya.pro/assets/images/svg/menu-clouse-user-mobile-hover.svg");color:#889ec1}
@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:250;font-display:swap;src:url("/css/fonts/Lato-Thin.woff2") format("woff2"),url("/css/fonts/Lato-Thin.woff") format("woff"),url("/css/fonts/Lato-Thin.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:300;font-display:swap;src:url("/css/fonts/Lato-Light.woff2") format("woff2"),url("/css/fonts/Lato-Light.woff") format("woff"),url("/css/fonts/Lato-Light.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:400;font-display:swap;src:url("/css/fonts/Lato-Regular.woff2") format("woff2"),url("/css/fonts/Lato-Regular.woff") format("woff"),url("/css/fonts/Lato-Regular.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:500;font-display:swap;src:url("/css/fonts/Lato-Medium.woff2") format("woff2"),url("/css/fonts/Lato-Medium.woff") format("woff"),url("/css/fonts/Lato-Medium.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:600;font-display:swap;src:url("/css/fonts/Lato-SemiBold.woff2") format("woff2"),url("/css/fonts/Lato-SemiBold.woff") format("woff"),url("/css/fonts/Lato-SemiBold.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;font-display:swap;src:url("/css/fonts/Lato-Bold.woff2") format("woff2"),url("/css/fonts/Lato-Bold.woff") format("woff"),url("/css/fonts/Lato-Bold.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:800;font-display:swap;src:url("/css/fonts/Lato-ExtraBold.woff2") format("woff2"),url("/css/fonts/Lato-ExtraBold.woff") format("woff"),url("/css/fonts/Lato-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Lato",sans-serif;font-style:normal;font-weight:900;font-display:swap;src:url("/css/fonts/Lato-Black.woff2") format("woff2"),url("/css/fonts/Lato-Black.woff") format("woff"),url("/css/fonts/Lato-Black.ttf") format("truetype")}:root{--dfp-color-0:#4f6382;--dfp-color-1:#fff;--dfp-color-2:#f9fbfe;--dfp-color-3:#e9f0f6;--dfp-color-4:#889ec1;--dfp-color-5:#1a3055;--dfp-color-6:#3e68a8;--dfp-color-7-2:#03b97a;--dfp-color-7:#03b97a;--dfp-color-8:#242424;--dfp-color-9:#66727f;--dfp-color-10:#fafcff;--dfp-color-11:#eaebec;--dfp-color-12:#dc3545;--dfp-color-13:#33485e;--dfp-color-14:#f2f6ff;--dfp-color-14d:#7d96cf;--dfp-color-15:#ffa600;--dfp-color-16:#b1ec52;--dfp-color-17:#f2f6ff;--dfp-color-20:#c8e1ff;--dfp-color-21:#f3fdf9;--dfp-color-21d:#7ea696;--dfp-color-22:#faf5fd;--dfp-color-22d:#a788ba;--dfp-color-23:#fdf8f0;--dfp-color-23d:#d0a45e;--dfp-shadow:0 0 15px 0 rgba(139,139,139,.2);--dfp-radius-1:10px;--dfp-radius-2:15px;--dfp-radius-3:20px;--dfp-radius-4:0 15px 15px 15px;--dfp-radius-5:20px 0 0 20px;--dfp-radius-6:20px 20px 0 0;--dfp-radius-7:15px 0 0 15px;--dfp-radius-8:15px 15px 0 0;--dfp-radius-9:0 0 20px 20px;--dfp-radius-10:30px;--dfr-bg-gr-1:linear-gradient(313deg,rgba(255,255,255,1) 0,rgba(245,237,255,60%) 50%,rgba(224,236,255,60%) 100%);--dfr-bg-gr-4:linear-gradient(151deg,rgba(255,255,255,1) 19%,rgba(239,248,255,1) 42%,rgba(255,255,255,1) 51%,rgba(226,242,250,1) 63%);--dfr-bg-gr-6:linear-gradient(-36deg,rgba(255,255,255,1) 1%,rgba(239,248,255,1) 8%,rgba(255,255,255,1) 69%,rgba(226,242,250,1) 100%)}.carousel__button{color:var(--dfp-color-1) !important}body{color:var(--dfp-color-8);overflow-x:hidden;font-family:sans-serif}h1,h2,h3,h4,h5,h6,p,li,span,div,button,a,input,label,section{font-family:"Lato",sans-serif;color:inherit}a{text-decoration:none;cursor:pointer}.a-wrap{text-wrap:wrap !important}a:hover{color:inherit}a.link:hover{color:var(--dfp-color-4) !important}a.link>svg{fill:var(--dfp-color-0)}a.link:hover>svg{fill:var(--dfp-color-4)}a[name].anchor{border-top:35px solid transparent;margin-top:-35px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.df-text-xl{letter-spacing:-2px;font-size:clamp(50px,5.5vw,70px);line-height:clamp(45px,5.5vw,65px)}.df-text-l{letter-spacing:0;font-size:clamp(32px,4.5vw,48px);line-height:clamp(28px,4.5vw,44px)}.df-h1{font-weight:700;letter-spacing:0;font-size:clamp(24px,4vw,36px);line-height:clamp(28px,4.5vw,38px)}.df-h2{font-weight:700;letter-spacing:0;font-size:clamp(22px,3.5vw,32px);line-height:clamp(26px,4vw,36px)}.df-h3{font-weight:500;letter-spacing:0;font-size:clamp(20px,3vw,28px);line-height:clamp(24px,3.5vw,34px)}.df-h4{font-weight:700;letter-spacing:0;font-size:clamp(18px,2.8vw,24px);line-height:clamp(22px,3.2vw,28px)}.df-h5{font-weight:500;letter-spacing:0;font-size:clamp(18px,2.8vw,24px);line-height:clamp(22px,3.2vw,28px)}.df-h6{font-weight:500;letter-spacing:0;font-size:clamp(16px,2.2vw,20px);line-height:clamp(20px,2.8vw,24px)}.df-p{font-weight:400;font-size:clamp(14px,2vw,16px) !important;line-height:clamp(20px,2.5vw,22px) !important}.df-p-l{font-weight:400;font-size:clamp(16px,2.2vw,18px) !important;line-height:clamp(16px,2.2vw,18px) !important}.df-p-card{font-weight:400;font-size:clamp(13px,1.8vw,15px);line-height:clamp(16px,2.5vw,18px)}.df-p-card-min{font-weight:400;font-size:clamp(12px,1.6vw,13px);line-height:clamp(13px,2.2vw,15px)}.df-p-card-min-s{font-weight:400;font-size:clamp(10px,1.4vw,11px);line-height:clamp(12px,1.6vw,14px)}.df-weight-250{font-weight:250 !important}.df-weight-300{font-weight:300 !important}.df-weight-400{font-weight:400 !important}.df-weight-500{font-weight:500 !important}.df-weight-600{font-weight:600 !important}.df-weight-700{font-weight:700 !important}.df-weight-800{font-weight:800 !important}.df-weight-900{font-weight:900 !important}.df-bg-0{background-color:var(--dfp-color-0)}.df-bg-1{background-color:var(--dfp-color-1)}.df-bg-2{background-color:var(--dfp-color-2)}.df-bg-3{background-color:var(--dfp-color-3)}.df-bg-4{background-color:var(--dfp-color-4)}.df-bg-5{background-color:var(--dfp-color-5)}.df-bg-6{background-color:var(--dfp-color-6)}.df-bg-7{background-color:var(--dfp-color-7)}.df-bg-7-2{background-color:var(--dfp-color-7-2)}.df-bg-8{background-color:var(--dfp-color-8)}.df-bg-12{background-color:var(--dfp-color-12)}.df-bg-13{background-color:var(--dfp-color-13)}.df-bg-14{background-color:var(--dfp-color-14)}.df-bg-15{background-color:var(--dfp-color-15)}.df-bg-16{background-color:var(--dfp-color-16)}.df-bg-17{background-color:var(--dfp-color-17)}.df-bg-20{background-color:var(--dfp-color-20)}.df-bg-21{background-color:var(--dfp-color-21)}.df-bg-22{background-color:var(--dfp-color-22)}.df-bg-tr{background-color:transparent !important;background:transparent !important}.df-bg-gr-1{background:var(--dfr-bg-gr-1) !important}.df-bg-gr-2{background:var(--dfr-bg-gr-2) !important}.df-bg-gr-3{background:var(--dfr-bg-gr-3) !important}.df-bg-gr-4{background:var(--dfr-bg-gr-4) !important}.df-bg-gr-5{background:var(--dfr-bg-gr-5) !important}.df-bg-gr-6{background:var(--dfr-bg-gr-6) !important}.df-bc-0{border:1px solid var(--dfp-color-0) !important}.df-bc-2{border:1px solid var(--dfp-color-2) !important}.df-bc-3{border:1px solid var(--dfp-color-3) !important}.df-bc-4{border:1px solid var(--dfp-color-4) !important}.df-bc-5{border:1px solid var(--dfp-color-5) !important}.df-bc-6{border:1px solid var(--dfp-color-6) !important}.df-bc-7{border:1px solid var(--dfp-color-7) !important}.df-bc-12{border:1px solid var(--dfp-color-12) !important}.df-bc-14{border:1px solid var(--dfp-color-14) !important}.df-bc-tr{border:1px solid transparent !important}.df-hr{width:100%;height:1px}.df-w-fit-content{width:fit-content !important}.df-h-fit-content{height:fit-content !important}.df-column-divider-0{column-rule:1px solid var(--dfp-color-0)}.df-count-2{column-count:2;column-gap:25px}.df-shadow{box-shadow:var(--dfp-shadow)}.df-tc-1{color:var(--dfp-color-1)}.df-tc-2{color:var(--dfp-color-2)}.df-tc-3{color:var(--dfp-color-3)}.df-tc-4{color:var(--dfp-color-4)}.df-tc-5{color:var(--dfp-color-5)}.df-tc-6{color:var(--dfp-color-6)}.df-tc-7{color:var(--dfp-color-7)}.df-tc-7-2{color:var(--dfp-color-7-2)}.df-tc-8{color:var(--dfp-color-8)}.df-tc-9{color:var(--dfp-color-9)}.df-tc-10{color:var(--dfp-color-0)}.df-tc-12{color:var(--dfp-color-12)}.df-tc-13{color:var(--dfp-color-13)}.df-tc-15{color:var(--dfp-color-15)}.df-tc-14d{color:var(--dfp-color-14d)}.df-tc-21d{color:var(--dfp-color-21d)}.df-tc-22d{color:var(--dfp-color-22d)}.df-tc-23d{color:var(--dfp-color-23d)}.df-brr-1{border-radius:var(--dfp-radius-1)}.df-brr-2{border-radius:var(--dfp-radius-2)}.df-brr-3{border-radius:var(--dfp-radius-3)}.df-brr-4{border-radius:var(--dfp-radius-4)}.df-brr-5{border-radius:var(--dfp-radius-5)}.df-brr-6{border-radius:var(--dfp-radius-6)}.df-brr-7{border-radius:var(--dfp-radius-7)}.df-brr-8{border-radius:var(--dfp-radius-8)}.df-brr-9{border-radius:var(--dfp-radius-9)}.df-brr-10{border-radius:var(--dfp-radius-10)}.df-button,a.df-button,button.df-button{border-radius:0 15px 15px 15px;padding:10px 20px;cursor:pointer;text-decoration:none;transition:all .3s;display:flex;justify-content:center;width:fit-content;font-size:14px;font-weight:600;white-space:nowrap}.df-button-1,a.df-button-1,button.df-button-1{background-color:var(--dfp-color-5);border:1px solid var(--dfp-color-5);color:var(--dfp-color-1) !important}.df-button-1:hover{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-button-1-2,a.df-button-1-2,button.df-button-1{background-color:var(--dfp-color-5);border:1px solid var(--dfp-color-5);color:var(--dfp-color-1) !important}.df-button-1-2:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-5);color:var(--dfp-color-5) !important}.df-button-2{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-button-2:hover{background-color:var(--dfp-color-4);border:1px solid var(--dfp-color-4);color:var(--dfp-color-1) !important}.df-button-2-2:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-0);color:var(--dfp-color-0) !important}.df-button-3{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-5);color:var(--dfp-color-5)}.df-button-3:hover{background-color:var(--dfp-color-5);border:1px solid var(--dfp-color-1);color:var(--dfp-color-1) !important}.df-button-5{background-color:var(--dfp-color-4);border:1px solid var(--dfp-color-4);color:var(--dfp-color-1)}.df-button-5:hover{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-button-6{background-color:var(--dfp-color-4);border:1px solid var(--dfp-color-4);color:var(--dfp-color-1)}.df-button-6:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-4);color:var(--dfp-color-4) !important}.df-button-7{background-color:var(--dfp-color-12);border:1px solid var(--dfp-color-12);color:var(--dfp-color-1)}.df-button-7:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-12);color:var(--dfp-color-12) !important}.df-button-7-1:hover{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-button-8{background-color:var(--dfp-color-6);border:1px solid var(--dfp-color-6);color:var(--dfp-color-1)}.df-button-8:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-6);color:var(--dfp-color-6) !important}.df-button-red:hover{background-color:var(--dfp-color-12);border:1px solid var(--dfp-color-12);color:var(--dfp-color-1) !important}.df-button-green{background-color:var(--dfp-color-7);border:1px solid var(--dfp-color-7);color:var(--dfp-color-1)}.df-button-green:hover{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-button-green-2:hover{background-color:var(--dfp-color-7);border:1px solid var(--dfp-color-7);color:var(--dfp-color-1) !important}.df-button-10{background-color:var(--dfp-color-7);border:1px solid var(--dfp-color-7);color:var(--dfp-color-1)}.df-button-10:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-7);color:var(--dfp-color-7) !important}.df-button-12{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-6);color:var(--dfp-color-6)}.df-button-12:hover{background-color:var(--dfp-color-6);border:1px solid var(--dfp-color-6);color:var(--dfp-color-1) !important}.df-button-0:hover{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-button-4{padding:10px 0 5px 5px;cursor:pointer;text-decoration:none;transition:all .3s;display:flex;justify-content:start;width:fit-content;font-weight:400;font-size:clamp(16px,2vw,18px);line-height:clamp(20px,2.8vw,24px);white-space:nowrap;color:var(--dfp-color-0);border-bottom:1px dashed var(--dfp-color-0);background-color:transparent;border-top:0;border-left:0;border-right:0;gap:10px;align-items:center}.df-button-4.df-p-card{font-size:clamp(13px,1.8vw,15px);line-height:clamp(16px,2.5vw,18px)}.df-button-4:hover{border-bottom:1px solid var(--dfp-color-5);color:var(--dfp-color-5) !important}.df-button-4>svg{fill:var(--dfp-color-0)}.df-button-4-2{justify-content:center}.df-button-4-2>svg{fill:var(--dfp-color-7)}.df-button-4:hover>svg{fill:var(--dfp-color-5)}.df-button-4.arrow::after{background-image:url("https://www.defectologiya.pro/assets/images/svg/Arrow4-after.svg");background-repeat:no-repeat;background-position:center;background-size:20px;width:20px;min-width:20px;height:15px;content:"";display:block;position:relative;top:2px;transition:all .3s}.df-button-4:hover.arrow::after{background-image:url("https://www.defectologiya.pro/assets/images/svg/Arrow4-after-hover.svg")}.arrow-r1.arrow::after{transform:rotate(90deg);top:1px;background-size:16px}.arrow-r2.arrow::after{transform:rotate(-90deg);top:1px;background-size:16px}.arrow-r3.arrow::after{transform:rotate(-90deg);top:1px;background-size:16px}.df-button-4.arrow.arrow-r1[aria-expanded="true"]{display:none}.df-icons-social{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:5px}.df-icons-social .ya-share2__container.ya-share2__container_color-scheme_blackwhite .ya-share2__badge,.df-icons-social .ya-share2__container.ya-share2__container_color-scheme_blackwhite .ya-share2__mobile-popup-badge{background-color:var(--dfp-color-5)}.df-icons-social .ya-share2__badge{border-radius:4px !important}.df-button-9{background-color:var(--dfp-color-4);border:1px solid var(--dfp-color-4);color:var(--dfp-color-1);border-radius:var(--dfp-radius-1) !important;align-items:center}.df-button-9.df-button-9-1{background-color:var(--dfp-color-7);border:1px solid var(--dfp-color-7)}.df-button-9.df-button-9-2,.df-button-9.df-button-9-3{background-color:var(--dfp-color-6);border:1px solid var(--dfp-color-6)}.df-button-9.df-button-9-3-1{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0)}.df-button-9.df-button-9-4{background-color:var(--dfp-color-5);border:1px solid var(--dfp-color-5)}.df-button-9.df-button-9-5{background-color:var(--dfp-color-12);border:1px solid var(--dfp-color-12)}.df-button-9.df-button-9-6{background-color:var(--dfp-color-15);border:1px solid var(--dfp-color-15)}.df-button-9:hover{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1)}.df-button-9.df-button-9-3-1:hover{background-color:var(--dfp-color-5);border:1px solid var(--dfp-color-5)}.df-button_inert{pointer-events:none;cursor:default}.df-button-11{background-color:var(--dfp-color-2);border:1px solid var(--dfp-color-4);color:var(--dfp-color-0);border-radius:var(--dfp-radius-3) !important;align-items:center;font-weight:700 !important}.df-button-11:hover{background-color:var(--dfp-color-1);border:1px solid var(--dfp-color-5);color:var(--dfp-color-5);box-shadow:var(--dfp-shadow)}.df-button-11:active,.df-button-11.active,.df-button-11.show{background-color:var(--dfp-color-0);border:1px solid var(--dfp-color-0);color:var(--dfp-color-1)}.df-button-11:focus{background-color:var(--dfp-color-5);border:1px solid var(--dfp-color-5);color:var(--dfp-color-1)}.df-footer-buttons_max{background:linear-gradient(45deg,rgba(68,188,251,1) 2%,rgba(41,75,249,1) 44%,rgba(135,70,225,1) 100%);transition:all .8s}.df-footer-buttons_max:hover{background:linear-gradient(45deg,rgba(135,70,225,1) 0,rgba(41,75,249,1) 50%,rgba(68,188,251,1) 100%);color:var(--dfp-color-1)}.df-footer-buttons_telegram{background:#53baed}.df-footer-buttons_telegram:hover{background:var(--dfp-color-6);color:var(--dfp-color-1)}.df-btn-group.btn-group>.btn-group:not(:last-child)>.btn,.df-btn-group.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:0 0 0 var(--dfp-radius-2)}.df-btn-group.btn-group>.btn-group:not(:first-child)>.btn,.df-btn-group.btn-group>.btn:nth-child(n+3),.df-btn-group.btn-group>:not(.btn-check)+.btn{border-radius:0 var(--dfp-radius-2) var(--dfp-radius-2) 0}.df-btn-group>.btn{padding:10px 25px;background:var(--dfp-color-1)}.df-btn-group>.btn.btn-outline-primary:hover{background:var(--dfp-color-5) !important}.df-btn-group>.btn.btn-outline-primary.active:focus{box-shadow:none !important;background:var(--dfp-color-6);border-color:var(--dfp-color-6) !important;color:var(--dfp-color-1)}.df-btn-group>.btn.btn-outline-primary.active{background:var(--dfp-color-5);color:var(--dfp-color-1)}.df-btn-group>.btn.btn-outline-primary:nth-child(2).active{background:var(--dfp-color-12) !important;border-color:var(--dfp-color-12) !important}.df-popap-close{box-sizing:content-box !important;width:20px;height:20px;color:#4f6382;background:url("https://www.defectologiya.pro/assets/images/svg/menu-clouse-mobile.svg") center/20px auto no-repeat !important;background-color:#fff !important;border-radius:8px;opacity:1;margin:0;padding:5px;transition:.5s;order:2;border:1px solid var(--dfp-color-0)}.df-popap-close:hover{color:#fff;background:url("https://www.defectologiya.pro/assets/images/svg/menu-clouse-mobile-hover.svg") center/20px auto no-repeat !important;background-color:#889ec1 !important}.df-pagination{display:flex;gap:5px;padding:0;margin:0;list-style:none}.df-page-link{border-radius:var(--dfp-radius-3);min-width:35px;width:fit-content;padding:0 10px;height:35px;display:flex;align-items:center;justify-content:center;font-size:14px;background:var(--dfp-color-2);color:var(--dfp-color-4);border:1px solid var(--dfp-color-4);transition:all .5s;font-weight:700}.df-page-link svg{fill:var(--dfp-color-4)}.df-page-link:hover{background:var(--dfp-color-4);color:var(--dfp-color-1);border:1px solid var(--dfp-color-4)}.df-page-link:hover svg{fill:var(--dfp-color-1)}.df-page-item.active>.df-page-link{background:var(--dfp-color-5);color:var(--dfp-color-1);border:1px solid var(--dfp-color-5)}.df-page-item.active>.df-page-link svg{fill:var(--dfp-color-1)}.df-page-item.disabled>.df-page-link{display:none}.df-check-video{padding:.4rem .6rem;background:var(--dfp-color-1);border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-3);width:150px}.df-check-video .form-check-input[type='checkbox']{display:flex;gap:5px;flex-direction:row;background:var(--dfp-color-1);border:1px solid var(--dfp-color-3);width:20px !important;height:20px !important;margin:0}.df-check-video .form-check-input[type='checkbox']::after{content:"Не просмотрено";display:block;position:relative;top:-2px;left:25px;font-size:13px;color:var(--dfp-color-4);min-width:max-content}.df-check-video .form-check-input:checked[type='checkbox']{border-color:var(--dfp-color-7);background-color:var(--dfp-color-7)}.df-check-video .form-check-input:checked[type='checkbox']::after{content:"Просмотрено";color:var(--dfp-color-7)}.df-check-video .form-check-input[type='checkbox']:focus{border-color:var(--dfp-color-3) !important;box-shadow:0 0 0 0 rgba(13,110,253,0) !important}.df-check-video:has(.form-check-input:checked[type='checkbox']){border:1px solid var(--dfp-color-7);width:130px}.df-check-video .form-check-input:checked[type='checkbox']{background-image:url("https://www.defectologiya.pro/assets/images/svg/checked.svg");background-repeat:no-repeat;background-size:85%;background-position:center}.df-list{display:flex;flex-direction:column;gap:15px;padding:0 0 0 10px;margin-bottom:0}.df-list li{list-style-type:none;font-size:16px;font-weight:400;line-height:19px;display:flex;justify-content:flex-start;gap:10px;align-items:flex-start}.df-list_min{gap:5px;padding:0}.df-list_min li{font-size:17px;font-weight:500;line-height:20px;gap:7px}.df-list li::before{background-image:url("https://www.defectologiya.pro/assets/images/svg/galochka.svg");background-repeat:no-repeat;background-position:center;background-size:20px;width:20px;min-width:20px;height:15px;content:"";display:block;color:var(--dfp-color-7);position:relative}.df-list_min ::before{background-image:url("https://www.defectologiya.pro/assets/images/svg/galochka.svg");background-repeat:no-repeat;background-position:center;background-size:15px !important;width:15px !important;min-width:15px !important;height:15px;content:"";display:block;color:var(--dfp-color-7);top:3px}.df-list-1{padding:0;list-style:none;counter-reset:li;display:flex;flex-direction:column;gap:5px}.df-list-1 li{position:relative;width:100%;min-width:100%}.df-list-1>li>a,.df-list-1>li>p{border:1px solid var(--dfp-color-4);background:var(--dfp-color-2);border-radius:var(--dfp-radius-1);-webkit-transition-duration:.4s;transition-duration:.4s;padding:20px 15px 25px 70px;width:100%;min-width:100%;display:block;text-decoration:none;color:var(--dfp-color-8);font-size:18px;font-weight:600;line-height:22px;margin:0}.df-list-2>li>p{padding:10px 15px 15px 55px !important}.df-list-1>li>div{display:flex;justify-content:flex-end;position:relative}.df-list-1>li>div>span{background:var(--dfp-color-4);border-radius:var(--dfp-radius-2);color:var(--dfp-color-1);width:fit-content;font-size:13px;font-weight:500;padding:5px 15px;position:relative;display:inline-block;top:-15px;left:-20px;transition-duration:.3s;text-align:center}.df-list-1>li:hover>div>span{background:var(--dfp-color-5)}.df-list-1>li:hover>a,.df-list-1>li:hover>p{border:1px solid var(--dfp-color-0);border-radius:var(--dfp-radius-1);color:var(--dfp-color-5);background:var(--dfp-color-3)}.df-list-1 li:before{position:absolute;top:-20px;left:20px;padding:0 5px;font-size:24px;width:40px;height:40px;font-weight:700;color:var(--dfp-color-1);background:var(--dfp-color-4);counter-increment:li;content:counter(li);-webkit-transition-duration:.3s;transition-duration:.3s;text-align:center;border-radius:var(--dfp-radius-1)}.df-list-1d{gap:20px}.df-list-1d li{position:relative;width:100%;width:100%;min-width:100%;min-width:100%;border:1px solid var(--dfp-color-4);background:var(--dfp-color-1);border-radius:var(--dfp-radius-1);-webkit-transition-duration:.4s;transition-duration:.4s;padding:10px 15px 10px 70px;display:block;text-decoration:none;color:var(--dfp-color-8);font-size:18px;font-weight:600;line-height:22px;margin:0}.df-list-1d-2 li{background:var(--dfp-color-2)}.df-list-1d li:hover{border:1px solid var(--dfp-color-5);background:var(--dfp-color-3)}.df-list-2 li:before{top:-15px;left:15px;font-size:18px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.df-list-1 li:hover:before{background:var(--dfp-color-5);color:var(--dfp-color-1);-webkit-transform:translate(-5px,0);-ms-transform:translate(-5px,0);-o-transform:translate(-5px,0);transform:translate(-5px,0)}.df-list-3>li>a{font-weight:500;font-size:clamp(14px,2vw,16px) !important;line-height:clamp(20px,2.5vw,22px) !important;padding:20px 20px 20px 50px}.df-list-r li{justify-content:flex-start;gap:5px;align-items:flex-start}.df-list-r li::before{background-image:none;width:20px;min-width:20px;height:15px;content:"✔";display:block;font-size:25px;color:var(--dfp-color-12);top:-1px;position:relative}.df-list-4 li:before{background-color:var(--dfp-color-5)}.df-list-4 li:hover:before{background-color:var(--dfp-color-12)}.df-list-5 li:before{background-color:var(--dfp-color-5)}.df-list-5 li:hover:before{background-color:var(--dfp-color-7)}.df-list-5-bc li:before{border:1px solid var(--dfp-color-1)}.df-feedback{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:25px;padding:25px 40px}.df-feedback>div:nth-child(1){width:65%}.df-feedback>button{width:25%}.df-feedback-block-1{font-weight:800;font-size:clamp(22px,3vw,26px);line-height:clamp(24px,3vw,30px);letter-spacing:1px}.df-feedback-block-2{font-weight:600;font-size:clamp(16px,2.5vw,20px);line-height:clamp(20px,3vw,24px)}.df-tizers-block,.df-tizers-block2{box-sizing:border-box}.df-tizers-block>div>div.slick-track,.df-tizers-block2>div>div.slick-track{margin:0 auto;display:flex;align-items:stretch;gap:10px}.df-tizer{display:flex !important;flex-direction:column;align-items:center;gap:20px;padding:10px;justify-content:flex-start}.df-tizer_svg{width:100px;height:100px;padding:20px;display:flex;align-content:center;justify-content:center;align-items:center}.df-tizer_svg>svg{fill:var(--dfp-color-1);width:50px}.df-tizer_text{font-weight:500;font-size:clamp(13px,1.7vw,14px);line-height:clamp(16px,2.5vw,17px);width:200px}.df-tizers-block>button.slick-arrow,.df-tizers-block2>button.slick-arrow{display:none !important}.df-tizer.slick-slide{gap:15px;padding:15px 10px 15px 10px !important;justify-content:flex-start;height:auto;background:#fff;border-radius:15px;border:1px solid #e9f0f6;box-sizing:content-box !important}.df-tizer.slick-slide>.df-tizer_svg{background:var(--dfp-color-12);transition:all .5s}.df-tizer.slick-slide>a.df-tizer_svg:hover{background:var(--dfp-color-5)}.df-tizer.slick-slide>.df-tizer_text{font-size:clamp(13px,1.7vw,14px);line-height:clamp(16px,2.5vw,15px);width:180px}.df-kpk_tizer .df-tizer.slick-slide>.df-tizer_text{font-size:clamp(13px,1.7vw,14px);line-height:clamp(16px,2.5vw,15px);width:100%}.df-block-numbers{display:flex;flex-wrap:wrap;gap:20px}.df-block-number{padding:25px;display:flex;align-items:center;gap:20px;width:48%}.df-block-number_numeral{font-weight:700;font-size:clamp(48px,6vw,70px);line-height:clamp(44px,5.5vw,60px);display:block;position:relative;top:-3px}.df-block-number_text{font-weight:500;font-size:clamp(1.1em,1.9vw,1.15em);line-height:clamp(1.2em,2.4vw,18px)}.df-block-number_stage{padding:0;gap:0}.df-block-number_numeral_stage{height:100%;top:0;padding:20px 40px;font-size:clamp(60px,7vw,80px);line-height:clamp(55px,6.5vw,75px);display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:var(--dfp-radius-5)}.df-block-number_numeral_stage::after{content:"этап";display:block;position:relative;font-size:clamp(16px,2.2vw,20px);line-height:clamp(20px,2.8vw,24px);font-weight:700}.df-block-number_text_stage{padding:20px}.df-block-number_text_stage>div{font-weight:700}.df-block-numbers-2{display:grid;grid-template-columns:1fr}.df-block-numbers-2>div{width:100%}.df-block-numbers-2 .df-block-number_numeral_stage{flex-direction:column-reverse}.df-block-numbers-2 .df-block-number_numeral_stage::after{content:"шаг";font-size:clamp(20px,2.6vw,22px);line-height:clamp(20px,2.6vw,22px);text-transform:uppercase}.df-block-numbers-2 .df-block-number_numeral_stage{padding:15px 20px;font-size:clamp(35px,4.5vw,50px);line-height:clamp(35px,4.5vw,50px)}.df-block-icon{padding:0;gap:0}.df-block-icon>.df-tizer_svg{min-width:130px;height:100%;border-radius:var(--dfp-radius-5)}.df-block-icon>.df-tizer_svg>svg{width:70px}.price-module{padding:35px;display:flex;flex-direction:row}.price-module>div:nth-child(1),.price-module>div:nth-child(2){border-right:1px solid var(--dfp-color-5)}.price-module>div:nth-child(1),.price-module>div:nth-child(2){min-width:400px;max-width:400px}.price-module>div:nth-child(3){width:fit-content}.price-module>div:nth-child(1)::before{width:0;height:0;display:block;position:relative;border:25px solid transparent;border-left:25px solid var(--dfp-color-5);top:75px;left:114%;background-image:none;content:""}.price-module_vig{display:flex;flex-direction:column;width:120px;height:120px;font-size:12px;justify-content:center;align-items:center;border-radius:50%;position:relative;left:60%;padding:10px;margin-top:20px}.price-module_vig2{font-weight:800;letter-spacing:0;font-size:clamp(40px,5vw,50px);line-height:clamp(40px,5.5vw,50px)}.price-module_procent{font-size:14px;display:block;position:relative;top:10px}.price-module_discounts{border-top:1px solid var(--dfp-color-5);max-width:700px;height:0;margin-top:15px;padding-bottom:10px;width:100%}.price-module_discounts::before{width:0;height:0;display:block;position:relative;border:15px solid transparent;border-top:15px solid var(--dfp-color-5);top:100%;left:10%;background-image:none;content:""}.price-module_decktop{display:flex;justify-content:space-evenly}.price-module_decktop>div:nth-child(1)::before{left:100% !important}.price-module_decktop>div:nth-child(1)>div{padding-right:45px;min-width:400px;margin-left:-50px;display:flex;flex-direction:column;justify-content:space-between}.price-module_vig_decktop{background-image:url("https://www.defectologiya.pro/assets/images/svg/price-circle.svg");width:130px;height:130px}.price-module_vig_card{background-image:url("https://www.defectologiya.pro/assets/images/svg/price-circle-card.svg");width:70px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;position:relative;background-repeat:no-repeat;background-size:contain;font-size:13px;font-weight:700;line-height:13px;text-align:center}.price-module_vig_decktop-2{background-image:url("https://www.defectologiya.pro/assets/images/svg/vig_decktop.svg") !important;background-size:contain;background-repeat:no-repeat}.price-module_decktop>div:nth-child(2)>div>div.text-decoration-line-through,.price-module_decktop>div:nth-child(2)>div>div.price-module_vig2,.price-module_decktop>div:nth-child(2)>div>div:nth-child(4){display:block;position:relative;top:-20px}.price-module_tablet{display:none}.price-module_mobile{display:none}.smart-time_mobile>div:nth-child(odd){width:25%}.smart-time_mobile>div>a,.smart-time_mobile>div>form>a,.smart-time_mobile>div>button,.smart-time_mobile>div>form>button{width:100%}.smart-time_mobile>div>form{display:flex;width:100% !important}.price-module_pay-item{display:flex;background:var(--dfp-color-2);border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-4);text-decoration:none;flex-direction:column;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;padding:10px;cursor:pointer;transition:all .3s}.price-module_pay-item>div{text-align:start}.price-module_pay-item:hover{border:1px solid var(--dfp-color-0);background:var(--dfp-color-3)}.price-module_pay-item-info{cursor:auto;background:var(--dfp-color-2)}.price-module_pay-item-info:hover{background:var(--dfp-color-2)}.price-block-new_pay{min-height:105px;display:flex}.price-block-new_pay>a,.price-block-new_pay>form>button{max-height:125px;display:flex;align-items:center;font-size:clamp(18px,2vw,20px);letter-spacing:1px}.block-img_pic{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:15px}.img_pic1{display:block;width:200px;padding:10px;height:150px;text-decoration:none;background:var(--dfp-color-1)}.img_pic1>img{width:100%}.zoom-pic1{position:relative;left:50%;top:-50%;transform:translate(-50%,-50%);opacity:1;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid;border-color:var(--dfp-color-5);padding:10px;width:30px;height:30px;background:rgba(233,240,246,.5);transition:all .3s}.zoom-pic1:hover{background:rgba(233,240,246,1);width:35px;height:35px}.zoom-pic1::after{content:"+";display:block;font-size:30px;color:var(--dfp-color-5);font-weight:300;position:relative}.zoom-pic1-dop{width:0;height:0;padding:0;display:flex;position:relative;top:-60%;left:40%;transition:all .5s}.zoom-pic1-dop::after{content:"+";display:flex;font-size:30px;line-height:30px;color:var(--dfp-color-5);font-weight:300;position:relative;width:30px;min-width:30px;height:30px;max-height:30px;background:#e9f0f6;align-items:center;justify-content:center;border-radius:var(--dfp-radius-3);border:1px solid var(--dfp-color-0)}.zoom-pic1-dop:hover{transform:scale(1.1);top:-61%;left:39%}.educators-block{gap:20px;flex-wrap:wrap}.educator-item{background:var(--dfp-color-10);display:flex;flex-direction:row;gap:20px;padding:20px;margin-top:35px;margin-left:35px;width:45%;border:1px solid var(--dfp-color-10);transition:all .5s}.educator_img{min-width:0;width:0;height:0;display:block;position:relative;top:-55px;left:-55px}.educator_img-1{min-width:105px;width:105px;height:105px;display:block;border:1px solid var(--dfp-color-3)}.educator_img-1:hover{border:1px solid var(--dfp-color-5)}.educator-item:has(.educator_img-1:hover){border:1px solid var(--dfp-color-5)}.educator-item:has(.educator_title:hover){border:1px solid var(--dfp-color-5)}.educator_content{display:flex;flex-direction:column;padding:0 0 0 45px;width:100%}.educator_title{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:10px;margin-bottom:10px;font-weight:700;letter-spacing:0;font-size:clamp(16px,2.1vw,18px);line-height:clamp(20px,2.8vw,24px);color:var(--dfp-color-0);align-items:center;text-decoration:none}.educator_title:hover{color:var(--dfp-color-5)}.educator_star{display:flex;color:var(--dfp-color-4);flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:10px;padding:7px 10px 4px;border:1px solid var(--dfp-color-4);text-decoration:none;transition:all .5s}.educator_star.inactive{display:none}.educator_star>svg{fill:var(--dfp-color-4);width:15px;transition:all .5s}.educator_title:hover>.educator_star{border:1px solid var(--dfp-color-5);color:var(--dfp-color-5)}.educator_title:hover>.educator_star>svg{fill:var(--dfp-color-5)}.educator_star-1{height:0;z-index:1;position:relative;top:-3px;display:flex;flex-direction:column;align-items:flex-end}.educator_star-1>.educator_star{color:var(--dfp-color-0);gap:5px;padding:4px 10px 4px;border:1px solid var(--dfp-color-0)}.educator_star-1>.educator_star>svg{fill:var(--dfp-color-0)}.accordion-modul_header{border-bottom:1px solid var(--dfp-color-4);gap:5px}.accordion-modul>div>.accordion-modul-item_header_bottom,.accordion-modul>div>h2>button{color:var(--dfp-color-9);font-weight:400;letter-spacing:0;font-size:clamp(14px,2.2vw,20px);line-height:clamp(16px,2.8vw,24px)}.accordion-modul-item_attest .accordion-header_attest{position:relative;left:-10px}.accordion-modul-item_attest .accordion-header_attest>div{top:-30px;z-index:999;height:40px}.accordion-modul>div>h2>button{border-bottom:1px solid var(--dfp-color-4);display:flex;align-items:flex-start;padding-bottom:15px !important;padding-top:15px !important}.accordion-modul_button_stag{border-bottom:0 !important;min-height:70px}.accordion-modul_button_stag .accordion-header_attest>div{top:-30px}.accordion-modul>div>h2>button>div:nth-child(1){font-weight:500;letter-spacing:0;font-size:clamp(20px,4.2vw,34px);line-height:clamp(20px,4.5vw,38px)}.accordion-modul>div>h2>button>div:nth-child(2){text-transform:uppercase;position:relative;top:5px;padding-right:10px}.accordion-modul>div>h2>button::after{display:block;position:relative;left:-25px;background-image:none;content:"+";font-size:1.2em}.accordion-modul>div>h2>button:not(.collapsed){color:var(--dfp-color-5);background-color:var(--dfp-color-1);box-shadow:none;border-bottom:2px solid var(--dfp-color-4)}.accordion-modul>div>h2>button:not(.collapsed)::after{display:block;position:relative;left:-25px;top:-2px;transform:rotate(0);background-image:none;content:"-";font-size:1.5em}.accordion-modul>div>h2>button:focus,.accordion-modul-educator-item>div>h2>button:focus{box-shadow:none;border-color:var(--dfp-color-4)}.accordion-modul-educator-item_heder{width:100% !important;background:var(--dfp-color-1);border:1px solid var(--dfp-color-1)}.accordion-modul-educator-item>div>h2>.accordion-button{display:flex;flex-direction:column;z-index:1;border-bottom:transparent !important}.accordion-modul-educator-item>div>h2>.accordion-button::after{background-image:none;content:url("https://www.defectologiya.pro/assets/images/svg/Смотретьсодержание.svg");background:var(--dfp-color-4);border-radius:var(--dfp-radius-1);width:220px;height:fit-content;padding:5px 20px;position:relative;top:30px;transition:all .5s;margin-top:-45px}.accordion-modul-educator-item>div>h2>.accordion-button:hover::after{background:var(--dfp-color-0)}.accordion-modul-educator-item>div>h2>.accordion-button:not(.collapsed)::after{background-image:none;transform:rotate(0);background:var(--dfp-color-0);content:url("https://www.defectologiya.pro/assets/images/svg/Скрытьсодержание.svg")}.accordion-modul-educator-item>div>h2>button{border-bottom:1px solid var(--dfp-color-3)}.accordion-modul-educator-item>div>h2>button:not(.collapsed){color:var(--dfp-color-5);background-color:var(--dfp-color-1);box-shadow:none;border-bottom:1px solid transparent}.accordion-modul-educator-item{padding:20px 35px 55px 35px}.accordion-modul-educator-item>div>div{padding-left:45px}.accordion-modul>.accordion-item{border:0}.accordion-modul-item_attest>div:nth-child(2){text-transform:uppercase}.accordion-modul-item_header_bottom>button{border-bottom:0 !important}.educator_img>div{min-width:fit-content;width:105px;text-align:center;background:var(--dfp-color-4)}.educator_img-2{min-width:105px;width:105px;height:105px;display:block;border:1px solid var(--dfp-color-4)}.educator_img-3{width:270px;height:270px;display:block;border:1px solid var(--dfp-color-4);position:relative;top:-30px;right:30px}.educator-modul_title,.educator-modul_footer{color:var(--dfp-color-4)}.accordion-modul-educator-item_videoclass{border:1px solid var(--dfp-color-2);text-decoration:none;transition:all .5s;color:var(--dfp-color-9) !important;width:95%;margin:auto}.accordion-modul-educator-item_videoclass>span{color:var(--dfp-color-4)}.accordion-modul-educator-item_videoclass:hover,a.accordion-modul-educator-item_videoclass:hover{border:1px solid var(--dfp-color-4);background:var(--dfp-color-1);color:var(--dfp-color-9) !important}.accordion-modul-educator-item_videoclass:hover>span{color:var(--dfp-color-0)}.accordion-modul-educator-item>div>h2>button:not(.collapsed)>.accordion-modul-educator-item_heder,.accordion-modul-educator-item>div>h2>button:not(.collapsed)>.accordion-modul-educator-item_heder>.educator_img>.educator_img-2{border:1px solid var(--dfp-color-0)}.accordion-modul-educator-item>div>h2>button:not(.collapsed)>.accordion-modul-educator-item_heder>.educator_img>div{background:var(--dfp-color-0)}.accordion-modul-educator-item>div>h2>button:not(.collapsed)>.accordion-modul-educator-item_heder>.educator_content>.educator-modul_title,.accordion-modul-educator-item>div>h2>button:not(.collapsed)>.accordion-modul-educator-item_heder>.educator_content>.educator-modul_footer{color:var(--dfp-color-0)}.accordion-header_images-block-top{overflow:hidden;min-height:0;max-height:60px;width:fit-content}.accordion-header_images-block{overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:20px;margin-bottom:-20px;width:550px;position:static}.accordion-header_images{padding-top:10px;display:inline-flex;gap:5px;height:fit-content}.accordion-header_images>img{width:50px;border:1px solid var(--dfp-color-0);border-radius:var(--dfp-radius-1)}.accordion-header_attest{display:flex;justify-content:flex-end;height:0}.accordion-header_attest>div{width:300px;position:relative;top:-55px;font-weight:600;letter-spacing:0;font-size:clamp(13px,1.8vw,15px);line-height:clamp(15px,2vw,17px);text-transform:none;display:flex;flex-direction:column;gap:0;background:var(--dfp-color-3);height:50px;padding:10px;justify-content:center;align-items:center;border-radius:var(--dfp-radius-2);left:85px;color:var(--dfp-color-0)}.accordion-header_attest>div>span{font-weight:400}.practice-tizer{width:135px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;position:relative;top:-50px;height:130px}a.practice-tizer>.df-tizer_svg_practice{transition:all .5s}a.practice-tizer>.df-tizer_svg_practice:hover{background:var(--dfp-color-5)}.practice-tizer>.df-p-card{text-align:end}.practice-tizer_img{width:190px;position:relative;height:140px}.df-tizer_svg_practice>img{width:100px}.img_pic2{display:block;width:190px;min-width:190px;padding:10px;height:260px;text-decoration:none}.block-img{margin-left:50px;width:44%;margin-top:40px}.block-img-doc{width:140px;display:flex;flex-direction:column;position:relative;right:30px;bottom:40px;align-items:center;border-radius:var(--dfp-radius-3)}.block-img-doc_text{display:flex;flex-direction:column;position:relative;right:40px}.block-img-doc_img-text{right:45px;display:flex;flex-direction:column;justify-content:center}.discounts-training{border-top:1px solid var(--dfp-color-5);max-width:700px;height:0;margin-bottom:15px;padding-bottom:25px}.discounts-training::before{width:0;height:0;display:block;position:relative;border:25px solid transparent;border-top:25px solid var(--dfp-color-5);top:100%;left:25%;background-image:none;content:""}.discounts-training-1{border-top:1px solid var(--dfp-color-12)}.discounts-training-1::before{border-top:25px solid var(--dfp-color-12)}.discount-block{display:flex;justify-content:space-between;margin:20px 0;flex-wrap:wrap;gap:20px}.discount-block_item{padding:20px 5%;width:49%;display:flex;gap:5%;align-items:center}.discount-block_item>div:nth-child(2){min-width:20px;max-width:20px}.discount-block_item>div:nth-child(3){line-height:14px;font-size:14px}.discount-block_item>div:nth-child(3)>span{width:fit-content}.list1b{margin:20px 0 0;padding:0;list-style:none;counter-reset:li}.list1b>li{box-shadow:var(--dfp-shadow);border-radius:var(--dfp-radius-1);position:relative;margin-bottom:30px;padding:35px 35px 35px 100px;border-top:10px solid var(--dfp-color-4)}.list1b_smart>li{border-top:10px solid var(--dfp-color-12)}.list1b>li:before{position:absolute;top:25px;left:25px;padding:10px;font-size:24px;border-radius:var(--dfp-radius-1);width:50px;height:50px;display:flex;font-weight:600;color:var(--dfp-color-1);background:var(--dfp-color-4);counter-increment:li;content:counter(li);-webkit-transition-duration:.3s;transition-duration:.3s;align-items:center;justify-content:center}.list1b_smart>li:before{background:var(--dfp-color-12)}.list1b_smart-1>li{border-top:10px solid var(--dfp-color-0)}.list1b_smart-1>li:before{background:var(--dfp-color-0)}.list1b_smart-1>li:last-child{border-top:10px solid var(--dfp-color-12)}.list1b_smart-1>li:last-child::before{background:var(--dfp-color-12)}.list1b>li:after{content:"";position:absolute;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width;transition-property:width;z-index:-1;background:#f0f5fb;height:100%;left:0;top:0;width:0}.list1b>li:hover:after{width:100%}.list1b_2>li:last-child{border-top:10px solid var(--dfp-color-7)}.list1b_2>li:last-child::before{background:var(--dfp-color-7)}.list1b_3>li{box-shadow:none;border-top:10px solid transparent;background:linear-gradient(var(--dfp-color-1),var(--dfp-color-1)) padding-box,linear-gradient(to right,var(--dfp-color-7) 0,var(--dfp-color-7) 30%,var(--dfp-color-17) 30%,var(--dfp-color-17) 100%) border-box}.list1b_3>li:before{background:var(--dfp-color-7)}.list1b_3>li:last-child::before{counter-increment:none;content:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'25\'height=\'55\'fill=\'none\'viewBox=\'002555\'%3e%3cpathfill=\'%2303B97A\'d=\'M24.8350H0v54.17l12.417-15.262L24.83554.17\'class=\'Vector\'/%3e%3c/svg%3e");width:25px;height:50px;display:block;position:relative;top:-45px;left:-70px;border-radius:0 !important;background:transparent}.list1b_3>li:last-child{border-top:10px solid var(--dfp-color-17)}.video-cases{display:grid;justify-content:space-between;gap:20px;justify-items:stretch;grid-template-columns:1fr 1fr 1fr 1fr}.video-cases-1{grid-template-columns:1fr 1fr 1fr}.video-case_item{padding:25px;background:var(--dfp-color-2);border-radius:var(--dfp-radius-3);border:1px solid var(--dfp-color-3);transition:all .5s}.video-cases-1>.video-case_item{background:var(--dfp-color-3);border:1px solid var(--dfp-color-4)}.video-cases-2>.video-case_item{background:var(--dfp-color-2);border:1px solid var(--dfp-color-4);display:flex;flex-direction:column;justify-content:space-between}.video-cases-2>.video-case_item>div:nth-child(1)>div:nth-child(3){min-height:56px}.video-case_item-pre-title{border-bottom:1px solid var(--dfp-color-3);padding-bottom:10px}.video-cases-2 .video-case_item-pre-title{border-bottom:1px solid var(--dfp-color-4);padding-bottom:10px}.video-case_item-class{display:flex;flex-direction:column;gap:15px;padding:20px 0}.video-case_item-class>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;gap:12px;align-items:center}.video-case_item-class>div>img{width:60px;background:var(--dfp-color-1);border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-0)}.video-case_item:has(.video-case_item-class-button:hover){border:1px solid var(--dfp-color-4);box-shadow:var(--dfp-shadow)}.video-cases-2 .video-case_item:has(.video-case_item-class-button:hover){border:1px solid var(--dfp-color-5);box-shadow:var(--dfp-shadow)}.trust-us{box-sizing:border-box;padding:20px 40px}.trust-us_item{display:flex !important;justify-content:center}.trust-us_item>a{text-decoration:none;width:200px;display:block}.trust-us_item-img{width:99%;height:auto;border:1px solid var(--dfp-color-4);border-radius:var(--dfp-radius-3)}.trust-us_item-icon{height:0}.trust-us_item>a>div>img{height:fit-content;position:relative;top:-80px;left:90px}.trust-us>i,.img-doc-slide>i,.df-doc2_item>i,.recommended-1>i{width:30px;height:30px;background-image:url("https://www.defectologiya.pro/assets/images/svg/Arrow2.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:calc(44%);cursor:pointer;transition:all .5s;z-index:1}.slider-for{display:flex}.slider-for>button.slick-prev:before{content:url("https://www.defectologiya.pro/assets/images/svg/Arrow2.svg");background:transparent !important;color:transparent !important;transform:rotate(0deg) !important}.slider-for>button.slick-next:before{content:url("https://www.defectologiya.pro/assets/images/svg/Arrow2.svg");background:transparent !important;color:transparent !important;transform:rotate(0deg) !important}.slider-for>button{width:30px;height:30px;display:inline-block;position:absolute;top:calc(44%);cursor:pointer;transition:all .5s;z-index:1}.slider-for>button.slick-prev{left:0;top:175px}.slider-for>button.slick-next{left:98%;top:190px}.slider-for>button::after{display:none !important}.recommended-1>.right,.trust-us>.right,.img-doc-slide>.right,.df-doc2_item>.right,.slider-for>.slick-next{right:5px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.slider-for>{left:5px}.recommended-1>i.left.arrow.slick-arrow{left:5px}.df-doc2_item>.left,.img-doc-slide>.left,.trust-us>.left{left:10px}.trust-us>i:hover,.img-doc-slide>i:hover,.df-doc2_item>i:hover,.recommended-1>i:hover{background-image:url("https://www.defectologiya.pro/assets/images/svg/Arrow1.svg")}.slider-for>button:hover::before{content:url("https://www.defectologiya.pro/assets/images/svg/Arrow1.svg")}.slider-nav>div>div.slick-track{display:flex;gap:5px;position:relative;left:-2px;align-content:center;align-items:center}.slider-nav>div>div.slick-track>h3{max-height:100px;height:100px}.slider-nav>div>div.slick-track>h3>img{object-fit:contain;height:100%;cursor:pointer;transition:all .5s}.slider-nav>div>div.slick-track>h3:hover{border:1px solid var(--dfp-color-0)}.menuLimiter{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-top:20px;padding-bottom:20px;margin-bottom:-20px}.menuWrapper{overflow:hidden;position:sticky;top:0;height:fit-content;z-index:1000}.retraining-menu{border-bottom:1px solid transparent;display:flex;justify-content:space-between;gap:20px;flex-wrap:nowrap;white-space:nowrap}.retraining-menu>button,.retraining-menu>a,.retraining-menu>li>a{border:1px solid !important;border-color:transparent !important;color:var(--dfp-color-0) !important;padding:0 0 10px;display:inline-block;font-weight:700;letter-spacing:0;font-size:clamp(14px,2vw,20px);line-height:clamp(20px,2.4vw,24px)}.retraining-menu>button:focus-visible,.retraining-menu>a:focus-visible,.retraining-menu>li>a:focus-visible{box-shadow:none}.retraining-menu>button.active,.retraining-menu>a.active,.retraining-menu>li>a.active{border:1px solid !important;border-color:transparent !important;color:var(--dfp-color-5) !important;border-bottom:1px solid var(--dfp-color-5) !important}.retraining-menu>li>a.active-point.active,.retraining-menu>li>a.active-point:hover{border-bottom:1px solid var(--dfp-color-5) !important}.retraining-menu>button:hover,.retraining-menu>a:hover,.retraining-menu>li>a:hover{color:var(--dfp-color-5) !important}.border-menu{border-bottom:2px solid var(--dfp-color-3)}.recommended{display:grid;justify-content:space-between;gap:20px;justify-items:stretch;grid-template-columns:1fr 1fr 1fr 1fr}.recommended_item{padding:10px;background:var(--dfp-color-1);border-radius:var(--dfp-radius-3);border:1px solid var(--dfp-color-3)}.recommended_psy .recommended_item{border:1px solid var(--dfp-color-4)}.recommended_item_label{display:flex;flex-direction:column;align-items:center;padding:0 15px 15px}.recommended_item_label>div:nth-child(1){padding:10px;border-bottom:1px solid var(--dfp-color-3);text-align:center;min-height:65px;display:flex;align-items:center}.recommended_item_label>div:nth-child(2){text-align:center;padding-top:15px}.recommended_item_img{width:100% !important;margin-bottom:-10px}.recommended_item_img_rutub{height:45vh;max-height:500px}.recommended_item_icon{top:-50% !important;left:0 !important;display:flex;justify-content:center;position:relative}.recommended_item_icon>img{top:0 !important;left:0 !important}.recommended-1{display:flex !important;padding:0 35px;box-sizing:border-box}.recommended-1 .recommended_item{margin:0 5px}.recommended-2>div>div.slick-track{display:flex;align-items:stretch}.recommended-2 .recommended_item{height:auto}.promo-recommended>div.slick-list{min-width:100% !important}.promo-recommended>div.slick-list>div.slick-track{gap:15px;padding:20px;left:-20px;min-width:100% !important}.promo-recommended .trust-us_item-img{border:1px solid transparent}.recommended_psy>div{width:98%}.recommended_psy .recommended_item{min-width:auto}.upcoming-classes-block{display:grid;justify-content:space-between;gap:15px;justify-items:stretch;grid-template-columns:1fr 3fr;align-items:end}.upcoming-classes{display:grid;justify-content:space-between;gap:15px;justify-items:stretch;grid-template-columns:1fr 1fr 1fr}.upcoming-classe_item{text-decoration:none;padding:15px;background:var(--dfp-color-2);border-radius:var(--dfp-radius-3);border:1px solid var(--dfp-color-3);display:flex;flex-direction:row;gap:10px;align-items:stretch;color:var(--dfp-color-8);transition:all .5s}.upcoming-classe_item:hover{color:var(--dfp-color-8) !important;background:var(--dfp-color-3);border:1px solid var(--dfp-color-4);box-shadow:var(--dfp-shadow)}.upcoming-classe_item>div:nth-child(1)>div:nth-child(1){padding:15px;background:var(--dfp-color-1);border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-0);width:90px}.upcoming-classe_item>div:nth-child(1)>img{width:100%}.upcoming-classe_item>div:nth-child(2)>div:nth-child(2){border-bottom:1px solid var(--dfp-color-0)}.upcoming-classes-2{display:grid;justify-content:space-between;gap:20px;justify-items:stretch;grid-template-columns:.85fr 1fr;align-items:center}.upcoming-classes-2 .upcoming-classe_item{width:100%;gap:20px;padding:1.5rem;border:1px solid var(--dfp-color-4)}.upcoming-classes-2 .upcoming-classe_item>img{width:35%}.upcoming-classes-3>a.upcoming-classe_item{background:var(--dfr-bg-gr-6);border:1px solid var(--dfp-color-0);transition:all .8s}.upcoming-classes-3>a.upcoming-classe_item:hover{background:var(--dfr-bg-gr-4);border:1px solid var(--dfp-color-5)}.upcoming-classes-3>a.upcoming-classe_item>div:nth-child(1)>div:nth-child(1){padding:5px;width:110px}.upcoming-classes-3>a.upcoming-classe_item>div:nth-child(1)>div:nth-child(1)>img{width:100%}.issued-documents{display:grid;justify-content:space-between;gap:15px;justify-items:stretch;grid-template-columns:1fr 1fr;margin:30px 0 -40px}.issued-documents_item{display:flex;height:calc(100% - 70px);align-items:center}.issued-documents_item>div:nth-child(1){display:flex;min-width:200px;justify-content:center}.issued-documents_item>div:nth-child(2){display:block}.img_pic3{max-width:130px;height:180px;width:130px;min-width:130px}.img_pic4{width:175px;height:130px}.payment-installments{padding:50px 0;display:grid;justify-content:space-between;justify-items:stretch;grid-template-columns:1fr 1fr}.payment-installments>div{padding:0 50px;display:grid;grid-template-rows:60% 1fr}.payment-installments>div>ul{border-top:1px solid var(--dfp-color-11);justify-content:space-between}.payment-installments>div:nth-child(1){border-right:2px solid var(--dfp-color-11)}.payment-installments>div:nth-child(1)>div>div:nth-child(2){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:10px}.payment-installments>div:nth-child(1)>div>div:nth-child(2)>img{width:100%}.tuition-fees{display:grid;justify-content:space-between;justify-items:stretch;grid-template-columns:45% 1fr;gap:40px}.tuition-fees-2{grid-template-columns:.9fr 1fr;height:fit-content}.tuition-fees-3{grid-template-columns:1.1fr 1fr;align-content:center}.tuition-fees>div:nth-child(2){display:flex;flex-direction:column;justify-content:space-between}.tuition-fees-2>div:nth-child(2){aspect-ratio:1/.75;background-size:70% 100%;background-repeat:no-repeat;background-position:center}.tuition-fees-5{grid-template-columns:85% 15%}.tuition-fees-5>div:nth-child(2){background-size:contain;background-repeat:no-repeat;background-position:center}.df-doc1{display:flex;align-items:center}.df-doc2{display:flex;align-items:center}.img-doc-slide{display:flex;height:fit-content;width:500px}.img_pic5{width:395px;height:290px;margin:0 5px;border:2px solid var(--dfp-color-4);text-align:center}.img_pic5>img{width:fit-content;height:100%;margin:0 auto;padding:5px}.zoom-pic5{top:-50% !important;left:50% !important;display:flex;justify-content:center;position:relative}.zoom-pic5-df{left:0 !important}.docs-block-content{display:grid;grid-template-columns:200px 1fr;gap:10px;padding-bottom:10px;justify-items:stretch;justify-content:space-between}.docs-block2-content{display:grid;grid-template-columns:auto 1fr;gap:10px;padding-bottom:10px;justify-items:stretch;justify-content:space-between}.docs-block2-content>a{white-space:normal;text-align:center}.img_pic6{width:213px !important;height:300px !important}.img_pic7{width:213px !important;height:300px !important;text-decoration:none;margin:0;background:var(--dfp-color-1)}.img_pic7_d{height:280px !important}.img_pic7>img{width:200px;height:100%}.zoom-pic6{left:15px !important}.zoom-pic8{left:0 !important}.df-doc1_item{display:flex;height:0;align-items:center}.df-doc2_item{height:0;display:flex;align-items:center;width:301px !important}.df-doc2_item>div.slick-list{height:300px}.df-doc2_item.dop>div.slick-list{height:280px !important}.df-doc2_item>div.slick-list>div{display:flex;flex-direction:row;justify-content:center}.df-tooltip{display:flex;flex-direction:column-reverse;align-items:flex-end;flex-wrap:wrap}.df-tooltip .df-tooltiptext{visibility:hidden;width:200px;background-color:var(--dfp-color-2);color:var(--dfp-color-9);text-align:center;border-radius:10px;padding:10px 10px 0 10px;margin-bottom:25px;position:absolute;z-index:1;box-shadow:var(--dfp-shadow);border:1px solid var(--dfp-color-0);transition:all .5s;opacity:0;cursor:auto}.df-tooltip.df-tooltip-300 .df-tooltiptext{width:300px}.df-tooltip:hover .df-tooltiptext{visibility:visible;opacity:1}.df-tooltiptext::after{width:0;height:0;display:block;position:relative;border:7px solid transparent;border-top:7px solid var(--dfp-color-0);top:100%;top:13px;left:164px;background-image:none;content:""}.df-tooltip-300 .df-tooltiptext::after{left:265px}.df-tooltip_question{font-size:10px;line-height:normal;font-weight:800;padding:3px;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s;color:var(--dfp-color-1);background:var(--dfp-color-5);margin-right:10px}.df-tooltip_question-2{color:var(--dfp-color-5);background:var(--dfp-color-1)}.df-tooltip_question:hover{background:var(--dfp-color-0)}.df-tooltip_question-2:hover{color:var(--dfp-color-1);background:var(--dfp-color-5)}.price-module_pay-item-info:has(.df-tooltip_question:hover){background:var(--dfp-color-3)}.block-modalnewdesign{position:fixed;bottom:0;left:0;display:none;width:100%;padding:20px 0;box-sizing:border-box}.modalnewdesign{display:flex;border-top:1px solid var(--dfp-color-4);z-index:10000000000}.modalnewdesign>div{display:flex;gap:20px;justify-content:end;align-items:center;flex-flow:wrap-reverse}.df-button-close{box-sizing:content-box !important;width:20px;height:20px;background:url("https://www.defectologiya.pro/assets/images/svg/clouse-button.svg") center/20px auto no-repeat;background-color:var(--dfp-color-5);border-radius:var(--dfp-radius-1);opacity:1;margin:0;padding:7px;transition:.5s;border:0}.df-button-close:hover{background-color:var(--dfp-color-0)}.df-autor-curs{display:grid;grid-template-columns:45% 0 45%;align-items:center;gap:20px;justify-content:space-between}.df-autor-curs_smart{grid-template-columns:33% 15px 60%;padding:30px;gap:15px}.df-autor-curs>div:nth-child(1){display:flex;flex-direction:column;gap:15px}.df-autor-curs_smart>div:nth-child(1){gap:5px}.df-autor-curs>div:nth-child(2){border-right:1px solid var(--dfp-color-5);height:100%}.df-autor-curs>div:nth-child(2)::before{width:0;height:0;display:block;position:relative;border:25px solid transparent;border-left:25px solid var(--dfp-color-5);top:50px;left:100%;background-image:none;content:""}.df-autor-curs_smart>div:nth-child(2){border-right:1px solid var(--dfp-color-1);height:100%}.df-autor-curs_smart>div:nth-child(2)::before{width:0;height:0;display:block;position:relative;border:15px solid transparent;border-left:15px solid var(--dfp-color-1);top:30px;left:100%;background-image:none;content:""}.df-text-autor{display:flex;flex-direction:column;gap:10px}.df-text-autor span{font-weight:700;color:var(--dfp-color-0)}.df-text-autor p{font-weight:400;font-size:clamp(13px,1.8vw,15px);line-height:clamp(16px,2.5vw,18px);margin:0}.df-autor-block{display:flex;gap:10px}.df-autor-block_card-promo{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.df-autor-block_card-promo_title{min-height:120px}.df-autor-block_card-promo_title2{min-height:90px}.df-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.price-list{display:flex;width:100%;line-height:1.5;align-items:center;position:relative;overflow:hidden;gap:1rem}a.price-list{margin-bottom:1rem}a.price-list:hover,a.price-list:hover>.price-list__title,a.price-list:hover::before{color:var(--dfp-color-12)}.price-list::before{font-size:14px;content:"✔";display:flex;color:var(--dfp-color-5);padding:2px;border:1px solid;border-radius:50%;height:22px;width:22px;justify-content:center;align-items:center}.price-list__title{flex-grow:1;overflow:hidden;position:relative;color:var(--dfp-color-5);font-weight:500;font-size:clamp(13px,1.8vw,15px);line-height:clamp(16px,2.5vw,18px)}.price-list__title>span{white-space:nowrap}.price-list__ellipsis::before{content:""}.price-list__ellipsis::after{position:absolute;content:"......................................................................................................";font-size:13px;letter-spacing:2px;padding-top:3px;padding-left:10px}.price-list__price{flex-shrink:0;margin:0 0 0 .4em;font-size:clamp(13px,1.8vw,15px);line-height:clamp(16px,2.5vw,18px)}.price-list_dop{width:fit-content}.df-block-prev{border-radius:var(--dfp-radius-7);width:35%;margin:0 auto;padding:15px 5%}.df-price-card-block{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.df-price-card-block_dop{min-height:150px}.df-shagi{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr;gap:10px}.df-shagi_item{display:flex}.df-shagi_item>div:nth-child(2){transition:all .5s;cursor:pointer}.df-shagi_item_line{height:80px;display:flex;flex-direction:column;justify-content:center}.df-shagi_item_nomer{border-radius:var(--dfp-radius-7);padding:15px;display:flex;flex-direction:column;align-items:center}.df-shagi_item_nomer>span{color:var(--dfp-color-1)}.df-shagi_item_nomer>span:nth-child(1){font-size:40px;line-height:35px}.df-shagi_item_nomer>span:nth-child(2){font-size:12px}.df-shagi_item_title{line-height:clamp(16px,2.5vw,18px);padding:15px}.df-shagi_item:hover>div:nth-child(2)>.df-shagi_item_title{color:var(--dfp-color-5)}.df-shagi_item_text{height:0;z-index:1;line-height:clamp(14px,2vw,14px);font-size:clamp(14px,2vw,14px);font-weight:500;transition:all .5s;position:relative;left:-50px;opacity:0;visibility:hidden}.df-shagi_item_text>p{background:var(--dfp-color-2);padding:10px;border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-4);box-shadow:var(--dfp-shadow)}.df-shagi_item:hover>div:nth-child(2)>.df-shagi_item_title~.df-shagi_item_text{visibility:visible;opacity:1}.df-block_card-promo{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.df-img-bezlimit{height:calc(420px - 100px)}.df-img-bezlimit>img{display:block;position:relative;width:auto;height:370px;top:-50px;left:10%}.cc-hero{display:grid;grid-template-columns:1fr 1px 1fr;gap:50px;padding:40px}.cc-container-left{display:flex;flex-direction:column;gap:40px;padding:0 0 0 30px}.cc-container-right{display:flex;flex-direction:column;justify-content:space-around}input[type=range]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--dfp-color-5);height:1.5px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--dfp-color-5);background:var(--dfp-color-5);width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .3s}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.3);border:1px solid var(--dfp-color-5);background:var(--dfp-color-3)}input[type=range]:focus{outline:0}.rs-range{margin-top:17px;width:400px}.rs-label{position:relative;display:block;width:65px;background:var(--dfp-color-5);border-radius:15px;text-align:center;font-weight:600;color:var(--dfp-color-1);font-size:15px;margin-top:15px;margin-left:-30px}.rs-label-1{left:10px}.rs-label2,.rs-label3{margin-left:-20px}.rs-label p{padding:3px 0;margin-bottom:3px;margin-top:22px}.cc-ref{width:420px;position:absolute;display:flex;align-items:center;justify-content:space-between;margin-top:-10px}.cc-ref-1{margin-left:-20px !important}.cc-ref div{position:relative;display:block;width:65px;background:var(--dfp-color-3);border-radius:50px;text-align:center;font-weight:600;font-size:16px;margin-top:15px;margin-left:-30px}.cc-ref div p{padding:3px 0;color:var(--dfp-color-5);margin:0}.cc-result-number{display:flex;align-items:baseline;gap:10px;padding:0 0 0 40px}.profi{display:flex;align-items:center;gap:10px;padding-top:20px}.profi>div:nth-child(1){width:55px;height:55px;flex-shrink:0;display:flex;color:var(--dfp-color-1);text-transform:uppercase;justify-content:center;align-items:center}.countdown,.countdown-number{display:flex;gap:0;font-size:14px;font-weight:700}.countdown::before{content:url("https://www.defectologiya.pro/assets/images/svg/fire.svg");position:relative;padding-right:8px}.countdown>div:not(:last-child)::after{content:":";position:relative;padding:0 4px}.time-block,.sale-block{border-radius:10px;padding:5px 12px;width:fit-content;height:30px}.df-promo_block{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.df-promo_img{position:relative;width:99%;display:block;background-size:100%;padding-top:66%;background-repeat:no-repeat;border-radius:var(--dfp-radius-3);transition:all .1s}.df-promo_img:hover{box-shadow:var(--dfp-shadow)}.df-promo_banner{display:grid;grid-template-columns:45% 50%;align-items:end;justify-content:space-between}.df-promo_img_detail_text{padding-left:20px;position:relative;z-index:1;height:100%}.df-promo_img_detail_text a{width:70%;min-width:180px}.df-promo_img_detail_text h1{font-size:clamp(22px,3vw,32px);line-height:clamp(22px,3vw,34px)}.df-promo_img_detail{display:flex;justify-content:flex-end}.df-promo_img_detail>img{width:100%}.df-promo_img>div{height:0;position:relative;bottom:6vh;left:5%}.df-promo_text>a:hover{color:var(--dfp-color-0)}.recommended_item_promo{min-height:470px;display:grid !important;grid-template-columns:1fr;grid-template-rows:min-content 1fr}.recommended_item_promo>div:nth-child(2){display:grid;align-content:space-between;gap:5px;grid-template-rows:1fr 1fr min-content min-content}.recommended_item_promo>.trust-us_item{display:flex;flex-direction:column;align-items:end}.recommended_item_promo>.trust-us_item>span{display:block;background:var(--dfp-color-4);color:var(--dfp-color-1);border-radius:var(--dfp-radius-1);font-size:14px;font-weight:600;padding:3px 13px;position:relative;top:-15px;left:-15px;margin-bottom:-13px;letter-spacing:.05rem}.new-toy{height:0;display:inline-flex}.new-toy::after{display:block;content:"";position:relative;background-image:url("https://www.defectologiya.pro/assets/images/svg/toy.svg");width:45px;height:49px;background-size:contain;background-repeat:no-repeat;top:23px;left:-18px}.df-practik-block{margin-left:40px}.df-practik{display:grid;grid-template-columns:370px 1fr;margin-bottom:-50px;padding-bottom:25px}.df-practik>div:nth-child(1){position:relative;top:-50px;left:-50px;height:fit-content}.df-practik>div:nth-child(2){position:relative;left:-20px}.df-practik>div:nth-child(2)>div.h-0{position:relative;display:flex;justify-content:flex-end;top:-30px}.df-practik_price{display:grid;grid-template-columns:300px 1fr}.df-practik_price_doclink{display:grid;grid-template-columns:200px 1fr;align-items:center;padding:15px}.df-practik_price_doclink>a{position:relative;left:-30px;min-width:215px;display:flex;justify-content:flex-start;padding:10px !important}.df-sertifikat-block{display:grid;grid-template-columns:repeat(6,.15fr);gap:10px;justify-items:center;justify-content:center}.df-sertifikat-block>div>a{margin:0;padding:5px;width:205px !important;height:275px !important}.list1b-inp{margin:20px 0 0;padding:0;list-style:none;counter-reset:li;display:flex;flex-direction:column;gap:15px}.list1b-inp>li.form-check{position:relative;padding:0 15px 0 75px;margin-bottom:0;cursor:pointer}.list1b-inp>li.form-check>label.form-check-label{color:var(--dfp-color-0);font-size:18px;font-weight:700;cursor:pointer}.list1b-inp>li.form-check::before{position:absolute;top:0;left:45px;font-size:15px;border-radius:5px;padding:5px;width:23px;height:23px;display:flex;font-weight:600;color:var(--dfp-color-1);background:var(--dfp-color-4);counter-increment:li;content:counter(li);-webkit-transition-duration:.3s;transition-duration:.3s;align-items:center;justify-content:center;cursor:pointer}.list1b-inp>li.form-check>input{position:absolute;top:-4px;left:69px;border-radius:5px;width:23px;height:23px;background:transparent;-webkit-transition-duration:.3s;transition-duration:.3s;border:0;cursor:pointer}.list1b-inp>li.form-check>input.form-check-input:focus,.list1b-inp>li.form-check:hover>input.form-check-input{border-color:var(--dfp-color-5);box-shadow:0 0 0 .25rem var(--dfp-color-5);background-image:none}.list1b-inp>li.form-check>input.form-check-input:checked[type=radio]{background-image:none !important}.list1b-inp>li.form-check:after{content:"";position:absolute;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width;transition-property:width;z-index:-1;background:#f0f5fb;height:100%;left:0;top:0;width:0;cursor:pointer}.list1b-inp>li.form-check:hover:after{width:100%}.list1b-inp>li.form-check:hover>label.form-check-label{color:var(--dfp-color-5)}.df-test_list1b-inp{counter-reset:none}.df-test_list1b-inp>li.form-check::before{counter-increment:none;content:none;position:absolute;top:0;left:45px;font-size:15px;border-radius:50%;padding:5px;width:23px;height:23px;display:flex;font-weight:600;color:var(--dfp-color-1);background:var(--dfp-color-4);-webkit-transition-duration:.3s;transition-duration:.3s;align-items:center;justify-content:center;cursor:pointer}.list1b-inp.df-test_list1b-inp>li.form-check>input{position:absolute;top:-4px;left:69px;border-radius:50%;width:23px;height:23px;background:var(--dfp-color-3);-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid var(--dfp-color-4);cursor:pointer}.list1b-inp.df-test_list1b-inp-2>li.form-check>input{background:var(--dfp-color-1)}.list1b-inp.df-test_list1b-inp>li.form-check>input.form-check-input:focus,.list1b-inp.df-test_list1b-inp>li.form-check:hover>input.form-check-input{border-color:var(--dfp-color-5);box-shadow:0 0 0 .2rem var(--dfp-color-5);background-image:none;background-color:var(--dfp-color-4)}.list1b-inp.df-test_list1b-inp-2>li.form-check>input.form-check-input:focus,.list1b-inp.df-test_list1b-inp-2>li.form-check>input.form-check-input:checked,.list1b-inp.df-test_list1b-inp-2>li.form-check>input.form-check-input:active,.list1b-inp.df-test_list1b-inp-2>li.form-check:hover>input.form-check-input{border-color:var(--dfp-color-6);box-shadow:0 0 0 .35rem var(--dfp-color-6) !important;background-image:none !important;background-color:var(--dfp-color-1) !important;background:var(--dfp-color-1) !important;width:12px;height:12px;margin-right:5px}.df-progress-bar>.progress{height:23px;border-radius:6px;background:var(--dfp-color-3)}.df-progress-bar>.progress>.progress-bar{padding:5px 20px;font-size:12px;font-weight:700;align-items:start;border-radius:6px}.price-module_pay_button,.price-module_pay_button>form,.price-module_pay_button>form>button,.discounts-training_pay_button,.discounts-training_pay_button>form,.discounts-training_pay_button>form>button{width:100% !important}.price-module_pay_button>form>button{color:var(--dfp-color-1) !important;border:var(--dfp-color-0) !important;background:var(--dfp-color-0) !important;text-decoration:none;text-transform:none !important}.price-module_pay_button>form>button:hover{border:var(--dfp-color-4) !important;background:var(--dfp-color-4) !important}.discounts-training_pay_button>form>button,.discounts-training_pay_button>a.df-button{color:var(--dfp-color-1) !important;border:var(--dfp-color-5) !important;background:var(--dfp-color-5) !important;text-decoration:none;text-transform:none !important;width:100%}.discounts-training_pay_button>form>button:hover,.discounts-training_pay_button>a.df-button:hover{border:var(--dfp-color-0) !important;background:var(--dfp-color-0) !important}.df-video-fill{fill:var(--dfp-color-7)}@keyframes blink{0%{transform:scale(1)}50%{transform:scale(.9)}100%{transform:scale(1)}}.df-practik-live-broadcast>svg{animation:blink 1500ms infinite}.df-kpk nav>div{border:0 !important;display:flex;gap:10px;align-items:center}.df-kpk_nav-link{background:var(--dfp-color-4);color:var(--dfp-color-1) !important;border-radius:var(--dfp-radius-1) !important;border:3px solid var(--dfp-color-3) !important;padding:2px 10px !important;font-size:16px;line-height:18px;font-weight:500;box-sizing:content-box;transition:all .3s;height:35px;min-height:35px}.df-kpk>.tab-content>.tab-pane .accordion-modul_header{border-radius:15px 15px 0 0}.df-kpk>.tab-content>.tab-pane:nth-child(1) .accordion-modul_header,.df-kpk_nav-link:nth-child(1),.df-kpk>.tab-content>.tab-pane:nth-child(1) svg.educator_img-2,.df-kpk>.tab-content>.tab-pane:nth-child(1) .accordion-modul-educator-item>div>h2>.accordion-button::after{background:var(--dfp-color-4)}.df-kpk>.tab-content>.tab-pane:nth-child(2) .accordion-modul_header,.df-kpk_nav-link:nth-child(2),.df-kpk>.tab-content>.tab-pane:nth-child(2) svg.educator_img-2,.df-kpk>.tab-content>.tab-pane:nth-child(2) .accordion-modul-educator-item>div>h2>.accordion-button::after{background:var(--dfp-color-0)}.df-kpk>.tab-content>.tab-pane:nth-child(3) .accordion-modul_header,.df-kpk_nav-link:nth-child(3),.df-kpk>.tab-content>.tab-pane:nth-child(3) svg.educator_img-2,.df-kpk>.tab-content>.tab-pane:nth-child(3) .accordion-modul-educator-item>div>h2>.accordion-button::after{background:var(--dfp-color-6)}.df-kpk>.tab-content>.tab-pane:nth-child(4) .accordion-modul_header,.df-kpk_nav-link:nth-child(4),.df-kpk>.tab-content>.tab-pane:nth-child(4) svg.educator_img-2,.df-kpk>.tab-content>.tab-pane:nth-child(4) .accordion-modul-educator-item>div>h2>.accordion-button::after{background:var(--dfp-color-5)}.df-kpk>.tab-content>.tab-pane:nth-child(5) .accordion-modul_header,.df-kpk_nav-link:nth-child(5),.df-kpk>.tab-content>.tab-pane:nth-child(5) svg.educator_img-2,.df-kpk>.tab-content>.tab-pane:nth-child(5) .accordion-modul-educator-item>div>h2>.accordion-button::after{background:var(--dfp-color-12)}.df-kpk>.tab-content>.tab-pane:nth-child(6) .accordion-modul_header,.df-kpk_nav-link:nth-child(6),.df-kpk>.tab-content>.tab-pane:nth-child(6) svg.educator_img-2,.df-kpk>.tab-content>.tab-pane:nth-child(6) .accordion-modul-educator-item>div>h2>.accordion-button::after{background:var(--dfp-color-7)}.df-kpk>.tab-content>.tab-pane svg.educator_img-2{border:transparent}.df-kpk nav>div.nav.nav-tabs>button.df-kpk_nav-link.active,.df-kpk nav>div.nav.nav-tabs>button.df-kpk_nav-link:hover{color:var(--dfp-color-1);border-color:3px solid var(--dfp-color-1) !important;padding:2px 10px !important}.df-kpk>.tab-content .accordion-modul_header{color:var(--dfp-color-1)}.df-kpk .accordion-modul>div>h2>button>div:nth-child(1){font-weight:800;letter-spacing:0;font-size:clamp(15px,2vw,18px);line-height:clamp(18px,2vw,20px);position:relative;top:7px}.df-kpk>.tab-content>.tab-pane:nth-child(1) .accordion-modul>div>h2>button>div:nth-child(1){color:var(--dfp-color-4)}.df-kpk>.tab-content>.tab-pane:nth-child(2) .accordion-modul>div>h2>button>div:nth-child(1){color:var(--dfp-color-0)}.df-kpk>.tab-content>.tab-pane:nth-child(3) .accordion-modul>div>h2>button>div:nth-child(1){color:var(--dfp-color-6)}.df-kpk>.tab-content>.tab-pane:nth-child(4) .accordion-modul>div>h2>button>div:nth-child(1){color:var(--dfp-color-5)}.df-kpk>.tab-content>.tab-pane:nth-child(5) .accordion-modul>div>h2>button>div:nth-child(1){color:var(--dfp-color-12)}.df-kpk>.tab-content>.tab-pane:nth-child(6) .accordion-modul>div>h2>button>div:nth-child(1){color:var(--dfp-color-7)}.df-kpk .accordion-modul>div>h2>button>div:nth-child(2){font-weight:400;letter-spacing:0;font-size:clamp(15px,2vw,18px);line-height:clamp(18px,2vw,20px);color:var(--dfp-color-9);text-transform:none}.df-kpk .accordion-modul>div>h2>button>div:nth-child(2)>div:nth-child(2){font-weight:400;letter-spacing:0;font-size:clamp(14px,2vw,15px);line-height:clamp(16px,2vw,17px);color:var(--dfp-color-5);text-transform:none}.df-kpk .accordion-modul>div:last-child>h2>button{border-bottom:transparent}.df-kpk .accordion-modul>div:last-child>h2>button[aria-expanded=true]{border-top:1px solid var(--dfp-color-4);border-bottom:1px solid var(--dfp-color-4);position:relative}.df-kpk_list1b>li:last-child{border-top:10px solid var(--dfp-color-7)}.df-kpk_list1b>li:last-child::before{background:var(--dfp-color-7)}.df-kpk_psy_list1b>li:last-child{border-top:10px solid var(--dfp-color-12)}.df-kpk_psy_list1b>li:last-child::before{background:var(--dfp-color-12)}.df-kpk_tizer .df-tizer_svg{background:var(--dfp-color-0) !important}.df-kpk_tizer .df-tizer_svg:hover{background:var(--dfp-color-5) !important}.df-kpk_tizer .df-tizer{border:1px solid var(--dfp-color-4)}.df-kpk_payment>div>div:nth-child(1){background:var(--dfp-color-1);border:1.5px solid var(--dfp-color-4);border-bottom:0;border-radius:50% 50% 0 0;padding:15px 15px 0 15px;position:relative}.df-kpk_payment>div>div:nth-child(2){background:var(--dfp-color-1);border:1.5px solid var(--dfp-color-4);border-top:0;border-radius:0 0 15px 15px;margin-top:-10px;position:relative;top:-10px;padding:5px}.df-kpk_payment_label{position:relative;top:-25px;display:flex;justify-content:center}.df-kpk_payment_time{width:100%;aspect-ratio:1/1;border-radius:50%;border:2.5px solid;position:relative;top:-20px;display:flex;align-items:center;justify-content:center;padding:10px}.df-kpk_payment_time>div{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;color:var(--dfp-color-1)}.df-kpk_payment_time>div>div:nth-child(1){font-weight:500;letter-spacing:0;font-size:clamp(24px,3vw,34px);line-height:clamp(28px,3.3vw,38px)}.df-kpk_payment_time>div>div:nth-child(2){font-weight:800;letter-spacing:-1.5px;font-size:clamp(36px,4vw,52px);line-height:clamp(35px,3.8vw,50px);display:flex;align-items:flex-end;justify-content:center;gap:5px}.df-kpk_payment_time>div>div:nth-child(2)>span{font-weight:500;letter-spacing:0;font-size:clamp(18px,2.8vw,25px);line-height:clamp(22px,3.2vw,28px)}.df-kpk_payment>div .df-kpk_payment_time{border-color:var(--dfp-color-4)}.df-kpk_payment>div .df-kpk_payment_time>div{background:var(--dfp-color-4)}.df-kpk_payment>div:nth-child(2) .df-kpk_payment_time{border-color:var(--dfp-color-0)}.df-kpk_payment>div:nth-child(2) .df-kpk_payment_time>div{background:var(--dfp-color-0)}.df-kpk_payment>div:nth-child(3) .df-kpk_payment_time{border-color:var(--dfp-color-6)}.df-kpk_payment>div:nth-child(3) .df-kpk_payment_time>div{background:var(--dfp-color-6)}.df-kpk_payment>div:nth-child(4) .df-kpk_payment_time{border-color:var(--dfp-color-5)}.df-kpk_payment>div:nth-child(4) .df-kpk_payment_time>div{background:var(--dfp-color-5)}.df-kpk_payment>div:nth-child(5) .df-kpk_payment_time{border-color:var(--dfp-color-12)}.df-kpk_payment>div:nth-child(5) .df-kpk_payment_time>div{background:var(--dfp-color-12)}.df-kpk_payment .price-list{gap:3px !important;margin-bottom:10px !important}.df-kpk_payment .price-list::before{font-size:10px;height:16px;width:16px}.df-kpk_payment .price-list__title{font-size:13px;line-height:15px}.df-kpk_payment .price-list__price{font-size:12px;line-height:15px;margin:0;letter-spacing:-.2px;font-weight:600}.df-kpk_payment .price-list__ellipsis::after{position:absolute;content:"......................................................................................................";font-size:10px;letter-spacing:1px;padding-top:1px;padding-left:5px}.df-kpk_payment .df-button-10,.df-kpk_payment form>button.df-button{text-align:center;white-space:normal}.df-kpk_payment{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.df-kpk_payment_price{display:grid;gap:10px;padding:15px 0}.df-kpk_payment_price>div:nth-child(2){display:grid;gap:10px;grid-template-columns:.7fr 1fr;align-items:end}.df-kpk_payment>div.deactive{color:var(--dfp-color-9) !important}.df-kpk_deactive_text{padding:10px 0;display:flex;gap:10px;flex-direction:column}.df-kpk_payment>div.deactive .df-kpk_payment_time,.df-kpk_payment>div.deactive>div,.df-kpk_payment>div.deactive a.df-button,.df-kpk_payment>div.deactive button.df-button{border-color:var(--dfp-color-4) !important}.df-kpk_payment>div.deactive .df-kpk_payment_time>div,.df-kpk_payment>div.deactive button.df-button,.df-kpk_payment>div.deactive a.df-button,.df-kpk_payment>div.deactive .df-tooltip_question{background:var(--dfp-color-11) !important;color:var(--dfp-color-4) !important}.df-kpk_payment>div.deactive .df-kpk_payment_label>span{background:var(--dfp-color-4) !important;color:var(--dfp-color-11) !important}.df-kpk_payment>div.deactive .discounts-training_pay_button>form>button{background:var(--dfp-color-11) !important;color:var(--dfp-color-4) !important;border-color:var(--dfp-color-4) !important;border:1px solid var(--dfp-color-4) !important}.df-kpk_payment>div.deactive .discounts-training{border-top:1px solid var(--dfp-color-4)}.df-kpk_payment>div.deactive .discounts-training::before{border-top:25px solid var(--dfp-color-4)}.df-kpk_payment>div.deactive .price-list__title,.df-kpk_payment>div.deactive .price-list::before{color:var(--dfp-color-9) !important}.df-kpk_payment>div.deactive .df-kpk_payment_price>div>div{color:var(--dfp-color-4) !important}.df-kpk_payment_one{display:grid;grid-template-columns:1fr}.df-kpk_payment_one>div{display:flex}.df-kpk_payment.df-kpk_payment_one>div>div:nth-child(1){background:var(--dfp-color-1);border:1.5px solid var(--dfp-color-4);border-right:0;border-radius:50% 0 0 50%;padding:15px;position:relative}.df-kpk_payment.df-kpk_payment_one>div>div:nth-child(2){background:var(--dfp-color-1);border:1.5px solid var(--dfp-color-4);border-left:0;border-radius:0 15px 15px 0;margin-top:0;position:relative;top:0;display:grid;align-items:center;width:100%;grid-template-columns:1fr 1fr 1fr;gap:30px;padding:10px 15px 10px 0}.df-kpk_payment.df-kpk_payment_one .df-kpk_payment_time{height:100%}.df-kpk_payment.df-kpk_payment_one .df-kpk_payment_time>div{padding:10px}.df-kpk_payment.df-kpk_payment_one>div .df-kpk_payment_time{border-color:var(--dfp-color-5)}.df-kpk_payment.df-kpk_payment_one>div .df-kpk_payment_time>div{background:var(--dfp-color-5)}.df-card_kpk_psy .df-card_title{color:var(--dfp-color-5);border-bottom:0}.df-card_kpk_psy .df-card_video_flag::before{border-bottom:9px solid #f7f0ff}.df-card_start_psy{border-top:1px solid var(--dfp-color-5);background:var(--dfp-color-1);border-radius:0 0 10px 10px;padding:10px 15px;margin-bottom:25px}.df-card_start_psy>.df-grid-2{gap:10px}.df-card_start_psy>.df-grid-2 svg{width:20px}.df-card_start_psy_label{position:relative;height:0;display:grid;justify-content:end}.df-card_start_psy_label>span{font-size:12px;width:fit-content;display:block}.df-card_start_psy_time{display:grid;grid-template-columns:.8fr 1fr;gap:10px;padding:10px 0;align-items:start}.df-card_start_psy_time>div:nth-child(1){display:flex;flex-direction:row;gap:5px;padding-top:5px;align-items:center}.df-card_start_psy_time>div:nth-child(2){display:flex;flex-direction:column;gap:6px}.df-card_start_psy_time>div:nth-child(2) svg{width:20px;height:20px}.df-card_start_psy_time_stroke{font-size:12px;font-weight:700;line-height:12px}.df-card_start_psy_time_stroke span{font-size:17px;font-weight:700}.df-card_start_psy_time_icon{display:block;max-width:33px;padding:4px;min-width:33px;min-height:33px}.df-card_start_psy_time_data{display:flex;flex-direction:column;gap:5px;font-size:14px;font-weight:700;line-height:14px;padding-top:5px}.df-card_start_psy_time_data-2{font-size:18px;font-weight:500;line-height:25px}.df-card_start_psy_time_data>div{display:flex;gap:3px;align-items:baseline}.df-card_start_psy_time_data span{font-size:22px}.df-card_start_psy_time_data-2 span{font-size:32px;font-weight:700}.df-card_professional-retraining_psy>i.right.arrow.slick-arrow{right:-7px !important;width:24px;height:24px;border:1px solid var(--dfp-color-4);border-radius:50%;background-color:#faf6ff}.df-card_professional-retraining_psy>i.left.arrow.slick-arrow{left:-12px !important;width:24px;height:24px;border:1px solid var(--dfp-color-4);border-radius:50%;background-color:#faf6ff}.df-card_professional-retraining_psy>div.slick-list{position:relative;left:-2px}.df-card_professional-retraining_psy>div>div.slick-track{gap:3px !important}.df-card_professional-retraining_psy>div{margin:0 !important}.df-card_professional-retraining_psy>i{top:calc(40%)}.df-card_start_psy_time_calender{width:45px;height:60px}.df-card_start_psy_time_calender-2{width:70px;height:80px}.df-test-page{height:fit-content;min-height:100vh}.df-test-page>div.container,.df-test-page>div.container>div,.df-test-page>div.container>div>div{height:100%}.df-test-page_number{background:var(--dfp-color-12);color:var(--dfp-color-1);border-radius:50%;width:30px;min-width:30px;height:30px;display:flex;justify-content:center;align-items:center}.df-test-page_question{height:fit-content !important}.df-card{display:grid;justify-content:space-between;gap:20px}.df-card>div{padding:25px;background:var(--dfp-color-1);border-radius:var(--dfp-radius-2);border:1px solid var(--dfp-color-4);container-name:df-card;container-type:inline-size}.df-card.df-card_autor-kyrs,.df-card.df-card_video,.df-card_kpk{grid-template-columns:repeat(3,1fr)}.df-card_kpk_psy{gap:30px}.df-carg-descr_psy{min-height:175px}.df-card.df-card_autor-kyrs,.df-card_kpk{row-gap:30px}.df-card.df-card_professional-retraining{grid-template-columns:repeat(2,1fr)}.df-card.df-card_autor-kyrs>div{box-shadow:var(--dfp-shadow);display:grid;min-height:100%;grid-template-rows:.9fr 1.4fr 105px;height:fit-content;margin-top:30px;justify-content:space-between;align-content:space-between}.df-card.df-card_autor-kyrs.df-card_autor-kyrs_plus>div{box-shadow:var(--dfp-shadow);display:grid;min-height:100%;grid-template-rows:.6fr 1.2fr 105px;height:fit-content;margin-top:30px;justify-content:space-between;align-content:space-between}.df-card.df-card_video>div{box-shadow:var(--dfp-shadow);display:grid;grid-template-rows:1fr 1.6fr 95px;min-height:100%;height:fit-content}.df-card.df-card_video_open-lecture>div{box-shadow:var(--dfp-shadow);display:grid;grid-template-rows:1fr 1.5fr 130px;min-height:100%;height:fit-content}.df-card.df-card_kpk>div{margin-top:25px;min-height:fit-content;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--dfp-shadow)}.df-card.df-card_kpk>div>div:nth-child(2){margin-top:-30px}.df-card_video_flag{height:0;display:grid;justify-items:end}.df-card_video_flag::before{content:"";width:25px;height:25px;background:var(--dfp-color-4);display:block;position:relative;top:-25px;border:13px solid transparent;border-bottom:9px solid var(--dfp-color-1);cursor:pointer;transition:all .5s}.df-card_label_flag{height:0;width:100%}.df-card_label_flag::before{content:"";width:25px;height:25px;background:var(--dfp-color-4);display:block;position:relative;top:-25px;border:13px solid transparent;border-bottom:9px solid var(--dfp-color-1);cursor:pointer;transition:all .5s}.df-card_video_flag.df-card_video_flag_left{width:0}.df-card_label{height:0;display:grid;justify-items:end}.df-card_label>div{padding:4px 12px;border-radius:var(--dfp-radius-1);background:var(--dfp-color-4);color:var(--dfp-color-1);font-size:12px;font-weight:700;position:relative;top:-40px;display:flex;gap:5px;align-items:baseline;width:fit-content}.df-card_label_newro>div{background:var(--dfp-color-6);font-size:15px;font-weight:600}.df-card_label_logostart>div{background:var(--dfp-color-12);font-size:15px;font-weight:600}.df-card_label_mastdef>div{background:var(--dfp-color-7);font-size:15px;font-weight:600}.df-card_label>div>span{font-size:15px}.df-card_label_sk>div{background:var(--dfp-color-16) !important;color:var(--dfp-color-9);text-transform:uppercase;font-weight:800 !important;font-size:15px}.df-card_label_kpk_sk{display:flex;justify-content:flex-end}.df-card_label_kpk_sk>div{background:var(--dfp-color-5) !important;padding:5px 10px 20px;font-size:12px;text-wrap:nowrap}.df-card_label_kpk_sk::before{content:"сколково";display:flex;position:relative;width:fit-content;background:var(--dfp-color-16);font-size:12px;color:var(--dfp-color-9);padding:14.01px 7px 11px;font-weight:800;text-wrap:nowrap;align-items:center;height:0;text-transform:uppercase;border-radius:9px;top:-40px;left:-3px;letter-spacing:.5px}.df-card_label_2>div{background:var(--dfp-color-5) !important}.df-card_label_page{float:right;width:fit-content;background:var(--dfp-color-1);border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-3);height:auto;padding:25px 55px 5px 15px;transition:all .5s}.df-card_label_page>span:nth-child(2){color:var(--dfp-color-9);font-size:13px;height:0;display:block;position:relative;left:40px;top:-20px;cursor:pointer}.df-card_label_page:hover,.active.df-card_label_page,.fav-web.df-card_label_page{border:1px solid var(--dfp-color-4);background:var(--dfp-color-1)}.df-card_label_page:hover>span:nth-child(2),.active.df-card_label_page>span:nth-child(2),.fav-web.df-card_label_page>span:nth-child(2){color:var(--dfp-color-5)}.active.df-card_video_flag::before,.df-card_video_flag:hover::before,.fav-web.df-card_video_flag::before,.active.df-card_label_flag::before,.df-card_label_flag:hover::before,.fav-web.df-card_label_flag::before{background:var(--dfp-color-5)}.df-card_label_page:hover>.df-card_label_flag::before,.active.df-card_label_page>.df-card_label_flag::before,.fav-web.df-card_label_page>.df-card_label_flag::before{background:var(--dfp-color-5);border-bottom:9px solid var(--dfp-color-1)}.df-card_label-3>div{position:relative;top:-50px;align-items:center;height:25px;border-radius:var(--dfp-radius-2)}.df-card_label-smart>div{background:var(--dfp-color-12)}.df-card_label-3>div::before{display:block;position:relative;top:2px}.df-card_label-3.df-card_label-smart>div::before{content:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'17\'height=\'17\'fill=\'none\'class=\'Group\'viewBox=\'001717\'%3e%3cpathstroke=\'%23fff\'stroke-linecap=\'round\'stroke-linejoin=\'round\'stroke-width=\'2\'d=\'M15.9639.25Q168.881168.5a7.57.5010-6.757.463m4.496-4.463V16M1613.747h-4.5\'class=\'Vector\'/%3e%3cpathstroke=\'%23fff\'stroke-linecap=\'round\'stroke-linejoin=\'round\'stroke-width=\'2\'d=\'M8.55.5v3L1010\'class=\'Vector\'/%3e%3c/svg%3e")}.df-card_label-3.df-card_label-doc>div::before{content:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'15\'height=\'15\'fill=\'none\'viewBox=\'001515\'%3e%3cpathfill=\'%23fff\'d=\'M5.253.75h5.25q.3190.535.216a.72.72001.215.534q0.318-.216.535a.72.72001-.534.215H5.25a.72.72001-.534-.216A.73.730014.54.5q0-.318.216-.534a.73.73001.534-.216m02.25h5.25q.3190.535.216a.72.72001.215.534q0.318-.216.535a.72.72001-.534.215H5.25a.72.72001-.534-.216.73.73001-.216-.534q0-.318.216-.534A.73.730015.256m-39a2.172.17001-1.594-.656A2.172.17001012.75v-1.5q0-.319.216-.534A.73.73001.7510.5h1.5v-9q0-.619.441-1.059T3.750H12q.61901.06.441.44.441.441.059V6q0.318-.216.535a.72.72001-.534.215.73.73001-.534-.216A.72.72001126V1.5H3.75v9H6q.3180.535.216a.72.72001.215.534q0.318-.216.535A.72.72001612H1.5v.75q0.319.216.535a.72.72000.534.215H6q.3180.535.216a.72.72001.215.534q0.318-.216.535A.72.72001615zm6-.75v-1.238a.77.77001.225-.543l3.919-3.9q.168-.17.375-.244a1.21.2001.412-.0751.121.12001.807.337l.693.694q.15.17.235.375.085.206.084.4130.206-.075.422a11001-.244.384l-3.93.9a.75.75001-.543.225H9a.73.73001-.534-.215.73.73001-.216-.535m1.125-.375h.713l2.268-2.287-.337-.357-.357-.337-2.2872.268zm2.644-2.644-.357-.337.694.694z\'class=\'Vector\'/%3e%3c/svg%3e")}.df-label-pay{color:var(--dfp-color-0);font-weight:600;font-size:clamp(14px,2vw,16px);line-height:clamp(20px,2.5vw,22px);padding:0 1.5rem;display:inline-flex;position:relative;top:-10px;gap:5px}.df-label-pay>span{color:var(--dfp-color-12)}.df-label-pay::before{content:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'23\'height=\'20\'fill=\'none\'viewBox=\'002320\'%3e%3cpathfill=\'%23DC3545\'fill-rule=\'evenodd\'d=\'M19.8380H3.162A3.163.16000.928.9343.23.200003.183v12.153a3.23.2000.9282.2493.163.160002.234.933h10.063v-1.736H3.163a1.4431.443001-1.438-1.446V7.523h19.55v2.894H23V3.183a3.23.2000-.928-2.25A3.163.1600019.8370m1.4375.208H1.725V3.183c0-.799.644-1.4471.438-1.447h16.675c.79301.437.6481.4371.447zm-10.357.524h-6.9v1.736h6.9zm8.3372.5342.266-2.281.2191.227-2.2652.282.2652.28L21.52820l-2.265-2.28L16.99620l-1.219-1.2272.266-2.28-2.266-2.281.219-1.227z\'class=\'Vector\'clip-rule=\'evenodd\'/%3e%3c/svg%3e");display:block;position:relative}.df-card_title{color:var(--dfp-color-0);font-weight:700;font-size:20px;line-height:20px;padding:12px 0 10px 0;border-bottom:1.5px solid var(--dfp-color-4);margin-bottom:5px;letter-spacing:.5px;min-height:7%}.df-card_description{color:var(--dfp-color-8);font-weight:700;font-size:16px;line-height:19px;padding:15px 0;min-height:25%;display:flex;align-items:center}.df-card_autor-kyrs .df-card_description{height:fit-content}.df-card_description-plus{margin:5px 0;padding:5px;border:1px solid var(--dfp-color-12);border-radius:var(--dfp-radius-1);background:var(--dfp-color-1);color:var(--dfp-color-12);font-size:22px;font-weight:700;text-align:center}.df-card_video .df-card_description{min-height:20%;padding:10px 0}.df-card_autor-block{display:grid;grid-template-columns:110px 1fr;gap:15px;padding:10px 0;align-items:center}.df-card_autor-name{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.df-card_autor-name>div:nth-child(1){font-size:14px;color:var(--dfp-color-0);font-weight:700;line-height:16px}.df-card_autor-name>div:nth-child(2){background:var(--dfp-color-4);border-radius:var(--dfp-radius-1);padding:3px 10px 1px;color:var(--dfp-color-1);font-size:15px;font-weight:700;width:fit-content;display:flex;gap:3px;align-items:baseline}.df-card_autor-name>div:nth-child(2)>span{font-size:12px;font-weight:500}.df-card_autor-name>div:nth-child(3){font-size:22px;color:var(--dfp-color-5);font-weight:700;line-height:22px}.df-card_autor-description{padding:5px 0;font-size:14px;line-height:16px;color:var(--dfp-color-0);font-weight:500;min-height:16%;display:flex;align-items:center}.df-card_video .df-card_autor-description{min-height:20%;padding-bottom:15px}.df-card_video .df-card_autor-name{font-size:22px;color:var(--dfp-color-5);font-weight:700;line-height:22px;height:100%;display:flex;justify-content:flex-end}.df-card_prof-paket{background:var(--dfp-color-3);color:var(--dfp-color-0);border-radius:var(--dfp-radius-1);text-align:center;padding:8px;margin:10px 0;font-size:13px;font-weight:600}.df-card_prof-paket.active{background:var(--dfp-color-7);color:var(--dfp-color-1) !important}.df-card_price{padding:0 0 10px;display:flex;justify-content:center;gap:15px;color:var(--dfp-color-5);align-items:baseline}.df-card_price>div:nth-child(1){font-size:24px;font-weight:500;text-decoration:line-through}.df-card_price>div:nth-child(1)>span{font-size:16px;display:inline-block}.df-card_price>div:nth-child(2){font-size:38px;font-weight:800}.df-card_price>div:nth-child(2)>span{font-size:30px;font-weight:500}.df-card_video_open-lecture .df-card_autor-name>.df-card_prof-paket{width:fit-content;padding:8px 15px}.df-card_time{display:flex;justify-content:space-between;gap:10px;padding:10px 0}.df-card_time.df-card_time_ether{justify-content:center;gap:15px;padding:10px 0;color:var(--dfp-color-0)}.df-card_time.df-card_time_ether>div>svg{width:20px;height:20px}.df-card_professional-retraining .df-card_label>div,.df-card_kpk .df-card_label>div{background:var(--dfp-color-7)}.df-card_professional-retraining>div{margin-top:25px;min-height:fit-content;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--dfp-shadow)}.df-card_professional-retraining>div>div:nth-child(2){display:flex;flex-direction:column;gap:5px;margin-top:-20px}.df-card_professional-retraining .df-card_description{font-size:20px;min-height:10%;padding:15px 0 5px;line-height:22px}.df-card_profile{display:flex;gap:10px;color:var(--dfp-color-0);font-size:16px;font-weight:400;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--dfp-color-3)}.df-card_profile.df-card_profile_professional-retraining{border-bottom:0 solid var(--dfp-color-3)}.df-card_profile>span{font-weight:700;line-height:16px}.df-card_second-description{font-weight:700;padding:10px 0;font-size:16px;line-height:18px}.df-card_second-description__professional-retraining{font-weight:700;padding:5px 0 10px;font-size:14px;line-height:18px;color:var(--dfp-color-8)}.df-card_profile_time{display:flex;gap:10px;align-items:baseline}.df-card_profile_time>div:nth-child(1){font-size:15px;color:var(--dfp-color-4);font-weight:700;line-height:16px}.df-card_profile_time>div:nth-child(2){background:var(--dfp-color-4);border-radius:var(--dfp-radius-1);padding:3px 10px;color:var(--dfp-color-1);font-size:15px;font-weight:700;width:fit-content;display:flex;gap:3px;align-items:baseline}.df-card_profile_time>div:nth-child(2)>span{font-size:13px;font-weight:500}.df-card_professional-retraining_autors{padding:15px 0;justify-content:center}.df-card_professional-retraining_autors>div{margin:0 20px;width:100%}.df-card_professional-retraining_autors>i.left.arrow.slick-arrow{left:0;width:24px;height:24px}.df-card_professional-retraining_autors>i.right.arrow.slick-arrow{right:0;width:24px;height:24px}.df-card_professional-retraining_autors>div>div.slick-track{display:flex;align-items:stretch;gap:8px;justify-content:center}.professional-retraining_item{display:flex !important;justify-content:center}.professional-retraining_item-img{width:99%;min-width:55px;height:auto;border:1px solid var(--dfp-color-4);border-radius:var(--dfp-radius-1)}.df-card_profile_price{display:flex;justify-content:space-between}.df-card_profile_cost{display:flex;flex-direction:column;width:100%}.df-card_profile_cost>div{display:flex;padding:5px 15px;font-size:36px;color:var(--dfp-color-5);font-weight:800;align-items:baseline;gap:2px}.df-card_profile_cost_psy>div{font-size:30px;align-items:flex-end;height:100%;padding-bottom:10px}.df-card_profile_cost>div>span{font-size:30px;font-weight:400}.df-card_profile_cost_psy>div>span{font-size:26px}.df-card_profile_cost::before{content:"Оплата в месяц:";display:flex;position:relative;width:100%;height:33px;border-bottom:1px solid var(--dfp-color-3);font-size:16px;color:var(--dfp-color-5);padding:0 15px;font-weight:500;text-wrap:nowrap;align-items:center}.df-card_profile_cost_psy::before{border-bottom:1px solid var(--dfp-color-5)}.df-card_profile_total-cost{display:flex;flex-direction:column;width:100%;align-items:flex-end}.df-card_profile_total-cost>div{display:flex;padding:5px 15px;align-items:baseline;gap:15px}.df-card_profile_total-cost_psy>div{flex-direction:column;align-items:flex-end;gap:0;padding-top:0;height:100%}.df-card_profile_total-cost_sale{width:0;height:0;position:relative;top:-70px;left:-18px;z-index:2}.df-card_profile_total-cost_sale>span{font-size:10px;font-weight:800;background:var(--dfp-color-12);border-radius:var(--dfp-radius-3);padding:7px 3px;color:var(--dfp-color-1)}.df-card_profile_total-cost>div>div{display:inline-flex;align-items:baseline;gap:2px;flex-wrap:nowrap;white-space:nowrap}.df-card_profile_total-cost>div>div:nth-child(1){font-size:24px;font-weight:400;color:var(--dfp-color-9);text-decoration:line-through}.df-card_profile_total-cost_psy>div>div:nth-child(1){font-size:20px;color:var(--dfp-color-4)}.df-card_profile_total-cost>div>div:nth-child(1)>span{font-size:16px}.df-card_profile_total-cost>div>div:nth-child(2){font-size:30px;font-weight:600;color:var(--dfp-color-0)}.df-card_profile_total-cost_psy>div>div:nth-child(2){font-size:30px;font-weight:700;color:var(--dfp-color-5);line-height:25px;padding-bottom:5px}.df-card_profile_total-cost>div>div:nth-child(2)>span{font-size:22px;font-weight:500}.df-card_profile_total-cost::before{content:"Стоимость всего:";display:flex;position:relative;width:100%;height:33px;border-bottom:1px solid var(--dfp-color-3);justify-content:flex-end;font-size:16px;color:var(--dfp-color-0);padding:0 15px;font-weight:500;align-items:center}.df-card_profile_total-cost_psy::before{border-bottom:1px solid var(--dfp-color-5);color:var(--dfp-color-5)}.df-card_kpk_price{display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;padding:0 10px 15px}.df-card_kpk_price>div{display:flex;flex-direction:column;align-items:center;gap:5px}.df-card_kpk_price>div>div{display:flex;gap:2px;border-radius:var(--dfp-radius-2);align-items:baseline}.df-card_kpk_price>div>div:nth-child(1){padding:2px 8px;color:var(--dfp-color-1);font-size:13px;font-weight:600}.df-card_kpk_price>div:nth-child(1)>div:nth-child(1){background:var(--dfp-color-4)}.df-card_kpk_price>div:nth-child(2)>div:nth-child(1){background:var(--dfp-color-0)}.df-card_kpk_price>div:nth-child(3)>div:nth-child(1){background:var(--dfp-color-6)}.df-card_kpk_price>div:nth-child(4)>div:nth-child(1){background:var(--dfp-color-5)}.df-card_kpk_price>div:nth-child(5)>div:nth-child(1){background:var(--dfp-color-12)}.df-card_kpk_price>div>div:nth-child(2){color:var(--dfp-color-5);font-size:16px;font-weight:800}.df-card_kpk_price>.deactive>div:nth-child(1){background:var(--dfp-color-3) !important;color:var(--dfp-color-4) !important}.df-card_kpk_price>div>div:nth-child(2)>span{font-size:12px;font-weight:600}.df-card_kpk .df-card_professional-retraining_autors{padding:10px 0 25px}.df-card_kpk .df-card_professional-retraining_autors>div.slick-list{width:100%}.df-tizer-practicum{display:flex;gap:5px}.df-tizer-practicum>div{display:flex;flex-direction:column;gap:3px;padding:10px 15px}.df-practicum_choice{display:grid;grid-template-columns:2fr 1fr;gap:20px}.df-practicum-numbers{display:grid;justify-content:space-between;align-items:stretch;gap:20px;padding-top:20px}.df-practicum-number_item{display:flex;flex-wrap:nowrap;gap:10px}.df-practicum-number_item>div:nth-child(1){display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.df-practicum-number{font-size:72px;color:var(--dfp-color-6);font-weight:800;line-height:60px}.df-practicum-number_line{height:100%;width:6px;border-radius:3px;background:var(--dfp-color-5);display:flex;flex-direction:column;gap:7px}.df-practicum-numbers>.df-practicum-number_item:last-child>div:nth-child(1)>.df-practicum-number_line{display:none}.df-practicum-numbers>.df-practicum-number_item:last-child>div:nth-child(1){justify-content:flex-start}.df-practicum-number_line::before{display:block;content:"";width:6px;min-width:6px;height:6px;border-radius:3px;background:var(--dfp-color-5);position:relative;top:-10px}.df-practicum-number_line::after{display:block;content:"";width:6px;min-width:6px;height:6px;border-radius:3px;background:var(--dfp-color-5);position:relative;bottom:-82%}.df-practicum_benefit{display:grid;justify-content:start;grid-template-columns:40% 33% 26%}.df-practicum_benefit>div{padding:30px;border-radius:0 100px 100px 0;border-right:3px solid var(--dfp-color-5)}.df-practicum_benefit>div:nth-child(1){position:relative;z-index:2;display:flex;justify-content:center}.df-practicum_benefit>div:nth-child(2){position:relative;right:25%;z-index:1;display:flex;justify-content:center}.df-practicum_benefit>div:nth-child(3){position:relative;right:50%;z-index:0;display:flex;justify-content:center}.df-practicum_benefit-2>div>div{font-weight:600 !important;font-size:clamp(1.1rem,2vw,1rem) !important;line-height:clamp(1.2rem,2.5vw,1rem) !important}.df-practicum_benefit-3>div>div{font-size:clamp(1.3rem,2vw,1.4rem) !important;line-height:clamp(1.3rem,2.5vw,1.3rem) !important}.df-practicum_benefit-2>div>div>svg{width:35px;height:fit-content}.df-card_start_practicum{border-top:1px solid var(--dfp-color-4);background:var(--dfp-color-1);border-radius:0 0 10px 10px;padding:10px 15px}.df-practicum_img_label{height:0;position:relative}.df-practicum_img_label>div{background:rgba(255,255,255,.85);display:block;position:relative;top:-40px;height:40px;border-radius:0 0 10px 10px}.df-card_kpk_practicum .df-card_start_psy_time_stroke{font-size:.8rem}.df-practicum_heder_img{background-size:cover;background-position:top right;background-repeat:no-repeat}.df-card_kpk_practicum .df-card_video_flag::before{border-bottom:9px solid #f9fdff}.df-practicum_benefit>div>div{max-width:200px;min-width:200px}.df-card_kpk_practicum{gap:2.1rem;row-gap:2.5rem}.df-card_kpk_practicum-2{grid-template-columns:repeat(auto-fit,minmax(400px,2fr))}.df-accordion{border-radius:var(--dfp-radius-2)}.df-accordion .accordion-item,.df-accordion .accordion-header,.df-accordion button{background-color:transparent}.df-accordion .accordion-button:focus{box-shadow:0 0 0 0 rgba(0,0,0,0)}.df-accordion .accordion-button:not(.collapsed){color:var(--dfp-color-5);background-color:var(--dfp-color-1);border-radius:var(--dfp-radius-2) !important;border:1px solid var(--dfp-color-5)}.df-accordion .accordion-item{color:var(--bs-accordion-color);border:0}.df-accordion .accordion-button::after{flex-shrink:0;width:25px;height:25px;margin-left:auto;content:"↓";background:var(--dfp-color-1);border-radius:50%;border:1px solid var(--dfp-color-0);padding:5px;color:var(--dfp-color-0);font-size:15px;display:flex;align-items:center;justify-content:center}.df-accordion button{font-size:18px;font-weight:600;color:var(--dfp-color-0)}.df-accordion .accordion-body{color:var(--dfp-color-13);font-size:16px;padding:1rem 1.25rem}.df-accordion.df-accordion-2 .accordion-button{color:var(--dfp-color-1)}.df-accordion.df-accordion-2 .accordion-button:not(.collapsed){color:var(--dfp-color-5)}.df-accordion.df-accordion-2 .accordion-body{color:var(--dfp-color-1);border-bottom:1px solid var(--dfp-color-1);margin-bottom:15px}.df-car-rec .video-case_item-pre-title{border-bottom:1px solid var(--dfp-color-4);padding-bottom:10px}@container df-card(max-width:375px){.df-card_time{flex-wrap:wrap;gap:0}.df-card_autor-name,.df-card_video .df-card_autor-name{font-size:18px;line-height:18px}.df-card_description-plus{font-size:18px}}.df-mentor-tab .nav-tabs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;border-bottom:0}.df-mentor-tab .nav-item{border-radius:var(--dfp-radius-8);position:relative;top:1px}.df-mentor-tab .nav-link>div{padding:15px;border-radius:var(--dfp-radius-8);background:transparent;display:grid;grid-template-columns:1.3fr 2fr;gap:10px;align-items:center}.df-mentor-tab .nav-link.active>div{background:var(--dfp-color-2);border-top:1px solid var(--dfp-color-4);border-left:1px solid var(--dfp-color-4);border-right:1px solid var(--dfp-color-4)}.df-mentor-tab .nav-item img{width:100%;border-radius:var(--dfp-radius-1);border:1px solid var(--dfp-color-3)}.df-mentor-tab .nav-link.active img{border:1px solid var(--dfp-color-4)}.df-mentor-tab .nav-link{border-radius:var(--dfp-radius-8);padding:0;transition:all 0,5s !important}.df-mentor-tab .nav-link.active{border:0}.df-mentor-tab .nav-link:hover,.df-mentor-tab .nav-link:visited,.df-mentor-tab .nav-link:focus{border:transparent}.df-mentor-tab .tab-pane{background:var(--dfp-color-2);padding:35px;border:1px solid var(--dfp-color-4);border-radius:var(--dfp-radius-9)}.df-mentor_title{color:var(--dfp-color-0);font-weight:600;font-size:1.3rem;line-height:1.4rem;text-align:start}.df-mentor-tab .nav-link:hover .df-mentor_title{color:var(--dfp-color-5)}.df-mentor-tab .nav-link:hover img{border:1px solid var(--dfp-color-4);box-shadow:var(--dfp-shadow)}.df-kpk.df-konkurs .df-kpk_nav-link{background:var(--dfp-color-1);border:2.5px solid !important;padding:5px 10px 5px !important;transition:all .5s;min-height:fit-content}.df-kpk.df-konkurs nav{padding-bottom:30px}.df-kpk.df-konkurs nav>div.nav.nav-tabs>button.df-kpk_nav-link:hover,.df-kpk.df-konkurs nav>div.nav.nav-tabs>button.df-kpk_nav-link.active{border:2.5px solid !important;padding:5px 10px 5px !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(1){border-color:var(--dfp-color-4) !important;color:var(--dfp-color-4) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(1):hover,.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(1).active{border-color:var(--dfp-color-4) !important;background:var(--dfp-color-4);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(2){border-color:var(--dfp-color-7) !important;color:var(--dfp-color-7) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(2):hover,.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(2).active{border-color:var(--dfp-color-7) !important;background:var(--dfp-color-7);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(3){border-color:var(--dfp-color-12) !important;color:var(--dfp-color-12) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(3):hover,.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(3).active{border-color:var(--dfp-color-12) !important;background:var(--dfp-color-12);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(4){border-color:var(--dfp-color-0) !important;color:var(--dfp-color-0) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(4):hover,.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(4).active{border-color:var(--dfp-color-0) !important;background:var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(5){border-color:var(--dfp-color-6) !important;color:var(--dfp-color-6) !important}.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(5):hover,.df-kpk.df-konkurs .df-kpk_nav-link:nth-child(5).active{border-color:var(--dfp-color-6) !important;background:var(--dfp-color-6);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs.df-konkurs_ret .df-kpk_nav-link:nth-child(1){border-color:var(--dfp-color-6) !important;color:var(--dfp-color-0) !important}.df-kpk.df-konkurs.df-konkurs_ret .df-kpk_nav-link:nth-child(1):hover,.df-kpk.df-konkurs.df-konkurs_ret .df-kpk_nav-link:nth-child(1).active{border-color:var(--dfp-color-6) !important;background:var(--dfp-color-6);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs.df-konkurs_ret .df-kpk_nav-link:nth-child(2){border-color:var(--dfp-color-0) !important;color:var(--dfp-color-0) !important}.df-kpk.df-konkurs.df-konkurs_ret .df-kpk_nav-link:nth-child(2):hover,.df-kpk.df-konkurs.df-konkurs_ret .df-kpk_nav-link:nth-child(2).active{border-color:var(--dfp-color-0) !important;background:var(--dfp-color-0);color:var(--dfp-color-1) !important}.df-kpk.df-konkurs.df-corp-napr .df-kpk_nav-link:nth-child(1){border-color:var(--dfp-color-6) !important;background:var(--dfp-color-1);color:var(--dfp-color-6) !important}.df-kpk.df-konkurs.df-corp-napr .df-kpk_nav-link:nth-child(1):hover,.df-kpk.df-konkurs.df-corp-napr .df-kpk_nav-link:nth-child(1).active{border-color:var(--dfp-color-1) !important;background:var(--dfp-color-6);color:var(--dfp-color-1) !important}.df-konkurs_item>div:nth-child(1){min-width:105px}.df-konkurs_ret_ul{display:flex;flex-direction:column;gap:15px;margin-bottom:0;padding-left:0}.df-konkurs_ret_ul li{list-style-type:none;display:flex;justify-content:space-between;gap:1.5rem;align-items:center;border-radius:var(--dfp-radius-10);border:1px solid var(--dfp-color-14);background:var(--dfp-color-14);padding:8px}.df-konkurs_ret_ul li:nth-child(odd){border:1px solid var(--dfp-color-3);background:var(--dfp-color-2)}.df-konkurs_ret_ul li>div:first-child{border-radius:var(--dfp-radius-10);color:var(--dfp-color-1);font-weight:800;font-size:.9rem;width:2rem;height:2rem;min-width:2rem;display:flex;align-items:center;justify-content:center}.df-konkurs_ret_ul li>div:nth-child(2){text-align:start;width:100%;font-weight:600;font-size:1rem;color:var(--dfp-color-0)}.df-konkurs_ret_ul li>div:nth-child(3){padding-right:10px;text-align:right;font-weight:800;font-size:.9rem;color:var(--dfp-color-13)}.df-kpk.df-konkurs.df-konkurs_ret>div.tab-content>div.tab-pane svg{max-width:25px;min-width:17px;min-height:17px;margin-right:12px}.df-grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.df-onas-zifr{color:var(--dfp-color-5);padding:15px 0}.df-onas-zifr>div>div:nth-child(1){letter-spacing:0;font-size:clamp(30px,4.4vw,52px);line-height:clamp(28px,4.5vw,48px);font-weight:800;white-space:nowrap}.df-onas-zifr>div>div:nth-child(2){letter-spacing:0;font-size:clamp(14px,1.8vw,18px);line-height:clamp(15px,2vw,20px);font-weight:700;padding-top:5px}.df-grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.df-grid-6{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.df-profitable-organization{display:grid;grid-template-columns:1.2fr 2fr;justify-content:space-between;border-bottom:1px solid var(--dfp-color-5);gap:5%;align-items:flex-start}.df-profitable-organization>div:nth-child(1){font-size:clamp(18px,2.2vw,22px);line-height:clamp(20px,2.4vw,26px);padding:35px 0;display:flex;gap:20px;align-items:flex-end;justify-content:space-between}.df-profitable-organization>div:nth-child(1)::after{content:"";position:relative;display:block;width:30px;min-width:30px;height:30px;top:0;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'49\'height=\'42\'fill=\'none\'viewBox=\'004942\'%3e%3cpathfill=\'%2303B97A\'d=\'M4.9981.23c4.4676.7829.9888.91216.789.451V6.783c0-1.448.566-2.811.595-3.835C25.43.89729.026.9131.0572.934l17.1316.837a2.7122.712001.6022.98c-.14.333-.344.633-.601.886L31.0740.463c-2.0532.048-5.6432.051-7.701-.002a5.3875.387001-1.593-3.836v-4.622C9.20429.472018.44805.43V2.717a2.7042.704001.537-1.6232.722.720013.12-.928c.55.2011.02.5751.341.065Zm19.43915.018c-6.008-.152-12.626-1.07-18.396-5.754a21.64621.6460006.76111.20721.77421.77400012.0025.286c1.372.1522.418.1412.418.141v9.486L42.421.70627.226.786v9.492l-2.784-.03Z\'class=\'Vector\'/%3e%3c/svg%3e")}.df-profitable-organization>div:nth-child(2){font-size:clamp(14px,2.2vw,18px);line-height:clamp(16px,2.4vw,20px);padding:35px 0}.df-practice-oriented-learning{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);gap:15px;padding:25px 0}.df-practice-oriented-learning>div{grid-row-end:span 3;grid-column-end:span 4;height:100%}.df-practice-oriented-learning>div:nth-last-child(2){grid-column-end:span 6;grid-row-end:span 3}.df-practice-oriented-learning>div:last-child{grid-column-end:span 6;grid-row-end:span 3}.df-form_consult input.form-control,.df-form_consult textarea.form-control{background-color:var(--dfp-color-17);border:1px solid var(--dfp-color-4);padding:1rem 1.5rem;border-radius:var(--dfp-radius-2)}.df-form_consult.df-form_consult-2 input.form-control,.df-form_consult.df-form_consult-2 textarea.form-control{background-color:var(--dfr-bg-gr-6) !important;background:var(--dfr-bg-gr-6) !important}.df-form_consult input.form-control::placeholder,.df-form_consult textarea.form-control::placeholder{color:var(--dfp-color-4)}.df-form_consult input.form-control-2[type=text]::placeholder,.df-form_consult textarea.form-control-2[type=text]::placeholder{color:var(--dfp-color-5);font-size:18px !important}.df-form_consult input.form-control.phone{padding-left:45px}.df-form_consult input.form-control:focus,.df-form_consult textarea.form-control:focus{background-color:var(--dfp-color-1);border-color:var(--dfp-color-4);outline:0;box-shadow:0 0 0 0 rgba(255,255,255,.25)}.df-form_consult.df-form_consult-2 input.form-control:focus,.df-form_consult.df-form_consult-2 textarea.form-control:focus{background-color:var(--dfp-color-1) !important;background:var(--dfp-color-1) !important}.df-form_consult-2 .list1b-inp.df-test_list1b-inp-2>li.form-check>input.form-check-input:focus,.df-form_consult-2 .list1b-inp.df-test_list1b-inp-2>li.form-check>input.form-check-input:checked,.df-form_consult-2 .list1b-inp.df-test_list1b-inp-2>li.form-check>input.form-check-input:active,.df-form_consult-2 .list1b-inp.df-test_list1b-inp-2>li.form-check:hover>input.form-check-input{border-color:var(--dfp-color-7);box-shadow:0 0 0 .35rem var(--dfp-color-7) !important;background-image:none !important;background-color:var(--dfp-color-1) !important;background:var(--dfp-color-1) !important;width:12px;height:12px;margin-right:5px}.df-form_consult_phone{display:flex}.df-form_consult .df-form_consult_phone::before{content:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'25\'height=\'25\'fill=\'none\'viewBox=\'002525\'%3e%3cgclass=\'openmoji:flag-russia\'%3e%3cpathfill=\'%23D22F27\'d=\'M1.7365.903h21.528v13.194H1.736V5.903Z\'class=\'Vector\'/%3e%3cpathfill=\'%23fff\'d=\'M1.7365.903h21.528v4.514H1.736V5.903Z\'class=\'Vector\'/%3e%3cpathfill=\'%231E50A0\'d=\'M1.73610.416h21.528v4.167H1.736v-4.167Z\'class=\'Vector\'/%3e%3cpathstroke=\'%23000\'stroke-linecap=\'round\'stroke-linejoin=\'round\'stroke-width=\'.694\'d=\'M1.7365.903h21.528v13.194H1.736V5.903Z\'class=\'Vector\'/%3e%3c/g%3e%3c/svg%3e");position:relative;display:block;width:0;min-width:0;height:0;top:16px;left:15px}.df-form_consult .form-check-input{--bs-form-check-bg:var(--dfp-color-1);background-color:transparent;background-image:none;border:1px solid var(--dfp-color-5)}.df-form_consult .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns=\'http://www.w3.org/2000/svg\'width=\'15\'height=\'15\'fill=\'none\'viewBox=\'001515\'%3e%3cpathfill=\'%231A3055\'fill-rule=\'evenodd\'d=\'M13.7142.339c.183.217.286.51.286.8170.307-.103.6-.286.818l-7.3128.665a1.0481.048001-.337.267.901.901001-.79701.0481.048001-.337-.267L1.2988.334a1.1821.182001-.219-.3751.3411.341001-.006-.8941.191.19001.213-.38.982.982001.32-.252.844.844001.755.008.99.99001.316.259l2.993.5426.667-7.903a.983.983001.317-.25.845.845001.7470.983.983001.316.25Z\'clip-rule=\'evenodd\'/%3e%3c/svg%3e");background-size:80%}.df-form_consult .form-check-input:focus{border-color:var(--dfp-color-5);outline:0;box-shadow:0 0 0 0 rgba(255,255,255,.25)}.df-block-1{height:0;float:right}.df-block_title{padding-right:65px}.df-block_title-2{padding-right:0}.df-block_icon_1{aspect-ratio:1/1;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;width:110px;height:110px;top:-30px;left:25px}.df-block_icon_1>svg{width:50%;position:relative;top:10px;left:-5px}.df-block_icon_2{top:-15px;left:15px;width:110px !important;height:110px !important}.df-block_icon_2>svg{top:5px;left:0;width:60%}.df-grant_shag{position:relative;left:-15px}.df-button_radius{border-radius:15px !important;display:flex;align-items:center;gap:5px;padding:5px 15px !important}.df-button_radius svg{fill:currentColor;width:15px;height:15px}.df-button_share{border:0;background:transparent;color:var(--dfp-color-5);gap:5px;padding:0 !important}.df-button_share svg{fill:currentColor;width:25px;height:25px}.df-article_preview{padding:1.5rem;border-left:5px solid var(--dfp-color-5);border-radius:0 15px 15px 0}.df-article_reg svg{fill:currentColor;width:40px;height:40px;min-width:40px}.df-article_content_block{padding:2rem;border-radius:var(--dfp-radius-3);border:2px solid var(--dfp-color-3);background:var(--dfp-color-1)}.df-article_content h2{color:var(--dfp-color-5);text-transform:uppercase;font-weight:800;letter-spacing:0;font-size:clamp(22px,3vw,28px);line-height:clamp(26px,3.1vw,32px);padding-bottom:1rem;border-bottom:1px solid var(--dfp-color-0);margin:2rem 0}.df-article_content p{color:var(--dfp-color-0);font-weight:500;letter-spacing:0;font-size:clamp(15px,2.4vw,18px);line-height:clamp(20px,3vw,24px);margin:1.5rem 0}.df-article_content img{border-radius:15px;max-width:75%}.df-article_content p:has(img){width:100%;border-radius:15px;border:2px solid var(--dfp-color-4);background-image:url("https://www.defectologiya.pro/assets/images/svg/Group-fon2.svg");background-size:contain;background-repeat:repeat;padding:15px;display:flex;justify-content:center;margin:2rem 0}.df-article_content p strong{color:var(--dfp-color-6);font-weight:800;padding:1px 7px;background:var(--dfp-color-2);border-radius:5px;border:1px solid var(--dfp-color-3);margin:0 2px}.df-article_content ul{display:flex;flex-direction:column;gap:15px;padding:0;margin-bottom:0}.df-article_content ul li{list-style-type:none;font-size:16px;font-weight:400;font-weight:600;line-height:19px;display:flex;gap:10px;color:var(--dfp-color-0)}.df-article_content ul li::before{background-image:url("https://www.defectologiya.pro/assets/images/svg/galochka.svg");background-repeat:no-repeat;background-position:center;background-size:20px;width:20px;min-width:20px;height:15px;content:"";display:block;color:var(--dfp-color-7);position:relative}.df-article_content ul li strong{color:var(--dfp-color-5);font-weight:700}.df-article_content ol{list-style-type:none;counter-reset:num;margin:0 0 0 35px;padding:15px 0 5px 0;font-size:clamp(15px,2.3vw,16px);line-height:clamp(18px,2.8vw,22px)}.df-article_content ol li{position:relative;margin:0;padding:0 0 10px 0;color:var(--dfp-color-0);font-weight:500}.df-article_content ol li:before{content:counter(num);counter-increment:num;display:inline-block;position:absolute;top:0;left:-33px;width:25px;height:25px;background:var(--dfp-color-7);color:var(--dfp-color-1);text-align:center;line-height:25px;font-size:15px;font-weight:800;border-radius:50%}.df-button_togg[aria-expanded="true"]{display:none}.df-button_togg-2[aria-expanded="false"]{display:none}.df-button_togg_radius{border-radius:20px !important}.educator-item.df-educator-item_search{background:var(--dfp-color-17);width:97%;border:1px solid var(--dfp-color-3);transition:all .5s}.df-educator-item_search .educator_img-1{border:1px solid var(--dfp-color-6) !important}.df-educator-item_search .educator_star{color:var(--dfp-color-6);border:1px solid var(--dfp-color-6);align-items:center}.df-educator-item_search:hover .educator_star{color:var(--dfp-color-5);border:1px solid var(--dfp-color-5)}.df-educator-item_search .educator_star>svg{fill:var(--dfp-color-6);transition:all .5s}.df-educator-item_search:hover .educator_star>svg{fill:var(--dfp-color-5)}.df-educator-item_search .educator_title{align-items:flex-start}.df-educator-item_search:hover .educator_title{color:var(--dfp-color-5)}.df-educator-item_search:hover{border:1px solid var(--dfp-color-5)}.df-filter-tabs_search button{transition:all .5s !important;padding:7px 10px 4px;font-weight:600;line-height:18px;font-size:.95rem;color:var(--dfp-color-1)}.df-filter-tabs_search button:nth-child(1){background:var(--dfp-color-12);border:1px solid var(--dfp-color-12)}.df-filter-tabs_search button:nth-child(1):hover,.df-filter-tabs_search button:nth-child(1).df-button-9.active{color:var(--dfp-color-12)}.df-filter-tabs_search button:nth-child(2){background:var(--dfp-color-7);border:1px solid var(--dfp-color-7)}.df-filter-tabs_search button:nth-child(2):hover,.df-filter-tabs_search button:nth-child(2).df-button-9.active{color:var(--dfp-color-7)}.df-filter-tabs_search button:nth-child(3){background:var(--dfp-color-15);border:1px solid var(--dfp-color-15)}.df-filter-tabs_search button:nth-child(3):hover,.df-filter-tabs_search button:nth-child(3).df-button-9.active{color:var(--dfp-color-15)}.df-filter-tabs_search button:nth-child(4){background:var(--dfp-color-6);border:1px solid var(--dfp-color-6)}.df-filter-tabs_search button:nth-child(4):hover,.df-filter-tabs_search button:nth-child(4).df-button-9.active{color:var(--dfp-color-6)}.df-filter-tabs_search button.df-button-9:hover,.df-filter-tabs_search button.df-button-9.active,.df-filter-tabs_search button.df-button-9.active:focus{background:var(--dfp-color-1);box-shadow:0 0 0 0 rgba(255,255,255,0)}.df-educator-item_search .educator_star.educator_star_ckolkovo{border:1px solid var(--dfp-color-16);align-items:center;height:30px;background:var(--dfp-color-16)}.df-educator-item_search .educator_star.educator_star_ckolkovo>svg{width:5rem}.df-educator-item_search .educator_content_lable{display:flex;justify-content:space-between;align-items:center}@media(max-width:1500px){.tuition-fees-5{grid-template-columns:75% 25%}.df-practicum_benefit{grid-template-columns:40% 38% 33%}.df-practicum_benefit>div:nth-child(2){right:20%}.df-practicum_benefit>div:nth-child(3){right:40%}}@media(max-width:1400px){.df-card_label-3>div{top:-40px}.tuition-fees-2>div:nth-child(2){aspect-ratio:1/.95;background-size:80% 100%}.df-practicum_benefit{grid-template-columns:35% 35% 35%}.df-practicum_benefit>div:nth-child(2){right:15%}.df-practicum_benefit>div:nth-child(3){right:30%}.df-card_kpk_psy{grid-template-columns:repeat(2,1fr)}.df-practik{margin-bottom:0}.df-practik_price{grid-template-columns:1fr;padding:0 !important;position:relative;top:-30px}.df-practik_price>div:nth-child(1){gap:10px !important;padding-bottom:20px}.df-practik_price>div:nth-child(2){padding:0 !important;gap:10px !important}.df-practik_price>div:nth-child(1)>div:nth-child(3){width:fit-content;margin-left:50px}.df-practik>div:nth-child(1){height:fit-content}.df-practik_price_doclink{padding:10px}.df-practik_price_doclink>a{left:-20px;padding:6px !important;font-size:13px;min-width:200px}.df-sertifikat-block{grid-template-columns:repeat(3,.15fr);gap:30px}.recommended_item_promo{min-height:440px}.upcoming-classes-block{grid-template-columns:300px 3fr}.docs-block2-content{grid-template-columns:1fr}.price-module_decktop>div:nth-child(1),.price-module_decktop>div:nth-child(2){min-width:325px;max-width:355px}.price-module_decktop>div:nth-child(1)>div{min-width:360px}}@media(max-width:1200px){.df-block_title-2{padding-right:65px}.tuition-fees-2>div:nth-child(2){aspect-ratio:.7/1;background-size:95% 100%}.video-cases-2>.video-case_item>div:nth-child(1)>div:nth-child(3){min-height:fit-content}.df-practicum_choice{grid-template-columns:1.5fr 1fr}.df-practicum-number{font-size:60px;line-height:55px}.df-practicum-number_line::after{bottom:-87%}.df-practicum_benefit{grid-template-columns:40% 35% 35%}.df-practicum_benefit>div:nth-child(2){right:20%}.df-practicum_benefit>div:nth-child(3){right:40%}.df-carg-descr_psy{height:140px}.df-card.df-card_autor-kyrs,.df-card.df-card_video,.df-card_kpk{grid-template-columns:repeat(2,1fr)}.df-card.df-card_video{row-gap:60px}.df-card_description{min-height:20%}.df-kpk_payment{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.df-kpk_payment>div{width:30%}.df-kpk_payment_price>div:nth-child(2){gap:5px;grid-template-columns:1fr;align-items:end;justify-items:center}.df-kpk_payment_price>div:nth-child(1){text-align:center}.recommended_item_promo{min-height:480px}.df-promo_banner{grid-template-columns:45% 55%}.df-promo_img{border-radius:var(--dfp-radius-1)}.df-promo_block{gap:10px}.slider-for>button.slick-prev{left:0;top:135px}.slider-for>button.slick-next{left:98%;top:145px}.df-img-bezlimit>img{height:370px;top:-30px}.df-price-card-block_dop{min-height:180px}.df-block_card-promo{grid-template-columns:1fr 1fr}.df-w-1200-100{width:100% !important}.accordion-modul_button_stag .accordion-header_attest>div{top:5px}.accordion-header_attest>div{width:fit-content;position:relative;top:0;border-radius:var(--dfp-radius-1);display:flex;flex-direction:row;gap:10px;height:fit-content;padding:5px 10px;justify-content:flex-start;align-items:center;left:0;flex-wrap:wrap}.accordion-header_attest{height:fit-content;justify-content:flex-start;padding-top:5px}.accordion-modul-item_attest .accordion-header_attest{top:40px;left:0}.accordion-header_images-block{width:550px}.df-doc1_item{height:fit-content;padding:0 10px !important}.df-doc1{flex-direction:column}.df-doc1>div:nth-child(2){width:90%;margin:0 auto}.df-doc2_item{height:300px}.upcoming-classes-block{grid-template-columns:1fr}.video-cases{grid-template-columns:2fr 2fr}.video-cases-1{grid-template-columns:1fr 1fr 1fr}.discount-block_item{width:48%}.block-img{width:100%}.price-module{flex-wrap:wrap}.price-module>div:nth-child(1),.price-module>div:nth-child(2){min-width:50%;max-width:400px}.price-module>div:nth-child(1)::before{left:112.5%}.price-module>div:nth-child(2){border:0}.price-module>div:nth-child(3){width:100%;margin-top:30px}.price-module_decktop{flex-wrap:nowrap}.price-module_decktop>div:nth-child(1),.price-module_decktop>div:nth-child(2){min-width:300px !important;max-width:450px !important}.price-module_decktop>div:nth-child(1){margin-bottom:0 !important}.price-block-new{max-width:95%}.price-module_decktop>div:nth-child(3){display:none !important}.price-module_tablet{display:block;padding:30px}.price-module_tablet>div{display:flex;flex-wrap:wrap;gap:20px}.price-module_tablet>div>div:nth-child(2){display:grid;grid-template-columns:1fr 1fr;gap:15px}.price-module_tablet2>div>div:nth-child(2){display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.price-module_tablet2_img{width:100%}.upcoming-classes-2{grid-template-columns:1fr}.df-kpk_payment_one{display:grid;grid-template-columns:1fr;justify-items:center}.df-kpk_payment_one>div>div:nth-child(2),.df-kpk_payment_one>div{width:100%}}@media(max-width:1000px){.df-practicum_heder_img{width:100%;aspect-ratio:16/9}.df-practicum_benefit{grid-template-columns:35% 43% 31%}.df-practicum_benefit>div:nth-child(2){right:20%}.df-practicum_benefit>div:nth-child(3){right:35%}.tuition-fees{grid-template-columns:1fr}.tuition-fees>div:nth-child(1)>div,.tuition-fees>div:nth-child(1){max-width:700px;margin:0 auto}.tuition-fees-5>div:nth-child(2){order:-1;min-height:80px}.recommended{grid-template-columns:1fr 1fr}.discount-block_item{width:47%}.educator-item{width:100%}.price-module>div:nth-child(1),.price-module>div:nth-child(2){min-width:100%;max-width:100%}.price-module>div:nth-child(1){border-right:0;border-bottom:1px solid var(--dfp-color-5);margin-bottom:50px;padding-right:0 !important}.price-module>div:nth-child(1)>.df-button{margin-bottom:20px}.price-module>div:nth-child(1)::before{width:0;height:0;display:block;position:relative;border:25px solid transparent;border-top:25px solid var(--dfp-color-5);top:100%;left:25%;background-image:none;content:""}.price-module>div:nth-child(1)::after{width:0;height:0;display:block;display:none;position:relative;border:25px solid transparent;border-top:25px solid var(--dfp-color-5);top:50px;left:25%;background-image:none;content:""}.price-module>div:nth-child(2)>div:nth-child(2){align-items:center}.price-module>div:nth-child(2){border-bottom:1px solid var(--dfp-color-5);padding-bottom:20px}.price-module_vig{left:70px;margin-top:10px;margin-bottom:10px}.df-feedback>div:nth-child(1),.df-feedback>button,.df-feedback>a{width:100%}.df-feedback-block-1,.df-feedback-block-2{text-align:center}.df-block-number{width:100%}.price-module_decktop>div:nth-child(1),.price-module>div:nth-child(2){border-bottom:0 !important}.price-module_decktop>div:nth-child(1){border-right:1px solid var(--dfp-color-5);width:340px;min-width:340px !important}.price-module_decktop>div:nth-child(1)::before{left:90.4% !important;top:25%;border:25px solid transparent;border-right:25px solid var(--dfp-color-5);border-top:0;transform:rotate(45deg)}.price-module_decktop>div:nth-child(1)>div{width:340px;min-width:340px}.price-module_decktop>div:nth-child(2)>div:nth-child(2){align-items:flex-end;padding-top:20px}.price-module_vig_decktop{left:10px}.price-module_decktop>div:nth-child(2)>div>div.text-decoration-line-through,.price-module_decktop>div:nth-child(2)>div>div.price-module_vig2,.price-module_decktop>div:nth-child(2)>div>div:nth-child(4){display:block;position:relative;top:0}.price-module_decktop>div:nth-child(2){min-width:200px !important;max-width:450px !important}.price-module_vig_tablet{left:0;margin:10px auto}}@media(max-width:992px){.df-moy-curs_item>.df-practik_price_doclink>.df-button>div{padding:0 15px !important}.df-card_label-3>div{top:-45px}.df-filter-tabs_search>div{display:flex;flex-wrap:wrap}.df-filter-tabs_search button{flex-grow:1 !important}.df-grid-3-2{display:grid;grid-template-columns:repeat(2,1fr)}.df-block_title-2{padding-right:0}.df-block_icon_1{width:85px;height:85px;top:-25px;left:25px}.df-block_icon_1>svg{top:7px;left:-8px}.df-practice-oriented-learning>div{grid-row-end:span 3;grid-column-end:span 6}.df-practice-oriented-learning>div:nth-last-child(2){grid-column-end:span 6;grid-row-end:span 3}.df-practice-oriented-learning>div:last-child{grid-column-end:span 12;grid-row-end:span 3}.df-onas-zifr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.df-onas-zifr>div{width:20%}.df-onas-zifr>div:nth-child(5){width:100%}.df-mentor-tab .nav-link>div{grid-template-columns:1fr;gap:10px;align-items:center}.df-mentor_title{font-size:1.15rem;line-height:1.3rem;padding-left:10px}.tuition-fees-2>div:nth-child(2){aspect-ratio:1/.65;background-size:90% 100%}.df-practicum_benefit{grid-template-columns:1fr}.df-practicum_benefit>div{margin-right:5%;padding:20px}.df-practicum_benefit>div>div{max-width:30%;min-width:30%}.df-practicum_benefit-2>div>div{max-width:50% !important;min-width:50% !important}.df-practicum_benefit>div:nth-child(2){right:0}.df-practicum_benefit>div:nth-child(3){right:0}.df-carg-descr_psy{height:135px}.df-grid-2-1_992{grid-template-columns:1fr !important}.video-cases-1{grid-template-columns:1fr !important}.video-cases-1 .video-case_item-class{flex-direction:row !important}.df-card.df-card_autor-kyrs,.df-card.df-card_video,.df-card.df-card_professional-retraining,.df-card_kpk{grid-template-columns:.8fr;justify-content:center}.df-card_autor-description{min-height:8%}.df-kpk_payment>div{width:40%}.df-practik_price_doclink{grid-template-columns:1fr}.df-practik_price_doclink>a{top:-15px;margin-bottom:-10px}.df-practik{grid-template-columns:250px 1fr}.df-practik>div:nth-child(1)>div{gap:15px}.df-practik>div:nth-child(1){top:25px}.df-sertifikat-block{grid-template-columns:repeat(3,.15fr)}.df-promo_banner{grid-template-columns:40% 60%}.cc-hero{grid-template-columns:1fr;gap:20px;justify-items:center}.cc-container-right{width:420px}.cc-container-left{padding:0}.df-img-bezlimit>img{height:330px;top:-10px;left:25%}.df-shagi{display:grid;grid-template-rows:auto;grid-template-columns:1fr;gap:10px}.df-shagi_item_line{height:25px;align-items:center}.df-shagi_item_line>img{width:20px;transform:rotate(90deg)}.df-price-card-block_dop{min-height:fit-content}.df-price-card-block{grid-template-columns:1fr}.df-block-prev{width:50%}.df-autor-curs_smart{grid-template-columns:45% 15px 45%;padding:30px;gap:15px}.df-autor-curs_smart_arrow{transform:rotate(90deg);padding:10px;width:50px}.smart-time_mobile>div:nth-child(odd){width:fit-content}.menuWrapper_sticky_style{background:var(--dfp-color-3);border-bottom:1px solid var(--dfp-color-4);padding-top:0}.menuWrapper_sticky_style>nav{padding-top:0;max-width:100%;padding-left:0;padding-right:0}.menuWrapper_sticky_style>nav>ul>li>a.active-point{padding:10px 15px;border-radius:0;background:transparent;box-sizing:content-box}.menuWrapper_sticky_style>nav>ul{gap:0}.accordion-header_images-block{width:435px}.payment-installments>div:nth-child(1){border-right:0 solid var(--dfp-color-11);border-bottom:2px solid var(--dfp-color-11);padding-bottom:35px;margin-bottom:15px}.payment-installments{grid-template-columns:1fr}.issued-documents{grid-template-columns:1fr}.upcoming-classes{grid-template-columns:1fr}.discount-block_item{width:100%}.block-img-doc_img-text{gap:15px}.img_pic2>.practice-tizer_img>img{width:70%}.practice-tizer{width:265px;display:flex;align-items:flex-end;gap:10px;position:relative;top:25px;right:0;height:0;flex-direction:row;margin-bottom:15px;margin-top:15px}.practice-tizer>.df-p-card{text-align:left}.practice-tizer_img{width:120px;position:relative;height:90px;padding:10px}.df-tizer_svg_practice>img{width:70px}.df-kpk_payment_one>div>div:nth-child(2),.df-kpk_payment_one>div{width:100%}.df-kpk_payment.df-kpk_payment_one>div>div:nth-child(2){grid-template-columns:1fr 1fr;gap:20px}.educator-item.df-educator-item_search{width:95%}}@media(max-width:768px){.df-moy-curs_item>.df-practik_price_doclink>a{top:-30px;left:0;width:fit-content !important;min-width:fit-content}.df-moy-curs_item>.df-practik_price_doclink>.df-button>div{padding:0 5px !important;text-wrap:auto}.df-educator-item_search .educator_img{min-width:0;width:0;height:0;display:block;position:relative;top:-15px;left:20px;border-radius:20px !important}.df-educator-item_search .educator_img-1{min-width:80px;width:80px;height:80px;display:block;border:1px solid var(--dfp-color-3);border-radius:15px}.df-educator-item_search .educator-item{background:var(--dfp-color-10);display:flex;flex-direction:row;gap:20px;padding:20px 20px 20px 0;margin-top:35px;margin-left:35px;width:45%;border:1px solid var(--dfp-color-10);transition:all .5s}.df-educator-item_search .educator_content{display:flex;flex-direction:column;padding:0;width:100%}.df-educator-item_search .educator_content_lable{align-items:flex-start;flex-wrap:wrap;flex-direction:column;align-content:flex-start;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid var(--dfp-color-6)}.df-article_content img{max-width:100%}.df-grid-3{grid-template-columns:1fr}.df-practice-oriented-learning>div{grid-row-end:span 3;grid-column-end:span 12 !important}.df-profitable-organization{grid-template-columns:1fr}.df-profitable-organization>div:nth-child(1){align-items:flex-start;justify-content:space-between;flex-direction:column;padding:35px 0 0 0}.df-profitable-organization>div:nth-child(2){padding:0 0 35px 0}.df-profitable-organization>div:nth-child(1)::after{top:-5px;transform:rotate(90deg)}.df-grid-6{grid-template-columns:repeat(1,1fr)}.df-onas-zifr{gap:15px}.df-onas-zifr>div{width:30%}.df-onas-zifr>div:nth-child(4),.df-onas-zifr>div:nth-child(5){width:45%}.df-konkurs_item>div:nth-child(1){min-width:95px}.df-mentor-tab .nav-tabs{gap:0}.df-mentor-tab .nav-link>div{gap:5px;padding:10px}.df-mentor_title{font-size:1rem;line-height:1.2rem;padding-left:5px}.df-mentor-tab .tab-pane{padding:20px}.video-cases-2>.video-case_item>div:nth-child(1)>div:nth-child(3){min-height:56px}.df-practicum_choice{grid-template-columns:1fr;gap:40px}.df-practicum-number_line::after{bottom:-52%}.df-carg-descr_psy{height:120px}.df-card.df-card_autor-kyrs,.df-card.df-card_video,.df-card.df-card_professional-retraining,.df-card_kpk{grid-template-columns:1fr;justify-content:center}.df-promo_banner{grid-template-columns:1fr}.df-practik_price>div:nth-child(1)>div:nth-child(3){width:100%;margin-left:0;max-width:270px;margin-bottom:10px}.df-practik>div:nth-child(2)>div.h-0{top:40px}.df-practik_price{top:-10px}.df-practik>div:nth-child(2){left:0;padding:20px 30px}.df-practik-block{margin-left:0}.df-practik{grid-template-columns:1fr;justify-items:center;justify-content:center}.df-practik>div:nth-child(1){top:0;left:0}.df-practik_price>div:nth-child(2){gap:25px !important}.df-practik_price_doclink>a{top:-25px;left:0;margin-bottom:-15px}.df-practik_price_doclink{padding:15px 20px}.df-sertifikat-block{grid-template-columns:repeat(2,.15fr)}.price-block-new_pay{min-height:70px}.new-toy::after{width:40px;height:40px;left:-14px}.df-promo_block{grid-template-columns:1fr}.df-block_card-promo{grid-template-columns:1fr}.df-promo_img{border-radius:var(--dfp-radius-3)}.df-block-prev{width:100%;border-radius:var(--dfp-radius-8)}.df-autor-curs_smart_arrow{transform:rotate(0deg);padding:0;width:35px}.df-autor-block_card-promo{grid-template-columns:1fr}.educator_img-3{width:150px;height:150px;top:30px;right:20px}.line_decktop{display:none}.accordion-header_images-block{width:325px}.discount-block_item{width:100%}.accordion-header_attest>div{gap:2px;justify-content:flex-start;align-items:stretch}.price-module_decktop>div:nth-child(1){width:300px;min-width:300px !important;margin-right:15px !important}.price-module_decktop>div:nth-child(1)::before{left:88.9% !important}.price-module_decktop>div:nth-child(1)>div{width:300px;min-width:300px}.price-module_decktop>div:nth-child(2){justify-content:space-around !important}.price-module_decktop>div:nth-child(1)>div{padding-right:20px}.smart-time_mobile{gap:15px !important}.smart-time_mobile>div,.smart-time_mobile>div>a,.smart-time_mobile>div>button{width:100% !important}.smart-time_mobile>div:nth-child(3){padding:0 !important}.df-autor-curs{grid-template-columns:100%;margin-top:20px}.df-autor-curs>div:nth-child(2){border-right:0;height:25px;border-top:1px solid var(--dfp-color-5)}.df-autor-curs>div:nth-child(2)::before{border:20px solid transparent;border-top:20px solid var(--dfp-color-5);top:0;left:20%}.df-autor-curs_smart>div:nth-child(2){border-bottom:1px solid var(--dfp-color-1);height:15px;margin-bottom:10px}.df-autor-curs_smart>div:nth-child(2)::before{width:0;height:0;display:block;position:relative;border:15px solid transparent;border-top:15px solid var(--dfp-color-1);top:13px;left:20%;background-image:none;content:""}.df-kpk.df-konkurs nav>div{gap:5px;display:grid;grid-template-columns:1fr 1fr}.df-kpk_payment_one>div{display:flex;flex-direction:column;max-width:270px;align-items:center}.df-kpk_payment.df-kpk_payment_one>div>div:nth-child(1){width:100%}.df-kpk_payment.df-kpk_payment_one>div>div:nth-child(1){border:1.5px solid var(--dfp-color-5);border-bottom:0;border-radius:50% 50% 0 0;padding:15px;position:relative;margin-bottom:-15px}.df-kpk_payment.df-kpk_payment_one .df-kpk_payment_time{height:auto}.df-kpk_payment.df-kpk_payment_one>div>div:nth-child(2){background:var(--dfp-color-1);border:1.5px solid var(--dfp-color-4);border-top:0;border-radius:0 0 15px 15px;margin-top:0;position:relative;top:0;display:grid;align-items:center;width:100%;grid-template-columns:1fr;gap:20px;padding:15px}.educator-item.df-educator-item_search{width:100%;margin-left:0;padding:20px 20px 20px 0}.df-educator-item_search .educator_content_lable{padding-left:95px}}@media(max-width:670px){.price-module_decktop>div:nth-child(1){width:250px;min-width:250px !important;margin-right:15px !important}.price-module_decktop>div:nth-child(1)::before{left:86.9% !important}.price-module_decktop>div:nth-child(1)>div{width:250px;min-width:250px}.price-module_tablet2>div>div:nth-child(2){grid-template-columns:1fr;width:100%}.price-module_tablet2_img{max-width:200px !important}}@media(max-width:600px){.df-block_title-2{padding-right:60px}.video-cases-2>.video-case_item>div:nth-child(1)>div:nth-child(3){min-height:fit-content}.df-grid-2{grid-template-columns:1fr;gap:10px}.df-card_start_psy>.df-grid-2{grid-template-columns:1fr 1fr}.educator_img-3{width:150px;height:150px;top:15px;right:-15px;margin-right:30px}.modalnewdesign>div{gap:10px}.modalnewdesign>div>button{width:100%}.modalnewdesign>div>div>.df-button-close{width:15px;height:15px;background-size:15px}.accordion-modul>div>h2>button>div:nth-child(2){top:2px}.img-doc-slide>.right,.df-doc2_item>.right{right:20px}.img-doc-slide>.left,.df-doc2_item>.left{left:20px}.trust-us>i,.img-doc-slide>i{width:25px;height:25px}.recommended{grid-template-columns:1fr}.video-cases{grid-template-columns:1fr}.practice-tizer{right:0}.df-list li{font-size:14px;line-height:18px}.df-list li::before{background-size:16px;width:16px;min-width:16px;height:12px}.df-list-1 li:before{top:-20px;font-size:20px;width:35px;height:35px}.df-list-1>li>a,.df-list-1>li>p{padding:30px 20px 30px 30px;font-size:15px;line-height:20px}.df-list-1>li>div>span{font-size:12px;max-width:175px;left:-5%}.df-list-2>li>p{padding:20px 15px 15px 20px !important}.df-list-1{gap:15px}.df-button{font-size:12px}.price-module_tablet{padding:20px}.price-module_tablet>div>div:nth-child(2){grid-template-columns:1fr;width:100%;gap:10px}.price-module_tablet>div{gap:10px}.price-module_decktop{display:none}.price-module_mobile{display:block;padding:20px}.price-module_mobile.discounts-training{padding:0;height:0;margin-bottom:10px}.price-module_mobile.discounts-training::before{border:15px solid transparent;border-top:20px solid var(--dfp-color-5);left:10%}.price-module_mobile_procent{display:flex;gap:5px;flex-wrap:nowrap;flex-direction:column}.mobile_procent{border-radius:7px}}@media(max-width:576px){.df-practik_price_doclink:has(.df-card_label-3){width:fit-content}.df-card_label-3{justify-items:start;margin-bottom:15px}.df-card_label-3>div{top:-5px;width:100%;justify-content:center}.heder{padding:0 0 12px}.upcoming-classes-2 .upcoming-classe_item>img{width:80%}.tuition-fees-2>div:nth-child(2){aspect-ratio:1/1.1;background-size:85% 100%}.tuition-fees-4>div:nth-child(2){aspect-ratio:1/.5}.df-kpk_payment>div.deactive{display:none}.df-kpk_payment>div{width:60%}.df-kpk_payment_time>div>div:nth-child(2){font-size:15vw;line-height:15vw}.df-kpk_payment_time>div>div:nth-child(2)>span{font-size:5vw;line-height:5vw;display:block;position:relative;top:-.8vh}.cc-hero{padding:40px 20px}.df-autor-curs_smart_arrow{transform:rotate(90deg);padding:10px;width:50px}.df-autor-curs_smart>div:nth-child(1){align-items:center}.df-autor-curs_smart>div:nth-child(1)>div{text-align:center}.df-autor-curs_smart>div:nth-child(3){align-items:center !important}.df-autor-curs_smart>div:nth-child(2)::before{left:50%}.df-card_kpk_practicum .df-card_start_psy_time_stroke{font-size:1rem}}@media(max-width:500px){.tuition-fees-5>div:nth-child(2){min-height:55px}.df-educator-item_search .educator_img-1{min-width:70px;width:70px;height:70px}.df-educator-item_search .educator_img{top:-10px;left:20px}.df-educator-item_search .educator_content_lable{padding-left:80px}.df-article_preview{padding:.5rem .5rem .5rem 1rem}.df-kpk.df-konkurs.df-corp-napr nav>div{grid-template-columns:1fr;gap:10px}.df-mentor_title{font-size:.8rem;line-height:1rem;padding-left:0}.df-mentor-tab .nav-link>div{padding:5px}.video-cases-1 .video-case_item-class{flex-direction:column !important}.list1b-inp>li.form-check{padding:0 15px 0 35px}.list1b-inp>li.form-check::before{left:5px}.list1b-inp>li.form-check>input{left:5px;float:none;margin-left:0}.list1b-inp.df-test_list1b-inp>li.form-check>input{left:0}.df-promo_banner{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.cc-ref{width:325px}.cc-ref-1{margin-left:-10px !important}.rs-label3{margin-left:-35px}.rs-label-1{margin-left:-35px}.rs-range{margin-top:0;width:300px}.cc-container-right{width:300px}.slider-for>button.slick-prev{left:0;top:50px}.slider-for>button.slick-next{left:98%;top:65px}.df-img-bezlimit>img{left:10%}.accordion-header_images-block{width:220px}.docs-block-content{grid-template-columns:100%;gap:5px}.img-doc-slide{width:320px;padding-bottom:5px}.df-block-number_numeral.df-doc{width:fit-content;border-bottom:0}.payment-installments>div:nth-child(1){padding-bottom:40px}.issued-documents_item>div:nth-child(1){min-width:150px}.issued-documents_item{height:calc(100% - 0px);flex-direction:column}.issued-documents{margin:0}.issued-documents_item>div:nth-child(2){text-align:center}.list1b>li:before{top:15px;left:15px;padding:5px;font-size:18px;width:30px;height:30px}.list1b>li{padding:15px 25px 15px 60px}.discount-block_item{padding:10px;gap:5px;align-items:center}.img_pic2>.practice-tizer_img{width:100%;height:auto}.block-img-doc_img-text{right:-30px;bottom:20px;gap:10px}.block-img{margin-left:0;margin-top:35px}.block-img-doc_text{right:0}.block-img-doc{right:-50px;bottom:20px}.accordion-modul-educator-item>div>div{padding-left:0;width:110%;position:relative;left:-20px}.accordion-modul>div>h2>button::after,.accordion-modul>div>h2>button:not(.collapsed)::after{left:-5px}.educator_img-1,.educator_img-2{min-width:80px;width:80px;height:80px}.educator_img>div{width:80px}.educator_content{padding:0 0 0 15px}.educator_title{align-items:flex-start;text-decoration:none;flex-direction:column}.img_pic1{width:100%;padding:10px;height:auto}.img_pic2{height:190px;width:140px;min-width:140px}.img_pic4{width:150px;height:115px}.img_pic5{width:213px !important;padding:0;height:154px}.df-block-number_numeral{border-bottom:1px solid var(--dfp-color-3);width:100%;padding-bottom:5px}.df-block-number{flex-direction:column}.df-block-number_stage{flex-direction:column}.df-block-number_numeral_stage{border-radius:var(--dfp-radius-6);width:100%;padding:15px 30px;justify-content:flex-start;align-items:flex-end;flex-direction:row;gap:5px}.df-block-number_numeral_stage::after{font-size:clamp(28px,4vw,36px);line-height:clamp(32px,4vw,40px);font-weight:500}.df-block-number_text_stage{padding:20px 30px}.df-block-icon>.df-tizer_svg{width:100%;height:100%;border-radius:var(--dfp-radius-6)}.img_pic1-dop{display:flex !important;align-items:center;justify-content:center;width:100% !important;min-width:100% !important}.zoom-pic1-dop{left:-55%;top:0}.df-practicum_benefit-2>div>div{max-width:80% !important;min-width:80% !important}}@media(max-width:480px){.df-button_radius{align-items:center;gap:3px;padding:3px 6px !important;font-size:12px !important}.df-onas-zifr>div{width:45%}.df-kpk.df-konkurs.df-konkurs_ret nav>div{grid-template-columns:1fr}.tuition-fees-2>div:nth-child(2){aspect-ratio:1/1.2;background-size:80% 100%}.tuition-fees-4>div:nth-child(2){aspect-ratio:1/.6}.df-carg-descr_psy{height:145px}.df-card_profile_time>div:nth-child(1){font-size:14px}.df-card_profile_time{gap:5px;flex-direction:column}.df-card_profile_time>div:nth-child(2){width:100%;justify-content:center}.df-card_profile_price{flex-direction:column}.df-card_profile_total-cost_psy{align-items:flex-end}.df-card_profile_cost_psy{align-items:flex-end}.df-card_profile_total-cost::before{justify-content:flex-start}.df-practik>div:nth-child(2)>div.h-0{top:0}.df-sertifikat-block{grid-template-columns:repeat(1,.15fr)}.df-autor-block{display:flex;gap:10px;flex-direction:column;padding:10px}.df-autor-block>div{padding:15px !important}}@media(max-width:420px){.df-practik_price_doclink:has(.df-card_label-3)>.df-button-9>div{padding:0 10px !important}.df-educator-item_search .educator_img-1{min-width:65px;width:65px;height:65px}.df-educator-item_search .educator_img{top:-5px}.df-mentor_title{font-size:.7rem;line-height:.8rem;padding-left:0}.upcoming-classes-2 .upcoming-classe_item{flex-direction:column}.upcoming-classes-2 .upcoming-classe_item>img{width:100%}.df-kpk_payment>div{width:75%}.recommended_item_promo{min-height:450px}.cc-ref{width:260px}.rs-range{width:230px}.cc-container-right{width:250px}.cc-result-number{padding:0}.accordion-modul_header{font-size:14px}.accordion-modul_header>div:nth-child(2){width:70%}.payment-installments>div:nth-child(1)>div>div:nth-child(2){grid-template-columns:1fr 1fr;gap:0;grid-column-gap:15px}.payment-installments>div{padding:0 25px;display:grid;grid-template-rows:70% 1fr}.df-kpk.df-konkurs .df-practik_price_doclink{padding:15px 10px}}@media(max-width:375px){.df-block_title-2{padding-right:35px}.df-card_start_psy>.df-grid-2{grid-template-columns:1fr;padding-left:10%}.df-card_kpk_price>div>div:nth-child(2){font-size:15px}.df-card_kpk_price>div>div:nth-child(1){font-size:12px}.df-card_autor-name>div:nth-child(3){font-size:17px;line-height:19px}.df-card_autor-name>div:nth-child(1){font-size:13px;line-height:15px}.df-card_description{font-size:15px;line-height:18px}.df-practik>div:nth-child(1){width:250px}.df-practik_time{flex-direction:column !important}.df-img-bezlimit{height:calc(400px - 100px)}.df-img-bezlimit>img{height:300px;top:0;left:10px}.accordion-header_images-block{width:160px}.df-card_label_kpk_sk>div{left:15px}.df-card_label_kpk_sk::before{left:12px}}.fancybox__container{z-index:99999}