<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1920px) {
	.main-vid-block-wrap .video-responsive {
		width: 560px;
		height: 315px;
		padding-bottom: 0;
	}
}

@media screen and (max-width: 1300px) {
	.main-our-mentors-slider .slick-arrow,
	.main-reviews-slider .slick-arrow,
	#main-actions .main-action-slider .slick-arrow,
	.main-videos-wrapper .slick-arrow {
		width: 34px;
		height: 72px;
		z-index: 3;
	}

	.main-our-mentors-slider .slick-arrow,
	.main-videos-wrapper .slick-arrow {
		background-color: #fff;
	}

	.main-our-mentors-slider .slick-next {
		right: 20px;
	}

	.main-videos-wrapper .slick-next {
		right: 0;
	}

	.main-our-mentors-slider .slick-prev,
	.main-videos-wrapper .slick-prev {
		left: 0px;
	}

	#main-actions .main-action-slider .slick-arrow {
		background-color: #dcaf69;
	}

	.slick-prev .slick-custom-arrow::before,
	.slick-prev .slick-custom-arrow::after {
		right: 50%;
	}

	.slick-next .slick-custom-arrow::before,
	.slick-next .slick-custom-arrow::after {
		left: 50%;
	}

	#main-actions .main-action-slider .slick-arrow .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-arrow .slick-custom-arrow::after {
		background-color: #000;
	}

	#main-actions .main-action-slider .slick-prev {
		left: 0;
	}

	#main-actions .main-action-slider .slick-next {
		right: 0;
	}

	#main-actions .main-action-slider .slick-disabled {
		background-color: #000;
	}

	#main-actions .main-action-slider .slick-disabled::before,
	#main-actions .main-action-slider .slick-disabled::after {
		background-color: #dcaf69;
	}

	.main-our-mentors-slider .slick-prev .slick-custom-arrow::before,
	.main-our-mentors-slider .slick-prev .slick-custom-arrow::after,
	.main-our-mentors-slider .slick-next .slick-custom-arrow::before,
	.main-our-mentors-slider .slick-next .slick-custom-arrow::after,
	.main-reviews-slider .slick-prev .slick-custom-arrow::before,
	.main-reviews-slider .slick-prev .slick-custom-arrow::after,
	.main-reviews-slider .slick-next .slick-custom-arrow::before,
	.main-reviews-slider .slick-next .slick-custom-arrow::after,
	.main-videos-wrapper .slick-prev .slick-custom-arrow::before,
	.main-videos-wrapper .slick-prev .slick-custom-arrow::after,
	.main-videos-wrapper .slick-next .slick-custom-arrow::before,
	.main-videos-wrapper .slick-next .slick-custom-arrow::after,
	 {
			top: 27px;
		    height: 12px;
		    background-color: #5c5959;
	}

	#main-actions .main-action-slider .slick-prev .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-prev .slick-custom-arrow::after,
	#main-actions .main-action-slider .slick-next .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-next .slick-custom-arrow::after {
		top: 27px;
		height: 12px;
	}

	.main-our-mentors-slider .slick-prev .slick-custom-arrow::before,
	.main-reviews-slider .slick-prev .slick-custom-arrow::before,
	.main-our-mentors-slider .slick-next .slick-custom-arrow::before,
	.main-videos-wrapper .slick-prev .slick-custom-arrow::before,
	.main-videos-wrapper .slick-next .slick-custom-arrow::before,
	.main-reviews-slider .slick-next .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-next .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-prev .slick-custom-arrow::before {
		top: 35px;
	}

	.main-our-mentors-slider .slick-prev .slick-custom-arrow::before,
	.main-reviews-slider .slick-prev .slick-custom-arrow::before,
	.main-our-mentors-slider .slick-next .slick-custom-arrow::after,
	.main-reviews-slider .slick-next .slick-custom-arrow::after,
	.main-videos-wrapper .slick-prev .slick-custom-arrow::before,
	.main-videos-wrapper .slick-next .slick-custom-arrow::after,
	#main-actions .main-action-slider .slick-next .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-prev .slick-custom-arrow::after {
		transform: rotate(45deg);
	}

	.main-our-mentors-slider .slick-prev .slick-custom-arrow::after,
	.main-reviews-slider .slick-prev .slick-custom-arrow::after,
	.main-our-mentors-slider .slick-next .slick-custom-arrow::before,
	.main-reviews-slider .slick-next .slick-custom-arrow::before,
	.main-videos-wrapper .slick-prev .slick-custom-arrow::after,
	.main-videos-wrapper .slick-next .slick-custom-arrow::before,
	#main-actions .main-action-slider .slick-next .slick-custom-arrow::after,
	#main-actions .main-action-slider .slick-prev .slick-custom-arrow::before {
		transform: rotate(-45deg);
	}

	.main-our-mentors-slider .slick-prev .slick-custom-arrow::before, .main-our-mentors-slider .slick-prev .slick-custom-arrow::after, .main-our-mentors-slider .slick-next .slick-custom-arrow::before, .main-our-mentors-slider .slick-next .slick-custom-arrow::after, .main-reviews-slider .slick-prev .slick-custom-arrow::before, .main-reviews-slider .slick-prev .slick-custom-arrow::after, .main-reviews-slider .slick-next .slick-custom-arrow::before, .main-reviews-slider .slick-next .slick-custom-arrow::after, .main-videos-wrapper .slick-prev .slick-custom-arrow::before, .main-videos-wrapper .slick-prev .slick-custom-arrow::after, .main-videos-wrapper .slick-next .slick-custom-arrow::before, .main-videos-wrapper .slick-next .slick-custom-arrow::after {
		height: 8px;
	}

	.main-reviews-slider .slick-arrow {
		background-color: #ccc;
	}

	.main-reviews-slider .slick-disabled {
		opacity: 0.5;
	}

	.main-reviews-slider .slick-disabled .slick-custom-arrow::before{
		background-color: #fff;
	}

	.main-reviews-slider .slick-disabled .slick-custom-arrow::after{
		background-color: #fff;
	}
}

