
.dev-abilities{overflow:hidden}.dev-abilities *{box-sizing:border-box}.dev-abilities .dev-ability{background:#fff;float:left;margin:15px 15px 15px 15px;text-align:center;width:100%}@media screen and (min-width:1024px){.dev-abilities .dev-ability{height:220px;margin-right:0px;width:240px}}.dev-abilities .dev-ability:nth-child(3n){margin-right:0px}.dev-abilities .dev-ability a{display:block;height:100%;padding:25px;text-decoration:none;transition:all .3s;width:100%}@media screen and (min-width:1024px){.dev-abilities .dev-ability a{padding:15px 15px 15px 15px}}.dev-abilities.descr-off .dev-ability a{padding-top:56px}.dev-abilities .dev-ability a:hover{background:#bd0b13;color:#fff}.dev-abilities .dev-ability .dev-ability-icon{color:#898989;display:inline-block;font-size:50px;height:60px;line-height:50px;margin-bottom:15px;transition:color .3s;width:100%}.dev-abilities.red-icons .dev-ability .dev-ability-icon{color:#bd0b13}.dev-abilities .dev-ability .dev-ability-icon>span{vertical-align:middle}.dev-abilities .dev-ability .dev-ability-icon .icon-monitor-cursor{font-size:53px}.dev-abilities .dev-ability .dev-ability-icon .icon-logo-1s{font-size:40px}.dev-abilities .dev-ability .dev-ability-icon .icon-lightbulb-idea-alt{font-size:63px}.dev-abilities .dev-ability .dev-ability-icon .icon-gear{font-size:55px}.dev-abilities .dev-ability .dev-ability-icon .icon-pencil-ruler{font-size:45px}.dev-abilities .dev-ability a:hover .dev-ability-icon{color:#fff}.dev-abilities .dev-ability .dev-ability-title{display:inline;font-size:18px;line-height:1.2;text-decoration:underline;transition:text-decoration-color .3s}.dev-abilities.descr-off .dev-ability .dev-ability-title{font-weight:bold}.dev-abilities .dev-ability a:hover .dev-ability-title{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.dev-abilities .dev-ability .dev-ability-description{color:#282828;font-size:13px;margin-top:10px;transition:color .3s}.dev-abilities .dev-ability a:hover .dev-ability-description{color:#fff}
/* End */

.dev-abilities .dev-ability .dev-ability-icon {
    color: #898989;
    display: inline-block;
    font-size: 50px;
    height: 60px;
    line-height: 50px;
    margin-bottom: 15px;
    transition: color .3s;
    width: 100%;
}

.dev-abilities * {
    box-sizing: border-box;
}
.page-wrapper *, .page-wrapper ::before, .page-wrapper ::after {
    box-sizing: inherit;
}

.dev-abilities .dev-ability .dev-ability-icon>span {
    vertical-align: middle;
}

.dev-abilities * {
    box-sizing: border-box;
}
.page-wrapper *, .page-wrapper ::before, .page-wrapper ::after {
    box-sizing: inherit;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: 'pixelplus', fantasy;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
    speak: none;
    text-transform: none;
}


/*** GRID SERVICES ***/

.services_price_grid .services_price_item
{
	align-items: flex-start;
    border-radius: 6px;
    box-shadow: 0px 7px 36px rgba(0, 0, 0, 0.15);
    box-sizing: border-box;
    display: inline-flex;
	flex-direction: column;
	vertical-align:top;
    font-size: 18px;
    height: 230px;
    line-height: 20px;
    margin-bottom:  1.4%;
    margin-right: 1.4%;
    width: 31.7%;
    padding: 30px;
    color: #000;
    text-align: left;
}
.services_price_grid:after
{
	content:'';
	display:table;
	clear:both;
}
.services_price_grid 
{
	margin:30px auto 20px;
}
.services_price_grid .services_price_item:nth-child(3n)
{
	margin-right:0%;
}

.services_price_item .services_price_name
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	width: 100%;
}
.services_price_item .services_price_descr
{
	font-size:16px;
	margin-bottom:10px;
	flex-grow: 1;
	width: 100%;
}
.services_price_item hr 
{
    border: 0.5px solid #EEEEEE;
	width:80px;
	margin:0 auto 20px auto;
}
.services_price_item .services_price_price
{
	font-size:18px;
	color: #ff5f79;
	font-weight:bold;
	margin-bottom:20px;
	width: 100%;
}


@media screen and (max-width: 1023px)
{
	.services_price_grid .services_price_item
	{
		width:100%;
		margin-right: 0%;
   		margin-bottom: 20px;
   		height: auto;
	}
	.container--wide
	{		
    	width: 300px!important;
	    max-width: 100% !important;
	}

}
/*** END GRID SERVICES ***/





/* Start:/js/jquery-ui/jquery-ui.css?15332835741011*/
.ui-slider {
    height: 10px;
    margin: 0 10px;
    position: relative;
    border: 1px solid #b6b6b6;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.15);
}

.ui-slider .ui-slider-range {
    position: absolute;
    background-color: #b30a1a;
    top: 0;
    bottom: 0;
}

.ui-slider .ui-slider-handle {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: -10px 0 0 -10px;
    background-color: #ffffff;
    border: 6px solid #c61526;
    position: absolute;
    top: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}

.ui-slider .ui-slider-handle:hover,
.ui-slider .ui-slider-handle:active {
    border-color: #e21320;
}
/* End */


/* Start:/fonts/pixelplus/pixelplus.css?156889164019348*/
@font-face {
    font-display: block;
    font-family: 'pixelplus';
    src: url('/fonts/pixelplus/pixelplus.eot?290420191247');
    src: url('/fonts/pixelplus/pixelplus.eot?290420191247#iefix') format('embedded-opentype'),
    url('/fonts/pixelplus/pixelplus.ttf?290420191247') format('truetype'),
    url('/fonts/pixelplus/pixelplus.woff?290420191247') format('woff'),
    url('/fonts/pixelplus/pixelplus.svg?290420191247#pixelplus') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'pixelplus', fantasy;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
    speak: none;
    text-transform: none;
}

.icon-facebook:before {
    content: "\e600";
}

.icon-livejournal:before {
    content: "\e601";
}

.icon-twitter:before {
    content: "\e602";
}

.icon-vkontakte:before {
    content: "\e603";
}

.icon-youtube:before {
    content: "\e604";
}

.icon-location:before {
    content: "\e605";
}

.icon-site-dev:before {
    content: "\e606";
}

.icon-site-seo:before {
    content: "\e607";
}

.icon-site-support:before {
    content: "\e608";
}

.icon-no-photo:before {
    content: "\e609";
}

.icon-site-managers:before {
    content: "\e60a";
}

.icon-site-ceo:before {
    content: "\e60b";
}

.icon-laurel:before {
    content: "\e60c";
}

.icon-arrow-medium:before {
    content: "\e60d";
}

.icon-pixel-logo:before {
    content: "\e60e";
}

.icon-slider-arrow:before {
    content: "\e60f";
}

.icon-play:before {
    content: "\e610";
}

.icon-checkbox:before {
    content: "\e611";
}

.icon-google-plus:before {
    content: "\e612";
}

.icon-bullseye:before {
    content: "\e613";
}

.icon-gears:before {
    content: "\e614";
}

.icon-man-board:before {
    content: "\e615";
}

.icon-man-lightbulb:before {
    content: "\e616";
}

.icon-thumb-up:before {
    content: "\e617";
}

.icon-chart-arrow:before {
    content: "\e618";
}

.icon-globe-arrow:before {
    content: "\e619";
}

.icon-ribbon-award:before {
    content: "\e61a";
}

.icon-time-arrow:before {
    content: "\e61b";
}

.icon-sales-increase:before {
    content: "\e61c";
}

.icon-call-center:before {
    content: "\e61d";
}

.icon-chart-growth:before {
    content: "\e61e";
}

.icon-handshake:before {
    content: "\e61f";
}

.icon-sheet-search:before {
    content: "\e620";
}

.icon-pixel-brief:before {
    content: "\e621";
}

.icon-pixel-presentation:before {
    content: "\e622";
}

.icon-bullseye-alt:before {
    content: "\e800";
}

.icon-gears-alt:before {
    content: "\e801";
}

.icon-lightbulb-current:before {
    content: "\e802";
}

.icon-scales:before {
    content: "\e803";
}

.icon-chart-arrow-alt:before {
    content: "\e804";
}

.icon-human-array:before {
    content: "\e805";
}

.icon-man-tie:before {
    content: "\e806";
}

.icon-monitor-bitrix:before {
    content: "\e807";
}

.icon-monitor-cursor:before {
    content: "\e808";
}

.icon-pixel-cup:before {
    content: "\e809";
}

.icon-human-multitasking:before {
    content: "\e80a";
}

.icon-monitoring:before {
    content: "\e80b";
}

.icon-sheet-timer:before {
    content: "\e80c";
}

.icon-photo-stack:before {
    content: "\e80d";
}

.icon-stopwatch:before {
    content: "\e80e";
}

.icon-attachment:before {
    content: "\e80f";
}

.icon-trash-bin:before {
    content: "\e810";
}

.icon-block-search:before {
    content: "\e811";
}

.icon-crowd:before {
    content: "\e813";
}

.icon-cup-star:before {
    content: "\e814";
}

.icon-curly-arrow-up:before {
    content: "\e815";
}

.icon-location-map:before {
    content: "\e816";
}

.icon-monitor-checklist:before {
    content: "\e817";
}

.icon-browser-settings:before {
    content: "\e900";
}

.icon-refresh:before {
    content: "\e901";
}

.icon-muzzle-sight:before {
    content: "\e902";
}

.icon-lightbulb-idea:before {
    content: "\e903";
}

.icon-phone:before {
    content: "\e904";
}

.icon-gears-alt-2:before {
    content: "\e905";
}

.icon-arrows-array:before {
    content: "\e906";
}

.icon-lightbulb-idea-alt:before {
    content: "\e907";
}

.icon-paper-list:before {
    content: "\e908";
}

.icon-logo-1s:before {
    content: "\e909";
}

.icon-gear:before {
    content: "\e90a";
}

.icon-binocular:before {
    content: "\e90b";
}

.icon-cart:before {
    content: "\e90c";
}

.icon-bx-enterprise:before {
    content: "\e90d";
}

.icon-gavel:before {
    content: "\e90e";
}

.icon-town-hall:before {
    content: "\e90f";
}

.icon-document-upload:before {
    content: "\e910";
}

.icon-lan:before {
    content: "\e911";
}

.icon-lightbulb:before {
    content: "\e912";
}

.icon-permanent-marker:before {
    content: "\e913";
}

.icon-pyramid:before {
    content: "\e914";
}

.icon-sliders:before {
    content: "\e915";
}

.icon-magnifier:before {
    content: "\e916";
}

.icon-brainstorm:before {
    content: "\e917";
}

.icon-events:before {
    content: "\e918";
}

.icon-handshake-alt:before {
    content: "\e919";
}

.icon-id-badge:before {
    content: "\e91a";
}

.icon-office-chair:before {
    content: "\e91b";
}

.icon-pizza:before {
    content: "\e91c";
}

.icon-buildings:before {
    content: "\e91d";
}

.icon-loudspeaker:before {
    content: "\e91e";
}

.icon-notice:before {
    content: "\e91f";
}

.icon-sheet-writing:before {
    content: "\e920";
}

.icon-man-notebook:before {
    content: "\e921";
}

.icon-monitor-gear:before {
    content: "\e922";
}

.icon-phone-call:before {
    content: "\e923";
}

.icon-hand-pointer:before {
    content: "\e924";
}

.icon-rocket:before {
    content: "\e925";
}

.icon-angle-arrow:before {
    content: "\e926";
}

.icon-iphone:before {
    content: "\e927";
}

.icon-commentary:before {
    content: "\e928";
}

.icon-arrow-f-down:before {
    content: "\e929";
}

.icon-chart-histogram:before {
    content: "\e92a";
}

.icon-monitor-chart-pie:before {
    content: "\e92b";
}

.icon-site-fin:before {
    content: "\e92c";
}

.icon-px-logo-letter:before {
    content: "\e92d";
}

.icon-crowd-alt:before {
    content: "\e92e";
}

.icon-human-array-alt:before {
    content: "\e92f";
}

.icon-clock-calendar:before {
    content: "\e930";
}

.icon-calendar:before {
    content: "\e931";
}

.icon-clock:before {
    content: "\e932";
}

.icon-git:before {
    content: "\e933";
}

.icon-magnifier-alt:before {
    content: "\e934";
}

.icon-secure:before {
    content: "\e935";
}

.icon-chart-growth-alt:before {
    content: "\e936";
}

.icon-flasher:before {
    content: "\e937";
}

.icon-illuminati:before {
    content: "\e938";
}

.icon-ok-go:before {
    content: "\e939";
}

.icon-settings:before {
    content: "\e93a";
}

.icon-arrow-long-right:before {
    content: "\e93b";
}

.icon-bezier:before {
    content: "\e93c";
}

.icon-checklist:before {
    content: "\e93d";
}

.icon-envelope-open:before {
    content: "\e93e";
}

.icon-flowchart:before {
    content: "\e93f";
}

.icon-form-filling:before {
    content: "\e940";
}

.icon-gears-alt-3:before {
    content: "\e941";
}

.icon-joystick:before {
    content: "\e942";
}

.icon-ok-go-alt:before {
    content: "\e943";
}

.icon-cad:before {
    content: "\e944";
}

.icon-chat:before {
    content: "\e945";
}

.icon-checklist-alt:before {
    content: "\e946";
}

.icon-easel:before {
    content: "\e947";
}

.icon-gear-single:before {
    content: "\e948";
}

.icon-logo-android:before {
    content: "\e949";
}

.icon-logo-apple:before {
    content: "\e94a";
}

.icon-magnifier-alt-2:before {
    content: "\e94b";
}

.icon-settings-alt:before {
    content: "\e94c";
}

.icon-handshake-alt-2:before {
    content: "\e94d";
}

.icon-semantic-core:before {
    content: "\e94e";
}

.icon-bug:before {
    content: "\e94f";
}

.icon-chart-growth-alt-2:before {
    content: "\e950";
}

.icon-gear-globe:before {
    content: "\e951";
}

.icon-gear-magnifier:before {
    content: "\e952";
}

.icon-settings-alt-2:before {
    content: "\e953";
}

.icon-strategy:before {
    content: "\e954";
}

.icon-users:before {
    content: "\e955";
}

.icon-arrow-long-right-alt:before {
    content: "\e956";
}

.icon-instagram:before {
    content: "\e957";
}

.icon-not-ok-circle:before {
    content: "\e958";
}

.icon-ok-circle:before {
    content: "\e959";
}

.icon-bullseye-alt-2:before {
    content: "\e95a";
}

.icon-crowd-alt-2:before {
    content: "\e95b";
}

.icon-dumbbells:before {
    content: "\e95c";
}

.icon-flag:before {
    content: "\e95d";
}

.icon-medal:before {
    content: "\e95e";
}

.icon-rocket-alt:before {
    content: "\e95f";
}

.icon-thumb-up-alt:before {
    content: "\e960";
}

.icon-alarm-clock:before {
    content: "\e961";
}

.icon-analytics:before {
    content: "\e962";
}

.icon-cocktail:before {
    content: "\e963";
}

.icon-ideas:before {
    content: "\e964";
}

.icon-door-key:before {
    content: "\e965";
}

.icon-wall-clock:before {
    content: "\e966";
}

.icon-skilled:before {
    content: "\e967";
}

.icon-slider-arrow-alt:before {
    content: "\e968";
}

.icon-star:before {
    content: "\e969";
}

.icon-flower:before {
    content: "\e96a";
}

.icon-gear-single-alt:before {
    content: "\e96b";
}

.icon-webpage:before {
    content: "\e96c";
}

.icon-solution:before {
    content: "\e96d";
}

.icon-problem:before {
    content: "\e96e";
}

.icon-prototyping:before {
    content: "\e96f";
}

.icon-cart-alt:before {
    content: "\e970";
}

.icon-cursor-move:before {
    content: "\e971";
}

.icon-documents-stack:before {
    content: "\e972";
}

.icon-monitor-chart-growth:before {
    content: "\e973";
}

.icon-semantic-core-alt:before {
    content: "\e974";
}

.icon-cart-upgraded:before {
    content: "\e975";
}

.icon-delivery-truck:before {
    content: "\e976";
}

.icon-label:before {
    content: "\e977";
}

.icon-landing-page:before {
    content: "\e978";
}

.icon-monitor-tag:before {
    content: "\e979";
}

.icon-newspaper:before {
    content: "\e97a";
}

.icon-tag:before {
    content: "\e97b";
}

.icon-audience:before {
    content: "\e97c";
}

.icon-bullseye-alt-3:before {
    content: "\e97d";
}

.icon-chart-growth-alt-3:before {
    content: "\e97e";
}

.icon-coin:before {
    content: "\e97f";
}

.icon-funnel:before {
    content: "\e980";
}

.icon-many-types:before {
    content: "\e981";
}

.icon-money-bag:before {
    content: "\e982";
}

.icon-pedestal:before {
    content: "\e983";
}

.icon-sheet-search-alt:before {
    content: "\e984";
}

.icon-algorithm:before {
    content: "\e985";
}

.icon-dslr:before {
    content: "\e986";
}

.icon-wallet:before {
    content: "\e987";
}

.icon-watering:before {
    content: "\e988";
}

.icon-chart-growth-alt-4:before {
    content: "\e989";
}

.icon-crowd-alt-3:before {
    content: "\e98a";
}

.icon-hand-money-bag:before {
    content: "\e98b";
}

.icon-laptop:before {
    content: "\e98c";
}

.icon-algorithm-alt:before {
    content: "\e98d";
}

.icon-custom-layout:before {
    content: "\e98e";
}

.icon-newspaper-alt:before {
    content: "\e98f";
}

.icon-shop:before {
    content: "\e990";
}

.icon-three-apples:before {
    content: "\e991";
}

.icon-gear-spin:before {
    content: "\e992";
}

.icon-corporate-style:before {
    content: "\e993";
}

.icon-gift:before {
    content: "\e994";
}

.icon-one-apple:before {
    content: "\e995";
}

.icon-pencil-ruler:before {
    content: "\e996";
}

.icon-presentation:before {
    content: "\e997";
}

.icon-sketch:before {
    content: "\e998";
}

.icon-target-audience:before {
    content: "\e999";
}

.icon-business-card:before {
    content: "\e99a";
}

.icon-business-documentation:before {
    content: "\e99b";
}

.icon-color-palette:before {
    content: "\e99c";
}

.icon-documents-folder:before {
    content: "\e99d";
}

.icon-envelope:before {
    content: "\e99e";
}

.icon-corporate-style-alt:before {
    content: "\e99f";
}

.icon-t-shirt:before {
    content: "\e9a0";
}

.icon-diamond:before {
    content: "\e9a1";
}

.icon-yin-yang:before {
    content: "\e9a2";
}

.icon-brandbook:before {
    content: "\e9a3";
}

.icon-copywrighting:before {
    content: "\e9a4";
}

.icon-document-optimization:before {
    content: "\e9a5";
}

.icon-effective-keywords:before {
    content: "\e9a6";
}

.icon-linkbuilding:before {
    content: "\e9a7";
}

.icon-optimal-structure:before {
    content: "\e9a8";
}

.icon-reports-analytics:before {
    content: "\e9a9";
}

.icon-tech-audit:before {
    content: "\e9aa";
}

.icon-checklist-folder:before {
    content: "\e9ab";
}

.icon-rating-star:before {
    content: "\e9ac";
}

.icon-door-key-alt:before {
    content: "\e9ad";
}

.icon-personal-manager:before {
    content: "\e9ae";
}

.icon-individual-strategy:before {
    content: "\e9af";
}

.icon-checklist-alt-2:before {
    content: "\e9b0";
}

.icon-handshake-alt-3:before {
    content: "\e9b1";
}

.icon-concept:before {
    content: "\e9b2";
}

.icon-presentation-alt:before {
    content: "\e9b3";
}

.icon-rating-star-alt:before {
    content: "\e9b4";
}

.icon-checklist-pencil:before {
    content: "\e9b5";
}

.icon-screen-bullseye:before {
    content: "\e9b6";
}

.icon-screen-cart:before {
    content: "\e9b7";
}

.icon-screen-chart:before {
    content: "\e9b8";
}

.icon-screen-gears:before {
    content: "\e9b9";
}

.icon-basket:before {
    content: "\e9ba";
}

.icon-dialogue-bubbles:before {
    content: "\e9bb";
}

.icon-id-card:before {
    content: "\e9bc";
}

.icon-office-chair-alt:before {
    content: "\e9bd";
}

.icon-parachute:before {
    content: "\e9be";
}

.icon-people:before {
    content: "\e9bf";
}

.icon-key-chain:before {
    content: "\e9c0";
}

.icon-chart-paper:before {
    content: "\e9c1";
}

.icon-checklist-alt-3:before {
    content: "\e9c2";
}

.icon-gear-spin-alt:before {
    content: "\e9c3";
}

.icon-laptop-bubble:before {
    content: "\e9c4";
}

.icon-like-pointer:before {
    content: "\e9c5";
}

.icon-paper-graph:before {
    content: "\e9c6";
}

.icon-phone-star:before {
    content: "\e9c7";
}

.icon-star-bubble:before {
    content: "\e9c8";
}

.icon-star-pointer:before {
    content: "\e9c9";
}

.icon-clock-alt:before {
    content: "\e9ca";
}

.icon-magnifier-vortex:before {
    content: "\e9cb";
}

.icon-piggy-bank:before {
    content: "\e9cc";
}

.icon-magnifier-chart:before {
    content: "\e9cd";
}

.icon-mouse-money:before {
    content: "\e9ce";
}

.icon-three-men:before {
    content: "\e9cf";
}

.icon-logo-windows:before {
    content: "\e9d0";
}

.icon-gear-wrench:before {
    content: "\e9d1";
}

.icon-site-services:before {
    content: "\e9d2";
}

.icon-services-1s-cloud:before {
    content: "\e9d3";
}

.icon-services-1s-configuration:before {
    content: "\e9d4";
}

.icon-services-1s-integration:before {
    content: "\e9d5";
}

.icon-services-1s-its:before {
    content: "\e9d6";
}

.icon-services-1s-products:before {
    content: "\e9d7";
}

.icon-services-1s-rework:before {
    content: "\e9d8";
}

.icon-services-1s-support:before {
    content: "\e9d9";
}

.icon-services-1s-update:before {
    content: "\e9da";
}

.icon-services-1s-user-support:before {
    content: "\e9db";
}

.icon-git-alt:before {
    content: "\e9dc";
}

.icon-settings-alt-3:before {
    content: "\e9dd";
}

.icon-shield:before {
    content: "\e9de";
}

.icon-stopwatch-alt:before {
    content: "\e9df";
}

.icon-booklets:before {
    content: "\e9e0";
}

.icon-calendar:before {
    content: "\e9e1";
}

.icon-corporate-blanks:before {
    content: "\e9e2";
}

.icon-flyers:before {
    content: "\e9e3";
}

.icon-id-card:before {
    content: "\e9e4";
}

.icon-marketing-kit:before {
    content: "\e9e5";
}

.icon-book:before {
    content: "\e9e6";
}

.icon-cash-machine:before {
    content: "\e9e7";
}

.icon-chart:before {
    content: "\e9e8";
}

.icon-dialogue-bubbles-alt:before {
    content: "\e9e9";
}

.icon-support-staff:before {
    content: "\e9ea";
}

.icon-calendar-alt:before {
    content: "\e9eb";
}

.icon-leads:before {
    content: "\e9ec";
}

.icon-shield-alt:before {
    content: "\e9ed";
}

.icon-thumb-up-alt-2:before {
    content: "\e9ee";
}

.icon-warning:before {
    content: "\e9ef";
}

.icon-coins:before {
    content: "\e9f0";
}

.icon-sprout:before {
    content: "\e9f1";
}

.icon-gears-alt-4:before {
    content: "\e9f2";
}

.icon-monitor-checklist-alt-2:before {
    content: "\e9f3";
}

.icon-book-alt-2:before {
    content: "\e9f4";
}

.icon-monitor-gear-alt-2:before {
    content: "\e9f5";
}

.icon-dishes:before {
    content: "\e9f6";
}

.icon-pen:before {
    content: "\e9f7";
}

.icon-book-alt-3:before {
    content: "\e9f8";
}

.icon-packages:before {
    content: "\e9f9";
}

.icon-usb:before {
    content: "\e9fa";
}

.icon-calendar-alt-2:before {
    content: "\e9fb";
}

.icon-billboard:before {
    content: "\e9fc";
}

.icon-pillar:before {
    content: "\e9fd";
}

.icon-scroller:before {
    content: "\e9fe";
}

.icon-signboard:before {
    content: "\e9ff";
}

.icon-nameplate:before {
    content: "\ea00";
}

.icon-flag-alt:before {
    content: "\ea01";
}

.icon-pos:before {
    content: "\ea02";
}

.icon-stand:before {
    content: "\ea03";
}

.icon-lightbulb-idea-alt-2:before {
    content: "\ea04";
}

.icon-brandbook-alt:before {
    content: "\ea05";
}

.icon-cube:before {
    content: "\ea06";
}

.icon-diamond-alt:before {
    content: "\ea07";
}

.icon-envelope-alt:before {
    content: "\ea08";
}

.icon-circles:before {
    content: "\ea09";
}

.icon-eye:before {
    content: "\ea0a";
}

.icon-book-alt:before {
    content: "\ea0b";
}

.icon-color-palette-alt:before {
    content: "\ea0c";
}

.icon-documents-folder-alt:before {
    content: "\ea0d";
}

.icon-font:before {
    content: "\ea0e";
}

.icon-smile:before {
    content: "\ea0f";
}

.icon-yandex-zen:before {
    content: "\ea10";
}

.icon-dislike:before {
    content: "\ea11";
}
.icon-like:before {
    content: "\ea12";
}
.icon-personal-area:before {
    content: "\ea13";
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/main.css?1576254060102613*/
@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 300;
    src: url(/fonts/Ubuntu/Ubuntu-Light.woff2) format('woff2');
}

@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: 300;
    src: url(/fonts/Ubuntu/Ubuntu-LightItalic.woff2) format('woff2');
}

@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: normal;
    src: url(/fonts/Ubuntu/Ubuntu-Regular.woff2) format('woff2');
}

@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: normal;
    src: url(/fonts/Ubuntu/Ubuntu-Italic.woff2) format('woff2');
}

@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    src: url(/fonts/Ubuntu/Ubuntu-Medium.woff2) format('woff2');
}

@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: bold;
    src: url(/fonts/Ubuntu/Ubuntu-Bold.woff2) format('woff2');
}

@font-face {
    font-display: block;
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: bold;
    src: url(/fonts/Ubuntu/Ubuntu-BoldItalic.woff2) format('woff2');
}



::selection {
    background: #bd0b13;
    color: #fff;
}

h1, .h1 {
    font-size: 30px;
    font-weight: 300;
    line-height: 1.1;
    margin: 0.8em 0;
    padding: 0;
}

@media screen and (min-width: 1024px) {
    h1, .h1 {
        font-size: 38px;
    }
}

.h1--larger {
    font-size: 35px;
}

@media screen and (min-width: 1024px) {
    .h1--larger {
        font-size: 48px;
    }
}

h2, .h2 {
    font-size: 24px;
    font-weight: normal;
    margin: 1em 0;
    padding: 0;
}

.h2--larger {
    font-size: 30px;
    font-weight: 300;
}

h3, .h3 {
    font-size: 18px;
    font-weight: normal;
    margin: 1em 0;
    padding: 0;
}

h1:first-child, .h1:first-child,
h2:first-child, .h2:first-child,
h3:first-child, .h3:first-child {
    margin-top: 0;
}

p {
    line-height: 1.5;
    margin: 1.5em 0 1.5em 0;
}

p:first-child {
    margin-top: 0 !important;
}

p:last-child {
    margin-bottom: 0 !important;
}

a,
.pseudo-link {
    color: #bd0b13;
    cursor: pointer;
    text-decoration: underline;
    transition: all 0.2s;
}

a:hover,
.pseudo-link:hover {
    -webkit-text-decoration-color: transparent;
    text-decoration-color: transparent;
}

ul:first-child {
    margin-top: 0;
}

ul:last-child {
    margin-bottom: 0;
}

.list {
    counter-reset: item;
    line-height: 1.5;
    list-style: none;
    margin: 1em 0;
    padding: 0 0 0 1.5em;
}

.list > li {
    margin: 0 0 0.5em;
    padding: 0 0 0 1.5em;
    position: relative;
}

.list > li:last-child {
    margin-bottom: 0;
}

.list > li::before {
    content: '';
    display: block;
    left: 0;
    position: absolute;
}

ul.list > li::before {
    border: 2px solid #bd0b13;
    border-radius: 50%;
    height: 8px;
    top: 0.4em;
    width: 8px;
}
.icon.icon-transparent-service
{
	background:url(/img/serv_icon.svg) no-repeat center;
    background-size: 100% 80%;
}
.icon.icon-operative-project
{
	background:url(/img/timing_icon.svg) no-repeat center;
    background-size: 100% 80%;
}
.icon.icon-intiative-team
{
	background:url(/img/intitiative.svg) no-repeat center;
    background-size: 100% 80%;
}
.icon.icon-state-programmist
{
	background:url(/img/programm_icon.svg) no-repeat center;
    background-size: 100% 65%;
}

ul.list--white > li::before {
    border-color: #fff;
}

ul.list--plus > li::before,
ul.list--plus > li::after {
    background: #bd0b13;
    border: 0;
    border-radius: 0;
    height: 2px;
    top: 0.65em;
    width: 10px;
}

ul.list--plus > li::after {
    content: '';
    display: block;
    left: 0;
    position: absolute;
    transform: rotate(90deg);
}

ol.list > li::before {
    color: #bd0b13;
    content: counter(item) '. ';
    counter-increment: item;
    font-weight: 500;
}

ol.list--white > li::before {
    color: #fff;
}

.list--icons {
    padding: 0;
}

.list--icons > li {
    margin-bottom: 2em;
    min-height: 42px;
    padding-left: 70px;
    position: relative;
}

