@charset "utf-8";
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body {margin: 0;font-size: 15px;line-height: 23px;font-family: "Inter",sans-serif;background: #fff;}
h1, .h1 {font-size: 1.6em;font-weight: 500;margin: 0;margin: 0 0 .6em;padding: 0 0 .5em;color: #000;line-height: 1.4em;}
h2, .h2 {font-size: 1.5em;font-weight: 500;margin: 0;margin: 0 0 .6em;padding: 0 0 .5em;color: #000;line-height: 1.4em;}
h3, .h3 {font-size: 1.4em;font-weight: 500;margin: 0;margin: 0 0 .6em;padding: 0 0 .5em;color: #000;line-height: 1.4em;}
h4, .h4 {font-size: 1.3em;font-weight: 500;margin: 0;margin: 0 0 .6em;padding: 0 0 .5em;color: #000;line-height: 1.4em;}
h5, .h5 {font-size: 1.2em;font-weight: 500;margin: 0;margin: 0 0 .6em;padding: 0 0 .5em;color: #000;line-height: 1.4em;}
h6, .h6 {font-size: 1.1em;font-weight: 500;margin: 0;margin: 0 0 .6em;padding: 0 0 .5em;color: #000;line-height: 1.4em;}
a {color: #6579ec;text-decoration: none;}
a:hover {text-decoration: none;color: #000;}
p {margin-top: 0;margin-bottom: 1em;}
pre {padding: .5em .7em !important;border: 1px solid #ccc;overflow: auto;background-color: #f7f7f7;display: block;}
blockquote {margin: 0 0 1em 0;padding: 1em 8em 1em 8em;font-size: 1.1em;position: relative;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
blockquote:before {content: "";display: block;position: absolute;background: url("/assets/template/images/svg/blockquote.svg") no-repeat center;background-size: cover;width: 3em;height: 3em;top: 1.5em;left: 1.5em;opacity: .2;}
@media (max-width: 768px) {blockquote:before {width: 10.4em;height: 10em;top: 0;left: 0;opacity: .1;}}
@media (max-width: 768px) {blockquote {padding: 1em;}}
blockquote p {margin-top: .5em;margin-bottom: .5em;}
.instalink__container {width: 100%;max-width: 48.063em;margin: 0 auto;padding: 0 15px 0 15px;}
@media (max-width: 768px) {.instalink__container {max-width: 540px;}}
.instalink__pagetitle {font-size: 1.7em;line-height: 1.4em;padding-top: .5em;margin-bottom: 0;}
.instalink__pagetitle small {color: #737373;}
.instalink__description {line-height: 1.3em;font-size: 1.2em;color: #4caf50; font-weight:bold;}
.instalink__success {display: none;margin-bottom: 1em;text-align: center;}
.instalink__icon {fill: #4caf50;font-size: 5em;}
.instalink__form {background: #f1f1f1;padding: 1em 0;}
.instalink__footer {text-align: center;padding: 2em 0;background: #f1f1f1;font-size: .8em;color: #737373;}
.instalink__footer a {color: #737373;}
.instalink__copyright .image_logo:hover {opacity: .7;}
.instalink__copyright .image_logo:active {opacity: .4;}
.instalink__edit {text-align: center;background: #eee;padding: .5em;margin-bottom: 1em;margin-left: -15px;margin-right: -15px;}
.instalink__carousel {margin-left: -15px;margin-right: -15px;margin-top: -15px;margin-bottom: 0;position: relative;}
.instalink__content {margin-bottom: 1em;}
.instalink__content h1, .instalink__content h2, .instalink__content h3, .instalink__content h4, .instalink__content h5, .instalink__content h6 {margin: 0 0 .6em;padding: 0;}
.instalink__youtube {margin-left: -15px;margin-right: -15px;margin-bottom: 1em;position: relative;}
.instalink__youtube a:focus {outline: none;}
.instalink__youtube .icon {height: 6em;width: 6em;position: absolute;top: 50%;left: 50%;margin-top: -3em;margin-left: -3em;}
.form {display: block;}
.form .error {border-color: red;}
.form__head {padding: 1em 0 0 0;line-height: 1.5em;}
.form__rules {font-size: .8em;padding: 0 1.5em;color: #737373;line-height: 1.4em;}
.form__group {margin-bottom: 1em;width: 100%;font-weight: normal;}
.form__group_inline {margin-bottom: 0;width: 100%;}
.form__group_float {display: block;position: relative;}
.form__group_float label, .form__group_float > span {position: absolute;left: 0;top: 0;cursor: text;font-size: 75%;opacity: 1;transition: all .2s;}
.form__group_float input, .form__group_float select {font-size: inherit;padding: 1em 0 0 0;margin-bottom: 2px;border: 0;border-radius: 0;border-bottom: 2px solid rgba(0,0,0,.1);box-shadow: none;background: transparent;height: 44px;}
.form__group_float input::placeholder, .form__group_float select::placeholder {opacity: 1;transition: all .2s;}
.form__group_float input:placeholder-shown:not(:focus)::placeholder, .form__group_float select:placeholder-shown:not(:focus)::placeholder {opacity: 0;}
.form__group_float input:placeholder-shown:not(:focus) + *, .form__group_float select:placeholder-shown:not(:focus) + * {font-size: 100%;opacity: .5;top: .7em;}
.form__group_float input:focus, .form__group_float select:focus {outline: none;border-color: rgba(0,0,0,.5);}
.form__group_float input.form__control_inverse, .form__group_float select.form__control_inverse {border-color: #b3b3b3;}
.form__group_float select {padding-right: 1em;background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3E%3Cpath fill=\'%23333\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3E%3C/svg%3E") no-repeat right .5em bottom .25em;background-size: 8px 10px;}
.form__actions {text-align: center;width: 100%;}
.form__label {cursor: pointer;color: #737373;font-size: .8em;margin-bottom: .5em;display: block;font-weight: 500;}
.form__label_inverse {color: #fff;}
.form__control {width: 100%;line-height: 1em;font-size: 1em;border: 1px solid #ccc;padding: 5px 15px;height: 50px;font-family: inherit;box-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;}
.form__control:focus {border-color: #667eea;outline: none;}
.form__control_textarea {height: initial;padding: 10px !important;font-size: 1.2em;line-height: 1.3em;}
.form__control_radio {border: none;box-shadow: none;width: initial;display: inline;height: initial;margin: .5em;}
.form__control_select {display: block;width: 100%;}
@media (max-width: 768px) {.form__control_select {max-width: 100%;width: 100%;}}
.form__help {font-size: .9em;}
.form__submit {width: 100%;}
.btn, .btn_primary, .btn_secondary {display: inline-block;vertical-align: middle;padding: 1em 2em;font-size: 1em;cursor: pointer;border: 1px solid transparent;font-family: "Inter",sans-serif;font-weight: 500;}
.btn_primary {background: #009688;background: #667eea;background: -moz-linear-gradient(left,#667eea 0%,#764ca3 100%);background: -webkit-linear-gradient(left,#667eea 0%,#764ca3 100%);background: linear-gradient(to right,#667eea 0%,#764ca3 100%);border: none;color: #fff !important;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;box-shadow: none;position: relative;overflow: hidden;}
.btn_primary:after {content: "";position: absolute;top: 0;bottom: 0;height: 100%;background: -webkit-gradient(linear,left top,right top,color-stop(10%,rgba(255,255,255,.1)),color-stop(20%,rgba(255,255,255,.2)),to(rgba(255,255,255,.6)));background: linear-gradient(90deg,rgba(255,255,255,.1) 10%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.6));width: 20px;-webkit-transform: skewX(-45deg);transform: skewX(-45deg);left: -20%;-webkit-transition: all .6s ease;transition: all .6s ease;-webkit-animation-name: blick;animation-name: blick;-webkit-animation-duration: 6s;animation-duration: 6s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.btn_primary:hover, .btn_primary.active {background: #764ca3;background: -moz-linear-gradient(top,#764ca3 0%,#4053aa 100%);background: -webkit-linear-gradient(top,#764ca3 0%,#4053aa 100%);background: linear-gradient(to bottom,#764ca3 0%,#4053aa 100%);}
.btn_primary:disabled {opacity: 1;}
.btn_secondary {background: #212121;border-color: #212121;color: #000 !important;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;box-shadow: 0 0 0 3px #212121;}
.btn_secondary:hover, .btn_secondary.active {background: #fff;color: #212121 !important;box-shadow: none;}
.btn_secondary:disabled {background: #ccc;border-color: #999;color: #999;}
.btn_sm {padding: .4em 1.1em .5em 1.1em;font-size: .9em;}
.btn_submit {height: 56px;}
.btn_submit:disabled {position: relative;transition: all .3s;content: "";}
.btn_submit:disabled span {display: none;}
.btn_submit:disabled:before {content: "";background: url("/assets/template/images/svg/Rolling-1s-200px.svg") no-repeat center;-webkit-background-size: cover;background-size: cover;position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;width: 30px;height: 30px;transition: all .3s;}
.icon {display: inline-block;vertical-align: middle;width: 1em;height: 1em;}
.wtsp {margin-bottom: 1em;width: 100%;}
.wtsp__link {display: block;background-color: #1cd741;padding: 7px 3px;text-align: center;}
.wtsp__link svg {font-size: 2em;}
.wtsp__link span {display: inline-block;vertical-align: middle;padding: 0;margin: 0 0 0 0px;color: #fff;font-size: 1.1em;}
.wtsp__link:focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.telegram {margin-bottom: 1em;width: 100%;}
.telegram__link {display: block;background-color: #5682a3;padding: 10px 5px;text-align: center;}
.telegram__link svg {font-size: 1.5em;}
.telegram__link span {display: inline-block;vertical-align: middle;padding: 0;margin: 0 0 0 0px;color: #fff;font-size: 1.1em;}
.phone {margin-bottom: 1em;width: 100%;}
.phone__link {display: block;padding: 9px 5px;text-align: center;}
.phone__link svg {font-size: 1.4em;}
.phone__link span {display: inline-block;vertical-align: middle;padding: 0;margin: 0 0 0 0px;color: #000;font-size: 1.1em;}
.web {margin-bottom: 1em;width: 100%;}
.web__link {display: block;padding: 10px 5px;text-align: center;}
.web__link svg {font-size: 1.5em;}
.web__link span {display: inline-block;vertical-align: middle;padding: 0;margin: 0 0 0 0px;color: #fff;font-size: 1.1em;}
.instagram {margin-bottom: 1em;width: 100%;}
.instagram__link {display: block;background: #f09433;background: linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);padding: 10px 5px;text-align: center;}
.instagram__link svg {font-size: 1.5em;}
.instagram__link span {display: inline-block;vertical-align: middle;padding: 0;margin: 0 0 0 0px;color: #fff;font-size: 1.1em;}
.swipe {position: absolute;display: block;width: 77px;height: 50px;top: 15px;left: 15px;opacity: .5;z-index: 2;}
.swipe__icon {-webkit-animation: t776__icon-anim 1.5s infinite;animation: t776__icon-anim 1.5s infinite;}
@-webkit-keyframes blick {15%, to {left: 110%;}}
@keyframes blick {15%, to {left: 110%;}}
@-webkit-keyframes t776__icon-anim {0% {-webkit-transform: translate3d(20px,0,0);opacity: 0;}
	10% {-webkit-transform: translate3d(20px,0,0);opacity: 0;}
	20% {-webkit-transform: translate3d(20px,0,0);opacity: 1;}
	70% {-webkit-transform: translate3d(0,0,0);opacity: 1;}
	80% {-webkit-transform: translate3d(0,0,0);opacity: 1;}
	81% {-webkit-transform: translate3d(0,0,0);opacity: 0;}
	100% {-webkit-transform: translate3d(0,0,0);opacity: 0;}}
@keyframes t776__icon-anim {0% {transform: translate3d(20px,0,0);opacity: 0;}
	10% {transform: translate3d(20px,0,0);opacity: 0;}
	20% {transform: translate3d(20px,0,0);opacity: 1;}
	70% {transform: translate3d(0,0,0);opacity: 1;}
	80% {transform: translate3d(0,0,0);opacity: 1;}
	81% {transform: translate3d(0,0,0);opacity: 0;}
	100% {transform: translate3d(0,0,0);opacity: 0;}}
.img_block {position: relative;display: block;}
.img_block button {position: absolute;top: 0;right: 0;}
.ended {color: #676767;}
.have {color: red;}
.strikethrough {position: relative;font-size: 22px;line-height: 1em;color: #666;}
.strikethrough:before {border-bottom: 3px solid red;position: absolute;content: "";width: 100%;height: 50%;transform: rotate(-15deg);}
.new_price {line-height: 1em;border-radius: 1em;font-size: 1.9em;padding: .2em .4em .2em .4em;}
.old_pdice {font-size: 1.3em;border-bottom: 1px solid #ccc;padding-bottom: .5em;line-height: 1em;}
.owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;background: #fff;border: 1px solid #737373;}
.owl-theme .owl-dots .owl-dot.active span {background: #737373;}
.owl-theme .owl-dots {position: absolute;bottom: 0;margin: 0;left: 1em;}
.messageList {display: inline-block;box-shadow: 0 0 5px 5px rgba(255,0,0,0);-webkit-animation: backlight linear 3s;-webkit-animation-iteration-count: infinite;-moz-animation: backlight linear 3s;-moz-animation-iteration-count: infinite;-o-animation: backlight linear 3s;-o-animation-iteration-count: infinite;-ms-animation: backlight linear 3s;-ms-animation-iteration-count: infinite;animation: backlight linear 3s;animation-iteration-count: infinite;}
@-moz-keyframes backlight {0% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}
	50% {box-shadow: 0 0 5px 5px rgba(255,0,0,1);}
	100% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}}
@-webkit-keyframes backlight {0% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}
	50% {box-shadow: 0 0 5px 5px rgba(255,0,0,1);}
	100% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}}
@-o-keyframes backlight {0% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}
	50% {box-shadow: 0 0 5px 5px rgba(255,0,0,1);}
	100% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}}
@-ms-keyframes backlight {0% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}
	50% {box-shadow: 0 0 5px 5px rgba(255,0,0,1);}
	100% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}}
@keyframes backlight {0% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}
	50% {box-shadow: 0 0 5px 5px rgba(255,0,0,1);}
	100% {box-shadow: 0 0 5px 5px rgba(255,0,0,0);}}
.success_concacts {font-size: .8em;background: #fff;padding: .5em;}
@-moz-keyframes cbh-circle-anim {0% {-moz-transform: rotate(0deg) scale(.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
	30% {-moz-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
	100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes cbh-circle-anim {0% {-webkit-transform: rotate(0deg) scale(.5) skew(1deg);-webkit-opacity: .1;}
	30% {-webkit-transform: rotate(0deg) scale(.7) skew(1deg);-webkit-opacity: .5;}
	100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes cbh-circle-anim {0% {-o-transform: rotate(0deg) kscale(.5) skew(1deg);-o-opacity: .1;}
	30% {-o-transform: rotate(0deg) scale(.7) skew(1deg);-o-opacity: .5;}
	100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes cbh-circle-anim {0% {transform: rotate(0deg) scale(.5) skew(1deg);opacity: .1;}
	30% {transform: rotate(0deg) scale(.7) skew(1deg);opacity: .5;}
	100% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .1;}}
@-moz-keyframes cbh-circle-fill-anim {0% {-moz-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}
	50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
	100% {-moz-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes cbh-circle-fill-anim {0% {-webkit-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}
	50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
	100% {-webkit-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}}
@-o-keyframes cbh-circle-fill-anim {0% {-o-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}
	50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
	100% {-o-transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}}
@keyframes cbh-circle-fill-anim {0% {transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}
	50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
	100% {transform: rotate(0deg) scale(.7) skew(1deg);opacity: .2;}}
@keyframes cbh-circle-img-anim {0% {transform: rotate(0deg) scale(1) skew(1deg);}
	10% {transform: rotate(-10deg) scale(1) skew(1deg);}
	20% {transform: rotate(10deg) scale(1) skew(1deg);}
	30% {transform: rotate(-10deg) scale(1) skew(1deg);}
	40% {transform: rotate(10deg) scale(1) skew(1deg);}
	50% {transform: rotate(0deg) scale(1) skew(1deg);}
	100% {transform: rotate(0deg) scale(1) skew(1deg);}}
@-moz-keyframes cbh-circle-img-anim {0% {transform: rotate(0deg) scale(1) skew(1deg);}
	10% {-moz-transform: rotate(-10deg) scale(1) skew(1deg);}
	20% {-moz-transform: rotate(10deg) scale(1) skew(1deg);}
	30% {-moz-transform: rotate(-10deg) scale(1) skew(1deg);}
	40% {-moz-transform: rotate(10deg) scale(1) skew(1deg);}
	50% {-moz-transform: rotate(0deg) scale(1) skew(1deg);}
	100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);}}
@-webkit-keyframes cbh-circle-img-anim {0% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);}
	10% {-webkit-transform: rotate(-10deg) scale(1) skew(1deg);}
	20% {-webkit-transform: rotate(10deg) scale(1) skew(1deg);}
	30% {-webkit-transform: rotate(-10deg) scale(1) skew(1deg);}
	40% {-webkit-transform: rotate(10deg) scale(1) skew(1deg);}
	50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);}
	100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);}}
@-o-keyframes cbh-circle-img-anim {0% {-o-transform: rotate(0deg) scale(1) skew(1deg);}
	10% {-o-transform: rotate(-10deg) scale(1) skew(1deg);}
	20% {-o-transform: rotate(10deg) scale(1) skew(1deg);}
	30% {-o-transform: rotate(-10deg) scale(1) skew(1deg);}
	40% {-o-transform: rotate(10deg) scale(1) skew(1deg);}
	50% {-o-transform: rotate(0deg) scale(1) skew(1deg);}
	100% {-o-transform: rotate(0deg) scale(1) skew(1deg);}}
.dergaetsya {-webkit-animation: cbh-circle-img-anim 0 infinite ease-in-out !important;-webkit-animation: cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation: cbh-circle-img-anim 0 infinite ease-in-out !important;-moz-animation: cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation: cbh-circle-img-anim 0 infinite ease-in-out !important;-ms-animation: cbh-circle-img-anim 1s infinite ease-in-out;-o-animation: cbh-circle-img-anim 0 infinite ease-in-out !important;-o-animation: cbh-circle-img-anim 1s infinite ease-in-out;animation: cbh-circle-img-anim 0 infinite ease-in-out !important;animation: cbh-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}
.mis__item {padding: 1em;border-radius: .1em;box-shadow: 0 0 10px #ccc;}
.mis__item:hover {box-shadow: 0 0 10px #999;}
.mis__img {margin: -1em;}
.mis__img img {display: block;}
.mis__title {text-align: left;margin-top: 2em;font-size: .9em;font-weight: bold;height: 90px;overflow: hidden;}
div.jGrowl div.white_theme {background-color: #fff;color: #000;box-shadow: 0 0 10px #999;border-radius: 40px;line-height: 1.4em;padding: 10px 20px 10px 30px;}
.jGrowl-notification .jGrowl-close {background: #eee;border-radius: 50%;color: #7b7b7b;}
.quiz-test {height: 100%;min-height: 100vh;}
.quiz-test .container {max-width: 50rem;max-height: auto;height: auto;top: 0;-webkit-transform: none;transform: none;}
.quiz-test .quiz-content {padding: 3rem;text-align: center;}
.quiz-form .form-check {padding: 0;margin-bottom: 0;cursor: pointer;}
.quiz-form .form-check-input {display: none;}
.custom-control-label {display: block;padding: .6rem 2.5rem;border-radius: 1em;margin-bottom: .7em;cursor: pointer;}
.custom-control-label:active, .custom-control-label:focus {background: #dee2e6;}
.custom-control {padding-left: 0;margin-right: 0;}
.custom-control-label::before, .custom-control-label::after {top: .8rem;left: 1rem;}
.custom-control-label ~ p {padding-left: 2.5rem;}
.quiz .field-error, .quiz .field-error ~ label {color: red !important;}
.quiz .field-success, .quiz .field-success ~ label {color: green !important;}
.field-error.custom-control-input:checked ~ .custom-control-label::before {background-color: red !important;}
.field-success.custom-control-input:checked ~ .custom-control-label::before {background-color: green !important;}
.quiz .answer {font-size: .8em;line-height: 1.6em;}
.step-counter {font-size: .8em;line-height: 1em;}
.progress-bar {background-color: #764ca3 !important;}
.xlike__items {float: none !important;text-align: center !important;}
.xlike__item {margin: 0 1rem 0 0 !important;}
.xlike__item_dislike {margin: 0 0 0 0 !important;}
.xlike__svg {width: 3em !important;height: 3em !important;}
.xlike__count {font-size: 1.5em !important;}
.fotorama__nav--dots .fotorama__nav__frame {width: 30px;height: 30px;}
.fotorama__dot {width: 20px;height: 6px;}
.fotorama__nav__frame.fotorama__active .fotorama__dot {width: 20px;height: 6px;border-width: 3px;border-color: #ccc;background: #ccc;}
.fotorama__thumb-border {border-color: #667eea !important;}
.fotorama__html {display: flex;justify-content: center;align-items: center;}
.fotorama__stage__frame--video {background: #000;}
.jGrowl-notification {zoom: 1.3 !important;}