@media screen and (max-width: 1199px) {

	h2 {
		font-size: 30px;
	}

	.main-top-slider-nav.slick-slider {
		width: 116px;
		top: 105px;
	}

	.main-top-slider-nav.slick-list {
		min-height: 400px;
	}

	.main-top-slider-nav-block  {
		margin-bottom: 10px;
	}
	
	.main-top-slider-title {
		top: 0;
	}

	.main-top-slider-title-small {
		line-height: 24px;
		margin-top: 15px;
	}

	.main-top-slider-title-big {
		font-size: 45px;
	}

	.main-top-slider-block-text {
		width: 84%;
		margin-left: 13%;
	}

	.main-top-slider-block.slick-slide,
	.main-top-slider,
	.main-top-slider-block {
		min-height: 520px;
	}

	.main-top-slider-block-text p,
	.main-top-slider-block-text ol,
	.main-top-slider-block-text ul {
		font-size: 16px;
		line-height: 18px;
	}

	#main-leader .side-bg-wrap {
		background-image: none;
	}

	#main-leader .leader-title {
		font-size: 20px;
		text-transform: normal;
	}

	#main-leader .main-leader-photo-block {
		background-size: contain;
	}

	.main-leader-text-block {
		font-size: 15px;
		line-height: 18px;
	}

	.main-leader-quote::after {
		display: none;
	}

	.main-leader-more-btn {
		display: none;
	}

	.leader-mob-btn {
		display: block;
		float: left;
	}

	#main-our-strenghts .main-our-strenghts-slider,
	#main-our-strenghts .main-our-strenghts-text-wrap {
		width: 100%;
		float: none;
		margin-left: 0;
	}

	#main-our-strenghts .main-our-strenghts-text-wrap {
		margin-top: 20px;
	}

	#main-our-strenghts .main-our-strenghts-slider {
		position: relative;
		top: 0;
	}

	#main-our-strenghts .main-our-strenghts-slider .slick-prev,
	#main-our-strenghts .main-our-strenghts-slider .slick-next {
		left: 50%;
		margin-bottom: 30px;
	}

	#main-our-strenghts .main-our-strenghts-slider .slick-prev {
		margin-left: -75px;
	}

	#main-our-strenghts .main-our-strenghts-slider .slick-next {
		margin-left: 20px;
		margin-bottom: 30px;
	}

	.main-reviews-slider {
		padding: 0 25px;
	} 

	#main-map .main-map-contact .main-map-contact-logo-block {
		width: 64px;
		background-position: 15px 25px;
	}

	#main-map .main-map-contact .main-map-contact-content-block {
		max-width: 325px;
	}
	#main-map .main-map-contact {
		max-width: 435px;
	}
	.scrollToTop {
		display: none;
	}

	.slick-vertical .main-top-slider-nav-block.slick-slide {
		border: 5px solid #fff;
	}

	.slick-vertical .main-top-slider-nav-block.slick-slide:hover, 
	.slick-vertical .main-top-slider-nav-block.slick-current {
		border-color: #dba655;
	}

	#main-our-studio .our-studio-video-preview {
		height: 374px;
	}

	#main-choice h2 span {
		font-size: 30px;
	}

	#main-actions .main-actions-slide-pilot .main-actions-slide-content,
	#main-actions .main-actions-slide-pilot .main-actions-slide-form-block,
	#main-actions .main-actions-slide-abonement .main-actions-slide-content,
	#main-actions .main-actions-slide-abonement .main-actions-slide-form-block {
		width: 100%;
		float: none;
	}

	#main-actions .main-actions-slide-abonement .main-actions-slide-content {
		min-height: 570px;
	}

	#main-actions .main-actions-slide-pilot,
	#main-actions .main-actions-slide-abonement {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-title {
		font-size: 45px;
		line-height: 45px;
	}

	#main-price .custom-title-big + p {
		font-size: 20px;
	}

	#main-price .inner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	#main-price .main-price-block {
		width: 573px;
		float: none;
		margin-bottom: 30px;
	}

	#main-actions .main-actions-slide-pilot .slide-background {
	    bottom: -95px;
		right: -85px;
	}

	.main-top-slider-block-custom .main-top-slider-block-text {
		margin-top: 200px;
	}
}