.list--icons > li::before {
    display: none;
}

.list--icons > li > [class^="icon-"] {
    color: #bd0b13;
    font-size: 42px;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 60px;
}
.list--icons > li > [class^="icon-"] svg
{
    fill: #bd0b13;
    max-height: 100%;
    max-width: 100%;
    transition: fill .3s;
}

.list--horizontal {
    font-size: 0;
    margin: 0 -20px;
}

.list--horizontal > li {
    display: block;
    font-size: 1rem;
    text-align: left;
}

@media screen and (min-width: 1024px) {
    .list--horizontal > li {
        display: inline-block;
        vertical-align: top;
    }
}

ul.list--horizontal > li {
    padding: 0 20px 0 45px
}

@media screen and (min-width: 1024px) {
    ul.list--horizontal > li:nth-last-child(2),
    ul.list--horizontal > li:nth-last-child(2) ~ li {
        width: 38%;
    }

    ul.list--horizontal > li:nth-last-child(4),
    ul.list--horizontal > li:nth-last-child(4) ~ li {
        width: 25%;
    }
}

ul.list--horizontal > li:before {
    left: 20px;
}

ol.list--horizontal > li {
    padding: 20px 20px 0 70px;
}

@media screen and (min-width: 1024px) {
    ol.list--horizontal > li {
        width: 33.3333%;
    }
}

ol.list--horizontal > li:before {
    color: #b90007;
    content: counter(item, decimal-leading-zero);
    counter-increment: item;
    font-size: 34px;
    font-weight: 500;
    left: 20px;
    top: 0;
}

svg[id^="icons-"] {
    height: 0;
    overflow: hidden;
    position: absolute;
    width: 0;
}

@media screen and (max-width: 1023px) {
    iframe {
        max-width: 100%;
    }
}

.stripe {
    background: #e6e6e6;
    border: none;
    height: 1px;
    margin: 2.5em 0;
    width: 100%;
}

.stripe--narrow {
    height: 2px;
    margin-left: auto;
    margin-right: auto;
    max-width: 85px;
}

.stripe--red {
    background: #bd0b13;
}

/*.btn {
    -webkit-appearance: none;
    background: transparent;
    border: none;
    color: inherit;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    outline: none;
    padding: 0;
    text-decoration: none;
}

.btn.is-active {
    cursor: default;
}

.btn[disabled],
.btn.is-disabled {
    cursor: not-allowed;
    opacity: 0.4;
}

.btn__text {
    border-bottom: 1px dotted currentColor;
    display: inline-block;
    line-height: 1;
    transition: border-color 0.2s;
}

.btn:hover .btn__text,
.btn.is-active .btn__text {
    border-color: transparent;
}

.btn--main {
    background: linear-gradient(to bottom, #c61526 0%, #bd0b13 100%);
    border-bottom: 2px solid #750712;
    border-radius: 3em;
    color: #fff;
    font-size: 16px;
    padding: 0.95em 2.75em;
    text-align: center;
    transition: box-shadow 0.2s, background 0.2s;
    user-select: none;
}

.btn--main.btn--multiline {
    padding-bottom: 0.4em;
    padding-top: 0.4em;
}

.btn--main + .btn--main {
    margin-top: 25px;
}*/

@media screen and (min-width: 1024px) {
    .grid .btn--main:first-child {
        margin-left: auto;
    }

    .grid .btn--main:last-child {
        margin-right: auto;
    }

    .btn--main + .btn--main {
        margin-left: 50px;
        margin-top: 0;
    }
}

.btn--main:hover {
    box-shadow: inset 0 0 40px 0 #ff1822;
    color: #fff;
}

.btn--main:active {
    background: linear-gradient(to bottom, #a00918 0%, #b4101e 100%);
    border-bottom-width: 0;
    box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.2);
    margin-top: 2px;
}

.btn--green {
    background: linear-gradient(to bottom, #b0d140 0%, #92b943 100%);
    border-bottom: 2px solid #536c2c;
}

.btn--secondary {
    background: transparent;
    border: 1px solid #d4d4d4;
    border-radius: 3em;
    color: #bd0b13;
    font-size: 14px;
    padding: 0.8em;
    transition: all 0.2s;
}

@media screen and (min-width: 1024px) {
    .btn--secondary {
        font-size: 16px;
        padding: 1em 2em;
    }
}

.btn--secondary:hover {
    background: #bd0b13;
    border-color: transparent;
    color: #fff;
}

.is-hidden {
    display: none !important;
}

.fs-12px {
    font-size: 12px !important;
}

.fs-13px {
    font-size: 13px !important;
}

.fs-16px {
    font-size: 16px !important;
}

.fs-18px {
    font-size: 18px !important;
}

.fs-19px {
    font-size: 19px !important;
}

.fs-20px {
    font-size: 20px !important;
}

.fs-22px {
    font-size: 22px !important;
}

.fs-24px {
    font-size: 24px !important;
}

.fs-26px {
    font-size: 26px !important;
}

.fs-30px {
    font-size: 30px !important;
}

.fs-36px {
    font-size: 36px !important;
}

.fs-38px {
    font-size: 38px !important;
}

.fw-l,
.fw-300 {
    font-weight: 300 !important;
}

.fw-n,
.fw-400 {
    font-weight: normal !important;
}

.fw-m,
.fw-500 {
    font-weight: 500 !important;
}

.fw-b,
.fw-700 {
    font-weight: bold !important;
}

.fs-n {
    font-style: normal !important;
}

.fs-i {
    font-style: italic !important;
}

.tt-u {
    text-transform: uppercase !important;
}

.p-0 {
    padding: 0 !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pl-0 {
    padding-left: 0 !important;
}

.pr-0 {
    padding-right: 0 !important;
}

.m-0 {
    margin: 0 !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.ml-0 {
    margin-left: 0 !important;
}

.mr-0 {
    margin-right: 0 !important;
}

.ml-a {
    margin-left: auto !important;
}

.mr-a {
    margin-right: auto !important;
}

.ta-c {
    text-align: center !important;
}

.ta-l {
    text-align: left !important;
}

.ta-r {
    text-align: right !important;
}

.c-pixel {
    color: #bd0b13 !important;
}

.js-order {
    cursor: pointer;
}

.js-lazy-load {
    opacity: 0;
    transition: opacity 0.4s;
}

.js-lazy-load.is-loaded {
    opacity: 1;
}

.grid {
    align-items: center;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}

.grid--nowrap {
    flex-wrap: nowrap;
}

.grid--ai-s,
.grid--a-start {
    align-items: start;
}

.grid--a-stretch {
    align-items: stretch;
}

.grid--jc-s,
.grid--j-start {
    justify-content: start;
}

.grid--jc-sb,
.grid--j-space-between {
    justify-content: space-between;
}

.grid--jc-se,
.grid--j-space-evenly {
    justify-content: space-evenly;
}

.grid--padding {
    margin-left: -15px;
    margin-right: -15px;
}

.grid--padding > div {
    padding-left: 15px;
    padding-right: 15px;
}

@media screen and (max-width: 1023px) {
    .grid--padding > div {
        margin-bottom: 15px;
    }

    .grid--padding > div:last-child {
        margin-bottom: 0;
    }
}

.page-wrapper {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 100vh;
    overflow: hidden;
    padding-top: 70px;
}

@media screen and (min-width: 1024px) {
    .page-wrapper {
        padding-top: 155px;
    }

    .page-wrapper.promo-page {
        padding-top: 95px;
    }
}

.fancybox-wrap .page-wrapper {
    min-height: auto;
    padding: 0;
}

.page-wrapper *,
.page-wrapper ::before,
.page-wrapper ::after {
    box-sizing: inherit;
}

.sidebar {
    display: none;
    position: relative;
    text-align: left;
    width: 200px;
}

@media screen and (min-width: 1024px) {
    .sidebar {
        display: block;
    }
}

.container--inner {
    margin-right: 0;
    margin-top: 20px;
    max-width: 750px;
    text-align: left;
}

@media screen and (min-width: 1024px) {
    .container--inner {
        margin-top: 0;
    }

    .container--narrow {
        max-width: 750px;
    }
}

.page-content {
    align-items: start;
    justify-content: space-between;
    margin-bottom: 55px;
}

.page-header {
    background: #1f1f1f;
    height: 70px;
    line-height: 1;
    position: fixed;
    top: 0;
    transition: height 0.2s;
    width: 100%;
    z-index: 400;
}

@media screen and (min-width: 1024px) {
    .page-header {
        background: #f7f7f7;
        height: 155px;
    }

    .page-header.is-shrank {
        height: 110px;
    }

    .promo-page .page-header {
        height: 95px;
    }

    .promo-page .page-header.is-shrank {
        height: 50px;
    }
}

.bx-panel-fixed ~ * .page-header {
    top: 147px;
}

.bx-panel-fixed.bx-panel-folded ~ * .page-header {
    top: 39px;
}

.header-top {
    height: 100%;
    justify-content: space-between;
    position: relative;
    transition: height 0.2s;
}

@media screen and (min-width: 1024px) {
    .header-top {
        height: 95px;
        width: 1150px;
    }

    .is-shrank .header-top {
        height: 50px;
    }
}

.header-bottom {
    background: #171717;
    position: relative;
    z-index: 2;
}

@media screen and (max-width: 1023px) {
    .header-bottom {
        display: none;
    }
}

.promo-page .header-bottom {
    display: none;
}

.burger {
    display: none;
    height: 26px;
    position: relative;
    transition: transform 0.3s;
    width: 40px;
}

@media screen and (max-width: 1023px) {
    .burger {
        display: block;
    }
}

.burger__bun {
    background: #fff;
    height: 2px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity 0.2s, top 0.2s 0.2s, transform 0.2s;
    width: 100%;
}

.burger__bun:first-child {
    top: 0;
}

.burger__bun:last-child {
    top: 100%;
}

.is-mobile-menu .burger__bun {
    opacity: 0;
    top: 50%;
    transition: opacity 0.2s, top 0.2s, transform 0.2s 0.2s;
}

.is-mobile-menu .burger__bun:first-child,
.is-mobile-menu .burger__bun:last-child {
    opacity: 1;
}

.is-mobile-menu .burger__bun:first-child {
    transform: translateY(-50%) rotate(45deg);
}

.is-mobile-menu .burger__bun:last-child {
    transform: translateY(-50%) rotate(-45deg);
}

.header__logo {
    height: 42px;
    opacity: 1;
    transition: opacity 0.3s, visibility 0.3s, width 0.2s;
    visibility: visible;
    width: 195px;
}

.is-phone .header__logo {
    opacity: 0;
    visibility: hidden;
}

@media screen and (min-width: 1024px) {
    .header__logo {
        width: 228px;
    }

    .is-shrank .header__logo {
        width: 156px;
    }
}

.logo__image {
    background: url(/img/logo_pixelplus_rus_horiz_white.svg) center no-repeat;
    display: block;
    height: 100%;
    width: 100%;
}

@media screen and (min-width: 1024px) {
    .logo__image {
        background-image: url(/img/logo_pixelplus_rus_horiz.svg);
    }
}

.header__phone-toggle {
    color: #fff;
    cursor: pointer;
    font-size: 30px;
    height: 30px;
    position: relative;
    text-align: center;
    transition: color 0.3s;
    width: 30px;
    z-index: 10;
}

.page-header.is-phone .header__phone-toggle {
    color: #bd0b13;
}

@media screen and (min-width: 1024px) {
    .header__phone-toggle {
        display: none;
    }
}

.phone-select {
    align-items: start;
    position: relative;
    transition: transform 0.2s;
    z-index: 3;
}

@media screen and (max-width: 1023px) {
    .page-header .phone-select {
        justify-content: flex-start;
        left: 65px;
        opacity: 0;
        position: absolute;
        transition: all 0.3s, transform 0.2s;
        visibility: hidden;
    }

    .page-header.is-phone .phone-select {
        opacity: 1;
        visibility: visible;
    }
}

@media screen and (min-width: 1024px) {
    .page-header.is-shrank .phone-select {
        transform: translateX(-200px);
    }
}

.phone-select__item {
    position: relative;
    transition: all 0.2s;
}

.phone-select__item.is-active {
    z-index: 15;
}

@media screen and (min-width: 1024px) {
    .phone-select__item {
        padding-top: 16px;
    }

    .phone-select__item + .phone-select__item {
        margin-left: 65px;
    }
}

@media screen and (min-width: 1024px) {
    .page-header.is-shrank .phone-select__item {
        padding-top: 0;
    }

    .page-header.is-shrank .phone-select__item + .phone-select__item {
        margin-left: 200px;
    }
}

.phone-select__item:last-child {
    margin-right: 0;
}

.phone-select__name {
    color: #707070;
    font-size: 13px;
    left: 0;
    position: absolute;
    top: 0;
    transition: all 0.2s;
    z-index: 10;
}

@media screen and (max-width: 1023px) {
    .phone-select__name {
        display: none;
    }
}

.page-footer .phone-select__name {
    color: #adadad;
}

@media screen and (min-width: 1024px) {
    .page-header.is-shrank .phone-select__name {
        top: 50%;
        transform: translate(-115%, -50%)
    }
}

.phone-select__number {
    color: #bd0b13;
    display: block;
    font-size: 22px;
    position: relative;
    text-decoration: none;
    z-index: 10;
}

@media screen and (max-width: 1023px) {
    .phone-select__number {
        color: #fff;
    }

    .page-header .phone-select__item.is-active .phone-select__number {
        color: #000;
    }
}

.page-footer .phone-select__number {
    color: #fff;
}

@media screen and (max-width: 1023px) {
    .page-footer .phone-select__number {
        font-size: 30px;
    }
}

.phone-select__number[data-region-id] {
    display: none;
}

.phone-select__number.is-active {
    display: block;
}

.phone-select__arrow {
    bottom: -0.25em;
    cursor: pointer;
    padding: 10px;
    position: absolute;
    right: -30px;
    transition: all 0.2s;
    z-index: 10;
}

@media screen and (max-width: 1023px) {
    .page-footer .phone-select__arrow {
        bottom: 0.25em;
    }
}

.phone-select__arrow:hover {
    opacity: 0.5;
}

.phone-select__arrow::before {
    border-color: #bd0b13 transparent transparent transparent;
    border-style: solid;
    border-width: 6px 5px 0 5px;
    content: '';
    display: block;
    height: 0;
    transition: border-color 0.2s;
    width: 0;
}

.phone-select__item.is-active .phone-select__arrow {
    transform: rotate(180deg);
}

.phone-select__dropdown {
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
    left: -20px;
    opacity: 0;
    padding: 70px 0 15px;
    position: absolute;
    right: -40px;
    top: -15px;
    transition: all 0.3s;
    visibility: hidden;
    z-index: 5;
}

@media screen and (max-width: 1023px) {
    .page-header .phone-select__dropdown {
        padding: 50px 0 10px;
    }
}

@media screen and (min-width: 1024px) {
    .page-header.is-shrank .phone-select__dropdown {
        padding-top: 50px;
    }
}

.page-footer .phone-select__dropdown {
    background: #474747;
}

.phone-select__item.is-active .phone-select__dropdown {
    opacity: 1;
    visibility: visible;
}

.phone-select__regions {
    color: #707070;
    font-size: 13px;
    list-style: none;
    margin: 0;
    max-height: 0;
    overflow: hidden;
    padding: 0;
    transition: max-height 0.2s;
}

.page-footer .phone-select__regions {
    color: #bcbcbc;
}

.phone-select__item.is-active .phone-select__regions {
    max-height: 55px;
}

.phone-select__region {
    cursor: pointer;
    display: block;
    padding: 5px 20px;
    transition: all 0.2s;
}

.phone-select__region:hover {
    background: #ffd06a;
    color: #000;
}

.phone-select__region.is-active {
    background: #eaeaea;
    color: currentColor;
}

.page-footer .phone-select__region.is-active {
    background: #393939;
}

.phone-select__region.is-active {
    cursor: default;
}

.header__order-btn {
    font-size: 14px;
    opacity: 0;
    padding: 0.65em 2em;
    position: absolute;
    right: 0;
    transition: all 0.2s;
    visibility: hidden;
}

@media screen and (max-width: 1023px) {
    .header__order-btn {
        display: none;
    }
}

.page-header.is-shrank .header__order-btn {
    opacity: 1;
    visibility: visible;
}

.page-footer {
    background: #2f2f2f;
    color: #adadad;
    font-size: 13px;
    position: relative;
    z-index: 5;
}

.footer--top {
    border-bottom: 1px solid #4c4c4c;
    padding: 30px 0;
}

.footer--bottom {
    background: #171717;
    padding: 20px 0;
}

@media screen and (max-width: 1023px) {
    .footer--bottom {
        text-align: center;
    }
}

.footer--bottom .container {
    justify-content: space-between;
}

.footer__order-button {
    margin-left: auto;
    margin-right: auto;
    min-width: auto;
}

@media screen and (max-width: 1023px) {
    .footer__order-button,
    .footer__location {
        display: none;
    }
}

@media screen and (min-width: 1024px) {
    .copyright {
        margin-right: 40px;
    }
    
    .footer--bottom .copyright {
        flex: 0 0 auto;
    }
    
    .footer--bottom .social {
        flex: 1 0 auto;
        margin: 0 15px;
    }
    
    .footer--bottom .addsubscribe-footer {
        flex: 0 0 410px;
        max-width: 410px;
    }
}

.copyright__menu {
    margin-top: 0.5em;
}

.copyright__link {
    color: #adadad;
    margin-right: 1em;
    text-decoration: underline;
}

.likes {
    overflow: hidden;
}

@media screen and (max-width: 1023px) {
    .likes {
        display: none;
    }
}

.likes__item {
    align-items: center;
    border: 1px solid #9f9f9f;
    border-radius: 3px;
    cursor: pointer;
    display: flex;
    font-size: 13px;
    height: 30px;
    margin-right: 20px;
    overflow: hidden;
    position: relative;
    transition: all 0.2s;
    width: 80px;
}

.likes__item:last-child {
    margin-right: 0;
}

.likes__item:hover {
    color: #fff;
}

.likes__item--vkontakte:hover {
    background: #55779b;
    border-color: #55779b;
}

.likes__item--facebook:hover {
    background: #425f9c;
    border-color: #425f9c;
}

.likes__icon {
    background: #9f9f9f;
    color: #181818;
    font-size: 16px;
    height: 100%;
    line-height: 28px;
    text-align: center;
    transition: all 0.2s;
    width: 28px;
}

.likes__item:hover .likes__icon {
    background: transparent;
    color: #fff;
}

.likes__counter {
    flex: 1 0;
    text-align: center;
    width: 100%;
}

/** TODO: ÃÃ®Ã§Ã¨Ã¶Ã¨Ã®Ã­Ã¨Ã°Ã®Ã¢Ã Ã­Ã¨Ã¥ Ã¢Ã¨Ã¤Ã¦Ã¥Ã²Ã®Ã¢ **/
#vk_like,
#fb_like {
    height: 100% !important;
    opacity: 0;
    position: absolute !important;
    top: 0 !important;
}

#vk_like {
    left: -21px;
}

#fb_like {
    left: 0;
    width: 100%;
}

.social {
    margin-left: auto;
}

@media screen and (max-width: 1023px) {
    .social {
        /*display: none;*/
        margin: 40px 0;
    }
}

.social__item {
    color: #cecece;
    font-size: 23px;
    margin-right: 20px;
    text-decoration: none;
}

.social__item:last-child {
    margin-right: 0;
}

.social__item:hover {
    color: #bd0b13;
}

.social__item.icon-yandex-zen:hover {
    color: #f00;
}

.social__item.icon-facebook:hover {
    color: #3b5998;
}

.social__item.icon-instagram:hover {
    color: #cb007e;
}

.social__item.icon-youtube:hover {
    color: #d32222;
}

.social__item.icon-vkontakte:hover {
    color: #507299;
}

.social__item.icon-twitter:hover {
    color: #1da1f2;
}

.footer--middle {
    padding: 40px 0;
}

@media screen and (max-width: 1023px) {
    .footer--middle {
        display: none;
    }
}

.footer__column {
    align-self: start;
    width: 20%;
}

.footer-title {
    color: #fff;
    margin-bottom: 1em;
    text-transform: uppercase;
}

.footer-title__link {
    color: #fff;
}

.footer-menu {
    list-style: none;
    margin: 0 0 2.5em;
    padding: 0;
}

.footer-menu:last-child {
    margin-bottom: 0;
}

.footer-menu__item {
    margin-bottom: 0.8em;
}

.footer-menu__item:last-child {
    margin-bottom: 0;
}

.footer-menu__link {
    color: #adadad;
    text-decoration: none;
}

.footer-menu__link:hover,
.footer-menu__item.is-active .footer-menu__link {
    color: #fff;
}

.wide-block {
    background: #fff;
    padding: 60px 0;
}

.wide-block--bg-grey {
    background-color: #eee;
}

.wide-block--bg-grey.site-marketing
{
    background: #dadada url(/img/marketing-grey-bg.png) no-repeat right -180px;
}

.wide-block--bg-pale-grey {
    background-color: #f3f3f3;
}

.wide-block--bg-pale-blue {
    background-color: #eaeff2;
}

.wide-block--bg-pixels-black {
    background: url(/img/bg-about.jpg) center/cover no-repeat, #222;
}

.wide-block--bg-pixels-red {
    background: url(/img/bg-redblocks.jpg) center/cover no-repeat, #5d2a2c;
}

.wide-block--bg-pixels-presentation {
    background: url(/img/bg-presentation-form.png) center/cover no-repeat, #5d2a2c;
}
.wide-block--bg-pixels-marketing {
    background: url(/img/bg-marketing-form.png) center/cover no-repeat, #5d2a2c;
}

.wide-block--bg-dark-blue {
    background-color: #344e80;
    color: #fff;
}

.wide-block > .container {
    margin-bottom: 0;
    text-align: center;
}


.container--inner .wide-block--fit-screen {
    margin-left: -500px;
    margin-right: -500px;
}

@media screen and (min-width: 1024px) {
    .container--inner .wide-block--fit-screen {
        margin-left: -1230px;
        margin-right: -1000px;
    }
}

[data-tab-id] {
    cursor: pointer;
}

[data-tab-id].is-active {
    cursor: default;
}

[data-tab-page-id] {
    display: none;
}

[data-tab-page-id].is-active {
    display: block;
}

.tabs__labels {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tabs__label {
    padding: 0;
}

.tabs__pages {
    overflow: hidden;
}

.tabs--offices {
    min-width: 265px;
}

.tabs--offices .tabs__labels {
    justify-content: space-between;
    margin-bottom: 0.8em;
}

.tabs--offices .tabs__name {
    color: #d53633;
    text-decoration: underline dotted;
    transition: all 0.3s;
}

.tabs--offices .tabs__name:hover,
.tabs--offices .tabs__label.is-active .tabs__name {
    text-decoration-color: transparent;
}

.tabs--offices .tabs__label.is-active .tabs__name {
    color: #adadad;
}

.tabs--offices .tabs__pages {
    padding-left: 20px;
    position: relative;
}

.tabs--offices .tabs__icon {
    color: #bd0b13;
    font-size: 14px;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.tabs--offices .tabs__page {
    color: #adadad;
}

.achievements {
    align-items: flex-start;
    justify-content: space-between;
    text-align: center;
}

@media screen and (min-width: 1024px) {
    .achievements {
        margin: 0 -15px 60px;
    }
}

.achievements:last-child {
    margin-bottom: 0;
}

.achievements__item {
    margin-bottom: 40px;
    width: 100%;
}

@media screen and (min-width: 1024px) {
    .achievements__item {
        margin: 0;
        padding: 0 15px;
        width: 25%;
    }

    .container--inner .achievements__item {
        width: 33.333%;
    }
}

.achievements__value {
    font-size: 16px;
    height: 150px;
    margin-bottom: 20px;
    overflow: hidden;
    padding-top: 30px;
    position: relative;
    text-transform: uppercase;
}

.achievements__number,
.achievements__text {
    position: relative;
    z-index: 2;
}

.achievements__number {
    color: #bd0b13;
    font-size: 56px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 5px;
}

.achievements__laurel {
    color: #dedede;
    font-size: 150px;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.js-slider {
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
}

.js-slider > * {
    flex: 1 0 auto;
}

.js-slider.flickity-enabled {
    display: block;
    overflow: initial;
}

.js-slider.flickity-enabled > * {
    flex: initial;
}

.calling-codes {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 50px;
}

.calling-codes + input {
    padding-left: 50px !important;
}

.calling-codes select {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
}

.jq-selectbox.calling-codes__select {
    height: 100%;
    width: 100%;
}

.calling-codes__select .jq-selectbox__select {
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 0 3px 3px;
    box-shadow: none !important;
    box-sizing: content-box;
    color: inherit;
    font: inherit;
    height: 100%;
    margin: 0;
    padding: 0;
    text-shadow: none;
    width: 100%;
}

.calling-codes__select .jq-selectbox__select-text {
    display: none;
}

.calling-codes__select .jq-selectbox__trigger {
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
}

.calling-codes__select .jq-selectbox__trigger-arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 6px solid #d1d8de;
    margin: -3px -5px 0 0;
    transition: border-color 0.2s;
}

.calling-codes__select .jq-selectbox__dropdown {
    left: 0;
    margin: 2px 0;
    text-align: left;
    width: auto !important;
}

.calling-codes__select .jq-selectbox__dropdown ul li {
    color: #000;
    padding-left: 50px;
    position: relative;
}

.calling-codes__select .jq-selectbox__dropdown ul li:hover {
    color: #fff;
}

.calling-codes__country::before {
    background: center/cover no-repeat;
    border-radius: 2px;
    content: '';
    display: block;
    height: 12px;
    left: 10px;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    width: 20px;
}

.calling-codes__country--ru::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NTAgMzAwIj4NCjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0wLDBoNDUwdjEwMGgtNDUweiIvPg0KPHBhdGggZmlsbD0iIzAwZiIgZD0ibTAsMTAwaDQ1MHYxMDBoLTQ1MHoiLz4NCjxwYXRoIGZpbGw9IiNmMDAiIGQ9Im0wLDIwMGg0NTB2MTAwaC00NTB6Ii8+DQo8L3N2Zz4NCg==);
}

.calling-codes__country--ua::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAwIDgwMCI+DQo8cGF0aCBmaWxsPSIjM2E3NWM0IiBkPSJtMCwwaDEyMDB2ODAwaC0xMjAweiIvPg0KPHBhdGggZmlsbD0iI2Y5ZGQxNiIgZD0ibTAsNDAwaDEyMDB2NDAwaC0xMjAweiIvPg0KPC9zdmc+DQo=);
}

.calling-codes__country--by::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDUwIiB2aWV3Qm94PSIwIDAgMTA5OCA1NDkiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCjxwYXRoIGZpbGw9IiNjODMxM2UiIGQ9Im0wLDBoMTA5OHY1NDloLTEwOTh6Ii8+DQo8cGF0aCBmaWxsPSIjNGFhNjU3IiBkPSJtMCwzNjZoMTA5OHYxODNoLTEwOTh6Ii8+DQo8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMCwwaDEyMnY1NDloLTEyMnoiLz4NCjxnIGlkPSJoIj4NCjxnIGZpbGw9IiNjODMxM2UiIGZpbGwtcnVsZT0iZXZlbm9kZCIgaWQ9InEiIHRyYW5zZm9ybT0ic2NhbGUoNS4zMDQzNSA5KSI+DQo8cGF0aCBkPSJtNCwwaDN2MWgxdjFoMXYxaDF2MWgxdjFoLTF2MWgtMXYxaC0xdjFoLTF2MWgtMXYxaC0xdi0xaC0xdi0xaC0xdi0xaC0xdi0xaC0xdi0xaC0xdi0xaDF2LTFoMXYtMWgxdi0xaDF6bTEsMWgxdjFoMXYxaDF2MWgtMXYxaC0xdjFoLTF2LTFoLTF2LTFoLTF2LTFoMXYtMWgxem0wLDFoMXYxaC0xem0tNS00aDF2MWgtMXptMCw1aDF2MWgtMXptMTEtOGguNnYyaC0uNnptMCw1aC42djJoLS42em0tOSwwaDF2MWgxdjFoMXYxaC0xdjFoLTF2MWgtMXYtMWgtMXYtMWgtMXYtMWgxdi0xaDF6bTAsMWgxdjFoLTF6bTYtM2gxdjFoMXYxaDF2MWgtMXYxaC0xdjFoLTF2LTFoLTF2LTFoLTF2LTFoMXYtMWgxem0wLDFoMXYxaC0xem0tOCwzaDF2MWgtMXptMTEtMmguNnYyaC0uNnoiLz4NCjxwYXRoIGQ9Im0wLDE4aDF2LTFoMXYtMWgxdi0xaDF2LTFoMXYtMWgxdjFoMXYxaDF2MWgxdjFoMXYxaDF2MWguNnY0aC0uNnYxaC0xdjFoLTF2MWgtMXYxaC0xdjFoLTF2Mi42aC0ydi0uNmgtMXYtMWgtMXYtMWgtMXYtMWgtMXYtM2gxdjFoMXYxaDF2MWgxdi0xaDF2LTFoMXYtMWgxdi0xaDF2LTFoMXYtMWgtMXYtMWgtMXYtMWgtM3YxaDJ2MWgtMXYxaC0xdjFoLTF2LTFoLTF2LTFoLTF2LTFoLTF6bTAsMmgxdjFoLTF6bTExLDJoLjZ2MWgtLjZ6bS0yLDFoMXYxaDF2MWguNnYxLjZoLS42di0uNmgtMXYtMWgtMXptLTIsMWgxdi42aC0xeiIvPg0KPC9nPg0KPHVzZSB4bGluazpocmVmPSIjcSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMTIyIDApIi8+DQo8L2c+DQo8dXNlIHhsaW5rOmhyZWY9IiNoIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDU0OSkiLz4NCjwvc3ZnPg0K);
}