@media screen and (max-width: 1120px)  {
	.tophead-text {
		display: none;
	}

	.tophead-phone {
		display: none;
	}

	.tophead-mob-block,
	.tophead-mob-block .tophead-text,
	.tophead-mob-block .tophead-phone {
		display: block;
	}

	.tophead-mob-block .tophead-text {
		margin-top: 0;
		margin-bottom: 0;
	}

	#main-choice .choice-accordion-header,
	#main-choice .choice-accordion-inner {
		border-left: none;
		border-right: none;
	}

	#main-choice .choice-accordion-header-title {
		font-size: 20px;
	}

	#main-choice .choice-accordion-inner {
		padding-left: 25px;
		padding-right: 25px;
		font-size: 16px;
		border-left: none;
		border-right: none;
	}

	#main-choice-accordion .arrow-collapse {
		margin-right: 10px;
	}

	.main-reviews-slider .quote::before,
	.main-reviews-slider .quote::after {
		display: none;
	}

	.main-reviews-slider .main-reviews-slide-content-block {
		padding-right: 15px;
		padding-left: 70px;
	}
}

@media screen and (max-width: 920px) {
	.tophead .social-block {
			display: none;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-title {
		font-size: 44px;
	}
}

@media screen and (max-width: 860px) {
	.tophead .social-block {
			display: none;
	}

	#main-actions .main-actions-slide .main-actions-slide-content,
	#main-actions .main-actions-slide .main-actions-slide-form-block{
		width: 100%;
		float: none;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-content {
		height: 490px;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-discount-block {
		left: auto;
		right: 100px;
	}

	#main-actions .main-actions-slide {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	#main-actions .main-actions-slide .main-actions-slide-content {
		background-size: cover;
	}
}

@media only screen and (max-device-width : 820px) and (orientation : landscape)  {
	#mob-menu {
		max-height: 210px;
		overflow: auto;
	}

	#main-leader-popup,
	.popup-mentor-block {
		height: 100%;
		overflow-y: auto;
	}

	#callback-form {
		max-height: 490px;
		overflow: auto;
	}

	#popup-agreement {
		max-height: 350px;
		overflow: auto;
	}

	.main-leader-popup-content-block-inner,
	.popup-mentor-content-block-inner {
		max-height: 240px;
	}

}

@media only screen and (max-device-width : 820px) and (orientation : portrait)  {
	#mob-menu {
		height: auto;
		overflow: auto;
	}

	#callback-form {
		max-height: 490px;
		overflow: auto;
	}

	#callback-form-reminder {
		max-height: 400px;
		overflow: auto;
	}

	#popup-agreement {
		max-height: 350px;
		overflow: auto;
	}
}

@media screen and (max-width: 680px) {
	#main-actions .main-actions-slide-pilot .slide-background {
		display: none;
	}
}