.calling-codes__country--kz::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAwIDEwMDAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCjxkZWZzPg0KPHBhdGggaWQ9ImJlIiBkPSJtMC03Ni40NWM0LS4wNSA1LjUtMi41NSA1LjUtNS41NSAwLTQtNS41LTIzLjA1LTUuNS0yMy4wNSAwLDAtNS41LDE5LjA1LTUuNSwyMy4wNSAwLDMgMS41LDUuNTUgNS41LDUuNTV6Ii8+DQo8cGF0aCBpZD0ib3JuIiBkPSJtLTEsMTVjMC0xMCA5LTE1LjE0IDE2LjA3MjEtMTUuMTQgOS41Mjc5LDAgMTQuNjAxMSw1LjY4MyAxNC42MDExLDEzLjEyMjEgMCw0LjIxNjktLjc3NDUsNi44NjMtMi43MjM3LDEwLjg5OTQgMCwwLTE1LjcxNzIsMzIuNjA1NS0yMS44MzU4LDQ1LjIxNzQtLjc2MzEsMS41NzI5LTEuMDA5MywzLjM2MzUtMS4wMDkzLDUuOTg4NSAwLDQuMDUzOSAzLjk0MTYsNy4zNjczIDguMDc0NCw3LjQ2ODggMy43Njc1LC4wOTQgNy44NzI1LTMuNTAzOSA3Ljg3MjUtNy42MDMzIDAtNC45Nzk2LTIuNTg5NC03LjE5OTYtNS4yNDgzLTcuMTk5Ni0zLjI3MTgsMC00LjU3NTUsMS4zNDE4LTQuNTc1NSwzLjYzMzUgMCwxLjU5NjggLjc3MzEsMi4yODc3IDEuODg0LDIuMjg3NyAyLjgwNjMsMCAyLjAxODYtMy43NjggMi4wMTg2LTMuNzY4IDEuMzkzOCwuMzA0NCAyLjUzODgsMS43MjUgMS44ODQsMy40OTg5IDEuMDE5NiwuMjI2NSAxLjk3NDcsLjc2MDQgMi43MjUxLDEuNjE0OS0uNzUyMywuNzI3Ni0xLjYxNTIsMS4yODkyLTIuNzI1MSwxLjQ4MDMgLjY1NzIsMi4xNjQ0LS4yMjEsMy4yMjItMi4xMTk1LDMuNjY3MSAuMzgzMS0uODMyNiAuMzk2My0xLjU5ODUgLjI2OTEtMi4zMjE0LTIuOTg4OSwuODQ3OS03LjU2OTctLjUwMTQtNy41Njk3LTUuNjUyIDAtNS4xMTM4IDMuNTU3Ni05LjQxOTYgMTAuMjI3NS04LjM0MzUtMS41ODY5LS43NTY5LTIuMzk0LTIuMzA1NS0yLjU1NjktNC4wMzcyIDEuMjExMiwuNDcxIDIuNTU2OSwuNTM4MyAyLjU1NjksLjUzODMtLjc3OTktMS4zNzE5LTEuODYzMS0yLjU1NDQtMS44MTY3LTUuMjQ4MyAxLjIzNjcsLjU2MDkgMi4zODUxLDEuNTk5NCAzLjk2OTksLjk0Mi0yLjQ4NzMtNC44ODI2IC41Njg2LTExLjU5ODggOC4zNDM1LTEzLjE4ODEtMi44NDU1LDMuMzI3My00LjIzOSw2LjkyMDEtNC4yMzksMTAuNDk2NyAwLDExLjU5MTcgMy4yMjk3LDEzLjUzOTYgMy4yMjk3LDIxLjU5ODkgMCwzLjM3MTctMS43Mzc1LDcuMDEzLTUuMTgxLDkuNDg3NHYtLjEzNDZjMi4yNzY0LC42MDcgMy43MzM4LDEuNzI2IDQuNTcyMSwzLjI0NDUtNS4yMDAxLDEuNDcxNC0xMi43NTg2LDEuNDQzNi0xNi44MTgyLS4xNDkzLTQuNjY1Ni0uNTM4My03LjkyMjEtNC4xMS04Ljg4MTgtNS45MjEyLS45NTk3LTEuODExMi0yLjgyMzctOC4zNjQ5IDAtMTQuMjY0NyAzLjA5MDMtNi40NTY5IDE3LjY2MTQtMzcuMjc3MSAyMi4yMDQ1LTQ2Ljk2NTggLjk2MzYtMi4wNTUgMS41NDc2LTQuMjM0MyAxLjU0NzYtNi41OTQxIDAtNS45MzQ5LTUuNDUwMi04LjAwNzEtOC41NDU0LTguMDA3MS0zLjcwMDcsMC03LjQ2ODgsMi44MTI1LTcuNDY4OCw2LjMyNDkgMCwyLjIyNTYgMS4yMTEyLDMuNTY2MiAyLjk2MDYsMy41NjYyIDQuMTgzMywwIDMuOTI5Mi0zLjU1IDMuMDk1Mi01Ljc4NjYgMi42MDM1LDEuMTY3NiA0LjExNjgsMy4yNTIgMy43MDA3LDUuNDUwMiAxLjQ3NCwuMjAxNCAyLjg3NywuODk4OSA0LjE3MTcsMi4zNTUtMS4wMTg3LDEuMjgzMi0yLjI2MTIsMi4yNTMyLTQuMTcxNywyLjI4NzcgLjgzNDQsMy40MS0xLjQ1NDMsNC44NTIyLTMuNzAwNyw1LjY1MiAuNzEwNy0yLjUwMjcgMS4xNzcyLTUuMzgyOS0zLjA5NTItNS4zODI5LTMuMTE1LDAtNS41Njc5LS41MzgzLTYuOTk3OC0yLjU1NjktLjA4NDEsMi42OTE0LS4zMzY0LDEzLjMyMjctLjMzNjQsMTMuMzIyNy0uMTc5NCwzLjk5NSA1LjM2MDUsMy44ODA4IDguODgxOCwyLjY5MTUtMS4zMjg5LDQuNjAxOC00LjA1NDMsNy4wODk4LTEwLjM2MjEsNi40NTk1IDEuNTMwOCwuNjM5MiAzLjE2MjUsMi4wNzYyIDMuMTYyNSw0Ljg0NDYtMCwzLjc0NjgtMy4wNDY1LDcuODk3MS01LjA0NjUsOS4xMjQzbC0xLTM5eiIvPg0KPHBhdGggaWQ9InVvcm4iIGQ9Im0wLTM1LjU5ODZjMCwwIDQuNzUzMS0zLjk4NDQgNi4zNjcxLTEuOTg1OSAyLjU5NjEsMy4yMTQ0LTcuOTgyLDE5LjIyNDgtNy45ODIsMjQuODYzMyAwLDkuMjU1IDYuMTkwMiwxMS43NzE3IDEzLjgzMzksMTMuMDkyOSA1LjEyODcsLjg4NjUgMTMuNDgxLS4zNzE2IDEzLjQ4MS0uMzcxNi0xLjU3MjUtMi4xMDc5LTIuNTk1My0yLjcyOS01LjI0NS0yLjg5NzUgMi45NDk5LTEuNTI3OCA1Ljk1MzgtNC44NDQxIDUuOTUzOC0xMC4wMDczIDAtNy45NjE3LTMuMjg1NS0xMS4yNDI3LTMuMjg1NS0yMC4yMTg1IDAtNC45NzkyIDQuMDkyOS0xMS4zMTc2IDQuMDkyOS0xMS4zMTc2LTcuMjM0MywuNzIyMy0xMC44MjAxLDcuNDA0Ny04Ljc3OTksMTIuNzQ1LTEuMTUxNiwuMTY1NS0yLjE5NzItLjA5MzEtMy4wOTUyLS45NDItLjUyOTUsMS40ODAzIC4zMDY0LDMuMTk4NSAxLjQyNiw0LjY3ODgtLjkwMTcsLjQ4MDctMS41NjQsLjE5MjQtMy0uMTAzMyAuMTM2MiwxLjUyNTIgMS4wNTIzLDMuMTQ1NSAzLjI5MzYsNC42NzA2LTYuNTA0MS0xLjY4NDUtMTAuNTA2MiwyLjgzNzYtMTAuNTA2Miw3LjU3MTUgMCwzLjU3NTggMi41MTE5LDYuMTM4NiA0Ljk2NzEsNi4xMzg2IC43OTM1LDAgMS45NTktLjMyNiAyLjYxNjYtLjgxNTYgLjQ2MzUsLjk4NDEgLjIyNDcsMi4zMDEzLS4yNTI4LDMuMjg1NSAxLjc5OTYtLjQ3NDUgMi45NDE4LTEuNTQwNyAyLjEyODctMy43NTk5IDEuMzgyMi0uMTI2NyAyLjQ4MTctLjU5MjYgMy4yMjk3LTEuNDgwMy0uNzU3OC0uOTY4MS0xLjkwNzQtMS41MjU4LTMuMjI5Ny0xLjQ4MDMgMS4wMDY0LTIuMDcxOC0uMTE1Mi0zLjIzMTctMS43NDk0LTQuMTcxOCAwLDAgMS4wMzkzLDQuMTcxNy0xLjYxNDksNC4xNzE3LTEuMTkzNSwwLTIuMjgxLS4zODc2LTIuMjgxLTIuMTQyMiAwLTEuNTI3OSAxLjMzOS0zLjY0NDQgNC40MzQxLTMuNTA5OSAzLjA5NTIsLjEzNDYgNS42MDQ1LDIuMTI4OSA1LjYwNDUsNy4wNTc3IDAsNC41NDY4LTMuNjc2Miw2LjgwODEtOC41MjA1LDYuOTU0Mi00LjM2ODgsLjEzNDYtNy42NjYyLTIuMjI2My03LjY2NjItNi43MjE5IDAtNS45ODM1IDguNjU4OC0xOS42MjE3IDguNjU4OC0yNC45NTQ1IDAtNC4wMDA2LTMuNjA2NC02LjIzMzctNy4xMzUxLTYuMjMzNy00LjU3NTUsMC04LjQzNTksNC41MTk3LTguNDM1OSw0LjUxOTdsMi42OTE1LDMuMzY0M3oiLz4NCjwvZGVmcz4NCjxwYXRoIGZpbGw9IiMwMGFmY2EiIGQ9Im0wLDBoMjAwMHYxMDAwaC0yMDAweiIvPg0KPHVzZSB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMDAwIiB4bGluazpocmVmPSIjdXNlNDMwMyIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjQwIDApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjk2MDY0IC4zODk5OSAtLjM4OTk5IDEuOTYwNjQgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KDEuODQ2ODggLjc2NSAtLjc2NSAxLjg0Njg4IDEwODAuNDcxNiA0MjApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjY2MjE1IDEuMTEwNjEgLTEuMTEwNjEgMS42NjIxNSAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoMS40MTM1NCAxLjQxMzU0IC0xLjQxMzU0IDEuNDEzNTQgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KDEuMTEwNjEgMS42NjIxNSAtMS42NjIxNSAxLjExMDYxIDEwODAuNDcxNiA0MjApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCguNzY1IDEuODQ2ODggLTEuODQ2ODggLjc2NSAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoLjM4OTk5IDEuOTYwNjQgLTEuOTYwNjQgLjM4OTk5IDEwODAuNDcxNiA0MjApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCgwIDEuOTk5MDUgLTEuOTk5MDUgMCAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoLS4zODk5OSAxLjk2MDY0IC0xLjk2MDY0IC0uMzg5OTkgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0uNzY1IDEuODQ2ODggLTEuODQ2ODggLS43NjUgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjExMDYxIDEuNjYyMTUgLTEuNjYyMTUgLTEuMTEwNjEgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjQxMzU0IDEuNDEzNTQgLTEuNDEzNTQgLTEuNDEzNTQgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjY2MjE1IDEuMTEwNjEgLTEuMTEwNjEgLTEuNjYyMTUgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjg0Njg4IC43NjUgLS43NjUgLTEuODQ2ODggMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjY2MjE1IC0xLjExMDYxIDEuMTEwNjEgLTEuNjYyMTUgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjQxMzU0IC0xLjQxMzU0IDEuNDEzNTQgLTEuNDEzNTQgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjExMDYxIC0xLjY2MjE1IDEuNjYyMTUgLTEuMTEwNjEgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0uNzY1IC0xLjg0Njg4IDEuODQ2ODggLS43NjUgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0uMzg5OTkgLTEuOTYwNjQgMS45NjA2NCAtLjM4OTk5IDEwODAuNDcxNiA0MjApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCgwIC0xLjk5OTA1IDEuOTk5MDUgMCAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoLjM4OTk5IC0xLjk2MDY0IDEuOTYwNjQgLjM4OTk5IDEwODAuNDcxNiA0MjApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCguNzY1IC0xLjg0Njg4IDEuODQ2ODggLjc2NSAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4xMTA2MSAtMS42NjIxNSAxLjY2MjE1IDEuMTEwNjEgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KDEuNDEzNTQgLTEuNDEzNTQgMS40MTM1NCAxLjQxMzU0IDEwODAuNDcxNiA0MjApIi8+DQo8Y2lyY2xlIGZpbGw9IiNmZWM1MGMiIGN4PSIwIiBjeT0iMCIgcj0iNjguNyIgdHJhbnNmb3JtPSJtYXRyaXgoMS45NTg1MSAwIDAgMS45NTg1MSAxMDgwLjMwMDUgNDIwLjE3MTA3KSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoMS45OTkwNSAwIDAgMS45OTkwNSAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEuOTYwNjQgLjM4OTk5IC0uMzg5OTkgLTEuOTYwNjQgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjk5OTA1IDAgMCAtMS45OTkwNSAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEuOTYwNjQgLS4zODk5OSAuMzg5OTkgLTEuOTYwNjQgMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KC0xLjg0Njg4IC0uNzY1IC43NjUgLTEuODQ2ODggMTA4MC40NzE2IDQyMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiB4bGluazpocmVmPSIjYmUiIHRyYW5zZm9ybT0ibWF0cml4KDEuNjYyMTUgLTEuMTEwNjEgMS4xMTA2MSAxLjY2MjE1IDEwODAuNDcxNiA0MjApIi8+DQo8dXNlIHdpZHRoPSIxMDAwIiBmaWxsPSIjZmVjNTBjIiBoZWlnaHQ9IjUwMCIgeGxpbms6aHJlZj0iI2JlIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjg0Njg4IC0uNzY1IC43NjUgMS44NDY4OCAxMDgwLjQ3MTYgNDIwKSIvPg0KPHVzZSB3aWR0aD0iMTAwMCIgZmlsbD0iI2ZlYzUwYyIgaGVpZ2h0PSI1MDAiIHhsaW5rOmhyZWY9IiNiZSIgdHJhbnNmb3JtPSJtYXRyaXgoMS45NjA2NCAtLjM4OTk5IC4zODk5OSAxLjk2MDY0IDEwODAuNDcxNiA0MjApIi8+DQo8ZyBmaWxsPSIjZmVjNTBjIj4NCjxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQo8cGF0aCBkPSJtMTA3NS43ODYyLDY1NC45NTA4LTIuMzIxNiw0LjY0MzItMi41Nzk2LDUuOTMzLTEuNTQ3NywyLjgzNzUtMS4yODk4LDIuNTc5Ni0xLjAzMTgsMi4wNjM3LTEuMjg5OCwxLjI4OTgtMy4wOTU1LTIuNTc5Ni0zLjM1MzUtMi4zMjE2LTMuNjExNC0xLjgwNTctMy44NjkzLTEuNTQ3Ny00LjEyNzQtMS4wMzE4LTQuMTI3My0xLjAzMTgtNC4xMjczLS43NzM5LTQuMzg1My0uNTE1OS05LjAyODUtLjc3MzktOS4wMjg1LS4yNTgtOC43NzA2LS41MTU5LTguMjU0Ny0xLjAzMTgtNC42NDMyLS43NzM5LTQuMzg1My0xLjAzMTgtMi4zMjE2LS43NzM5LTIuMzIxNi0uNzczOS0yLjA2MzctMS4wMzE4LTEuODA1Ny0xLjAzMTgtMi44Mzc1LTEuODA1Ny0yLjgzNzUtMi4wNjM3LTMuMDk1NS0yLjMyMTYtMi44Mzc1LTIuNTc5Ni01LjkzMy01LjY3NTEtNS45MzMtNS42NzUxLTUuOTMzLTUuNDE3MS01LjQxNzEtNC45MDEyLTIuNTc5Ni0xLjgwNTctMi41Nzk2LTEuODA1Ny0yLjMyMTYtMS4wMzE4LTIuMzIxNi0uNzczOS00LjM4NTMtMS4wMzE4LTMuODY5NC0xLjI4OTgtMy44Njk0LTEuMjg5OC0zLjg2OTQtMS44MDU3LTMuMzUzNS0xLjU0NzctMy4zNTM0LTIuMDYzNy0zLjA5NTUtMi4wNjM3LTIuODM3NS0yLjA2MzctMy4wOTU1LTIuMzIxNi0yLjU3OTYtMi4zMjE2LTIuNTc5Ni0yLjU3OTYtMi41Nzk2LTIuNTc5Ni00LjkwMTItNS40MTcxLTQuNjQzMi01LjY3NTEtOS4yODY1LTEyLjEyNC05LjgwMjQtMTIuMzgyLTUuNjc1MS01LjkzMy01LjkzMy01LjkzMy0zLjM1MzQtMy4wOTU1LTMuMzUzNC0yLjgzNzUtMy42MTE0LTIuNTc5Ni0zLjg2OTQtMi44Mzc1LS43NzM5LC4yNTgtLjc3MzksLjc3MzktLjc3MzksMS4wMzE4LS41MTU5LDEuMjg5OC0uNzczOSwyLjMyMTYtLjI1OCwxLjAzMTgtMS44MDU3LS43NzM5LTEuNTQ3Ny0uNzczOS0xLjgwNTctLjc3MzktMS41NDc3LS41MTU5LTMuMzUzNCwwLTEuODA1NywuNTE1OS0xLjgwNTcsLjc3MzkgMS44MDU3LDIuMzIxNiAyLjMyMTYsMy4wOTU1IDIuMzIxNiwzLjYxMTQgMi4wNjM3LDMuODY5NCAyLjA2MzcsNC4xMjczIDEuNTQ3NywzLjg2OTQgLjUxNTksMi4wNjM3IC41MTU5LDEuNTQ3NyAuMjU4LDEuODA1NyAwLDEuNTQ3Ny0yLjgzNzUsMC0xMS4wOTIyLDAgMi4wNjM3LDMuMDk1NSAyLjMyMTYsMy4wOTU1IDIuNTc5NiwzLjA5NTUgMi44Mzc1LDIuODM3NSAyLjgzNzUsMi44Mzc1IDIuODM3NSwyLjgzNzUgMi44Mzc1LDIuMzIxNiAyLjU3OTYsMS44MDU3LTIuODM3NSwuMjU4LTMuODY5NCwuMjU4LTMuODY5NCwuNTE1OS0yLjgzNzUsLjI1OCAyLjMyMTYsMi4wNjM3IDIuODM3NSwyLjA2MzcgMy4wOTU1LDIuMzIxNiAzLjM1MzQsMi4zMjE2IDMuMzUzNCwyLjA2MzcgMy4zNTM1LDEuODA1NyAzLjA5NTUsMS4wMzE4IDIuODM3NSwuNzczOSAxLjI4OTgsLjI1OCAxLjAzMTgsLjI1OCAuNzczOSwuMjU4IC41MTU5LC41MTU5IC4yNTgsLjI1OCAwLDEuMDMxOC0uMjU4LC41MTU5LS41MTU5LDEuNTQ3Ny0uMjU4LDEuNTQ3Ny0uMjU4LDEuMDMxOCAwLC43NzM5IC4yNTgsMS4yODk4IC4yNTgsMS4wMzE4IC41MTU5LC41MTU5IC43NzM5LC41MTU5IDEuMDMxOCwuNTE1OSAxLjI4OTgsLjI1OCAxLjI4OTgsLjUxNTkgMS4yODk4LC41MTU5IDEuMjg5OCwuNTE1OSAxLjAzMTgsLjc3MzkgLjI1OCwuMjU4IDAsLjUxNTktLjI1OCwuMjU4LTEuMDMxOCwuNzczOS0xLjAzMTgsLjc3MzktMS4wMzE4LDEuMDMxOC0xLjAzMTgsMS4yODk4IDAsMS4wMzE4LS4yNTgsMS4wMzE4IC4yNTgsMS4yODk4IC4yNTgsMS41NDc3IDQuMzg1MywxLjU0NzcgNC42NDMyLDEuNTQ3NyAyLjA2MzcsLjUxNTkgMi4wNjM3LC43NzM5IDEuNTQ3NywuNzczOSAxLjI4OTgsLjc3MzktOC41MTI2LDYuNzA2OSAyLjMyMTYsMi4wNjM3IDIuODM3NSwxLjU0NzcgMy42MTE0LDEuODA1NyAzLjYxMTQsMS4yODk4IDQuMTI3MywxLjI4OTggMy44Njk0LC43NzM5IDMuMzUzNCwuNzczOSAzLjA5NTUsMC0yLjgzNzUsMi4wNjM3LTMuNjExNCwyLjMyMTYtMy44Njk0LDIuMDYzNy0yLjgzNzUsMi4wNjM3IDIuNTc5NiwxLjgwNTcgMy42MTE0LDEuODA1NyA0LjEyNzMsMi4wNjM3IDQuOTAxMiwyLjMyMTYgMTEuMzUwMSw0LjkwMTIgMTIuMzgyLDQuOTAxMiAxMi44OTc5LDQuNjQzMiAxMi42Mzk5LDQuMTI3MyA1LjY3NTEsMS44MDU3IDUuMTU5MiwxLjI4OTggNC42NDMyLDEuMjg5OCA0LjEyNzMsLjc3MzktOC4yNTQ2LS43NzM5LTcuNzM4Ny0xLjAzMTgtNy43Mzg3LTEuMjg5OC03LjIyMjgtMS41NDc3LTcuMjIyOC0yLjA2MzctNi45NjQ5LTIuMDYzNy02LjcwNjktMi4zMjE2LTYuNDQ4OS0yLjU3OTYtMTIuNjM5OS01LjE1OTItMTEuODY2MS01LjE1OTEtNS42NzUxLTIuMzIxNi01LjY3NTEtMi4zMjE2LTUuNDE3MS0yLjA2MzctNS40MTcxLTIuMDYzNyAxLjI4OTgtLjc3MzkgMS41NDc3LS41MTU5IDIuMDYzNy0uNzczOSAyLjMyMTYtLjUxNTkgNC45MDEyLTEuNTQ3NyA0LjM4NTMtMS41NDc3LTcuNzM4Ny0xLjI4OTgtMTAuNTc2My0yLjA2MzctNS4xNTkxLTEuNTQ3Ny00LjM4NTMtMS4yODk4LTEuODA1Ny0uNzczOS0xLjU0NzctLjc3MzktMS4yODk4LS43NzM5LS43NzM5LS43NzM5IDAtLjI1OCAuMjU4LS4yNTggLjc3MzktLjI1OCAuNzczOS0uNTE1OSAyLjA2MzctLjc3MzkgMi44Mzc1LS43NzM5IDYuMTkxLTEuODA1NyA1LjE1OTItMS44MDU3LTEyLjYzOTktMi4zMjE2LTkuODAyNC0xLjU0NzctMy42MTE0LS43NzM5LTIuODM3NS0xLjAzMTgtMS4wMzE4LS41MTU5LTEuMDMxOC0uNzczOS0uNzczOS0uNTE1OS0uNTE1OS0uNzczOSAuNzczOS0uNTE1OSAyLjMyMTYtLjUxNTkgMy4zNTM0LS41MTU5IDMuODY5NC0uNzczOSA0LjEyNzMtLjUxNTkgMy42MTE0LTEuMDMxOCAxLjgwNTctLjUxNTkgMS41NDc3LS41MTU5IDEuMDMxOC0uNzczOSAxLjAzMTgtLjc3MzktMi4wNjM3LS43NzM5LTIuMDYzNy0uNzczOS0yLjU3OTYtLjUxNTktMi41Nzk2LS41MTU5LTUuOTMzLS43NzM5LTUuOTMzLS43NzM5LTMuMDk1NS0uNzczOS0yLjgzNzUtLjUxNTktMi44Mzc1LTEuMDMxOC0yLjgzNzUtMS4wMzE4LTIuNTc5Ni0xLjI4OTgtMi4zMjE2LTEuODA1Ny0yLjA2MzctMS44MDU3LTEuNTQ3Ny0yLjMyMTYgLjUxNTktLjI1OCAxLjAzMTgtLjI1OCAxLjI4OTgsMCAyLjA2MzcsLjI1OCA0LjY0MzIsLjI1OCA1LjE1OTIsLjI1OCA1LjY3NTEsLjUxNTkgNy4yMjI4LDAgMi4wNjM3LS4yNTggMS41NDc3LS41MTU5IDEuMDMxOC0uNTE1OS02LjE5MS0yLjU3OTYtOC4yNTQ2LTMuNjExNC00LjY0MzItMi4zMjE2LTQuOTAxMi0yLjMyMTYtNC45MDEyLTIuNTc5Ni00LjkwMTItMi41Nzk2LTQuNjQzMi0yLjgzNzUtNC4zODUzLTMuMDk1NS00LjEyNzMtMy4wOTU1LTMuNjExNC0zLjA5NTUtMS41NDc3LTEuODA1Ny0xLjU0NzctMS41NDc3LTEuMDMxOC0xLjU0NzctMS4wMzE4LTEuODA1Ny0xLjAzMTgtMS41NDc3LS41MTU5LTEuODA1Ny0uMjU4LTEuNTQ3Ny0uMjU4LTEuODA1NyAxLjgwNTcsMCAyLjA2MzcsLjI1OCAyLjA2MzcsLjc3MzkgMi4wNjM3LC43NzM5IDQuMTI3MywyLjU3OTYgNC42NDMyLDIuNTc5NiAyLjA2MzcsMS4yODk4IDIuMzIxNiwxLjI4OTggMi4zMjE2LDEuMDMxOCAyLjA2MzcsLjc3MzkgMi4zMjE2LC41MTU5IDIuMDYzNywuMjU4IDIuMzIxNiwwIDIuMDYzNy0uNzczOS02LjE5MS00LjY0MzItNi45NjQ5LTUuOTMzLTcuOTk2Ny02Ljk2NDktNy45OTY3LTcuNzM4Ny03Ljk5NjctOC4yNTQ2LTcuNDgwOC04LjI1NDYtMy4zNTM0LTQuMzg1My0zLjM1MzQtNC4xMjczLTIuODM3NS00LjEyNzMtMi41Nzk2LTMuODY5NC0uNTE1OS0xLjAzMTggMC0xLjgwNTcgLjI1OC0uNzczOSAuMjU4LS43NzM5IC43NzM5LS41MTU5IC43NzM5LS43NzM5IC43NzM5LS41MTU5IDEuMDMxOC0uMjU4IDEuMDMxOC0uMjU4IDIuMDYzNywwIDEuMjg5OCwuMjU4IDEuMDMxOCwuMjU4IDEuMDMxOCwuNzczOSAuNzczOSwuNzczOSA0LjY0MzIsNC42NDMyIDUuNDE3MSw1LjQxNzEgNS42NzUxLDUuOTMzIDYuMTkxLDUuOTMzIDYuMTkxLDUuNDE3MSA2LjE5MSw1LjE1OTIgMy4wOTU1LDIuMDYzNyAyLjgzNzUsMS44MDU3IDMuMDk1NSwxLjU0NzcgMi44Mzc1LDEuMDMxOC0yLjA2MzctMS4yODk4LTIuMzIxNi0yLjMyMTYtMy4wOTU1LTMuMDk1NS0zLjM1MzQtMy44Njk0LTcuNDgwOC05LjAyODUtOC4yNTQ2LTEwLjU3NjMtNC4xMjczLTUuNjc1MS0zLjg2OTQtNS42NzUxLTMuNjExNC01LjY3NTEtMy42MTE0LTUuNDE3MS0zLjA5NTUtNS4xNTkyLTIuNTc5Ni00LjY0MzItMS44MDU3LTQuMzg1My0xLjU0NzctMy42MTE0LS4yNTgtMS4yODk4IDAtMi4wNjM3IC4yNTgtLjc3MzkgLjUxNTktLjc3MzkgLjUxNTktLjc3MzkgLjUxNTktLjUxNTkgLjc3MzktLjUxNTkgMS44MDU3LS41MTU5IDEuNTQ3Ny0uNTE1OSAzLjYxMTQsMCAxLjAzMTgsLjI1OCAuNzczOSwuMjU4IDEuMDMxOCwuNTE1OSAuNzczOSwuNzczOSAyLjA2MzcsMS44MDU3IDIuMDYzNywyLjU3OTYgNC42NDMyLDUuOTMzIDQuOTAxMiw3LjQ4MDggNS42NzUxLDcuOTk2NyA1LjkzMyw4LjI1NDcgMy4wOTU1LDMuODY5NCAzLjA5NTUsMy44Njk0IDMuMzUzNCwzLjM1MzQgMy42MTE0LDMuMDk1NS00LjM4NTMtOC41MTI2LTQuOTAxMi05LjgwMjQtMi41Nzk2LTUuNDE3MS0yLjMyMTYtNS40MTcxLTIuMzIxNi01LjY3NTEtMi4wNjM3LTUuNjc1MS0xLjgwNTctNS45MzMtMS44MDU3LTUuNjc1MS0xLjI4OTgtNS42NzUxLTEuMDMxOC01LjY3NTEtLjUxNTktNS40MTcxLS4yNTgtNS4xNTkyIC4yNTgtMi41Nzk2IC4yNTgtMi4zMjE2IC4yNTgtMi4zMjE2IC41MTU5LTIuMzIxNiAuNTE1OS0uNzczOSAuMjU4LS43NzM5IC43NzM5LS43NzM5IC41MTU5LS41MTU5IDEuODA1Ny0uNzczOSAxLjgwNTctLjUxNTkgMS44MDU3LDAgMS41NDc3LC4yNTggLjc3MzksLjI1NzkgLjUxNTksLjI1OCAuMjU4LC41MTU5IC4yNTgsLjc3MzkgMi41Nzk2LDguMjU0NyAyLjMyMTYsOC43NzA2IDIuMzIxNiw5LjAyODUgMi4zMjE2LDguNzcwNiAyLjMyMTYsOC43NzA2IDMuMDk1NSw4LjI1NDcgMS41NDc3LDMuODY5NCAxLjgwNTcsMy44Njk0IDIuMDYzNywzLjYxMTQgMi4zMjE2LDMuNjExNC0xLjU0NzctNy40ODA4LTEuMDMxOC02LjcwNjktMS4wMzE4LTYuMTkxLS41MTU5LTUuNjc1MS0uNTE1OS00LjkwMTItLjI1OC00LjM4NTMgLjI1OC0zLjYxMTQgLjI1OC0zLjA5NTUgLjUxNTktMi41Nzk2IC43NzM5LTIuMDYzNyAuNTE1OS0uNzczOSAuNTE1OS0uNzczOSAuNTE1OS0uNTE1OSAuNzczOS0uNTE1OSAuNzczOS0uMjU3OSAyLjMyMTYsMCAyLjA2MzcsLjc3MzkgMi4wNjM3LDEuMDMxOCAxLjgwNTcsOC4yNTQ3IDEuODA1Nyw3Ljk5NjcgMi4wNjM3LDcuNDgwOCAyLjMyMTYsNy4yMjI4IDIuNTc5Niw3LjIyMjggMi44Mzc1LDcuMjIyOCAzLjA5NTUsNy40ODA4IDMuNjExNCw3LjQ4MDggMi41Nzk2LDQuOTAxMiAyLjU3OTYsNC45MDEyIDIuODM3NSw0LjkwMTIgMi44Mzc1LDQuOTAxMiAzLjA5NTUsNC42NDMyIDMuMDk1NSw0LjY0MzIgMy4zNTM1LDQuNjQzMiAzLjM1MzQsNC42NDMyIDYuMTkxLDcuNzM4NyA2LjQ0ODksNy4yMjI4IDYuNzA2OSw3LjIyMjggNi45NjQ5LDYuNzA2OSA3LjIyMjgsNi43MDY5IDcuNDgwOCw2LjE5MSA3LjczODcsNS45MzMgNy45OTY3LDUuNjc1MSA1LjQxNzEsMy42MTE0IDUuNjc1MSwzLjM1MzUgNS45MzMsMy4zNTM0IDUuNjc1MSwzLjA5NTUgOS4wMjg1LDQuMzg1MyA4Ljc3MDYsNC4xMjczIDkuMjg2NSwzLjYxMTQgOS4yODY0LDMuMzUzNCA4Ljc3MDYsMi44Mzc1IDkuMDI4NSwyLjMyMTYgOS4yODY1LDIuMDYzNyA5LjAyODUsMS44MDU3IDkuNTQ0NSwxLjI4OTggOS4yODY1LDEuMDMxOCA5LjU0NDQsLjc3MzkgOS41NDQ0LC41MTU5Ii8+DQo8cGF0aCBkPSJtMTA5OS4yNjA0LDczMy4zNyA0LjM4NTMsLjUxNTkgMi4wNjM3LC43NzM5IC41MTU5LC4yNTggMCwuMjU4LS41MTU5LDAtLjUxNiwuMjU4LTQuMTI3MywuNzczOS0zLjM1MzQsMC0xMC44MzQzLS43NzM5LTEzLjE1NTgtLjI1OC0xNC4xODc3LS4yNTgtMTQuNzAzNiwuMjU4LTYuOTY0OSwuMjU4LTYuOTY0OCwuNTE1OS02LjE5MSwuNTE1OS01LjkzMywuNTE1OS00LjkwMTIsLjc3MzktNC4zODUzLDEuMDMxOC0xLjU0NzgsLjUxNTktMS41NDc3LC41MTU5LTEuMjg5OCwuNTE1OS0xLjAzMTgsLjc3MzkgLjUxNTktMi41Nzk2IDEuMDMxOC0yLjU3OTYtMS44MDU3LC41MTU5LTEuODA1NywuNTE1OS0xLjU0NzcsLjc3MzktMS41NDc4LC43NzM5LTEuMjg5OCwuNzczOS0xLjAzMTgsMS4wMzE4LS43NzM5LDEuMjg5OC0uMjU4LDEuMjg5OC0uNzczOS0xLjgwNTctLjUxNTktMS41NDc3LS4yNTgtMS44MDU3LS4yNTgtMS41NDc3IC4yNTgtMS4yODk4IC4yNTgtMS41NDc3IC4yNTgtMS4yODk4IC43NzM5LTEuMjg5OCAuNTE1OS0xLjAzMTggMS4wMzE4LTEuMjg5OCAxLjAzMTgtMS4wMzE4IDEuMDMxOC0xLjAzMTggMi44Mzc1LTEuODA1NyAzLjA5NTUtMS44MDU3YzEuNjcxNSwxLjAxMzggMy41NTA4LDEuNzQ4NiA1LjQxNzIsMi4zMjE2IDEuNjE4MywuMjE0NyAzLjU0MzgtLjA0NzYgNS40MTcxLS41MTU5IDMuMTQ4LDIuNzcyMiA3LjM1OCwyLjQzMSAxMC4wNjAzLS41MTU5IC40OTMyLS41Mzc5IDEuMDg4NS0xLjM2MTkgMS4yODk4LTIuMDYzNyAuNDI2Ny0xLjQ4NzggLjM0NDUtMy40MzY3IDAtNS4xNTkxbDMuMDk1NS0uMjU4IDMuNjExNC0uNTE1OSAzLjg2OTQtMS4wMzE4IDQuMTI3My0xLjAzMTggNC4xMjczLS43NzM5IDMuODY5NC0xLjAzMTggMy42MTE0LS41MTU5IDMuMDk1NS0uMjU4LTEuMjg5OCwxLjAzMTgtMy4wOTU1LDIuMzIxNi0zLjYxMTQsMi44Mzc1LTIuNTc5NiwxLjgwNTcgMy4zNTM1LC43NzM5IDIuODM3NSwuNTE1OS0yLjA2MzYsMi4zMjE2LTIuMDYzNywyLjMyMTYtMi4wNjM3LDIuMzIxNi0xLjU0NzcsMi4wNjM3IDIuMDYzNiwuNzczOSAyLjA2MzcsLjUxNTkgMi4zMjE2LC41MTU5aDQuNjQzM2wyLjMyMTYtLjUxNTkgMi4zMjE2LS41MTU5IDEuODA1Ny0xLjAzMTggMi4wNjM3LDEuMDMxOCAyLjA2MzYsLjc3MzkgMi4wNjM3LC41MTU5IDIuMDYzNywuNTE1OSA0LjY0MzIsLjUxNTkgNC45MDEyLC41MTU5aDE5LjYwNDgiLz4NCjxwYXRoIGQ9Im0xMDIwLjA2NzQsNzE4LjY2NjQgLjc3MzgsLjI1OCAuNzczOSwuMjU4IC4yNTgsLjc3MzkgLjI1NzksLjc3MzktLjI1NzksLjc3MzktLjI1OCwuNzczOS0uNzczOSwuNTE1OS0xLjgwNTcsMC0uNTE1OS0uNTE1OS0uNTE1OS0uNzczOS0uMjU4LS43NzM5IC4yNTgtLjc3MzkgLjUxNTktLjc3MzkgLjUxNTktLjI1OCAxLjAzMTktLjI1OCIvPg0KPHBhdGggZD0ibTEwMTkuODA5NCw3MTkuNjk4MiAuNTE1OSwuMjU4IC4yNTgsLjUxNTktLjI1OCwuNTE1OS0uNTE1OSwuMjU4LS41MTU5LS4yNTgtLjI1OC0uNTE1OSAuMjU4LS41MTU5IC41MTU5LS4yNTgiLz4NCjwvZz4NCjxwYXRoIGQ9Im0xMDE5Ljk3NzgsNzIzLjI1MTVjLTEuMzA2NiwuMDAwOS0yLjM2NjMtMS4wNTgtMi4zNjYzLTIuMzY0NiAwLTEuMzA2NiAxLjA1OTctMi4zNjU1IDIuMzY2My0yLjM2NDYgMS4zMDY1LS4wMDA5IDIuMzY2MiwxLjA1OCAyLjM2NjIsMi4zNjQ2IDAsMS4zMDY2LTEuMDU5NywyLjM2NTUtMi4zNjYyLDIuMzY0NnoiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTEyMTIuMjQ1OSw3NDYuMDA5OS0xLjgwNTcsLjc3MzktMS44MDU3LC4yNTgtMS41NDc3LC4yNTgtMS4yODk4LS4yNTgtMS4yODk4LS4yNTgtMS4yODk4LS41MTU5LTEuMDMxOC0uNTE1OS0xLjI4OTgtLjc3MzktMi4wNjM3LTEuNTQ3Ny0yLjA2MzYtMS41NDc3LTEuMDMxOS0uNzczOS0xLjI4OTgtLjUxNTktMS4wMzE4LS4yNTgtMS4yODk4LDAtMi4zMjE2LDQuOTAxMi0zLjA5NTUsNi4xOTEtMS4wMzE4LDEuNTQ3Ny0xLjAzMTksMS4yODk4LTEuMDMxOCwuNzczOS0xLjAzMTgsLjc3MzktMS4yODk4LC41MTU5LTEuMjg5OCwwLTEuMjg5OC0uNTE1OS0xLjU0NzctLjc3MzktLjUxNTktLjc3MzktLjUxNi0uNzczOS0uNTE1OS0xLjAzMTgtLjUxNTktMS4yODk4LS41MTU5LTIuMzIxNi0uMjU4LTEuNTQ3Ny0xLjU0NzcsMS4yODk4LTEuNTQ3OCwxLjgwNTctMS4yODk3LDIuMDYzNy0xLjU0NzgsMi4zMjE2LTEuODA1NywyLjMyMTYtMS44MDU3LDEuODA1Ny0xLjAzMTgsMS4wMzE4LTEuMjg5OCwuNzczOS0xLjI4OTgsLjUxNTktMS41NDc4LC41MTU5LS43NzM4LDAtMS4yODk4LC4yNTgtMS4yODk4LS4yNTgtMS4wMzE4LS41MTU5LTMuMDk1NS0zLjYxMTQtMy4zNTM1LTMuNjExNC0yLjMyMTYsMy42MTE0LTIuNTc5NiwzLjA5NTUtMS4yODk4LDEuMjg5OC0xLjI4OTgsMS4yODk4LTEuMjg5OCwxLjAzMTgtMS4yODk3LC43NzM5LTEuMDMxOSwuNTE1OS0xLjI4OTgsLjI1OC0xLjI4OTgsMC0xLjAzMTgtLjI1OC0xLjAzMTgtLjUxNTktLjc3MzktLjc3MzktMS4wMzE4LTEuMjg5OC0uNTE1OS0xLjU0NzctLjUxNi0xLjU0NzctMS4wMzE4LTIuNTc5Ni0uMjU3OS0xLjI4OTgtLjUxNi0xLjAzMTgtLjUxNTktLjUxNTktLjUxNTksMC02Ljk2NDksMTEuMzUwMS0xLjAzMTgsMS4wMzE4LTEuODA1NywuNzczOS0yLjA2MzcsLjUxNTktMi4wNjM2LC41MTU5LTIuMzIxNiwwLTEuODA1Ny0uNTE1OS0uNTE2LS4yNTgtLjc3MzgtLjc3MzktLjI1OC0uNTE1OSAwLTEuMDMxOCAxLjAzMTgtMTEuMzUwMS0uNzczOCwuMjU4LTEuMDMxOSwuNTE1OS0xLjAzMTgsLjUxNTktMS4wMzE4LDEuMDMxOC0yLjA2MzcsMi4zMjE2LTIuMzIxNiwyLjU3OTYtMi4zMjE2LDIuODM3NS0yLjgzNzYsMi4zMjE2LTEuMjg5OCwxLjAzMTgtMS4yODk3LDEuMDMxOC0xLjU0NzgsLjc3MzktMS4yODk4LC4yNTgtMS44MDU3LC4yNTgtMS4yODk4LS4yNTgtLjUxNTktLjI1OC0uNTE1OS0uNTE1OS0uMjU4LS43NzM5IDAtLjc3MzkgLjI1OC0zLjM1MzQgLjUxNTktMy4zNTM0IC4yNTgtMS44MDU3LS4yNTgtMS41NDc3LS4yNTc5LTEuNTQ3Ny0xLjAzMTktMS44MDU3LTEuNTQ3NywyLjMyMTYtMi41Nzk2LDMuMzUzNS0zLjA5NTUsMy4zNTM0LTMuMzUzNCwzLjM1MzQtMS44MDU4LDEuMjg5OC0xLjgwNTcsMS4yODk4LTEuNTQ3NywuNTE1OS0xLjI4OTgsLjUxNTktLjUxNTktLjI1OC0uNzczOSwwLS41MTU5LS41MTU5LS4yNTgtLjI1OC0uNTE1OS0uNzczOS0uMjU3OS0uNzczOSAwLTEuMDMxOC0uMjU4LTEuMjg5OCAuMjU4LTkuODAyNC02LjQ0OSw0LjM4NTMtNy43Mzg3LDQuOTAxMi0xLjgwNTcsLjc3MzktMi4wNjM3LDEuMDMxOC0xLjgwNTcsLjUxNTktMi4wNjM2LC41MTU5LTEuODA1NywuNTE1OS0xLjgwNTgsMC0xLjgwNTctLjI1OC0xLjU0NzctLjUxNTkgLjc3MzktMi4wNjM3IC43NzM4LTEuODA1NyAuNzczOS0xLjgwNTcgMS4wMzE4LTEuNTQ3NyAxLjAzMTktMS41NDc3IDEuMDMxOC0xLjU0NzcgMS4yODk4LTEuMjg5OCAxLjI4OTgtMS4yODk4IDIuODM3NS0yLjA2MzcgMy4zNTM1LTIuMDYzNyAzLjM1MzQtMS41NDc3IDMuODY5NC0xLjI4OTggMy44Njk0LTEuMDMxOCA0LjM4NTItLjc3MzkgNC4zODUzLS43NzM5IDQuMzg1My0uNTE1OSA5LjU0NDUtLjUxNTkgOS44MDIzLS4yNTggMTkuNjA0OCwwIDQuOTAxMi0uMjU4IDQuNjQzMy0uMjU4IDQuNjQzMi0uMjU4IDQuMzg1My0uNTE1OSA0LjM4NTMtLjc3MzkgMy44Njk0LS43NzM5IDMuODY5My0xLjAzMTggMy42MTE0LTEuNTQ3NyAzLjM1MzUtMS41NDc3IDIuODM3NS0yLjA2MzcgMi44Mzc2LTIuMDYzNyAyLjMyMTYtMi44Mzc1LTIuNTc5Ni01LjE1OTIgMi4wNjM3LS4yNTggMi4wNjM2LS41MTU5IDIuMDYzNy0xLjAzMTggMS44MDU3LTEuMjg5OCAuNzczOS0uNTE1OSAuNzczOC0uNzczOSAuNTE2LTEuMDMxOCAuNTE1OS0uNzczOSAuMjU3OS0xLjAzMTggMC0xLjgwNTctLjUxNTktMS4wMzE4IDQuMzg1My0uNzczOSA0LjY0MzItLjUxNTkgNC45MDEyLS4yNTggNS4xNTkyLDAgMTAuNTc2MywuNTE1OSAxMC44MzQyLC43NzM5IDExLjA5MjIsMS4yODk4IDEwLjgzNDIsMS4wMzE4IDEwLjU3NjMsMS4wMzE4IDkuODAyNCwuNTE1OSAwLDMuNjExNC0uMjU4LDEuNTQ3Ny0uNTE1OSwxLjU0NzctLjUxNTksMS41NDc3LS41MTU5LDEuMjg5OC0uNzczOSwxLjAzMTgtMS4wMzE4LDEuMjg5OC0xLjgwNTcsMS44MDU3LTIuMzIxNywxLjU0NzctMi4zMjE2LDEuMDMxOC0yLjU3OTYsLjUxNTktMi44Mzc1LC41MTU5LTIuODM3NS0uMjU4LTIuNTc5Ni0uMjU4LTIuODM3NS0uNzczOS0yLjU3OTYtMS4yODk4LTIuNTc5Ni0xLjI4OTgtMi4wNjM3LTEuODA1Ny0yLjA2MzYtMi4wNjM3IDAsNC4zODUzLS43NzM5LDUuNjc1MS0uNTE1OSwyLjgzNzUtLjc3MzksMi41Nzk2LS41MTU5LDEuMDMxOC0uNzczOSwuNzczOS0uNTE1OSwuNzczOS0uNzczOSwuNTE1OW0tMjA3LjM5ODEtMjQuMjQ4IDUuOTMzMSwyLjU3OTYgMS41NDc3LTEuMjg5OCAyLjA2MzctMS41NDc3IDIuMzIxNi0xLjI4OTggMi4wNjM3LTEuMjg5OCA3LjczODctMy4wOTU1IDYuNzA2OS0zLjA5NTUgMy4zNTM1LTEuMjg5OCAyLjgzNzUtMS41NDc3IDIuODM3NS0xLjU0NzcgMi4zMjE2LTEuNTQ3NyA1LjkzMzEtMy44Njk0IDUuOTMzLTMuODY5NCA1LjY3NTEtMy42MTE0IDUuMTU5MS0zLjYxMTQgMy44Njk0LTMuMDk1NSAzLjA5NTUtMi44Mzc1IDMuMzUzNC0zLjA5NTUgMy42MTE1LTMuMzUzNCAxLjI4OTctMS4yODk4IDEuNTQ3OC0xLjAzMTggMS44MDU3LTEuMDMxOCAyLjA2MzctMS4wMzE4IDQuMzg1Mi0yLjA2MzcgNC4zODUzLTEuNTQ3NyA1LjkzMzEtMS41NDc3IDYuNDQ4OS0xLjU0NzcgNi43MDY5LTEuMjg5OCA3LjQ4MDgtMS4yODk4IDkuMDI4NS0xLjAzMTggOS4wMjg1LTEuMjg5OCA5LjI4NjUtMS4wMzE4IDkuMDI4NS0xLjU0NzcgMy4wOTU1LS41MTU5IDIuODM3Ni0uNzczOSAzLjA5NTUtLjc3MzkgMy4wOTU1LS43NzM5IDMuMDk1NC0zLjg2OTQgNC45MDEyLTUuNDE3MSAzLjM1MzUtMy4zNTM0IDMuODY5NC0zLjA5NTUgNC4zODUzLTMuMzUzNCA1LjE1OTEtMy4zNTM0IDcuNzM4Ny00LjY0MzIgOC4yNTQ3LTQuMTI3MyA4LjUxMjYtNC4zODUzIDguMjU0Ny0zLjg2OTQgNy43Mzg3LTMuODY5NCA3LjIyMjgtMy42MTE0IDUuOTMzLTMuMDk1NSA0LjY0MzMtMy4wOTU1IDEuMjg5OC0zLjg2OTQgMS44MDU3LTMuODY5NCAyLjMyMTYtMy44Njk0IDIuODM3NS0zLjg2OTQgMy4wOTU1LTQuMTI3MyAzLjg2OTQtNC4xMjczIDQuMTI3My00LjY0MzIgNS4xNTkyLTQuOTAxMiA0LjY0MzItNC4xMjczIDQuOTAxMi00LjEyNzMgMi41Nzk2LTEuODA1NyAyLjU3OTYtMS44MDU3IDIuODM3NS0xLjU0NzcgMi44Mzc1LTEuNTQ3NyAyLjgzNzYtMS4yODk4IDIuODM3NS0xLjAzMTggMy4wOTU1LS43NzM5IDIuODM3NS0uNzczOSAzLjA5NTUtLjI1OCAyLjgzNzYtLjI1OCAzLjA5NTUsLjI1OCAyLjgzNzUsLjUxNTktLjI1OCwzLjA5NTUtLjc3MzgsMy4wOTU1LTEuMDMxOSwzLjA5NTUtMS4yODk3LDMuMzUzNS0xLjgwNTgsMy4zNTM0LTIuMzIxNiwzLjM1MzQtMi44Mzc1LDMuNjExNC0zLjM1MzUsMy42MTE0IDIuNTc5Ni0uMjU4IDIuMzIxNi0uNTE1OSAxLjgwNTctLjUxNTkgMS44MDU3LS43NzM5IDEuNTQ3OC0uNTE1OSAxLjgwNTctLjUxNTkgMi4zMjE2LS4yNTggMi41Nzk2LS4yNTggLjI1OCwxLjgwNTcgMCwxLjgwNTctLjI1OCwxLjgwNTctLjUxNTksMS41NDc3LS43NzM5LDEuNTQ3Ny0xLjAzMTgsMS41NDc3LTEuMDMxOSwxLjI4OTgtMS4yODk3LDEuMjg5OC01LjQxNzIsNS4xNTkyLTUuNDE3MSw0LjkwMTIgMy4wOTU1LC4yNTggMy4zNTM1LDEuMDMxOCAzLjM1MzQsMS4wMzE4IDIuNTc5NiwuNTE1OS0zLjA5NTUsMi4zMjE2LTMuNjExNCwyLjMyMTYtMy42MTE0LDIuMzIxNi00LjEyNzMsMi4zMjE2LTQuMTI3NCwyLjMyMTYtNC4xMjczLDIuNTc5Ni00LjEyNzMsMi44Mzc1LTMuODY5NCwzLjA5NTUgMS44MDU3LC4yNTggMi4zMjE2LDEuMDMxOCAxLjAzMTksLjI1OCAxLjAzMTgsLjUxNTkgLjc3MzksLjI1OCAuNzczOS0uMjU4LTUuMTU5MiwyLjgzNzUtNi40NDg5LDMuMDk1NS0zLjA5NTUsMS41NDc3LTIuNTc5NiwxLjU0NzctMS4yODk4LC43NzM5LS43NzM5LC43NzM5LS41MTU5LC43NzM5LS41MTU5LC43NzM5IC4yNTc5LDEuMDMxOCAuNTE2LC43NzM5IDEuMDMxOCwuNzczOSAuNzczOSwuNzczOS0uMjU4LDEuMDMxOC0uNTE1OSwuNzczOS0xLjAzMTgsLjc3MzktMS4wMzE5LC43NzM5LTIuMzIxNiwxLjI4OTgtMy4wOTU1LDEuMjg5OC0zLjA5NTUsMS4wMzE4LTIuODM3NSwxLjAzMTgtMi4wNjM3LDEuMDMxOC0xLjU0NzcsLjc3MzkgNS4xNTkxLDUuMTU5MS0xLjgwNTcsMS44MDU3LTEuODA1NywxLjI4OTgtMS41NDc3LC43NzM5LTEuODA1NywuNzczOS0zLjYxMTQsLjUxNTktNC45MDEyLDAgLjUxNTksMi4zMjE2IC43NzM5LDIuMzIxNiAuNTE1OSwyLjU3OTYgLjUxNTksMi41Nzk2LTQuMzg1MywzLjM1MzQtNS40MTcxLDMuODY5NC01LjkzMywzLjg2OTQtNi43MDY5LDMuODY5NC0zLjg2OTQsMi4wNjM3LTMuODY5NCwxLjgwNTctNC4xMjczLDEuNTQ3Ny00LjM4NTMsMS41NDc3LTQuNjQzMiwxLjU0NzctNC45MDEyLDEuMDMxOC01LjE1OTIsMS4wMzE4LTUuNDE3MSwuNzczOSA5LjU0NDQsLjI1OCA4LjI1NDcsMCA3LjczODctLjc3MzkgNi45NjQ5LS43NzM5IDYuNDQ4OS0xLjI4OTggNS42NzUxLTEuNTQ3NyA1LjY3NTEtMi4wNjM3IDUuNDE3MS0yLjA2MzcgNy4yMjI4LTMuMzUzNCA2Ljk2NDktMy44Njk0IDYuNzA2OS00LjEyNzMgNi45NjQ4LTQuMTI3My00LjEyNzMtMi4wNjM3LTQuMTI3My0xLjI4OTgtMi4wNjM3LS43NzM5LTIuMDYzNi0xLjAzMTgtMi4zMjE3LTEuMDMxOC0yLjMyMTYtMS4yODk4IDIuMDYzNy0xLjU0NzcgMi4zMjE2LTEuMDMxOCAyLjgzNzUtMS4wMzE4IDMuMDk1NS0uNzczOSA2LjE5MS0xLjI4OTggNi40NDktLjc3MzkgNS42NzUtLjc3MzkgNS4xNTkyLS41MTU5IDIuMDYzNy0uNTE1OSAxLjgwNTctLjUxNTkgMS4wMzE4LS41MTU5IC43NzM5LS43NzM5LS4yNTgtLjI1OC0uNTE1OS0uNTE1OS0uNzczOS0uMjU4LTEuMDMxOC0uNTE1OS0yLjgzNzUtLjUxNTktMy42MTE1LS41MTU5LTMuNjExNC0uMjU4LTMuNjExNC0uNTE1OS0zLjA5NTUtLjc3MzktMi4wNjM2LS43NzM5IDYuOTY0OC0xLjU0NzcgNi45NjQ5LTEuNTQ3NyA2LjE5MS0xLjI4OTggNS4xNTkxLTEuMjg5OCA0LjM4NTMtMS4yODk4IDMuODY5NC0xLjU0NzcgMS44MDU3LS43NzM5IDEuMjg5OC0uNzczOSAxLjI4OTgtLjc3MzkgMS4wMzE4LTEuMDMxOC0uMjU4LS4yNTgtLjUxNTktLjUxNTktMS4wMzE4LS4yNTgtMS4yODk4LS4yNTgtMy4zNTM0LS4yNTgtMy44Njk0LDAtNC4xMjczLS4yNTgtMy44Njk0LS4yNTgtMy4zNTM1LS41MTU5LTIuMDYzNi0uNTE1OSAxLjgwNTctLjc3MzkgMS44MDU3LS43NzM5IDYuMTkxLTEuODA1NyA1LjQxNzEtMS41NDc3IDQuOTAxMi0xLjI4OTggNC42NDMyLTEuNTQ3NyA0LjkwMTItMS41NDc3IDQuOTAxMi0yLjA2MzcgMi4zMjE2LTEuMjg5OCAyLjA2MzctMS4yODk4IC43NzM5LS43NzM5IC43NzM5LTEuMDMxOCAuNzczOC0uNzczOSAuMjU4LS43NzM5LS4yNTgtLjc3MzktLjc3MzgtLjUxNTktLjc3MzktLjI1OC03LjIyMjgsMC0zLjM1MzUsLjI1OC00LjY0MzIsMC0xLjI4OTgtLjI1OC0xLjAzMTgtLjUxNTktMS4wMzE5LS41MTU5IDEwLjMxODMtNi43MDY5IDkuNTQ0NS02LjE5MSA4LjUxMjYtNS40MTcxIDcuNDgwOC01LjE1OTIgMy4wOTU1LTIuNTc5NiAyLjgzNzUtMi41Nzk2IDIuMzIxNi0yLjU3OTYgMi4wNjM3LTIuNTc5NiAxLjU0NzctMi44Mzc1IDEuMjg5OC0yLjgzNzUgLjc3MzktMy4wOTU1IDAtMy4zNTM0LTEuODA1NywwLTEuODA1NywuMjU4LTIuMDYzNywuNzczOS0yLjA2MzcsLjc3MzktNC4xMjczLDIuNTc5Ni00LjM4NTMsMi41Nzk2LTIuMzIxNiwxLjI4OTgtMi4wNjM2LDEuMjg5OC0yLjMyMTcsMS4wMzE4LTIuMzIxNiwuNzczOS0yLjA2MzYsLjUxNTktMi4wNjM3LC4yNTgtMi4zMjE2LDAtMi4wNjM3LS43NzM5IDYuMTkxLTQuNjQzMiA2Ljk2NDktNS45MzMgNy45OTY2LTYuOTY0OSA3Ljk5NjctNy43Mzg3IDcuOTk2Ny04LjI1NDYgNy40ODA4LTguMjU0NiAzLjM1MzUtNC4zODUzIDMuMzUzNC00LjEyNzMgMi44Mzc2LTQuMTI3MyAyLjU3OTUtMy44Njk0IC41MTU5LTEuMDMxOCAuMjU4LS43NzM5LS4yNTgtMS4wMzE4LS4yNTc5LS43NzM5LS4yNTgtLjc3MzktLjc3MzgtLjUxNTktLjc3MzktLjc3MzktLjc3MzktLjI1OC0xLjAzMTgtLjUxNTktMS4wMzE5LS4yNTgtMi4wNjM2LDAtMS4wMzE4LC4yNTgtMS4yODk4LC4yNTgtLjc3MzksLjc3MzktMS4wMzE4LC43NzM5LTQuNjQzMyw0LjY0MzItNS40MTcxLDUuNDE3MS01LjY3NTEsNS45MzMtNi4xOTEsNS45MzMtNi4xOTA5LDUuNDE3MS02LjE5MSw1LjE1OTEtMy4wOTU1LDIuMDYzNy0yLjgzNzYsMS44MDU3LTMuMDk1NSwxLjU0NzctMi41Nzk1LDEuMjg5OCAxLjgwNTctMS41NDc3IDIuMzIxNi0yLjMyMTYgMy4wOTU1LTMuMDk1NSAzLjM1MzQtMy44Njk0IDcuNDgwOC05LjAyODUgOC4yNTQ3LTEwLjU3NjMgNC4xMjczLTUuNjc1MSAzLjg2OTQtNS42NzUxIDMuODY5My01LjQxNzEgMy4zNTM1LTUuNjc1MSAzLjA5NTUtNS4xNTkyIDIuNTc5NS00LjY0MzIgMi4wNjM3LTQuMzg1MyAxLjI4OTgtMy42MTE0IC4yNTgtMS4yODk4IDAtMi4wNjM3LS4yNTgtLjc3MzktLjUxNTktLjc3MzktLjUxNTktLjc3MzktLjUxNTktLjUxNTktLjc3MzktLjI1OC0xLjU0NzgtLjc3MzktMS44MDU3LS41MTU5LTMuNjExNCwwLTEuMDMxOCwuMjU4LS43NzM5LC4yNTgtMS4wMzE4LC41MTU5LS43NzM5LC43NzM5LTIuMDYzNywxLjgwNTctMi4wNjM2LDIuNTc5Ni00LjY0MzMsNS45MzMtNC45MDEyLDcuNDgwOC01LjQxNzEsNy45OTY3LTUuOTMzLDguMjU0Ny0zLjM1MzUsMy44Njk0LTMuMDk1NCwzLjg2OTQtMy4zNTM1LDMuMzUzNC0zLjYxMTQsMy4wOTU1IDQuNjQzMi04LjUxMjYgNC42NDMzLTkuODAyNCAyLjU3OTYtNS40MTcxIDIuMzIxNi01LjQxNzEgMi4zMjE2LTUuNjc1MSAyLjA2MzctNS42NzUxIDEuODA1Ny01LjkzMyAxLjgwNTctNS42NzUxIDEuMjg5OC01LjY3NTEgMS4wMzE4LTUuNjc1MSAuNTE1OS01LjQxNzEgLjI1OC01LjE1OTItLjI1OC0yLjU3OTYtLjI1OC0yLjMyMTYtLjI1NzktMi4zMjE2LS41MTU5LTIuMzIxNi0uMjU4LS43NzM5LS41MTU5LS43NzM5LS43NzM5LS43NzM5LS41MTU5LS41MTU5LTEuODA1Ny0uNzczOS0xLjgwNTctLjUxNTktMS44MDU3LDAtMS41NDc4LC4yNTgtLjUxNTksLjI1OC0uNzczOCwuMjU3OS0uMjU4LC41MTU5LS4yNTgsLjc3MzktMi41Nzk1LDguNTEyNi0yLjMyMTcsOC41MTI2LTIuMzIxNiw5LjAyODUtMi4zMjE2LDguNzcwNi0yLjMyMTYsOC43NzA2LTMuMDk1NSw4LjI1NDctMS41NDc4LDQuMTI3My0xLjgwNTcsMy42MTE0LTIuMDYzNiwzLjg2OTQtMi4zMjE3LDMuMzUzNSAxLjU0NzgtNy40ODA4IDEuMDMxOC02LjcwNjkgMS4wMzE5LTYuMTkxIC41MTU5LTUuNjc1MSAuNTE1OS00LjkwMTIgLjI1NzktNC4zODUzLS4yNTc5LTMuNjExNC0uMjU4LTMuMDk1NS0uNTE1OS0yLjU3OTYtLjc3MzktMi4wNjM3LS41MTU5LS43NzM5LS41MTU5LS43NzM5LS41MTU5LS41MTU5LS43NzM5LS4yNTgtLjc3MzktLjI1NzktLjc3MzgtLjI1OC0uNzczOSwwLS43NzM5LC4yNTgtMi4wNjM2LC41MTU5LTIuMDYzNywxLjAzMTgtMS44MDU3LDguMjU0Ny0xLjgwNTcsNy45OTY3LTIuMDYzNyw3LjQ4MDgtMi4zMjE2LDcuMjIyOC0yLjU3OTYsNy4yMjI4LTIuODM3NSw3LjIyMjgtMy4wOTU1LDcuNDgwOC0zLjYxMTQsNy40ODA4LTIuNTc5Niw0LjkwMTItMi41Nzk2LDQuOTAxMi0yLjgzNzUsNC45MDEyLTIuODM3NSw0LjkwMTItMy4wOTU1LDQuNjQzMi0zLjA5NTUsNC42NDMyLTMuMzUzNSw0LjY0MzItMy4zNTM0LDQuNjQzMi02LjE5MSw3LjczODctNi40NDksNy4yMjI4LTYuNzA2OSw3LjIyMjgtNi45NjQ4LDYuNzA2OS03LjIyMjgsNi43MDY5LTcuNDgwOCw2LjE5MS03LjczODgsNS45MzMtNy45OTY3LDUuNjc1MS01LjQxNzEsMy42MTE0LTUuNjc1LDMuNjExNC01LjY3NTEsMy4zNTM0LTUuNjc1MSwzLjM1MzQtOS4wMjg1LDQuMTI3My05LjAyODUsNC4xMjczLTkuMjg2NSwzLjM1MzQtOS4yODY1LDMuMzUzNC03LjczODcsMi4zMjE2LTcuNzM4OCwyLjMyMTYtNy45OTY3LDEuODA1Ny03Ljk5NjYsMS44MDU3LTcuOTk2NywxLjI4OTgtOC4yNTQ3LDEuMDMxOC03Ljk5NjcsMS4wMzE4LTguMjU0NiwuNTE1OS0uNzczOSwuMjU4LS43NzM5LC4yNTgtMS41NDc3LC43NzM5LTEuODA1NywxLjI4OTgtMi41Nzk2LDIuMzIxNi0zLjM1MzUsMy4wOTU1LTQuMTI3Myw0LjEyNzMtNC45MDEyLDUuNDE3MS00LjY0MzIsNS40MTcxLTUuNDE3MSw1LjkzMy0yLjgzNzYsMi44Mzc1LTIuODM3NSwyLjgzNzUtMy4zNTM1LDIuNTc5Ni0zLjM1MzQsMi41Nzk2LTIuNTc5NiwxLjgwNTctMi41Nzk2LDEuNTQ3Ny0yLjgzNzUsMS4yODk4LTIuODM3NSwxLjI4OTgtNi4xOTEsMi41Nzk2LTYuMTkxLDIuMzIxNi02LjE5MSwyLjMyMTYtNS40MTcxLDIuMDYzNy0yLjMyMTYsMS4wMzE4LTIuMzIxNywxLjI4OTgtMi4wNjM2LDEuMDMxOC0xLjU0NzgsMS4wMzE4LTEuNTQ3NywxLjU0NzctMS4yODk4LDEuMjg5OC0uNzczOSwxLjI4OTgtLjUxNTksMS4yODk4LS4yNTgsMS44MDU3IDAsMS4wMzE4Ii8+DQo8cGF0aCBzdHJva2U9IiMwMGFmY2EiIHN0cm9rZS13aWR0aD0iLjM4MSIgZD0ibTEwMTkuNzkzNyw3MjEuNDY4MWMtLjUzMywuMDAwNC0uOTY1My0uNDMxNi0uOTY1My0uOTY0NiAwLS41MzMgLjQzMjMtLjk2NSAuOTY1My0uOTY0NiAuNTMzLS4wMDA0IC45NjUyLC40MzE2IC45NjUyLC45NjQ2IDAsLjUzMy0uNDMyMiwuOTY1LS45NjUyLC45NjQ2eiIvPg0KPC9nPg0KPHVzZSB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMDAwIiB4bGluazpocmVmPSIjdXNlNDMyMSIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxMDAwKSIvPg0KPHVzZSB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMDAwIiB4bGluazpocmVmPSIjdXNlNDMwMyIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIC0xIDI0MCAxMDAwKSIvPg0KPHVzZSB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMDAwIiB4bGluazpocmVmPSIjdXNlNDMwMyIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxMDAwKSIvPg0KPHVzZSB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMDAwIiB4bGluazpocmVmPSIjdXNlNDMyMSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIC0xIDI0MCAxMDAwKSIvPg0KPHVzZSB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMDAwIiB4bGluazpocmVmPSIjdXNlNDMwMyIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIC0xIDI0MCA2NDUuMDc5OTYpIi8+DQo8dXNlIHdpZHRoPSIyMDAwIiBoZWlnaHQ9IjEwMDAiIHhsaW5rOmhyZWY9IiN1c2U0MzAzIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDY0NS4wNzk5NikiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiBpZD0idXNlNDMwMyIgeGxpbms6aHJlZj0iI29ybiIgdHJhbnNmb3JtPSJtYXRyaXgoLTIuMDIyMDIgMCAwIC0yLjAyNjk2IDEyMCAzMjIuNTM5OTgpIi8+DQo8dXNlIHdpZHRoPSIyMDAwIiBoZWlnaHQ9IjEwMDAiIHhsaW5rOmhyZWY9IiN1c2U0MzAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDM1NC45MjAwNCkiLz4NCjx1c2Ugd2lkdGg9IjIwMDAiIGhlaWdodD0iMTAwMCIgeGxpbms6aHJlZj0iI3VzZTQzMDMiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDI0MCAzNTQuOTIwMDQpIi8+DQo8dXNlIHdpZHRoPSIyMDAwIiBoZWlnaHQ9IjEwMDAiIHhsaW5rOmhyZWY9IiN1c2U0MzIxIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAyNDAgMCkiLz4NCjx1c2Ugd2lkdGg9IjEwMDAiIGZpbGw9IiNmZWM1MGMiIGhlaWdodD0iNTAwIiBpZD0idXNlNDMyMSIgeGxpbms6aHJlZj0iI3Vvcm4iIHRyYW5zZm9ybT0ibWF0cml4KC0yLjAyMjAyIDAgMCAyLjAyNjk2IDEyMCAxNDUuMDc5OTcpIi8+DQo8L3N2Zz4NCg==);
}

.calling-codes__country--de::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDUgMyI+DQo8cGF0aCBkPSJtMCwwaDV2M2gtNXoiLz4NCjxwYXRoIGZpbGw9IiNkMDAiIGQ9Im0wLDFoNXYyaC01eiIvPg0KPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0ibTAsMmg1djFoLTV6Ii8+DQo8L3N2Zz4NCg==);
}

.calling-codes__country--lv::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MDAgMzAwIj4NCjxwYXRoIGZpbGw9IiM4NjE2MjMiIGQ9Im0wLDBoNjAwdjMwMGgtNjAweiIvPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTAsMTIwaDYwMHY2MGgtNjAweiIvPg0KPC9zdmc+DQo=);
}

.calling-codes__country--us::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjM1IDY1MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KPGRlZnM+DQo8ZyBpZD0idW5pb24iPg0KPHVzZSB5PSItLjIxNiIgeGxpbms6aHJlZj0iI3g0Ii8+DQo8dXNlIHhsaW5rOmhyZWY9IiN4NCIvPg0KPHVzZSB5PSIuMjE2IiB4bGluazpocmVmPSIjczYiLz4NCjwvZz4NCjxnIGlkPSJ4NCI+DQo8dXNlIHhsaW5rOmhyZWY9IiNzNiIvPg0KPHVzZSB5PSIuMDU0IiB4bGluazpocmVmPSIjczUiLz4NCjx1c2UgeT0iLjEwOCIgeGxpbms6aHJlZj0iI3M2Ii8+DQo8dXNlIHk9Ii4xNjIiIHhsaW5rOmhyZWY9IiNzNSIvPg0KPC9nPg0KPGcgaWQ9InM1Ij4NCjx1c2UgeD0iLS4yNTIiIHhsaW5rOmhyZWY9IiNzdGFyIi8+DQo8dXNlIHg9Ii0uMTI2IiB4bGluazpocmVmPSIjc3RhciIvPg0KPHVzZSB4bGluazpocmVmPSIjc3RhciIvPg0KPHVzZSB4PSIuMTI2IiB4bGluazpocmVmPSIjc3RhciIvPg0KPHVzZSB4PSIuMjUyIiB4bGluazpocmVmPSIjc3RhciIvPg0KPC9nPg0KPGcgaWQ9InM2Ij4NCjx1c2UgeD0iLS4wNjMiIHhsaW5rOmhyZWY9IiNzNSIvPg0KPHVzZSB4PSIuMzE1IiB4bGluazpocmVmPSIjc3RhciIvPg0KPC9nPg0KPGcgaWQ9InN0YXIiPg0KPHVzZSB4bGluazpocmVmPSIjcHQiIHRyYW5zZm9ybT0ibWF0cml4KC0uODA5MDIgLS41ODc3OSAuNTg3NzkgLS44MDkwMiAwIDApIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNwdCIgdHJhbnNmb3JtPSJtYXRyaXgoLjMwOTAyIC0uOTUxMDYgLjk1MTA2IC4zMDkwMiAwIDApIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNwdCIvPg0KPHVzZSB4bGluazpocmVmPSIjcHQiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIvPg0KPHVzZSB4bGluazpocmVmPSIjcHQiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNmZmYiIGlkPSJwdCIgZD0iTS0uMTYyNSwwIDAtLjUgLjE2MjUsMHoiIHRyYW5zZm9ybT0ic2NhbGUoLjA2MTYpIi8+DQo8cGF0aCBmaWxsPSIjYmYwYTMwIiBpZD0ic3RyaXBlIiBkPSJtMCwwaDEyMzV2NTBoLTEyMzV6Ii8+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMCwwaDEyMzV2NjUwaC0xMjM1eiIvPg0KPHVzZSB4bGluazpocmVmPSIjc3RyaXBlIi8+DQo8dXNlIHk9IjEwMCIgeGxpbms6aHJlZj0iI3N0cmlwZSIvPg0KPHVzZSB5PSIyMDAiIHhsaW5rOmhyZWY9IiNzdHJpcGUiLz4NCjx1c2UgeT0iMzAwIiB4bGluazpocmVmPSIjc3RyaXBlIi8+DQo8dXNlIHk9IjQwMCIgeGxpbms6aHJlZj0iI3N0cmlwZSIvPg0KPHVzZSB5PSI1MDAiIHhsaW5rOmhyZWY9IiNzdHJpcGUiLz4NCjx1c2UgeT0iNjAwIiB4bGluazpocmVmPSIjc3RyaXBlIi8+DQo8cGF0aCBmaWxsPSIjMDAyODY4IiBkPSJtMCwwaDQ5NHYzNTBoLTQ5NHoiLz4NCjx1c2UgeGxpbms6aHJlZj0iI3VuaW9uIiB0cmFuc2Zvcm09Im1hdHJpeCg2NTAgMCAwIDY1MCAyNDcgMTc1KSIvPg0KPC9zdmc+DQo=);
}