@media screen and (max-width: 767px) {
	.tophead {
		justify-content: space-around;
	}

	.main-top-slider-block-text {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		padding-left: -20px;
	}

	#main-our-studio .our-studio-video-preview {
		height: 200px;
	}

	.btn-play {
		width: 70px;
		height: 70px;
		margin-top: -35px;
		margin-left: -35px;
	}

	.btn-play:after {
	    margin-top: -20px;
	    border-top: 20px solid transparent;
	    border-bottom: 20px solid transparent;
	    border-left: 40px solid #fff;
	}

	#main-map .main-map-contact {
		left: 50%;
    	margin-left: -217px;
	}

	.tophead .btn-get-popup {
		display: none;
	}

	 .tophead-mob-block .tophead-phone {
	 	display: none;
	 }

	.main-top-slider-nav.slick-slider {
	 	display: none;
	 }

	nav ul.main-menu li a {
		font-size: 12px;
	}

	#main-menu {
		display: none;
	}

	#mob-menu {
		display: block;
	}

	.main-our-mentors-slide-top-text span {
		padding-left: 45px;
	}

	.main-our-mentors-slide-top-text {
		font-size: 11px;
	}

	#main-choice .choice-accordion-header {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	#main-choice-accordion .arrow-collapse {
		margin-bottom: 10px;
	}

	#main-choice-accordion .choice-accordion-header-image {
		margin-top: 20px;
	}

	#main-choice-accordion .choice-accordion-header-title {
		-ms-flex-item-align: start;
		align-self: flex-start;
		padding-left: 25px;
	}

	#main-our-strenghts .slick-slide {
		height: 350px;
		background-position: center;
	}

	.main-reviews-slider .main-reviews-slide-photo-block {
		width: 100%;
		max-width: 165px;
		float: none;
		margin: 0 auto;
		margin-bottom: 20px;
	}

	.main-reviews-slider .main-reviews-slide-content-block {
		padding: 0;
		width: 100%;
	}

	.main-our-mentors-slider .slick-arrow {
		top: 40%;
	}

	.main-reviews-slider .slick-arrow {
		top: 150px;
	}

	.main-reviews-slider .slick-prev {
		left: -15px;
	}

	.main-reviews-slider .slick-next {
		right: -10px;
	}
	#main-actions .main-actions-slide-large-family .main-actions-slide-content {
		height: 330px;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-content-inner-text {
		margin-top: 150px;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-discount-block {
		width: 120px;
		height: 120px;
		left: 55%;
		bottom: 90px;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-discount-small {
	    font-size: 14px;
	    line-height: 27px;
	    padding-top: 10px;
	   	margin-bottom: 0;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-discount-big {
		font-size: 40px;
		line-height: 1em;
	}

	#main-our-studio h2,
	#main-leader h2,
	#main-our-mentors h2 {
	    margin-top: 30px;
	    margin-bottom: 45px;
	}

	#main-choice h2,
	#main-trial h2 {
		margin-bottom: 40px;
	}

	#main-our-strenghts h2,
	#main-reviews h2 {
		margin-top: 35px;
		margin-bottom: 35px;
	}

	#main-price h2 {
	    margin-top: 35px;
	    margin-bottom: 25px;
	} 
}


@media screen and (max-width: 658px) {
	#main-actions .main-actions-slide-abonement .main-actions-slide-title {
		margin-top: -35px;
	}

	#main-actions .main-actions-slide-abonement .main-actions-slide-discount {
		margin-top: 10px;
		font-size: 29px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-title {
		font-size: 25px;
	}
	#main-actions .main-actions-slide-large-family .main-actions-slide-discount-block {
		top: 115px;
	}
}

@media screen and (max-width: 640px) {
	#main-leader .main-leader-photo-block,
	#main-leader .main-leader-text-block {
		float: none;
		width: 100%;
	}

	#main-leader .inner {
		display: block;
		padding-top: 20px;
	}

	#main-leader .main-leader-photo-block {
		height: 350px;
		background-position: center;
	}

	.leader-mob-btn {
		margin-bottom: 30px;
	}

	#main-leader .main-leader-text-block {
		padding-left: 60px;
	}

	.main-our-mentors-slide {
		margin: 0 auto;
	}

	.main-our-mentors-slider .slick-next {
		right: 0;
	}

	.main-our-mentors-slide .btn-get-popup {
		margin: 0;
	}
}