.calling-codes__country--world::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjkwMCIgaGVpZ2h0PSI2MDAiIHZpZXdCb3g9Ii02MDAgLTQwMCAxMjAwIDgwMCI+DQo8ZGVmcz4NCjxjaXJjbGUgaWQ9InJiIiByPSIxNDUuNjYzMjkzIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMTNiYTYiIHN0cm9rZS13aWR0aD0iMzkuMDMwMzYyIi8+DQo8Y2lyY2xlIGlkPSJydyIgcj0iMTQ1LjY2MzI5MyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjE3LjM0NjgyNyIvPg0KPGNsaXBQYXRoIGlkPSJvIj48cGF0aCBkPSJNMCwtMjAwVjIwMEgyMDBWLTIwMHpNLTIwMCwtMjAwVjIwMEgtMTAwVi0yMDB6Ii8+PC9jbGlwUGF0aD4NCjxjbGlwUGF0aCBpZD0iaCI+PHBhdGggZD0iTS0yMDAsLTIwMEgyMDBWNTBILTIwMHoiLz48L2NsaXBQYXRoPg0KPGNsaXBQYXRoIGlkPSJpMSI+PHBhdGggZD0iTTAsMCAtMjAwLC0xNTBWMTUweiIvPjwvY2xpcFBhdGg+DQo8Y2xpcFBhdGggaWQ9ImkyIj48cGF0aCBkPSJNMCwwIC0yMDAsLTIwMFYyMDB6Ii8+PC9jbGlwUGF0aD4NCjxjbGlwUGF0aCBpZD0ibDEiPjxwYXRoIGQ9Ik0wLDAgLTUwLC0yMDBILTIwMFYxNTB6Ii8+PC9jbGlwUGF0aD4NCjxjbGlwUGF0aCBpZD0ibDIiPjxwYXRoIGQ9Ik0wLDBWLTIwMEgtMjAwVjIwMHoiLz48L2NsaXBQYXRoPg0KPC9kZWZzPg0KPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iODAwIiB4PSItNjAwIiB5PSItNDAwIiBmaWxsPSIjMDEzYmE2Ii8+DQo8ZyBpZD0icm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0NS42NjMyOTMsMCkiPg0KPHVzZSB4bGluazpocmVmPSIjcmIiIGNsaXAtcGF0aD0idXJsKCNvKSIvPg0KPHVzZSB4bGluazpocmVmPSIjcnciLz4NCjwvZz4NCjx1c2UgeGxpbms6aHJlZj0iI3JvIiB0cmFuc2Zvcm09InJvdGF0ZSgtNjApIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNybyIgdHJhbnNmb3JtPSJyb3RhdGUoNjApIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNybyIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwKSIvPg0KPHVzZSB4bGluazpocmVmPSIjcm8iIHRyYW5zZm9ybT0icm90YXRlKDE4MCkiLz4NCjx1c2UgeGxpbms6aHJlZj0iI3JvIiB0cmFuc2Zvcm09InJvdGF0ZSgyNDApIi8+DQo8Zz4NCjx1c2UgeGxpbms6aHJlZj0iI3JiIiBjbGlwLXBhdGg9InVybCgjaCkiLz4NCjx1c2UgeGxpbms6aHJlZj0iI3J3Ii8+DQo8L2c+DQo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDUuNjYzMjkzLDApIj4NCjx1c2UgeGxpbms6aHJlZj0iI3JiIiBjbGlwLXBhdGg9InVybCgjaTEpIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNydyIgY2xpcC1wYXRoPSJ1cmwoI2kyKSIvPg0KPC9nPg0KPGcgaWQ9InJsIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIHRyYW5zbGF0ZSgxNDUuNjYzMjkzLDApIj4NCjx1c2UgeGxpbms6aHJlZj0iI3JiIiBjbGlwLXBhdGg9InVybCgjbDEpIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNydyIgY2xpcC1wYXRoPSJ1cmwoI2wyKSIvPg0KPC9nPg0KPHVzZSB4bGluazpocmVmPSIjcmwiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkiLz4NCjwvc3ZnPg==);
}

.inner-banner {
    background: center/cover no-repeat, #282828;
    box-sizing: border-box;
    color: #fff;
    font-size: 0;
    font-weight: 300;
    line-height: 130px;
    overflow: hidden;
    padding: 20px 0;
    position: relative;
}

.inner-banner.inner-banner--big
{
    background: center/cover no-repeat, #282828;
    box-sizing: border-box;
    color: #fff;
    font-size: 0;
    font-weight: 300;
    line-height: 130px;
    padding: 20px 0;
    position: relative;
}
.inner-banner.inner-banner--bitrix
{
    background: url(/img/bitrix_prodvijenie.png) no-repeat center;	
}
.inner-banner.inner-banner--fitness
{
    background: url(/img/fitnes-banner.jpg) no-repeat center;	
	padding:150px 0;
}
.inner-banner.inner-banner--flowers
{   
	background: url(/img/flower_banner.jpg) no-repeat center;	
	padding:150px 0;
}
.inner-banner.inner-banner--fitness h1.inner-banner__title,
.inner-banner.inner-banner--flowers h1.inner-banner__title
{
	color:#c01722;
	font-size:40px;
}
.inner-banner.inner-banner--fitness  .inner-banner__text,
.inner-banner.inner-banner--flowers  .inner-banner__text
{
	color:#333333;
	font-size:20px;
}




.inner-banner.inner-banner--postelnoe-belye
{
	background: url(/img/postelnoe-belye-banner.jpg) no-repeat center;
	padding:150px 0;
}
.inner-banner.inner-banner--flowers
{
	background: url(/img/postelnoe-belye-banner.jpg) no-repeat center;
	padding:150px 0;
}
.inner-banner.inner-banner--postelnoe-belye h1.inner-banner__title,
.inner-banner.inner-banner--postelnoe-belye h1.inner-banner__title
{
	color:#c01722;
	font-size:40px;
}
.inner-banner.inner-banner--postelnoe-belye  .inner-banner__text,
.inner-banner.inner-banner--postelnoe-belye .inner-banner__text
{
	color:#333333;
	font-size:20px;
}





@media screen and (min-width: 1024px) {
    .inner-banner {
        min-height: 170px;
    }
    .inner-banner.inner-banner--big
	{
        min-height: 340px;
    }
}

@media screen and (max-width: 1023px) {
    .inner-banner::before {
        background: inherit;
        bottom: -15px;
        content: '';
        display: block;
        filter: blur(10px);
        left: -15px;
        position: absolute;
        right: -15px;
        top: -15px;
    }
}

.inner-banner--seo {
    background-image: url(/img/bg-seo-2015.jpg);
}

.inner-banner--dev {
    background-image: url(/img/bg-dev-2015.jpg);
}

.inner-banner--support {
    background-image: url(/img/bg-support-2015.jpg);
}

.inner-banner--vacancies {
    background-image: url(/img/bg-vacancies-2015.jpg);
}

.inner-banner--team {
    background-image: url(/img/bg-dev-2015.jpg);
}

.inner-banner--contacts {
    background-image: url(/img/bg-contacts-2015.jpg);
}

.inner-banner--brand {
    background-image: url(/img/bg-brand-2016.jpg);
}

.inner-banner--identity {
    background-image: url(/img/bg-identity-2016.jpg);
}
.inner-banner--presentation
{   
	background-image: url(/img/banner_presentaton.png);
}
.inner-banner--marketing
{   
	background-image: url(/img/banner_marketing.png);
}
.inner-banner--logo {
    background-image: url(/img/bg-logo-2017.jpg);
}

.inner-banner--brandbook {
    background: url(/img/bg-brandbook-2017.jpg) center no-repeat, #153f3d;
}

.inner-banner--mobile-apps {
    background-image: url(/img/bg-mobile-apps-2018.jpg);
}

.inner-banner--service-1s {
    background-image: url(/img/bg-service-1s-2018.jpg);
}

.inner-banner--poly {
    background-image: url(/img/bg-poly-2018.jpg);
}

.inner-banner--dev-cabinet {
    background-image: url(/img/bg-dev-cabinet-2018.jpg);
}

.inner-banner--business-cards {
    background-image: url(/img/bg-business-cards.jpg);
}

.inner-banner--blanks {
    background-image: url(/img/bg-blanks.jpg);
}

.inner-banner--flyers {
    background-image: url(/img/bg-flyers.jpg);
}

.inner-banner--booklets {
    background-image: url(/img/bg-booklets.jpg);
}

.inner-banner--marketing-kit {
    background-image: url(/img/bg-marketing-kit.jpg);
}

.inner-banner--suvenir {
    background-image: url(/img/bg-suvenir.jpg);
}

.inner-banner--outdoor {
    background-image: url(/img/bg-outdoor.jpg);
}

.inner-banner--construction {
    background-image: url(/img/bg-construction.jpg);
}

.inner-banner--videoproduction {
    background-image: url(/img/bg-videoproduction.jpg);
}

.inner-banner--korporativnoe-video {
    background-image: url(/img/bg-korporativnoe-video.jpg);
}

.inner-banner--video-dlya-biznesa {
    background-image: url(/img/bg-video-dlya-biznesa.jpg);
}

.inner-banner--sozdanie-videorolikov {
    background-image: url(/img/bg-sozdanie-videorolikov.jpg);
}

.inner-banner--guideline {
    background-image: url(/img/bg-guideline.jpg);
}

.inner-banner--video {
    padding-bottom: 40px;
    padding-top: 40px;
}

.inner-banner__content {
    display: flex;
    flex-flow: column wrap;
    margin: 0 auto;
    position: relative;
    width: 300px;
}

@media screen and (max-width: 1023px) {
    .inner-banner--video .inner-banner__content {
        flex-flow: column-reverse wrap;
    }
}

@media screen and (min-width: 1024px) {
    .inner-banner__content {
        align-items: center;
        flex-flow: row wrap;
        min-height: 130px;
        width: 980px;
    }
}

.inner-banner__block {
    font-size: 16px;
    line-height: 1.2;
}

.inner-banner__block.banner__text__right
{
    margin-left: 55%;
    margin-top: 8%;
}
.inner-banner__block.banner__text__center
{
    margin-left: 40%;
    margin-top: 5%;
}


@media screen and (max-width: 1023px) {
    .inner-banner__block {
        padding: 0;
        width: 100%;
    }

    .inner-banner__block--video {
        margin-bottom: 20px;
    }
	.inner-banner__block.banner__text__right,
	.inner-banner__block.banner__text__center
	{
		margin-left:0;
	}
	.inner-banner.inner-banner--fitness h1.inner-banner__title
	{		
		font-size: 26px;
	}
	.inner-banner__block.banner__text__right .inner-banner__text br,	
	.inner-banner.inner-banner--fitness .inner-banner__text br
	{
		display:none;
	}	
	.inner-banner.inner-banner--fitness .inner-banner__text
	{
		font-size:16px;
	}
	.inner-banner.inner-banner--fitness
	{
		padding:20px 0;
	}
	
	
	
	.inner-banner.inner-banner--postelnoe-belye h1.inner-banner__title
	{
		font-size: 26px;
	}
	.inner-banner__block.banner__text__right .inner-banner__text br,
	.inner-banner.inner-banner--postelnoe-belye .inner-banner__text br
	{
		display:none;
	}
	.inner-banner.inner-banner--postelnoe-belye .inner-banner__text
	{
		font-size:16px;
	}
	.inner-banner.inner-banner--postelnoe-belye
	{
		padding:20px 0;
	}
}

@media screen and (min-width: 1024px) 
{
    .inner-banner__block--text {
        width: 75%;
    }

    .inner-banner__block--text-narrow {
        width: 60%;
    }

    .inner-banner__block--video {
        padding-left: 2%;
        width: 40%;
    }
}

.inner-banner__block--links {
    margin: 1.5em auto 0;
    width: 220px;
}

@media screen and (min-width: 1024px) {
    .inner-banner__block--links {
        margin: 0;
        padding-left: 3%;
        width: 25%;
    }
}

.inner-banner__title {
    font-size: 26px;
    margin-bottom: 0.4em;
}

h1.inner-banner__title
{
	font-weight:bold;
}

.inner-banner__title a,
.inner-banner__text p a {
    border-color: #fff;
    color: #fff;
}

.inner-banner__title a:hover,
.inner-banner__text p a:hover {
    color: #fff !important;
}

.inner-banner__button {
    background: none;
    border: 1px solid #fff;
    border-radius: 25px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: inherit;
    font-size: 14px;
    font-weight: 400;
    padding: 0.8em 0.5em;
    text-align: center;
    text-decoration: none;
    transition: all 0.3s;
    width: 100%;
}
.mrg_container_slider
{
	margin:0 40px;
}

@media screen and (min-width: 1024px) {
    .inner-banner__text .inner-banner__button {
        display: inline-block;
        margin: 0 1.5em 0 0;
        min-width: 175px;
        width: auto;
    }

    .inner-banner__text .inner-banner__button:last-child {
        margin: 0;
    }
}

.inner-banner__button--red {
    background: #bd0b13;
    border-color: #bd0b13;
    color: #fff;
}

.inner-banner__button--red.bold_btn
{
	font-weight:bold;
    padding: 0.8em 2.5em;
    border-bottom: 2px solid #990007;
}



.inner-banner__button:hover {
    background: #fff;
    border-color: #fff;
    color: #bd0b13;
}

.inner-banner__button + .inner-banner__button {
    margin-top: 1.5em;
}

.inner-banner__video {
    border-radius: 20px;
    cursor: pointer;
    max-height: 210px;
    overflow: hidden;
    position: relative;
}

.inner-banner__video video {
    background-size: 100% 100%;
    max-width: 100%;
}

.inner-banner__video-button {
    -webkit-appearance: none;
    background: url(/img/youtube_btn.png) center/contain no-repeat;
    border: none;
    color: #111;
    cursor: pointer;
    display: block;
    font: inherit;
    height: 35px;
    left: 50%;
    margin-left: -25px;
    margin-top: -18px;
    outline: none;
    position: absolute;
    top: 50%;
    transition: opacity 0.2s;
    width: 50px;
    z-index: 10;
}

.inner-banner__video:hover .inner-banner__video-button {
    opacity: 0.8
}

.form-wrapper {
    background: #fff;
    border-radius: 6px;
    padding: 20px;
}

@media screen and (min-width: 1024px) {
    .form-wrapper {
        padding: 40px 70px;
    }

    .container--inner .form-wrapper {
        padding: 40px;
    }
}

.form input,
.form textarea,
.form select {
    font-family: inherit;
    max-width: 100%;
    outline: none;
}

.form textarea {
    resize: vertical;
}

.form__star-required {
    color: #bd0a13;
}

.form__success {
    color: #0cad21;
    font-size: 20px;
    letter-spacing: 0.1em;
    text-align: center;
    text-transform: uppercase;
}

.form__field {
    margin-bottom: 15px;
    position: relative;
    text-align: left;
}

.form__field-name,
.form__field-input {
    width: 100%;
}

.form__field-name {
    margin-bottom: 0.5em;
}

.form__field-input {
    position: relative;
}

.form__field--privacy-policy .form__label {
    padding-left: 35px;
}

.form__field--privacy-policy .fake-checkbox {
    left: 0;
    position: absolute;
    top: -5px;
}

.form__label {
    cursor: pointer;
    display: block;
    position: relative;
}

.form__input {
    background: #fff;
    border: 1px solid #c7cfd6;
    border-radius: 3px;
    box-shadow: none;
    padding: 0.85em;
    transition: all 0.2s;
    width: 100%;
}

.form__input:focus {
    border-color: #ffd06a;
    box-shadow: inset 0 0 7px 0 rgba(250, 189, 0, 0.45);
}

.form__error .form__input:not(.form__input--ignore-error) {
    border-color: #f35b5e;
    box-shadow: inset 0 0 7px 0 rgba(186, 33, 29, 0.3);
}

.form__error-text {
    color: #bd0a13;
    flex: 0 1 100%;
    font-size: 11px;
    margin-top: 0.5em;
    text-align: left;
}

.form .jq-selectbox {
    border: 0;
    border-radius: 0;
    padding: 0;
    width: 100%;
}

.form .jq-selectbox.opened .jq-selectbox__select {
    border: 1px solid #ffd06a;
    box-shadow: inset 0 0 7px 0 rgba(250, 189, 0, 0.45);
}

.form .jq-selectbox__dropdown {
    background: #fff;
    border: 1px solid #c7cfd6;
    border-radius: 3px;
    margin: 2px 0;
    width: auto !important;
}

.form .jq-selectbox li {
    padding: 0.6em 0.85em;
    transition: background-color 0.2s;
}

.form .jq-selectbox li:hover {
    background: #ffd06a;
    color: inherit;
}

.form .jq-selectbox li.selected {
    background: #c7cfd6;
    color: inherit;
}

.fake-radio,
.fake-checkbox {
    background: #fff;
    border: 1px solid #c7cfd6;
    box-sizing: border-box;
    display: inline-block;
    height: 26px;
    margin-right: 5px;
    position: relative;
    vertical-align: -8px;
    width: 26px;
}

.fake-radio {
    border-radius: 50%;
}

.fake-checkbox {
    border-radius: 5px;
}

.fake-radio *,
.fake-checkbox * {
    box-sizing: inherit;
}

.fake-radio input,
.fake-checkbox input {
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    z-index: -1;
}

.fake-radio__mark,
.fake-checkbox__mark {
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    transition: all 0.15s ease-out;
}

.fake-radio__mark {
    background-color: #bd0b13;
    border-radius: 50%;
    height: 10px;
    margin: -5px 0 0 -5px;
    transform: scale(0);
    width: 10px;
}

.fake-radio input:checked + .fake-radio__mark {
    transform: scale(1);
}

.fake-checkbox__mark {
    border-color: #bd0b13;
    border-style: solid;
    border-width: 0 3px 3px 0;
    height: 14px;
    margin: -9px 0 0 -4px;
    opacity: 0;
    transform: rotate(45deg) scale(0.5) skew(-30deg);
    width: 9px;
}

.fake-checkbox input:checked + .fake-checkbox__mark {
    opacity: 1;
    transform: rotate(45deg) scale(1) skew(0);
}

.table-nice {
    border-collapse: collapse;
    text-align: center;
    width: 100%;
}

.table-nice th,
.table-nice td,
.table-nice .fake-table-cell {
    box-sizing: border-box;
    padding: 8px 10px;
}

.table-nice tr:nth-child(odd) td,
.table-nice .fake-table-row:nth-child(odd) .fake-table-cell {
    background-color: #ececec;
}

.table-nice th,
.table-nice .fake-table-cell.fake-table-head {
    background-color: #b30a1a;
    color: #fff;
    text-transform: uppercase;
}

.price th,
.price td {
    border-bottom: 1px solid #fff;
    padding: 5px 15px;
}

.price th {
    background-color: #eaeaea;
    text-align: left;
}

.price td {
    background-color: #f4f4f4;
}

.prices-table {
    border-collapse: initial;
    font-size: 15px;
    line-height: 1.2;
    text-align: left;
    width: 100%;
}

.prices-table th,
.prices-table td {
    padding: 14px 18px;
}

.table-fixed {
    table-layout: fixed;
}

.prices-table.p10 th,
.prices-table.p10 td {
    padding: 10px;
}

.prices-table th {
    background-color: #ca1c17;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
}

.prices-table td {
    border: 1px solid #e9eaed;
    transition: background-color .3s;
}

.prices-table td:first-child {
    background-color: #e9eaed;
}

.prices-table tr:hover td {
    background-color: #ffec91;
}

.prices-table tr:hover td:first-child {
    background-color: #ffc291;
}

@media screen and (max-width: 1023px) {
    .horiz-scroll {
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDk1LjcgMjAwLjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ5NS43IDIwMC4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNzc3Nzc3IiBkPSJNMjMsMTA3LjFjMS4yLDEuNSwyLjEsMi44LDMuMSw0LjFjMTkuOCwyNC40LDM5LjcsNDguOSw1OS42LDczLjNjMC42LDAuOCwxLjMsMS41LDEuOSwyLjNjMy4zLDQuNCwzLjEsOS4xLTAuNiwxMS45Yy0zLjUsMi42LTguMSwxLjgtMTEuNC0yLjJjLTExLTEzLjQtMjEuOS0yNi45LTMyLjgtNDAuM2MtMTMtMTYtMjYuMS0zMi4xLTM5LjEtNDguMWMtNC44LTUuOS00LjctOC4zLTAuMS0xNEMyNy4yLDY1LjMsNTAuOCwzNi40LDc0LjQsNy41YzAuNC0wLjUsMC44LTEsMS4zLTEuNWMzLjYtNC4xLDcuNy00LjcsMTEuNC0xLjhjMy41LDIuOCwzLjgsNy41LDAuNSwxMS41Yy03LjMsOS4xLTE0LjcsMTguMS0yMi4xLDI3LjFDNTMuNiw1Ny40LDQxLjcsNzIsMjkuOCw4Ni42Yy0wLjksMS4xLTEuNywyLjMtMyw0LjJjMTQ4LjIsMCwyOTUuNiwwLDQ0My45LDBjLTEuMy0xLjgtMi40LTMuMy0zLjUtNC43Yy0xOS0yMy40LTM4LTQ2LjgtNTcuMS03MC4yYy0wLjUtMC42LTEuMS0xLjMtMS42LTEuOWMtMy43LTQuNy0zLjYtOS40LDAuMi0xMi4zYzMuNi0yLjgsOC4yLTEuOSwxMS43LDIuNGM3LjcsOS40LDE1LjQsMTguOCwyMy4xLDI4LjNDNDU5LjcsNTIuMiw0NzUuOSw3Mi4xLDQ5Miw5MmM0LjksNiw0LjgsOC4zLTAuMSwxNC40Yy0yMy41LDI4LjgtNDcuMSw1Ny41LTcwLjYsODYuM2MtMC44LDEtMS42LDIuMS0yLjYsM2MtMy4yLDIuOS03LjQsMy0xMC40LDAuMWMtMy4xLTIuOS0zLjQtNi40LTEuMy0xMGMxLjEtMS44LDIuNi0zLjQsNC01LjFjMTguNi0yMi43LDM3LjItNDUuNCw1NS43LTY4LjFjMS4zLTEuNSwyLjUtMy4xLDQuNC01LjZDMzIxLjQsMTA3LjEsMTcyLjUsMTA3LjEsMjMsMTA3LjF6Ii8+PC9nPjwvc3ZnPg==) 50% 12px no-repeat, #f5f5f5;
        background-size: auto 20px;
        box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
        margin: 0 -10px 0 -10px;
        overflow: auto;
        overflow-y: hidden;
        padding: 45px 10px 10px 10px;
    }

    .horiz-scroll .table .table-row .table-cell {
        white-space: nowrap;
    }
}

.code {
    background: #e5eaed;
    border: 1px solid #c5cdd2;
    clear: both;
    margin: 1.5em 0 1.5em 0;
    padding: 0.5em 1em;
}

.more-link {
    background: #f7f7f7;
    border: 1px solid #ececec;
    border-radius: 5px;
    box-sizing: border-box;
    color: #2f2f2f;
    cursor: pointer;
    display: block;
    font-size: 16px;
    padding: 15px 25px;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: all 0.3s;
    width: 100%;
}

.more-link:hover {
    background: #ececec;
    color: #bd0b13;
}

.wide-block--bg-grey .more-link {
    background: #fff;
}

.wide-block--bg-grey .more-link:hover {
    background: #f7f7f7;
}

.form-tabs-wrap {
    position: relative;
    z-index: 50;
}