@media screen and (max-width: 600px) {

	.main-top-slider-block-text {
		max-height: 350px;
		overflow: auto;
	}

	#main-our-strenghts ol {
		padding-left: 0;
	}

	#main-our-strenghts ol li {
		padding-left: 80px;
	}

	#main-actions .main-actions-slide-pilot .main-actions-slide-content {
		padding-left: 40px;
		padding-right: 20px;
		z-index: 1;
	}

	#main-our-strenghts ol li:before {
	    padding-left: 5px;
	    padding-bottom: 0;
	    font-size: 29px;
	    line-height: 45px;
	    width: 55px;
	    height: 55px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-discount-block {
		width: 120px;
		height: 120px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-discount-small {
	    font-size: 14px;
	    line-height: 27px;
	    padding-top: 10px;
	   	margin-bottom: 0;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-content-inner-text {
		margin-top: 150px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-discount-big {
		font-size: 40px;
		line-height: 1em;
	}

	#main-actions .main-actions-slide-abonement .main-actions-slide-form-block .check-label {
		margin-right: 15px;
	}

	#main-price .main-price-block {
		width: 319px;
	}

	#main-price .main-price-block .main-price-block-row .main-price-block-text-left span:after {
		display: none;
	}

	#main-price .main-price-block .main-price-block-row .main-price-block-text-right {
		padding-left: 25px;
	}

	#main-price .main-price-block .main-price-block-row .main-price-block-text-left {
		width: 49%;
		text-align: left;
	}

	#main-price .main-price-block .main-price-block-top {
		font-size: 14px;
	}

	.main-leader-popup-photo-block, .popup-mentor-photo-block {
		float: none;
		width: 100%;
	}

	.popup-mentor-photo,
	.main-leader-popup-photo {
		width: 100%;
		background-position: center;
	}

	.main-leader-popup-content-block,.popup-mentor-content-block {
		float: none;
		width: 100%;
	}

	#main-leader-popup,
	.popup-mentor-block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100%;
		overflow-y: auto;
	}

	.main-top-slider-title-small {
		font-size: 20px;
	}

	.main-top-slider-title-big {
		font-size: 32px;
	}

	#footer .middleblock {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	#footer a.conf-politics {
		margin-bottom: 15px;
	}

	.main-top-slider-block-custom .main-top-slider-block-text p {
		font-size: 18px;
	}
}

@media screen and (max-width: 520px) {
	.tophead-logo {
		background-image: url(../img/mobile-logo.png);
		width: 134px;
		height: 28px;
	}

	.tophead-text,
	.tophead-phone {
		font-size: 12px;
	}

	.quote::before,
	.quote::after {
		font-size: 95px;
	}

	.main-leader-quote::before {
		left: -55px;
	}

	#main-leader .main-leader-text-block {
		padding-left: 45px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-content-inner-text {
		margin-top: 120px;
	}
}

@media screen and (max-width: 480px) {

	h2 {
		font-size: 26px;
	}

	#main-choice h2 span {
		font-size: 26px;
	}

	.middleblock {
		padding: 0 10px;
	}

	#main-trial .inner p {
		font-size: 16px;
		line-height: 24px;
	}

	#main-our-studio a.video-block {
		width: 310px;
	}

	#main-our-studio .video-block img {
		width: 310px;
	}

	#main-actions .main-actions-slide-abonement .main-actions-slide-discount span {
		font-size: 40px;
	}

	#main-actions .main-actions-slide-abonement .main-actions-slide-title {
		font-size: 18px;
		margin-top: 5px;
	}

	#main-actions .main-actions-slide-abonement .main-actions-slide-content {
		padding: 40px 20px;
	}

	#footer .middleblock {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.main-yandex-map {
		display: none;
	}

	#main-map .middleblock {
		min-height: 390px;
		height: 100%;
		position: static;
		transform: translate(0);
	}

	#main-map .main-map-contact .main-map-contact-logo-block {
		display: none;
	}

	#main-map .main-map-contact {
		position: static;
		margin-left: 0;
	}

	.main-our-mentors-slide-photo-block {
		background-position: center;
	}

	.btn {
		font-size: 12px;
	}

	#main-actions .main-actions-slide .main-actions-slide-form-block {
		padding: 40px 35px;
	}

	#main-actions .main-actions-slide-friend-action .main-actions-slide-title {
		font-size: 40px;
		line-height: 60px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-content-inner-text {
		margin-top: 100px;
	}

	#main-actions .main-actions-slide-large-family .main-actions-slide-discount-block {
		top: 200px;
		right: 5px;
	}

	.position, .digit {
		width: 0.6em;
	}
}

@media screen and (max-width: 400px) {
	.tophead-text {
		font-size: 10px;
	}

	.tophead-phone {
		display: none;
	}

	.countdownHolder {
		width: 100%;
	}
}

@media screen and (max-width: 396px) {
	#main-actions .main-actions-slide-abonement .main-actions-slide-title {
		margin-top: -30px;
	}
}</pre></body></html>