.form-tabs-wrap .tabs {
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.form-tabs-wrap .tabs li {
    background: #2a2a2a;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 16px;
    line-height: 64px;
    transition: background .3s;
    width: 100%;
}

.form-tabs-wrap .tabs li:first-child {
    border-radius: 6px 6px 0 0;
}

@media screen and (min-width: 1024px) {
    .form-tabs-wrap .tabs li {
        border-right: 1px solid #505050;
        width: 33.333%;
    }

    .form-tabs-wrap .tabs li:first-child {
        border-radius: 6px 0 0 0;
    }

    .form-tabs-wrap .tabs li:last-child {
        border-radius: 0 6px 0 0;
        border-right: none;
    }
}

.form-tabs-wrap .tabs li:hover,
.form-tabs-wrap .tabs li.active {
    background: #bd0a13;
}

.form-tabs-wrap .tabs li.active {
    cursor: default;
}

.form-tabs-wrap .tabs li span {
    border-bottom: 1px dotted #fff;
    color: #fff !important;
    display: inline-block;
    line-height: 1;
    transition: border-color .3s;
}

.form-tabs-wrap .tabs li:hover span,
.form-tabs-wrap .tabs li.active span {
    border-color: transparent;
}

.form-tabs-wrap .tabs li a {
    border: none;
    color: #fff;
    display: block;
    height: 100%;
    width: 100%;
}

.form-tabs-wrap .tabs li a span {
    border-bottom: 1px solid;
}

.form-tabs-wrap .tab > * {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.about-epilogue {
    overflow: hidden;
    text-align: left;
}

.about-epilogue .left-col {
    margin-bottom: 20px;
}

@media screen and (min-width: 1024px) {
    .about-epilogue .left-col {
        float: left;
        margin: 0;
        width: 50%;
    }

    .about-epilogue .right-col {
        float: right;
        width: 50%;
    }
}

.about-epilogue .title {
    font-size: 30px;
    font-weight: 300;
    line-height: 1;
    margin: 0 0 1em 0;
}

.about-epilogue ul {
    margin: 0 50px 0 0;
    padding: 0;
}

@media screen and (min-width: 1024px) {
    .about-epilogue ul {
        float: left;
    }
}

.about-epilogue .presentation-item {
    margin-bottom: 25px;
}

.about-epilogue .presentation-item:last-child {
    margin-bottom: 0;
}

.about-epilogue .presentation-item a {
    border: none !important;
    display: block;
    overflow: hidden;
    text-decoration: none;
}

.about-epilogue .presentation-item a > span {
    display: inline-block;
    vertical-align: middle;
}

.about-epilogue .presentation-item a .icon {
    color: #bd0a13;
    font-size: 35px;
    margin-right: 10px;
    text-align: center;
    transition: color .3s;
    width: 45px;
}

.about-epilogue .presentation-item a .text {
    width: 240px;
}

@media screen and (min-width: 1024px) {
    .about-epilogue .presentation-item a .text {
        width: 430px;
    }

    .container--inner .about-epilogue .presentation-item a .text {
        width: 315px;
    }
}

.about-epilogue .presentation-item a .text span {
    border-bottom: 1px solid #bd0a13;
    transition: border-color .3s;
}

.about-epilogue .presentation-item a:hover > .text span {
    border-color: transparent;
}

table.table-basic {
    border-collapse: collapse;
    margin: 1.5em auto;
}

table.table-basic.w100 {
    width: 100%;
}

table.table-basic th,
table.table-basic td {
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    padding: 8px 10px;
}

table.table-basic td.separator {
    border: none;
    padding: 10px;
}

table.table-basic .bg-grey {
    background-color: #efefef;
}
.pdg5
{
	padding:0 5px;
	display:inline-block;
}
.btn_studio
{
	font-size:18px;
}
.red_italic_text
{
	text-align:center;
	font-style:italic;	
    color: #bd0b13;
	font-weight:bold;
	margin:15px 0;
	font-size:20px;
}
.faq 
{
	margin-bottom:50px;
}
.block_tariffs_presentation,
.block_structure_schema
{
	margin:50px 0;
}
.block_tariffs_presentation .tariff_presentation
{
	width:32%;
	display:inline-block;
	margin-right:1%;
	border:1px solid #dadada;
	box-sizing:border-box;
	padding:30px 25px;
	vertical-align:top;
}
.block_tariffs_presentation .tariff_presentation:last-child
{	
	margin-right:0%;
}
.block_tariffs_presentation .tariff_presentation.center_tariff_presentation
{
	border:1px solid #bd0b13;
}
.block_tariffs_presentation .tariff_presentation .tariff_presentation_title
{
    font-weight: 500;
	font-size:21px;
	text-align:center;
	margin-bottom:10px;
}
.block_tariffs_presentation .tariff_presentation .tariff_presentation_title span
{
	display:block;
	font-size:15px;
	font-weight:normal;
	line-height:18px;
	text-align:center;
	margin-top:10px;
}
.block_tariffs_presentation .tariff_presentation .btn.btn--main 
{
	width:100%;
}
.block_tariffs_presentation .tariff_presentation .popular_tariff_presentation
{
    position: relative;
    right: -35px;
    background: url(/img/tape_popular.png) no-repeat center;
    color: #fff;
    text-align: center;
    width: 180px;
    margin-bottom: 15px;
    font-size: 13px;
    font-weight: 500;
    box-sizing: border-box;
    padding: 10px 0;
    float: right;
    height: 45px;
}
.block_tariffs_presentation .tariff_presentation  .ul_tariff_presentation
{
	margin:30px 0 25px;
}
.block_tariffs_presentation .tariff_presentation  .ul_tariff_presentation .li_tariff_presentation
{
	position:relative;
	padding:0 0 0 25px;
	margin-bottom:20px;
	font-size:13px;
}
.block_tariffs_presentation .tariff_presentation  .ul_tariff_presentation .li_tariff_presentation:before 
{
	content:'+';
	position:absolute;
	left:0;
	top:0px;
	color:#bd0b13;
	font-size:20px;
	font-weight:500;
}
.block_tariffs_presentation .tariff_presentation .tariff_presentation_title:before
{
	content:'';
	display:table;
	clear:both;
}
.processing_schema
{
	margin:50px 0;
}
.processing_schema .processing_item
{
	margin-bottom:50px;
}
.processing_schema .processing_item .processing_ico 
{
	width:100px;
	height:100px;
	display:inline-block;
	vertical-align:top;
	position:relative;
}
.processing_schema .processing_item:last-child .processing_ico:after 
{
	display:none;
}
.processing_schema .processing_item .processing_ico:after 
{
	content:'';
	position:absolute;
	display:block;
	width:12px;
	height:50px;
    bottom: -40px;
    left: 45px;
	background:url(/img/arrow_red.png) no-repeat center top;
}
.processing_schema .processing_item .processing_ico.briffing_ico
{
	background:url(/img/processing1.png) no-repeat center top;
}
.processing_schema .processing_item .processing_ico.contract_ico
{
	background:url(/img/processing2.png) no-repeat center top;
}
.processing_schema .processing_item .processing_ico.design_ico
{
	background:url(/img/processing3.png) no-repeat center top;
}
.processing_schema .processing_item .processing_ico.presentation_ico
{
	background:url(/img/processing4.png) no-repeat center top;
}
.processing_schema .processing_item .processing_ico.result_ico
{
	background:url(/img/processing5.png) no-repeat center top;
}
.processing_schema .processing_item .processing_ico.typesetting_ico
{
	background:url(/img/processing6.png) no-repeat center top;
}
.processing_schema .processing_item .processing_text_block 
{
	padding-left:20px;
	box-sizing:border-box;
	width:calc(100% - 105px);
	display:inline-block;
	vertical-align:top;
}
.processing_schema .processing_item .processing_text_block  .processing_ttl
{
	font-size:18px;
	font-weight:500;
	margin-bottom:15px;
}
.processing_schema .processing_item .processing_text_block .processing_text
{
	font-size:14px;
    font-weight: 300;
	line-height:16px;
}
.reviews_other_link
{
	margin-left:135px;
}
.block_structure_schema .item_structure_shema.none_mrg_btm
{
	margin-bottom:0;
}
.block_structure_schema .item_structure_shema
{
	display:inline-block;
	vertical-align:top;
	width:33%;
	box-sizing:border-box;
	margin-bottom:70px;
	position:relative;
}
.block_structure_schema .item_structure_shema .txt_structure_shema
{
	text-align:center;
	font-size:16px;
}
.block_structure_schema .item_structure_shema .img_structure_shema
{
	height:80px;
	margin-bottom:10px;
}
.block_structure_schema .item_structure_shema .img_structure_shema img 
{
	display:block;
	margin:0 auto 0px;
}
.block_structure_schema .item_structure_shema:nth-child(3):after,
.block_structure_schema .item_structure_shema:nth-child(4):after
{
	content:'';
	position:absolute;
	display:block;
	width:12px;
	height:50px;
    bottom: -60px;
    left: 47%;
	background:url(/img/arrow_red.png) no-repeat center top;
}
.block_structure_schema .item_structure_shema:nth-child(1):after,
.block_structure_schema .item_structure_shema:nth-child(2):after,
.block_structure_schema .item_structure_shema:nth-child(7):after
{
    content: '';
    position: absolute;
    display: block;
    width: 135px;
    height: 20px;
    top: 20px;
    right: -70px;
	background:url(/img/arrow_right.png) no-repeat center;
}
.block_structure_schema .item_structure_shema:nth-child(4):before,
.block_structure_schema .item_structure_shema:nth-child(5):before
{
    content: '';
    position: absolute;
    display: block;
    width: 135px;
    height: 20px;
    top: 20px;
    right: -70px;
	background:url(/img/arrow_left.png) no-repeat center;
}
.left-menu-in .presentation-brief .presentation-brief_list
{
    margin-bottom: 35px;
}
.img_inner
{
	max-width:100%;
	display:block;
	margin:0 auto;
}
.text_img_inner
{
	display:block;
	text-align:center;
	font-size:12px;
}
.fc-red
{
    color: #c01722;
}
.left-menu-in .presentation-brief.is-fixed
{
	z-index:99;
}
.screen-filler-service-smm
{	
    margin: 20px -1460px 20px -1690px;
    z-index: 1;
}
.screen-filler-service-smm .order-smm-form-wrapper .form-fields .field input[type="submit"]
{
	padding: 10px 0;
    font-size: 13px;
    line-height: 16px;	
}

@media screen and (max-width: 1023px) 
{
	.screen-filler-service-smm
	{	
		margin: 20px -650px 20px -700px;
	}
	.block_tariffs_presentation .tariff_presentation
	{
		display:block;
		width:100%;
		margin:0 0 20px 0;
	}
	.processing_schema .processing_item .processing_ico
	{
		margin:0 auto;
		display:block;
	}
	.processing_schema .processing_item .processing_text_block
	{
		width:100%;
	}
	.processing_schema .processing_item 
	{
		margin-bottom: 70px;
		position:relative;
	}
	.processing_schema .processing_item .processing_ico:after 
	{
		display:none;
	}	
	.processing_schema .processing_item:after 
	{
		content:'';
		position:absolute;
		display:block;
		width:12px;
		height:50px;
		bottom: -60px;
		left: 48%;
		background:url(/img/arrow_red.png) no-repeat center top;
	}
	.processing_schema .processing_item:last-child:after
	{
		display:none;
	}	
	.processing_schema .processing_item .processing_text_block
	{
		padding-left:0;
	}
	.processing_schema .processing_item .processing_text_block .processing_text,
	.processing_schema .processing_item .processing_text_block .processing_ttl
	{
		text-align:center;
	}
	.reviews_other_link
	{
		margin-left:0;
	}
	.block_structure_schema .item_structure_shema
	{
		width:100%;
		display:block;
	}
	.processing_schema .processing_item .processing_text_block .processing_text br 
	{
		display:none;
	}
	.block_structure_schema .item_structure_shema:nth-child(1):after,
	.block_structure_schema .item_structure_shema:nth-child(2):after,
	.block_structure_schema .item_structure_shema:nth-child(3):after,
	.block_structure_schema .item_structure_shema:nth-child(4):after,
	.block_structure_schema .item_structure_shema:nth-child(5):after,
	.block_structure_schema .item_structure_shema:nth-child(6):after,
	.block_structure_schema .item_structure_shema:nth-child(7):after
	{	
		content:'';
		position:absolute;
		display:block;
		width:12px;
		height:50px;
		bottom: -60px;
		left: 47%;
		top:auto;
		background:url(/img/arrow_red.png) no-repeat center top;		
	}
	.block_structure_schema .item_structure_shema:before 
	{
		display:none!important;
	}
	.block_structure_schema .item_structure_shema:last-child
	{
		margin-bottom:0;
	}
	.block_structure_schema .item_structure_shema.none_mrg_btm
	{
		margin-bottom:70px;
	}
	.wide-block--bg-grey.site-marketing 
	{
		background: #dadada url(/img/marketing-grey-bg.png) no-repeat 200% -10px;
	}
	.portfolio-item-inner .item-banner .banner-content
	{		
		padding: 0 35px!important;
	}
	.clients-legacy-auto .our-clients-legacy.grid .our-clients-legacy__item
	{
		display:block;
		width:100%;
	}
	body
	{
		font-size:18px;
	}
	.copyright__link
	{
		display:block;
		padding-bottom:10px;
		text-align:center;
		margin: 0;
	}
	.footer--bottom .container
	{
		justify-content: center;
	}
	.fs-16px 
	{
		font-size: 17px !important;
	}
}
@media screen and (max-width: 900px) 
{
	.wide-block--bg-grey.site-marketing 
	{
		background: #dadada;
	}
}

.site-hint {
    align-items: center;
    background: #fff;
    border: 1px solid #adadad;
    border-radius: 50%;
    color: #adadad;
    cursor: pointer;
    display: inline-flex;
    font-size: 11px;
    height: 16px;
    justify-content: center;
    margin-left: -16px;
    position: relative;
    left: 24px;
    transition: all .3s;
    width: 16px;
}
    
    .site-hint:before {
        content: '?';
        line-height: 0;
    }

    .site-hint:hover {
        border-color: #bd0b13;
        color: #bd0b13;
    }

    .site-hint__window {
        background: #fff;
        border: 1px solid #cbcbca;
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
        box-sizing: border-box;
        display: none;
        font-size: 12px;
        line-height: 1.3;
        padding: 12px 22px;
        position: absolute;
        left: -125px;
        top: 36px;
        width: 250px;
        z-index: 105;
        color: #000;
        text-align: left !important;
        text-align-last: left !important;
        border-radius: 3px;
        margin-left: 8px;
    }
    
        .site-hint__window:before {
            content: '';
            border-bottom: 6px solid #fff;
            border-left: 6px solid transparent;
            border-right: 6px solid transparent;
            position: absolute;
            top: -6px;
            left: 50%;
            margin-left: -6px;
        }

        .site-hint:hover .site-hint__window {
            display: block;
        }
        
.ruble-sign {
    font-weight: inherit;
}

    .ruble-sign:after {
        content: ' \20BD';
        font-family: 'PT Sans', sans-serif;
    }
/* End */


/* Start:/js/FormStyler/jquery.formstyler.css?153328357410635*/
.jq-checkbox {
    background: #fff;
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    box-sizing: border-box;
    cursor: pointer;
    height: 16px;
    margin: 0 4px 0 0;
    top: -1px;
    vertical-align: middle;
    width: 16px;
}

.jq-checkbox.checked .jq-checkbox__div {
    background: #666;
    border-radius: 2px;
    height: 12px;
    margin: 2px 0 0 2px;
    width: 12px;
}

.jq-checkbox.focused {
    border: 1px solid #08c;
}

.jq-checkbox.disabled {
    opacity: .55;
}

.jq-radio {
    background: #f5f5f5;
    border: 1px solid #c3c3c3;
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    height: 16px;
    margin: 0 4px 0 0;
    top: -1px;
    vertical-align: middle;
    width: 16px;
}

.jq-radio.checked .jq-radio__div {
    background: #777;
    border-radius: 50%;
    height: 10px;
    margin: 3px 0 0 3px;
    width: 10px;
}

.jq-radio.focused {
    border: 1px solid #08c;
}

.jq-radio.disabled {
    opacity: .55;
}

.jq-file {
    border-radius: 4px;
    width: 270px;
}

.jq-file input {
    cursor: pointer;
    height: auto;
    line-height: 1em;
}

.jq-file__name {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    color: #333;
    font: inherit;
    height: 34px;
    overflow: hidden;
    padding: 0 80px 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.jq-file__browse {
    background: #f5f5f5;
    border-left: 1px solid #ccc;
    border-radius: 0 4px 4px 0;
    color: #333;
    font: inherit;
    padding: 0 10px;
    position: absolute;
    right: 1px;
    top: 1px;
}

.jq-file:hover .jq-file__browse {
    background: #e6e6e6;
}

.jq-file:active .jq-file__browse {
    background: #f5f5f5;
}

.jq-file.focused .jq-file__name {
    border: 1px solid #5794bf;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
    background: #f5f5f5;
    border-color: #ccc;
    color: #888;
}

.jq-number {
    display: inline-block;
    padding: 0 36px 0 0;
    position: relative;
    vertical-align: middle;
}

.jq-number__field {
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 100px;
}

.jq-number__field:hover {
    border-color: #b3b3b3;
}

.jq-number__field input {
    background: none;
    border: none;
    box-sizing: border-box;
    color: #333;
    font: inherit;
    outline: none;
    padding: 8px 9px;
    text-align: left; /* Ã¤Ã«Ã¿ Opera Presto */
    width: 100%;
    -moz-appearance: textfield;
}

.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
    margin: 0; /* Ã¢ ÃªÃ ÃªÃ¨Ãµ-Ã²Ã® Ã¡Ã°Ã Ã³Ã§Ã¥Ã°Ã Ãµ Ã¯Ã°Ã¨Ã±Ã³Ã²Ã±Ã²Ã¢Ã³Ã¥Ã² Ã®Ã²Ã±Ã²Ã³Ã¯ */
    -webkit-appearance: none;
}

.jq-number__spin {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    cursor: pointer;
    height: 14px;
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.jq-number__spin.minus {
    bottom: 0;
    top: auto;
}

.jq-number__spin:hover {
    background: #e6e6e6;
}

.jq-number__spin:active {
    background: #f5f5f5;
}

.jq-number__spin:after {
    border-bottom: 5px solid #999;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    content: '';
    height: 0;
    left: 11px;
    position: absolute;
    top: 4px;
    width: 0;
}

.jq-number__spin.minus:after {
    border-bottom: none;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #999;
    top: 5px;
}

.jq-number__spin.minus:hover:after {
    border-top-color: #000;
}

.jq-number__spin.plus:hover:after {
    border-bottom-color: #000;
}

.jq-number.focused .jq-number__field {
    border: 1px solid #5794bf;
}

.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
    background: #f5f5f5;
    border-color: #ccc;
    color: #888;
}

.jq-number.disabled .jq-number__spin:after {
    border-bottom-color: #aaa;
}

.jq-number.disabled .jq-number__spin.minus:after {
    border-top-color: #aaa;
}

.jq-selectbox {
    cursor: pointer;
    vertical-align: middle;
}

.jq-selectbox__select {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #333;
    font: inherit;
    padding: 5px 45px 5px 10px;
}

.jq-selectbox__select:hover {
    background: #e6e6e6;
}

.jq-selectbox__select:active {
    background: #f5f5f5;
}

.jq-selectbox.focused .jq-selectbox__select {
    border: 1px solid #5794bf;
}

.jq-selectbox.disabled .jq-selectbox__select {
    background: #f5f5f5;
    border-color: #ccc;
    color: #888;
}

.jq-selectbox__select-text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.jq-selectbox .placeholder {
    color: #888;
}

.jq-selectbox__trigger {
    border-left: 1px solid #ccc;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 34px;
}

.jq-selectbox__trigger-arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #999;
    height: 0;
    margin: -2px -5px 0 0;
    position: absolute;
    right: 50%;
    top: 50%;
    width: 0;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
    border-top-color: #aaa;
}

.jq-selectbox__dropdown {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    font: inherit;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

.jq-selectbox__search {
    margin: 5px;
}

.jq-selectbox__search input {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
    color: #333;
    margin: 0;
    outline: none;
    padding: 5px 27px 6px 8px;
    width: 100%;
    -webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
    -webkit-appearance: none;
}

.jq-selectbox__not-found {
    background: #f0f0f0;
    font-size: 13px;
    margin: 5px;
    padding: 5px 8px 6px;
}

.jq-selectbox ul {
    margin: 0;
    padding: 0;
}

.jq-selectbox li {
    padding: 5px 10px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.jq-selectbox li.selected {
    background-color: #a3abb1;
    color: #fff;
}

.jq-selectbox li:hover {
    background-color: #08c;
    color: #fff;
}

.jq-selectbox li.disabled {
    color: #aaa;
}

.jq-selectbox li.disabled:hover {
    background: none;
}

.jq-selectbox li.optgroup {
    font-weight: bold;
}

.jq-selectbox li.optgroup:hover {
    background: none;
    color: #231f20;
    cursor: default;
}

.jq-selectbox li.option {
    padding-left: 25px;
}

.jq-select-multiple {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    color: #333;
    cursor: default;
    font: inherit;
    padding: 1px;
}

.jq-select-multiple.focused {
    border: 1px solid #5794bf;
}

.jq-select-multiple.disabled {
    background: #f5f5f5;
    border-color: #ccc;
    color: #888;
}

.jq-select-multiple ul {
    margin: 0;
    padding: 0;
}

.jq-select-multiple li {
    list-style: none;
    padding: 3px 9px 4px;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.jq-select-multiple li:first-child {
    border-radius: 3px 3px 0 0;
}

.jq-select-multiple li:last-child {
    border-radius: 0 0 3px 3px;
}

.jq-select-multiple li.selected {
    background: #08c;
    color: #fff;
}

.jq-select-multiple li.disabled {
    color: #aaa;
}

.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
    background: #ccc;
    color: #fff;
}

.jq-select-multiple li.optgroup {
    font-weight: bold;
}

.jq-select-multiple li.option {
    padding-left: 25px;
}

input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler {
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #333;
    font: inherit;
    padding: 8px 9px;
}

input[type='search'].styler {
    -webkit-appearance: none;
}

textarea.styler {
    overflow: auto;
}

input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover {
    border-color: #b3b3b3;
}

input[type='email'].styler:focus,
input[type='password'].styler:focus,
input[type='search'].styler:focus,
input[type='tel'].styler:focus,
input[type='text'].styler:focus,
input[type='url'].styler:focus,
textarea.styler:focus {
    border-color: #ccc;
    outline: none;
}

button.styler,
input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    font: inherit;
    outline: none;
    overflow: visible;
    padding: 8px 11px;
}

button.styler::-moz-focus-inner,
input[type='button'].styler::-moz-focus-inner,
input[type='submit'].styler::-moz-focus-inner,
input[type='reset'].styler::-moz-focus-inner {
    border: 0;
    padding: 0;
}

button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:hover {
    background: #e6e6e6;
}

button.styler:not([disabled]):active,
input[type='button'].styler:not([disabled]):active,
input[type='submit'].styler:not([disabled]):active,
input[type='reset'].styler:active {
    background: #f5f5f5;
}

button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled] {
    background: #f5f5f5;
    border-color: #ccc;
    color: #888;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/js/jquery.filestyle/jquery.filestyle.css?15498917931709*/
.file-style-wrapper {
    line-height: 1.2;
    margin-bottom: 15px;
}

.file-style-wrapper .file-item {
    font-size: 0;
    margin-top: 10px;
    position: relative;
}

.file-style-wrapper .file-item:first-child {
    margin-top: 0;
}

.file-style-wrapper .file-item .file-input {
    display: inline-block;
    vertical-align: middle;
}

.file-style-wrapper .file-item .file-input input {
    cursor: pointer;
}

.file-style-wrapper .file-item .file-input .file-button-browse {
    background: repeating-linear-gradient(-45deg, #919da8, #919da8 8px, #9ba7b0 8px, #9ba7b0 16px), #919da8;
    border-radius: 3em;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    line-height: 1;
    margin-right: 15px;
    padding: 12px 25px;
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s;
    vertical-align: middle;
}

.file-style-wrapper .file-item .file-input:hover .file-button-browse {
    background: repeating-linear-gradient(-45deg, #ffd06a, #ffd06a 8px, #fabd73 8px, #fabd73 16px), #ffd06a;
    color: #333;
}

.file-style-wrapper .file-item .file-input .file-name {
    box-sizing: border-box;
    display: inline-block;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.file-style-wrapper .file-item .file-button-remove {
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    margin-left: 15px;
    position: relative;
    text-align: center;
    transition: color .3s;
    vertical-align: middle;
    z-index: 5;
}

.file-style-wrapper .file-item .file-button-remove:hover {
    color: #bd0b13;
}
/* End */


/* Start:/js/fancybox/jquery.fancybox.css?15565328854916*/
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
    border: 0;
    margin: 0;
    outline: none;
    padding: 0;
    vertical-align: top;
}

.fancybox-wrap {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 8020;
}

.fancybox-skin {
    background: white;
    color: #444;
    position: relative;
    text-shadow: none;
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    height: 100%;
    width: 100%;
}

.fancybox-image {
    max-height: 100%;
    max-width: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url('/js/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
    background-position: 0 -108px;
    cursor: pointer;
    left: 50%;
    margin-left: -22px;
    margin-top: -22px;
    opacity: 0.8;
    position: fixed;
    top: 50%;
    z-index: 8060;
}

#fancybox-loading div {
    background: url('/js/fancybox/fancybox_loading.gif') center center no-repeat;
    height: 44px;
    width: 44px;
}

.fancybox-close {
    background: #be0a13;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 42px;
    font-weight: 300;
    height: 40px;
    line-height: 34px;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    top: 0;
    transition: background .3s;
    width: 40px;
    z-index: 8040;
}

.fancybox-close:hover {
    background: #333;
}

.fancybox-close::before {
    content: '\00d7';
    display: block;
}

.fancybox-nav {
    background: transparent url('/js/fancybox/blank.gif');
    cursor: pointer;
    height: 100%;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    text-decoration: none;
    top: 0; /* helps IE */
    width: 40%;
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    cursor: pointer;
    height: 41px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 23px;
    z-index: 8040;
}

.fancybox-prev span {
    background: url(/js/fancybox/img/arrleft.png) center top no-repeat;
    /*background-position: 0 -72px;*/
    left: 10px;
}

.fancybox-next span {
    background: url(/js/fancybox/img/arrright.png) center top no-repeat;
    right: 10px;
}

.fancybox-next:hover span {
    background: url(/js/fancybox/img/arrright.png) center bottom no-repeat;
}

.fancybox-prev:hover span {
    background: url(/js/fancybox/img/arrleft.png) center bottom no-repeat;
}

.fancybox-tmp {
    left: -99999px;
    max-height: 99999px;
    max-width: 99999px;
    overflow: visible !important;
    position: absolute;
    top: -99999px;
    visibility: hidden;
}

/* Overlay helper */
.fancybox-lock {
    overflow: hidden;
}

.fancybox-overlay {
    background: rgba(0, 0, 0, 0.8);
    display: none;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 8010;
}

.fancybox-overlay-fixed {
    bottom: 0;
    position: fixed;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

/* Title helper */
.fancybox-title {
    font: normal 13px/20px "Ubuntu", Helvetica, Arial, sans-serif;
    position: relative;
    text-shadow: none;
    visibility: hidden;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    bottom: 0;
    margin-bottom: -35px;
    position: absolute;
    right: 50%;
    text-align: center;
    z-index: 8050;
}

.fancybox-title-float-wrap .child {
    background: rgba(0, 0, 0, 0.8);
    border-radius: 15px;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    line-height: 24px;
    margin-right: -100%;
    padding: 2px 20px;
    text-shadow: 0 1px 2px #222;
    white-space: nowrap;
}

.fancybox-title-outside-wrap {
    color: #fff;
    margin-top: 10px;
    position: relative;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    background: #000;
    background: rgba(0, 0, 0, .8);
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 10px;
    position: absolute;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/components/bitrix/menu/header.links/style.css?1556532885726*/
.header-links {
    font-size: 13px;
    left: 330px;
    max-width: 245px;
    position: absolute;
    transition: opacity 0.2s, visibility 0.2s;
}

@media screen and (max-width: 1023px) {
    .header-links {
        display: none;
    }
}

.header-links__link.js-order {
    font-weight: bold;
    transition: all 0.2s;
}

.page-header.is-shrank .header-links {
    opacity: 0;
    visibility: hidden;
}

.header-links__list {
    list-style: none;
    margin: -5px -10px;
    padding: 0;
}

.header-links__item {
    padding: 5px 10px;
    width: 50%;
}

.header-links__link {
    color: #000;
    text-decoration: none;
}

.header-links__link:hover,
.header-links__item.is-active .header-link__link {
    color: #bd0b13;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/components/bitrix/menu/header.sections.menu/style.css?15605118235545*/
.sections-menu {
    height: 100%;
}

.sections-menu__list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.sections-menu__list--root {
    align-items: stretch;
    height: 60px;
    justify-content: space-between;
}

.sections-menu__item {
    position: relative;
    transition: background 0.2s;
}

.sections-menu__item:hover,
.sections-menu__item.is-active {
    background: #bd0b13;
}

.sections-menu__link {
    text-decoration: none;
}

.sections-menu__list--root > .sections-menu__item > .sections-menu__link {
    align-items: center;
    background: transparent;
    color: #fff;
    display: flex;
    font-size: 16px;
    height: 100%;
    justify-content: center;
    padding: 15px;
    position: relative;
}

.sections-menu__link-icon {
    font-size: 20px;
    margin-right: 10px;
    text-align: center;
    width: 25px;
}

.sections-menu__link-text {
    text-decoration: underline;
    transition: text-decoration 0.2s;
}

.sections-menu__item:hover .sections-menu__link-text,
.sections-menu__item.is-active .sections-menu__link-text {
    -webkit-text-decoration-color: transparent;
    text-decoration-color: transparent;
}

.sections-menu__dropdown {
    background: #f7f7f7;
    box-shadow: 0 1px 15px rgba(0, 0, 0, 0.15);
    font-size: 14px;
    max-height: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    top: 100%;
    transition: all 0.2s;
    width: 100%;
}

.sections-menu__item:last-child .sections-menu__dropdown {
    left: auto;
    right: 0;
}

.sections-menu__item--has-banner .sections-menu__dropdown {
    padding-right: 230px;
    width: calc(100% + 230px);
}

.sections-menu__item:hover .sections-menu__dropdown {
    max-height: 500px;
    pointer-events: auto;
    z-index: 100;
}

.sections-menu__column-layout .sections-menu__dropdown {
    align-items: start;
    display: flex;
    justify-content: start;
    min-width: 420px;
    width: 200%;
}

.sections-menu__column-layout .sections-menu__column {
    width: 50%;
}

.sections-menu__column-layout .sections-menu__item {
    padding: 0 12px;
}

.sections-menu__column-layout .sections-menu__column:first-child .sections-menu__item {
    padding-left: 20px;
}

.sections-menu__column-layout .sections-menu__column:last-child .sections-menu__item {
    padding-right: 20px;
}

.sections-menu__column-layout .sections-menu__dropdown .sections-menu__link {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.sections-menu__item--has-banner:hover .sections-menu__list--level-2 {
    min-height: 385px;
}

.sections-menu__camp-banner {
    align-items: center;
    background: #f3f3f3;
    display: flex;
    height: 100%;
    padding: 15px;
    position: absolute;
    right: 0;
    top: 0;
}

.sections-menu__list--level-2 > .sections-menu__item > .sections-menu__link {
    border-bottom: 1px solid #dfdfdf;
    color: #181818;
    display: block;
    padding: 1em 1.2em;
}

.sections-menu__list--level-2 > .sections-menu__item:hover > .sections-menu__link,
.sections-menu__list--level-2 > .sections-menu__item.is-active > .sections-menu__link {
    border-color: transparent;
}

.sections-menu__list--level-2 > .sections-menu__item:hover > .sections-menu__link,
.sections-menu__list--level-2 > .sections-menu__item.is-active > .sections-menu__link {
    color: #fff;
}




.sections-menu__tile-layout .sections-menu__dropdown {
    width: 980px;
}

.sections-menu__tile-layout.sections-menu__dropdown--center .sections-menu__dropdown {
    right: -230px;
    width: 670px;
}

.sections-menu__tile-layout.sections-menu__dropdown--full-width .sections-menu__dropdown {
    left: -240px;
    width: 980px;
}

.sections-menu__tile-layout.sections-menu__dropdown--right .sections-menu__dropdown {
    left: auto;
    right: 0;
    width: 780px;
}

.sections-menu__tile-layout .sections-menu__list--level-2 {
    align-items: stretch;
    display: flex;
    flex-flow: row wrap;
    justify-content: start;
}

.sections-menu__tile-layout .sections-menu__list--level-2 .sections-menu__link {
    border: 0;
    padding: 0;
    text-decoration: underline;
    -webkit-text-decoration-color: transparent;
    text-decoration-color: transparent;
}

.sections-menu__tile-layout .sections-menu__list--level-2 .sections-menu__link:hover,
.sections-menu__tile-layout .sections-menu__list--level-2 .sections-menu__item.is-active > .sections-menu__link {
    -webkit-text-decoration-color: currentColor;
    text-decoration-color: currentColor;
}

.sections-menu__tile-layout .sections-menu__list--level-2 > .sections-menu__item {
    border-color: #dfdfdf;
    border-style: solid;
    border-width: 0 1px 1px 0;
    padding: 15px 20px;
    width: 33.333%;
}

.sections-menu__tile-layout--two-cols .sections-menu__list--level-2 > .sections-menu__item {
    width: 50%;
}

.sections-menu__tile-layout .sections-menu__list--level-2 > .sections-menu__item > .sections-menu__link {
    color: #181818;
}

.sections-menu__tile-layout .sections-menu__list--level-2 > .sections-menu__item:hover .sections-menu__link,
.sections-menu__tile-layout .sections-menu__list--level-2 > .sections-menu__item.is-active .sections-menu__link {
    color: #fff;
}

.sections-menu__tile-layout .sections-menu__list--level-3 .sections-menu__item {
    background: none;
}

.sections-menu__sub-items {
    font-size: 13px;
    font-weight: 300;
    margin-top: 1em;
}

.sections-menu__sub-items .sections-menu__item {
    margin-bottom: 1em;
}

.sections-menu__sub-items .sections-menu__item:last-child {
    margin-bottom: 0;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/components/bitrix/menu/anchor.menu/style.css?15565328851202*/
@media screen and (max-width: 1023px) {
    .anchor-menu {
        display: none;
    }
}

.anchor-menu {
    background: #171717;
    font-size: 16px;
    height: 45px;
    left: 0;
    position: absolute;
    top: 100%;
    transform: translateY(-100%);
    transition: transform 0.2s;
    width: 100%;
    z-index: 1;
}

.page-header.is-shrank .anchor-menu {
    transform: translateY(0);
}

.anchor-menu__inner {
    border-top: 1px solid #484848;
    height: 100%;
    position: relative;
}

.anchor-menu__list {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 2;
}

.anchor-menu__list.grid {
    justify-content: space-between;
}

.anchor-menu__link {
    color: #fff;
    display: block;
    padding: 14px 20px;
    text-decoration: none;
}

.anchor-menu__link-text {
    border-bottom: 1px dotted #fff;
    display: inline-block;
    transition: border-color 0.2s;
}

.anchor-menu__item:hover .anchor-menu__link-text,
.anchor-menu__item.is-active .anchor-menu__link-text {
    border-color: transparent;
}

.anchor-menu__indicator {
    background: #bd0b13;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all 0.2s;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/components/bitrix/breadcrumb/nav/style.css?15565328851951*/
.breadcrumbs {
    color: #aaa;
    font-size: 12px;
    justify-content: start;
    line-height: 1;
    padding: 25px 0;
}

@media screen and (max-width: 1023px) {
    .breadcrumbs {
        display: none;
    }
}

.breadcrumbs--inverted {
    background: #eee;
}

.breadcrumbs .container {
    justify-content: start;
}

.breadcrumbs + .wide-block {
    padding-top: 0;
}

.page-full-width .breadcrumbs {
    margin-top: 0;
    overflow: hidden;
    padding-top: 25px;
}

.breadcrumbs__item {
    margin-right: 27px;
}

.breadcrumbs__item:last-child {
    margin-right: 0;
}

.breadcrumbs__link {
    background: #ececec;
    color: #aaa;
    display: block;
    padding: 0.5em 1em 0.5em 0;
    position: relative;
    text-decoration: none;
    transition: all 0.2s;
}

.breadcrumbs--inverted .breadcrumbs__link {
    background: #fff;
}

a.breadcrumbs__link:hover {
    background: #bd0b13;
    color: #fff;
}

.breadcrumbs__item:first-child .breadcrumbs__link {
    padding-left: 1.5em;
}

.breadcrumbs__link::before,
.breadcrumbs__link::after {
    content: '';
    display: block;
    height: 0;
    position: absolute;
    top: 0;
    transition: border-color 0.2s;
    width: 0;
}

.breadcrumbs__link::after {
    border: 1em solid transparent;
    border-left-color: #ececec;
    right: -2em;
}

.breadcrumbs--inverted .breadcrumbs__link::after {
    border-left-color: #fff;
}

a.breadcrumbs__link:hover::after {
    border-left-color: #bd0b13;
}

.breadcrumbs__link::before {
    border: 1em solid #ececec;
    border-left-color: transparent !important;
    left: -2em;
}

.breadcrumbs--inverted .breadcrumbs__link::before {
    border-color: #fff;
}

.breadcrumbs__item:first-child .breadcrumbs__link::before {
    display: none;
}

a.breadcrumbs__link:hover::before {
    border-color: #bd0b13;
    border-left-color: transparent;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/components/pixelplus/feedback/seo.add-subscribe/style.css?15737450943946*/
.addsubscribe-footer {
}

.addsubscribe-footer form {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
}

.addsubscribe-footer .row {
	position: relative;
	box-sizing: border-box;
}

.addsubscribe-footer .row.privacy-policy {
	display: none;
}

.addsubscribe-footer .row--button {
	flex: 0 0 auto;
	margin-left: 31px;
}

.addsubscribe-footer .row--heading {
	font-size: 12px;
	color: #fff;
	order: 1;
	font-family: 'Ubuntu', sans-serif;
	font-weight: 300;
}

.addsubscribe-footer .row--button .sbtnlink {
	display: inline-flex;
	width: 154px;
	height: 45px;
	background: #ac131d;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	font-family: 'Ubuntu', sans-serif;
	font-weight: bold;
	font-size: 13px;
	border-radius: 4px;
	line-height: 1.2;
	cursor: pointer;
	border: none;
	padding: 0;
	text-align-last: center;
	align-items: center;
	justify-content: center;
}


.addsubscribe-footer .row:first-child {
	margin: 0;
}

input[name=CAPTCHA_HIDDEN] {
	position: absolute;
	left: -5000px;
}

.addsubscribe-footer .row input[type=text],
.addsubscribe-footer .row input[type=email] {
	width: 225px;
	height: 28px;
	padding: 0;
	background: transparent;
	border: none;
	border-bottom: 2px solid #fff;
	box-sizing:border-box;
	color: #fff;
	font-size: 18px;
	outline: none;
}

.addsubscribe-footer .row input::-webkit-input-placeholder { color:#fff; } /* webkit */
.addsubscribe-footer .row input::-moz-placeholder { color:#fff; } /* Firefox 19+ */
.addsubscribe-footer .row input:-moz-placeholder { color:#fff; } /* Firefox 18- */
.addsubscribe-footer .row input:-ms-input-placeholder { color:#fff; } /* IE */

.addsubscribe-footer .row input[type=text].error,
.addsubscribe-footer .row input[type=email].error,
.addsubscribe-footer .row textarea.error {
	border-color: #c01722;
}

.addsubscribe-footer .error-text {
	color: #c01722;
	margin-top: 5px;
}

.addsubscribe-footer .row label {
	display: inline-block;
	margin: 3px 7px 0 7px;
}

.addsubscribe-footer .hblock {
	font-size: 32px;
	color: #181818;
	font-family: BlissProBold;
	text-align: center;
	margin: 0 0 15px 0;
}

.addsubscribe-footer .starrequired {
	color: #c01722;
	display: none;
}

.addsubscribe-footer .thanks {
	color: #01ae21;
	font-size: 24px;
	margin: 20px 0;
}

.phone-country-select {
	position: absolute;
	top: 50%;
	left: 10px;
	margin-top: -18px;
}

/** ÃŒÃŽÃÃˆÃ‹ÃœÃÃ€ÃŸ Ã‚Ã…ÃÃ‘ÃˆÃŸ **/
@media only screen and (orientation: portrait) and (max-device-width: 768px), only screen and (max-device-width: 670px) {
	.addsubscribe-footer {
		text-align: left;
	}
	
	.addsubscribe-footer .row {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.addsubscribe-footer .row input[type=text],
	.addsubscribe-footer .row input[type=email],
	.addsubscribe-footer .row textarea {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	.addsubscribe-footer .row--heading {
		order: 0;
		font-size: 20px;
		margin-bottom: 20px !important;
	}
	
	.addsubscribe-footer .row.privacy-policy {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0;
		text-align: center;
	}
	
	.addsubscribe-footer .row--button {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0;
		text-align: center;
		margin: 0;
	}
	
	.addsubscribe-footer .row--button .sbtnlink {
		max-width: 197px;
		margin: 30px 0 0 0;
	}
}

.popup-subscribe {
	width: 620px;
	/*padding: 15px 35px;*/
	/*margin: 0 auto;*/
	background: #ffffff;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}

.popup-subscribe .send-ok {
	font-family: 'BlissProBold', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-align: center;
	color: #699d00;
	font-size: 28px;
	line-height: 210px;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/components/grid.min.css?155653326111173*/
@media only all{.offset-l-0{margin-left:0}.offset-r-0{margin-right:0}.w1of2{width:50%}.offset-l-w1of2{margin-left:50%}.offset-r-w1of2{margin-right:50%}.w2of2{width:100%}.offset-l-w2of2{margin-left:100%}.offset-r-w2of2{margin-right:100%}.w1of3{width:33.33333%}.offset-l-w1of3{margin-left:33.33333%}.offset-r-w1of3{margin-right:33.33333%}.w2of3{width:66.66667%}.offset-l-w2of3{margin-left:66.66667%}.offset-r-w2of3{margin-right:66.66667%}.w3of3{width:100%}.offset-l-w3of3{margin-left:100%}.offset-r-w3of3{margin-right:100%}.w1of4{width:25%}.offset-l-w1of4{margin-left:25%}.offset-r-w1of4{margin-right:25%}.w2of4{width:50%}.offset-l-w2of4{margin-left:50%}.offset-r-w2of4{margin-right:50%}.w3of4{width:75%}.offset-l-w3of4{margin-left:75%}.offset-r-w3of4{margin-right:75%}.w4of4{width:100%}.offset-l-w4of4{margin-left:100%}.offset-r-w4of4{margin-right:100%}.w1of5{width:20%}.offset-l-w1of5{margin-left:20%}.offset-r-w1of5{margin-right:20%}.w2of5{width:40%}.offset-l-w2of5{margin-left:40%}.offset-r-w2of5{margin-right:40%}.w3of5{width:60%}.offset-l-w3of5{margin-left:60%}.offset-r-w3of5{margin-right:60%}.w4of5{width:80%}.offset-l-w4of5{margin-left:80%}.offset-r-w4of5{margin-right:80%}.w5of5{width:100%}.offset-l-w5of5{margin-left:100%}.offset-r-w5of5{margin-right:100%}.w1of6{width:16.66667%}.offset-l-w1of6{margin-left:16.66667%}.offset-r-w1of6{margin-right:16.66667%}.w2of6{width:33.33333%}.offset-l-w2of6{margin-left:33.33333%}.offset-r-w2of6{margin-right:33.33333%}.w3of6{width:50%}.offset-l-w3of6{margin-left:50%}.offset-r-w3of6{margin-right:50%}.w4of6{width:66.66667%}.offset-l-w4of6{margin-left:66.66667%}.offset-r-w4of6{margin-right:66.66667%}.w5of6{width:83.33333%}.offset-l-w5of6{margin-left:83.33333%}.offset-r-w5of6{margin-right:83.33333%}.w6of6{width:100%}.offset-l-w6of6{margin-left:100%}.offset-r-w6of6{margin-right:100%}.w1of7{width:14.28571%}.offset-l-w1of7{margin-left:14.28571%}.offset-r-w1of7{margin-right:14.28571%}.w2of7{width:28.57143%}.offset-l-w2of7{margin-left:28.57143%}.offset-r-w2of7{margin-right:28.57143%}.w3of7{width:42.85714%}.offset-l-w3of7{margin-left:42.85714%}.offset-r-w3of7{margin-right:42.85714%}.w4of7{width:57.14286%}.offset-l-w4of7{margin-left:57.14286%}.offset-r-w4of7{margin-right:57.14286%}.w5of7{width:71.42857%}.offset-l-w5of7{margin-left:71.42857%}.offset-r-w5of7{margin-right:71.42857%}.w6of7{width:85.71429%}.offset-l-w6of7{margin-left:85.71429%}.offset-r-w6of7{margin-right:85.71429%}.w7of7{width:100%}.offset-l-w7of7{margin-left:100%}.offset-r-w7of7{margin-right:100%}.w1of8{width:12.5%}.offset-l-w1of8{margin-left:12.5%}.offset-r-w1of8{margin-right:12.5%}.w2of8{width:25%}.offset-l-w2of8{margin-left:25%}.offset-r-w2of8{margin-right:25%}.w3of8{width:37.5%}.offset-l-w3of8{margin-left:37.5%}.offset-r-w3of8{margin-right:37.5%}.w4of8{width:50%}.offset-l-w4of8{margin-left:50%}.offset-r-w4of8{margin-right:50%}.w5of8{width:62.5%}.offset-l-w5of8{margin-left:62.5%}.offset-r-w5of8{margin-right:62.5%}.w6of8{width:75%}.offset-l-w6of8{margin-left:75%}.offset-r-w6of8{margin-right:75%}.w7of8{width:87.5%}.offset-l-w7of8{margin-left:87.5%}.offset-r-w7of8{margin-right:87.5%}.w8of8{width:100%}.offset-l-w8of8{margin-left:100%}.offset-r-w8of8{margin-right:100%}.w1of10{width:10%}.offset-l-w1of10{margin-left:10%}.offset-r-w1of10{margin-right:10%}.w2of10{width:20%}.offset-l-w2of10{margin-left:20%}.offset-r-w2of10{margin-right:20%}.w3of10{width:30%}.offset-l-w3of10{margin-left:30%}.offset-r-w3of10{margin-right:30%}.w4of10{width:40%}.offset-l-w4of10{margin-left:40%}.offset-r-w4of10{margin-right:40%}.w5of10{width:50%}.offset-l-w5of10{margin-left:50%}.offset-r-w5of10{margin-right:50%}.w6of10{width:60%}.offset-l-w6of10{margin-left:60%}.offset-r-w6of10{margin-right:60%}.w7of10{width:70%}.offset-l-w7of10{margin-left:70%}.offset-r-w7of10{margin-right:70%}.w8of10{width:80%}.offset-l-w8of10{margin-left:80%}.offset-r-w8of10{margin-right:80%}.w9of10{width:90%}.offset-l-w9of10{margin-left:90%}.offset-r-w9of10{margin-right:90%}.w10of10{width:100%}.offset-l-w10of10{margin-left:100%}.offset-r-w10of10{margin-right:100%}.w1of12{width:8.33333%}.offset-l-w1of12{margin-left:8.33333%}.offset-r-w1of12{margin-right:8.33333%}.w2of12{width:16.66667%}.offset-l-w2of12{margin-left:16.66667%}.offset-r-w2of12{margin-right:16.66667%}.w3of12{width:25%}.offset-l-w3of12{margin-left:25%}.offset-r-w3of12{margin-right:25%}.w4of12{width:33.33333%}.offset-l-w4of12{margin-left:33.33333%}.offset-r-w4of12{margin-right:33.33333%}.w5of12{width:41.66667%}.offset-l-w5of12{margin-left:41.66667%}.offset-r-w5of12{margin-right:41.66667%}.w6of12{width:50%}.offset-l-w6of12{margin-left:50%}.offset-r-w6of12{margin-right:50%}.w7of12{width:58.33333%}.offset-l-w7of12{margin-left:58.33333%}.offset-r-w7of12{margin-right:58.33333%}.w8of12{width:66.66667%}.offset-l-w8of12{margin-left:66.66667%}.offset-r-w8of12{margin-right:66.66667%}.w9of12{width:75%}.offset-l-w9of12{margin-left:75%}.offset-r-w9of12{margin-right:75%}.w10of12{width:83.33333%}.offset-l-w10of12{margin-left:83.33333%}.offset-r-w10of12{margin-right:83.33333%}.w11of12{width:91.66667%}.offset-l-w11of12{margin-left:91.66667%}.offset-r-w11of12{margin-right:91.66667%}.w12of12{width:100%}.offset-l-w12of12{margin-left:100%}.offset-r-w12of12{margin-right:100%}}@media screen and (max-width:1023px){.offset-l-0\@sm{margin-left:0}.offset-r-0\@sm{margin-right:0}.w1of2\@sm{width:50%}.offset-l-w1of2\@sm{margin-left:50%}.offset-r-w1of2\@sm{margin-right:50%}.w2of2\@sm{width:100%}.offset-l-w2of2\@sm{margin-left:100%}.offset-r-w2of2\@sm{margin-right:100%}.w1of3\@sm{width:33.33333%}.offset-l-w1of3\@sm{margin-left:33.33333%}.offset-r-w1of3\@sm{margin-right:33.33333%}.w2of3\@sm{width:66.66667%}.offset-l-w2of3\@sm{margin-left:66.66667%}.offset-r-w2of3\@sm{margin-right:66.66667%}.w3of3\@sm{width:100%}.offset-l-w3of3\@sm{margin-left:100%}.offset-r-w3of3\@sm{margin-right:100%}.w1of4\@sm{width:25%}.offset-l-w1of4\@sm{margin-left:25%}.offset-r-w1of4\@sm{margin-right:25%}.w2of4\@sm{width:50%}.offset-l-w2of4\@sm{margin-left:50%}.offset-r-w2of4\@sm{margin-right:50%}.w3of4\@sm{width:75%}.offset-l-w3of4\@sm{margin-left:75%}.offset-r-w3of4\@sm{margin-right:75%}.w4of4\@sm{width:100%}.offset-l-w4of4\@sm{margin-left:100%}.offset-r-w4of4\@sm{margin-right:100%}.w1of5\@sm{width:20%}.offset-l-w1of5\@sm{margin-left:20%}.offset-r-w1of5\@sm{margin-right:20%}.w2of5\@sm{width:40%}.offset-l-w2of5\@sm{margin-left:40%}.offset-r-w2of5\@sm{margin-right:40%}.w3of5\@sm{width:60%}.offset-l-w3of5\@sm{margin-left:60%}.offset-r-w3of5\@sm{margin-right:60%}.w4of5\@sm{width:80%}.offset-l-w4of5\@sm{margin-left:80%}.offset-r-w4of5\@sm{margin-right:80%}.w5of5\@sm{width:100%}.offset-l-w5of5\@sm{margin-left:100%}.offset-r-w5of5\@sm{margin-right:100%}.w1of6\@sm{width:16.66667%}.offset-l-w1of6\@sm{margin-left:16.66667%}.offset-r-w1of6\@sm{margin-right:16.66667%}.w2of6\@sm{width:33.33333%}.offset-l-w2of6\@sm{margin-left:33.33333%}.offset-r-w2of6\@sm{margin-right:33.33333%}.w3of6\@sm{width:50%}.offset-l-w3of6\@sm{margin-left:50%}.offset-r-w3of6\@sm{margin-right:50%}.w4of6\@sm{width:66.66667%}.offset-l-w4of6\@sm{margin-left:66.66667%}.offset-r-w4of6\@sm{margin-right:66.66667%}.w5of6\@sm{width:83.33333%}.offset-l-w5of6\@sm{margin-left:83.33333%}.offset-r-w5of6\@sm{margin-right:83.33333%}.w6of6\@sm{width:100%}.offset-l-w6of6\@sm{margin-left:100%}.offset-r-w6of6\@sm{margin-right:100%}.w1of7\@sm{width:14.28571%}.offset-l-w1of7\@sm{margin-left:14.28571%}.offset-r-w1of7\@sm{margin-right:14.28571%}.w2of7\@sm{width:28.57143%}.offset-l-w2of7\@sm{margin-left:28.57143%}.offset-r-w2of7\@sm{margin-right:28.57143%}.w3of7\@sm{width:42.85714%}.offset-l-w3of7\@sm{margin-left:42.85714%}.offset-r-w3of7\@sm{margin-right:42.85714%}.w4of7\@sm{width:57.14286%}.offset-l-w4of7\@sm{margin-left:57.14286%}.offset-r-w4of7\@sm{margin-right:57.14286%}.w5of7\@sm{width:71.42857%}.offset-l-w5of7\@sm{margin-left:71.42857%}.offset-r-w5of7\@sm{margin-right:71.42857%}.w6of7\@sm{width:85.71429%}.offset-l-w6of7\@sm{margin-left:85.71429%}.offset-r-w6of7\@sm{margin-right:85.71429%}.w7of7\@sm{width:100%}.offset-l-w7of7\@sm{margin-left:100%}.offset-r-w7of7\@sm{margin-right:100%}.w1of8\@sm{width:12.5%}.offset-l-w1of8\@sm{margin-left:12.5%}.offset-r-w1of8\@sm{margin-right:12.5%}.w2of8\@sm{width:25%}.offset-l-w2of8\@sm{margin-left:25%}.offset-r-w2of8\@sm{margin-right:25%}.w3of8\@sm{width:37.5%}.offset-l-w3of8\@sm{margin-left:37.5%}.offset-r-w3of8\@sm{margin-right:37.5%}.w4of8\@sm{width:50%}.offset-l-w4of8\@sm{margin-left:50%}.offset-r-w4of8\@sm{margin-right:50%}.w5of8\@sm{width:62.5%}.offset-l-w5of8\@sm{margin-left:62.5%}.offset-r-w5of8\@sm{margin-right:62.5%}.w6of8\@sm{width:75%}.offset-l-w6of8\@sm{margin-left:75%}.offset-r-w6of8\@sm{margin-right:75%}.w7of8\@sm{width:87.5%}.offset-l-w7of8\@sm{margin-left:87.5%}.offset-r-w7of8\@sm{margin-right:87.5%}.w8of8\@sm{width:100%}.offset-l-w8of8\@sm{margin-left:100%}.offset-r-w8of8\@sm{margin-right:100%}.w1of10\@sm{width:10%}.offset-l-w1of10\@sm{margin-left:10%}.offset-r-w1of10\@sm{margin-right:10%}.w2of10\@sm{width:20%}.offset-l-w2of10\@sm{margin-left:20%}.offset-r-w2of10\@sm{margin-right:20%}.w3of10\@sm{width:30%}.offset-l-w3of10\@sm{margin-left:30%}.offset-r-w3of10\@sm{margin-right:30%}.w4of10\@sm{width:40%}.offset-l-w4of10\@sm{margin-left:40%}.offset-r-w4of10\@sm{margin-right:40%}.w5of10\@sm{width:50%}.offset-l-w5of10\@sm{margin-left:50%}.offset-r-w5of10\@sm{margin-right:50%}.w6of10\@sm{width:60%}.offset-l-w6of10\@sm{margin-left:60%}.offset-r-w6of10\@sm{margin-right:60%}.w7of10\@sm{width:70%}.offset-l-w7of10\@sm{margin-left:70%}.offset-r-w7of10\@sm{margin-right:70%}.w8of10\@sm{width:80%}.offset-l-w8of10\@sm{margin-left:80%}.offset-r-w8of10\@sm{margin-right:80%}.w9of10\@sm{width:90%}.offset-l-w9of10\@sm{margin-left:90%}.offset-r-w9of10\@sm{margin-right:90%}.w10of10\@sm{width:100%}.offset-l-w10of10\@sm{margin-left:100%}.offset-r-w10of10\@sm{margin-right:100%}.w1of12\@sm{width:8.33333%}.offset-l-w1of12\@sm{margin-left:8.33333%}.offset-r-w1of12\@sm{margin-right:8.33333%}.w2of12\@sm{width:16.66667%}.offset-l-w2of12\@sm{margin-left:16.66667%}.offset-r-w2of12\@sm{margin-right:16.66667%}.w3of12\@sm{width:25%}.offset-l-w3of12\@sm{margin-left:25%}.offset-r-w3of12\@sm{margin-right:25%}.w4of12\@sm{width:33.33333%}.offset-l-w4of12\@sm{margin-left:33.33333%}.offset-r-w4of12\@sm{margin-right:33.33333%}.w5of12\@sm{width:41.66667%}.offset-l-w5of12\@sm{margin-left:41.66667%}.offset-r-w5of12\@sm{margin-right:41.66667%}.w6of12\@sm{width:50%}.offset-l-w6of12\@sm{margin-left:50%}.offset-r-w6of12\@sm{margin-right:50%}.w7of12\@sm{width:58.33333%}.offset-l-w7of12\@sm{margin-left:58.33333%}.offset-r-w7of12\@sm{margin-right:58.33333%}.w8of12\@sm{width:66.66667%}.offset-l-w8of12\@sm{margin-left:66.66667%}.offset-r-w8of12\@sm{margin-right:66.66667%}.w9of12\@sm{width:75%}.offset-l-w9of12\@sm{margin-left:75%}.offset-r-w9of12\@sm{margin-right:75%}.w10of12\@sm{width:83.33333%}.offset-l-w10of12\@sm{margin-left:83.33333%}.offset-r-w10of12\@sm{margin-right:83.33333%}.w11of12\@sm{width:91.66667%}.offset-l-w11of12\@sm{margin-left:91.66667%}.offset-r-w11of12\@sm{margin-right:91.66667%}.w12of12\@sm{width:100%}.offset-l-w12of12\@sm{margin-left:100%}.offset-r-w12of12\@sm{margin-right:100%}}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/components/support-advantages.css?15717463051235*/
.support-advantages {
    overflow: hidden;
    text-align: center;
}

    .support-advantages--one-row {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

.support-advantages .support-item {
    font-size: 16px;
    margin-bottom: 30px;
}

    .support-advantages--one-row .support-item {
        flex: 0 0 50%;
        max-width: 50%;
    }

@media screen and (min-width: 1024px) {
    .support-advantages--one-row {
        flex-wrap: nowrap;
    }
    
    .support-advantages .support-item {
        float: left;
        width: 250px;
    }
    
        .support-advantages--one-row .support-item {
            flex: 1 1 16.667%;
        }
}

.support-advantages .support-item .icon {
    color: #bd0a13;
    font-size: 72px;
    height: 110px;
    line-height: 110px;
}

.support-advantages .support-item .icon-chart-arrow-alt, .support-advantages .support-item .icon-man-tie {
    font-size: 75px;
}

.support-advantages .support-item .icon-monitor-bitrix, .support-advantages .support-item .icon-monitor-cursor {
    font-size: 69px;
}

.support-advantages .support-item .icon-human-array {
    font-size: 78px;
}

.support-advantages .support-item .icon-pixel-cup {
    font-size: 74px;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/components/support-tariffs.css?15767582144581*/
.support-tariffs-wr {
    overflow: hidden;
}

.support-tariffs-wr .tariff-item {
    float: left;
    font-size: 18px;
    margin-right: 5px;
    margin-top: 17px;
    text-align: center;
    width: 192px;
}

.support-tariffs-wr .tariff-item:last-child {
    margin-right: 0;
}

.support-tariffs-wr .tariff-item .tariff-name {
    background: #ddd;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    color: #181818;
    font-size: 16px;
    font-weight: bold;
    height: 54px;
    line-height: 54px;
    transition: background .3s, color .3s;
}

.support-tariffs-wr .tariff-item:hover .tariff-name {
    background: #393939;
    color: #fff;
}

.support-tariffs-wr .tariff-item .tariff-prop {
    border-bottom: 1px solid #e1e1e1;
    box-sizing: border-box;
    height: 70px;
    line-height: 70px;
    margin: 0 5px;
}

.support-tariffs-wr .tariff-item.desc {
    font-size: 13px;
    line-height: 20px;
    text-align: left;
    width: 150px;
}

.support-tariffs-wr .tariff-item.desc .tariff-name {
    background: none;
    color: #181818 !important;
}

.support-tariffs-wr .tariff-item.desc .tariff-prop {
    border-color: transparent;
    line-height: 20px;
    margin: 0;
    padding-top: 15px;
}

.support-tariffs-wr .tariff-item.desc .tariff-prop:last-child {
    padding-top: 25px;
}

.support-tariffs-wr .tariff-item.best-choice {
    box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.10);
    margin-top: 0;
}

.support-tariffs-wr .tariff-item.best-choice .tariff-name {
    background: #d01520 !important;
    color: #fff !important;
    height: 70px;
    line-height: 85px;
    position: relative;
}

.support-tariffs-wr .tariff-item.best-choice .tariff-name .icon-ribbon-award {
    color: #d01520;
    font-size: 56px;
    left: 50%;
    margin-left: -28px;
    position: absolute;
    top: -20px;
}

.support-tariffs-wr .tariff-item.best-choice .tariff-name .icon-thumb-up {
    font-size: 23px;
    left: 50%;
    margin-left: -12px;
    position: absolute;
    top: -6px;
}

.support-tariffs-wr .tariff-item .btn--main {
    background: #bbb;
    background: linear-gradient(to bottom, #bbb 0%, #939393 100%);
    border-color: #686868 !important;
    margin: 20px 0;
    min-width: auto;
    width: 165px;
}

.support-tariffs-wr .tariff-item .btn--main:active {
    margin-top: 22px;
}

.support-tariffs-wr .tariff-item:hover .btn--main {
    background: #bc0f20;
    background: linear-gradient(to bottom, #c61526 0%, #b30a1a 100%);
    border-color: #750712 !important;
}

.support-tariffs-wr.new {
    margin: 0 -5px;
    margin-bottom: 2.5em;
    display: flex;
    flex-wrap: wrap;
}

.support-tariffs-wr.new .tariff-item {
    box-sizing: border-box;
    color: #282828;
    font-size: 16px;
    margin: 0;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 5px;
    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: auto;
}

@media screen and (min-width: 1024px) {
    .support-tariffs-wr.new .tariff-item {
        flex: 1 1 33.33333%;
    }
}

.support-tariffs-wr.new .tariff-item:last-child {
    margin-right: 0;
}

.support-tariffs-wr.new .tariff-item .tariff-content {
    border: 1px solid #ececec;
    border-top: none;
    transition: border-color .3s;
    flex-grow: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
}

.support-tariffs-wr.new .tariff-item .tariff-name {
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    padding: 10px 10px 15px 10px;
    width: 100%;
}

.support-tariffs-wr.new .tariff-item .tariff-name [class^=icon] {
    color: #6d6d6d;
    display: block;
    font-size: 45px;
    margin-bottom: 10px;
    transition: color .3s;
}

.support-tariffs-wr.new .tariff-item:hover .tariff-name [class^=icon] {
    color: #fff;
}

.support-tariffs-wr.new .tariff-item:hover .tariff-content {
    border-color: #8d8d8d;
}

.support-tariffs-wr.new .tariff-item .tariff-prop {
    border: none;
    height: auto;
    line-height: 1.3;
    margin: 0;
    padding: 12px 30px;
    width: 100%;
}

.support-tariffs-wr.new .tariff-item .tariff-prop.price {
    font-size: 22px;
    font-weight: 500;
}

.support-tariffs-wr.new .tariff-item .tariff-prop.description {
    flex-grow: 1;
}

.support-tariffs-wr.new .tariff-item .tariff-prop:first-child {
    padding-top: 25px;
}

.support-tariffs-wr.new .tariff-item .tariff-prop:last-child {
    padding-bottom: 20px;
}

.support-tariffs-wr.new .tariff-item .btn--main {
    margin: 0;
}

.support-tariffs-wr.new .tariff-item .btn--main:active {
    margin-top: 2px;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/components/service-standards.css?15693175733053*/
.service-standards {
    color: #565656;
    font-size: 0;
    text-align: left;
}



.service-standards .service-standard-item {
    margin: 0 0 30px;
}

@media screen and (min-width: 1024px) {
    .service-standards .service-standard-item {
        display: inline-block;
        margin: 0 30px 30px 0;
        width: 360px;
    }
    
    .service-standards--one-row {
        display: flex;
        margin: 30px 0;
    }
    
        .service-standards--one-row .service-standard-item {
            flex: 0 0 20%;
            width: auto;
            margin: 0 !important;
            padding: 0 15px;
        }
        
        .service-standards--one-row .col {
            display: block !important;
            text-align: center;
            margin: 0 !important;
            width: 100% !important;
            min-height: auto !important;
            border: none !important;
        }
    
            .service-standards--one-row .standard-item-icon {
                margin: 0 auto;
            }
}

.service-standards .service-standard-item:nth-child(2n) {
    margin-right: 0;
}

.service-standards .service-standard-item .col {
    display: inline-block;
    font-size: 14px;
    vertical-align: top;
    line-height: 1.3;
    padding-bottom: 30px;
}

@media screen and (min-width: 1024px) {
    .service-standards .service-standard-item .col {
        min-height: 230px;
    }
}

.service-standards .service-standard-item .col.icon {
    margin-right: 15px;
    width: 85px;
}

@media screen and (min-width: 1024px) {
    .service-standards .service-standard-item .col.icon {
        margin-right: 20px;
    }
}

.service-standards .service-standard-item .col.text {
    border-bottom: 1px solid #cdcdcd;
    width: 200px;
}

@media screen and (min-width: 1024px) {
    .service-standards .service-standard-item .col.text {
        width: 250px;
    }
}

.service-standards .service-standard-item:nth-last-child(-n+2) .col {
    border: none;
    min-height: initial;
}

.service-standards .service-standard-item .standard-item-icon {
    border: 2.5px dotted #919191;
    border-radius: 50%;
    box-sizing: border-box;
    color: #919191;
    font-size: 40px;
    height: 80px;
    position: relative;
    text-align: center;
    width: 80px;
}

.service-standards .service-standard-item .standard-item-icon .counter {
    background: #b30a1a;
    border-radius: 50%;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    position: absolute;
    right: -8px;
    top: -3px;
    width: 25px;
}

.service-standards .service-standard-item .standard-item-icon [class^=icon] {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: color .3s;
}

.service-standards .service-standard-item:hover .standard-item-icon [class^=icon] {
    color: #b30a1a;
}

.service-standards .service-standard-item .standard-item-title {
    color: #0b0b0b;
    font-size: 18px;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 10px;
}

/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/components/popup-video.css?15767582142174*/
.popup-video {
    display: table;
    height: 100vh !important;
    justify-content: center;
    left: 0 !important;
    top: 0 !important;
    width: 100% !important;
}

.popup-video .fancybox-skin {
    background: none;
    color: #fff;
    display: table-cell;
    vertical-align: middle;
}

.popup-video .fancybox-inner {
    height: 100% !important;
    width: 100% !important;
}

@media screen and (max-width: 1023px) {
    .popup-video .fancybox-inner {
        padding-top: 50px;
    }
}

.popup-video .fancybox-close {
    background: none;
    right: 10px;
    top: 10px;
}

.popup-video p {
    margin: 0.5em 0 1em;
}

.popup-video p:first-child {
    margin-top: 0;
}

.popup-video p:last-child {
    margin-bottom: 0;
}

.popup-video__content {
    margin: 0 auto;
    width: 300px;
}

@media screen and (min-width: 1024px) {
    .popup-video__content {
        width: 865px;
    }
}

.popup-video__title {
    color: #fff;
    font-size: 28px;
    margin-bottom: 20px;
    text-align: center;
}

.popup-video__iframe {
    border-radius: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}

@media screen and (max-width: 1023px) {
    .popup-video__iframe {
        height: 170px;
    }
}

.popup-video__iframe iframe {
    max-height: 100%;
}

.popup-video__tariff-list {
    align-items: stretch;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    text-align: center;
}

.popup-video__tariff {
    border: 1px solid #4f4f4f;
    border-radius: 20px;
    margin-bottom: 10px;
    padding: 15px 10px;
    width: 100%;
}

@media screen and (min-width: 1024px) {
    .popup-video__tariff {
        margin: 0;
        width: 49%;
    }
}

.popup-video__tariff-title {
    color: #959595;
    font-size: 16px;
}

.popup-video__tariff-name {
    font-size: 22px;
}

.popup-video__tariff-feature {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
}

.popup-video__questions {
    color: #dedddd;
}

.popup-video__questions-title {
    color: #fff;
    font-size: 22px;
}

.popup-video__questions .btn--main {
    border: 0;
    font-size: 14px;
}

.popup-video__questions .btn--main:active {
    margin: 0;
}
/* End */


/* Start:/local/templates/pixelplus.ru_2015.mobile/css/components/podderzhka_elements.css?157235215328103*/
/*** TABLE TARIFFS ***/
.tariffs_table
{
	width:100%;
    border-collapse:collapse;
}
.tariffs_table tr td:first-child,
.tariffs_table tr th:first-child
{
	width:300px;
	font-size:15px;
	text-align:left;
	background:#fff;	
}
.tariffs_table tr td.weightBold
{
	font-weight:bold;
}	
.tariffs_table tr td.priceTableTariffs	
{
	font-size:18px;
}	
.tariffs_table tr th.blue_th .content_tariffs_td
{
	background:#DCE7F1;
}
.tariffs_table tr th.yellow_th .content_tariffs_td
{
	background:#FFF3D6;
}
.tariffs_table tr th.green_th .content_tariffs_td
{
	background:#E7F1DC;
}
.tariffs_table tr th.grey_th .content_tariffs_td
{
	background:#f3f3f3;
}
.tariffs_table tr th.red_th .content_tariffs_td
{
	background:#d01520;
	color:#fff;
}

.tariffs_table tr th
{
	text-align:center;
	font-size:16px;
    font-weight: 500;
}
.tariffs_table tr td 
{
	box-sizing:border-box;
	vertical-align:middle;
	padding:0;
}
.tariffs_table tr td:first-child
{	
    padding: 10px 10px;
}
.tariffs_table td .content_tariffs_td
{	
	border-left:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	margin:0 5px 0 5px;
	padding:10px 10px;
	position:relative;
}
.tariffs_table.red_line td:nth-child(3) .content_tariffs_td
{
	border-left:1px solid #d01520;
	border-right:1px solid #d01520;
}
.tariffs_table.red_line  tr:last-child td:nth-child(3) .content_tariffs_td
{
	border-bottom:1px solid #d01520;
}

.tariffs_table tr td:last-child .content_tariffs_td,
.tariffs_table tr th:last-child .content_tariffs_td
{
	margin-right:0;
}
.tariffs_table th .content_tariffs_td
{	
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	box-sizing:border-box;
	padding:10px;
    margin: 0 4px -1px 4px;
}
.tariffs_table th:last-child .content_tariffs_td
{
    margin: 0 0 -1px 3px;
    position: relative;
    right: -1px;
}
.tariffs_table tr:last-child td .content_tariffs_td
{	
	border-bottom:1px solid #ddd;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-bottom:20px;
}
.tariffs_table tr th:last-child
{
	margin-right:0;
}
.tariffs_table tr.hover_tr:hover,
.tariffs_table tr.hover_tr:hover td
{
	background:#f9f9f9!important;
}
.tariffs_table tr td .tariff-close:before
{
	color: #C4001B;
	content: "\2716";
	font-size: 22px;
}
.tariffs_table tr td .tariff-check:before
{
	color: #369A13;
	content: "\2714";
	font-size: 22px;
}
.tariffs_table tr td .btn.js-order
{
	/* background: #bbb; */
	background: linear-gradient(to bottom,#f7f7f7 0,#ddd 100%);
	border-color: #c1c1c1 !important;
	margin: 20px 0 0 0;
	padding: 0.85em 2.0em;
	min-width: auto;
	color: #484747;
	/* width: 165px; */
}
.tariffs_table tr td .btn.js-order:hover 
{
	background: linear-gradient(to bottom, #c61526 0%, #bd0b13 100%); 
    border-bottom: 2px solid #750712!important;
	color: #fff;
}
.tariffs_table td .choose_clients
{
	display:block;
	font-size:12px;
	color:#A3A3A3;
	margin-bottom:3px;
}
.tariffs_table td .more_description_tariff
{
	color:#C4001B;
	text-decoration:none;
}
.tariffs_table td .more_description_tariff:hover 
{	
	text-decoration:underline;
}
.tariffs_table tr:nth-child(2) td .content_tariffs_td
{
	padding-top:20px;
}
.weight_bold
{
	font-weight:bold;
}
.container--wide 
{
    max-width: 1400px !important;
    width: 100% !important;
}






@media screen and (max-width: 1023px)
{
	.tariffs_table_block .tariffs_table
	{
		min-width:980px;
	}
	.tariffs_table_block
	{
		width:100%;
		overflow-x:scroll;
	}

}




/***END TABLE TARIFFS ***/


/*** GRID SERVICES ***/

.services_price_grid .services_price_item
{
	align-items: flex-start;
    border-radius: 6px;
    box-shadow: 0px 7px 36px rgba(0, 0, 0, 0.15);
    box-sizing: border-box;
    display: inline-flex;
	flex-direction: column;
	vertical-align:top;
    font-size: 18px;
    height: 100%;
    line-height: 20px;
    margin-bottom:  1.4%;
    margin-right: 1.4%;
    width: 31.7%;
    padding: 30px;
    color: #000;
    text-align: left;
}
.services_price_grid:after
{
	content:'';
	display:table;
	clear:both;
}
.services_price_grid 
{
	margin:30px auto 20px;
}
.services_price_grid .services_price_item:nth-child(3n)
{
	margin-right:0%;
}

.services_price_item .services_price_name
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	width: 100%;
}
.services_price_item .services_price_descr
{
	font-size:16px;
	margin-bottom:10px;
	flex-grow: 1;
	width: 100%;
}
.services_price_item hr 
{
    border: 0.5px solid #EEEEEE;
	width:80px;
	margin:0 auto 20px auto;
}
.services_price_item .services_price_price
{
	font-size:18px;
	color: #ff5f79;
	font-weight:bold;
	margin-bottom:20px;
	width: 100%;
}


@media screen and (max-width: 1023px)
{
	.services_price_grid .services_price_item
	{
		width:100%;
		margin-right: 0%;
   		margin-bottom: 20px;
   		height: auto;
	}
	.container--wide
	{		
    	width: 300px!important;
	    max-width: 100% !important;
	}

}
/*** END GRID SERVICES ***/

/*** GRID IMGS ***/

.grid_personal_cabinet 
{
	margin:30px auto;
	display: flex;
	flex-wrap: wrap;
}
.grid_personal_cabinet .grid_personal_cabinet-col {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}
.grid_personal_cabinet .personal_cabinet_item
{
	padding: 7px;
}
.grid_personal_cabinet .personal_cabinet_item-inner
{
	border:2px solid #EEEEEE;
	border-radius:8px;
	overflow:hidden;
}
.grid_personal_cabinet .personal_cabinet_item:nth-child(3n)
{
	margin-right:0;
}
.grid_personal_cabinet .personal_cabinet_item:hover 
{
	opacity:0.8;
}
.grid_personal_cabinet .personal_cabinet_item img 
{
	width:100%;
	display:block;
}

@media screen and (max-width: 1023px) {
	.grid_personal_cabinet .grid_personal_cabinet-col {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

/*** END GRID IMGS ***/

.service-standards.three_column .service-standard-item
{
	width:300px;
    margin: 0 20px 40px 0;
}
.service-standards.three_column .service-standard-item .col.text 
{
    width: calc(100% - 110px);
}

.service-standards.three_column .service-standard-item:nth-last-child(-n+3) .col
{
	border: none;
    min-height: initial;
}
@media screen and (max-width: 1023px)
{
	.service-standards.three_column .service-standard-item:nth-last-child(-n+3) .col
	{
	    border-bottom: 1px solid #cdcdcd;	
	}
	.service-standards.three_column .service-standard-item:last-child .col
	{
	    border-bottom:none;
	}

}






.support-work-with {
	display: flex;
	flex-wrap: wrap;
}

	.support-work-with__item {
		flex: 0 0 100%;
		max-width: 100%;
		align-items: stretch;
		margin-bottom: 40px;
	}
		
		.support-work-with__item-inner {
			border: 3px solid transparent;
			box-sizing: border-box;
			padding: 24px;
			height: 100%;
		}

			.support-work-with__item-inner--red {
				border-color: #C4001B;
			}
			
			.support-work-with__item-inner--green {
				border-color: #369A13;
			}
			
				.support-work-with__item-inner--red .fw-b {
					color: #C4001B;
				}

				.support-work-with__item-inner--green .fw-b {
					color: #369A13;
				}

			.support-work-with__icon {
				background: #EEF2F4;
				width: 86px;
				height: 86px;
				border-radius: 50%;
				display: flex;
				align-items: center;
				justify-content: center;
				margin: 0 auto;
			}
			
				.support-work-with__icon .icon-dislike {
					font-size: 44px;
					color: #C4001B;
				}

				.support-work-with__icon .icon-like {
					font-size: 56px;
					color: #369A13;
				}
			
			.support-work-with__heading {
				font-family: Ubuntu, "sans-serif";
				font-size: 28px;
				padding-bottom: 23px;
				border-bottom: 2px solid #eee;
				margin-bottom: 38px;
			}

			.support-work-with__list {
				margin: 0;
				padding: 0;
				list-style: none;
				text-align: left;
				
				display: flex;
				flex-direction: column;
				font-size: 18px;
			}
			
				.support-work-with__list li {
					padding-left: 38px;
					position: relative;
				}

					.support-work-with__list li + li {
						margin-top: 25px;
					}

						.support-work-with__list li:before {
							color: #64452c;
							line-height: 0;
							margin: 10px 0 0 0;
							position: absolute;
							top: 0;
							left: 0;
							font-size: 20px;
							font-weight: bold;
						}

							.support-work-with__item-inner--red .support-work-with__list li:before {
								color: #C4001B;
								content: "\2716";
							}

							.support-work-with__item-inner--green .support-work-with__list li:before {
								color: #369A13;
								content: "\2714";
							}

@media screen and (min-width: 1024px) {
	.support-work-with__item {
		flex: 0 0 50%;
		max-width: 50%;
		padding: 0 20px;
	}
	
		.support-work-with__item-inner {
			padding: 24px 53px 40px 53px;
		}
}

/*** TARIFF BLOCK ***/
.support-tariff {
}

	.support-tariff__item {
		padding: 0 15px;
		text-align: center;
		margin-bottom: 30px;
	}
	
		.support-tariff__item-inner {
			border: 2px solid #fff;
			border-radius: 10px;
			padding: 70px 30px 40px 30px;
			position: relative;
			height: 100%;
			display: flex;
			flex-direction: column;
			box-shadow: 0 0 12px rgba(0, 0, 0, .15);
		}
		
			.support-tariff__item--favorite .support-tariff__item-inner {
				border-color: #d01520;
				
			}
			
			.support-tariff__label {
				background: url('data:image/png;base64,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');
				color: #fff;
				font-size: 18px;
				font-weight: bold;
				width: 239px;
				height: 70px;
				display: flex;
				align-items: center;
				text-align: center;
				position: absolute;
				padding: 0 50px;
				justify-content: center;
				top: 22px;
				transform: rotate(45deg);
				right: -62px;
			}
		
			.support-tariff__name {
				font-size: 30px;
				margin-bottom: 10px;
				margin-top: 0;
			}

			.support-tariff__name + p {
				margin: 0;
			}
			
			.support-tariff__price {
				font-size: 32px;
				font-weight: bold;
				margin-top: 18px;
			}
			
				.support-tariff__price .ruble-sign {
					font-weight: bold;
				}
			
			.support-tariff__hr {
				width: 100px;
				margin: 20px auto;
				border-bottom: 1px dashed #d6d6d6;
			}
			
			.support-tariff__params {
				margin-bottom: 30px;
				flex-grow: 1;
			}
			
				.support-tariff__hours-track {
					background: #ebebeb;
					height: 50px;
					border-radius: 25px;
					display: flex;
					justify-content: space-between;
					margin: 14px 0 0 0;
					list-style: none;
					position: relative;
				}
				
					.support-tariff__hours-selector {
						width: 50px;
						height: 50px;
						border-radius: 50%;
						background: #d01520;
						position: absolute;
						top: 0;
						left: 0;
					}
				
					.support-tariff__hours {
						flex: 0 0 40%;
						height: 50px;
						cursor: pointer;
						position: relative;
						z-index: 1;
					}
					
						.support-tariff__hours:first-child {
							text-align: left;
							flex: 0 0 30%;
						}
						
						.support-tariff__hours:last-child {
							text-align: right;
							flex: 0 0 30%;
						}
						
						.support-tariff__hours-inner {
							width: 50px;
							height: 50px;
							border-radius: 50%;
							font-size: 16px;
							display: inline-flex;
							align-items: center;
							justify-content: center;
							transition: .3s all;
						}
	
						.support-tariff__hours:hover .support-tariff__hours-inner,
						.support-tariff__hours.--is-active .support-tariff__hours-inner {
							background: #d01520;
							color: #fff;
						}
						
				.support-tariff__other-params {
					display: flex;
					margin: 34px -15px 24px -15px;
					font-size: 15px;
				}
				
					.support-tariff__param {
						flex: 0 0 50%;
						padding: 0 15px;
						text-align: left;
					}
					
						.support-tariff__param-name {
							font-weight: bold;
							margin-bottom: 8px;
						}
						
						.support-tariff__param-value {
							font-size: 17px;
						}
						
				.support-tariff__services {
					margin: 20px 0 0 0;
					padding: 0;
					list-style: none;
					display: flex;
					justify-content: center;
					flex-wrap: wrap;
				}
				
					.support-tariff__service-item {
						width: 88px;
						font-size: 10.5px;
						padding: 5px;
					}
					
						.support-tariff__service-icon {
							width: 50px;
							height: 50px;
							border-radius: 50%;
							border: 1px solid #d6d6d6;;
							margin: 0 auto;
							display: flex;
							align-items: center;
							justify-content: center;
							font-size: 24px;
							transition: all .3s;
							margin-bottom: 3px;
						}
	
							.support-tariff__service-icon:hover {
								border-color: #d01520;
								color: #d01520;
							}
	
							.support-tariff__service-icon .icon-calendar:before {
								content: "\e931";
							}
							
			.support-tariff .support-tariff__detil {
				margin-top: 20px;
			}
			
				.support-tariff__detil a {
					border-color: #555;
					color: #555;
				}

@media screen and (min-width: 1024px) {
	.support-tariff {
		display: flex;
		flex-wrap: wrap;
		margin: 50px 0;
	}
	
		.support-tariff__item {
			flex: 0 0 33.33333%;
			max-width: 33.33333%;
			align-items: stretch;
		}
	
			.support-tariff__item--favorite .support-tariff__item-inner {
				border-color: #d01520;
			}
}
/* End */

