

/* Start:/local/templates/expo/css/reset.css?17727928431092*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End */


/* Start:/local/templates/expo/css/fonts.css?17727928432232*/
@font-face {
    font-family: 'GillSans';
    src: url('/local/templates/expo/css/../fonts/hinted-subset-GillSans.woff2') format('woff2'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans';
    src: url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-Italic.woff2') format('woff2'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-Italic.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-Italic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'GillSans';
    src: url('/local/templates/expo/css/../fonts/GillSans-Light/GillSansProCyrillic-Light.woff2') format('woff2'),
        url('/local/templates/expo/css/../fonts/GillSans-Light/GillSansProCyrillic-Light.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/GillSans-Light/GillSansProCyrillic-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans';
    src: url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-SemiBold.woff2') format('woff2'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-SemiBold.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-SemiBold.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'GillSans';
    src: url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-SemiBoldItalic.woff2') format('woff2'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-SemiBoldItalic.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/hinted-subset-GillSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Inter';
    src: url('/local/templates/expo/css/../fonts/subset-Inter-SemiBold.woff2') format('woff2'),
        url('/local/templates/expo/css/../fonts/subset-Inter-SemiBold.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/subset-Inter-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: 
        url('/local/templates/expo/css/../fonts/subset-Inter-Regular.woff') format('woff'),
        url('/local/templates/expo/css/../fonts/subset-Inter-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/* End */


/* Start:/local/templates/expo/css/bootstrap-grid.min.css?177279284248549*/
/*!
 * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1440px){.container{max-width:1440px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
/*# sourceMappingURL=bootstrap-grid.min.css.map */
/* End */


/* Start:/local/templates/expo/css/jquery.fancybox.min.css?177279284312795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/expo/css/datepicker.min.css?177279284312257*/
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
/* End */


/* Start:/local/templates/expo/css/simplebar.css?17727928434099*/
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
/* End */


/* Start:/local/templates/expo/css/slick-theme.css?17727928432450*/
@charset 'UTF-8';
/* Slider */

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/local/templates/expo/css/./fonts/slick.eot');
    src: url('/local/templates/expo/css/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/expo/css/./fonts/slick.woff') format('woff'), url('/local/templates/expo/css/./fonts/slick.ttf') format('truetype'), url('/local/templates/expo/css/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}



.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */


/* Start:/local/templates/expo/css/slick.css?17727928431776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/expo/css/tooltip.css?177279284311422*/
/* SimpTip v1.0.4
// a simple CSS tooltip made with Sass
// source: https://github.com/arashmanteghi/simptip/
// ducoment: http://arashm.net/lab/simptip/
// by @ArashManteghi - http://arashm.net */
[data-tooltip]{position:relative;display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;z-index:999999;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}[data-tooltip]:before{content:'';border:6px solid transparent}[data-tooltip]:after{height:22px;padding:11px 11px 0 11px;font-size:13px;line-height:11px;content:attr(data-tooltip);white-space:nowrap}[data-tooltip].simptip-position-top:before{border-top-color:#323232}[data-tooltip].simptip-position-top:after{background-color:#323232;color:#ecf0f1}[data-tooltip].simptip-position-bottom:before{border-bottom-color:#323232}[data-tooltip].simptip-position-bottom:after{background-color:#323232;color:#ecf0f1}[data-tooltip].simptip-position-left:before{border-left-color:#323232}[data-tooltip].simptip-position-left:after{background-color:#323232;color:#ecf0f1}[data-tooltip].simptip-position-right:before{border-right-color:#323232}[data-tooltip].simptip-position-right:after{background-color:#323232;color:#ecf0f1}[data-tooltip].simptip-position-top.half-arrow:before{border-right:7px solid #323232}[data-tooltip].simptip-position-bottom.half-arrow:before{border-right:7px solid #323232}[data-tooltip]:hover,[data-tooltip]:focus{background-color:transparent}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{opacity:1;visibility:visible}.simptip-position-right:before,.simptip-position-left:before,.simptip-position-right:after,.simptip-position-left:after{bottom:50%}.simptip-position-right:before,.simptip-position-left:before{margin-bottom:-5px}.simptip-position-right:after,.simptip-position-left:after{margin-bottom:-14.66667px}.half-arrow.simptip-position-right:before,.half-arrow.simptip-position-left:before{bottom:16px;border-style:none;border-top:7px solid transparent}.simptip-multiline.simptip-position-right:before,.simptip-multiline.simptip-position-left:before,.simptip-multiline.simptip-position-right:after,.simptip-multiline.simptip-position-left:after{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-filter:blur(0px);filter:blur(0px);margin-bottom:0}.simptip-multiline.simptip-position-right:before,.simptip-multiline.simptip-position-left:before{margin-bottom:0}.simptip-multiline.half-arrow.simptip-position-right:before,.simptip-multiline.half-arrow.simptip-position-left:before{margin-bottom:-2px}.simptip-position-right:before,.simptip-position-right:after{left:100%}.simptip-position-right:before{margin-left:-2px}.simptip-position-right:after{margin-left:10px}.simptip-position-right.simptip-movable:before{margin-left:-10px}.simptip-position-right.simptip-movable:after{margin-left:2px}.simptip-position-right.simptip-movable:hover:before,.simptip-position-right.simptip-movable:hover:after{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.simptip-position-right.simptip-movable.half-arrow:before{margin-left:-5px}.simptip-position-right.simptip-movable.simptip-multiline:hover:before,.simptip-position-right.simptip-movable.simptip-multiline:hover:after{-webkit-transform:translate(10px, 50%);-moz-transform:translate(10px, 50%);-ms-transform:translate(10px, 50%);-o-transform:translate(10px, 50%);transform:translate(10px, 50%)}.simptip-position-right.half-arrow:before{margin-left:3px;border-right:7px solid #323232}.simptip-position-left:before,.simptip-position-left:after{right:100%}.simptip-position-left:before{margin-right:-2px}.simptip-position-left:after{margin-right:10px}.simptip-position-left.simptip-movable:before{margin-right:-10px}.simptip-position-left.simptip-movable:after{margin-right:2px}.simptip-position-left.simptip-movable:hover:before,.simptip-position-left.simptip-movable:hover:after{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.simptip-position-left.simptip-movable.half-arrow:before{margin-right:-5px}.simptip-position-left.simptip-movable.simptip-multiline:hover:before,.simptip-position-left.simptip-movable.simptip-multiline:hover:after{-webkit-transform:translate(-10px, 50%);-moz-transform:translate(-10px, 50%);-ms-transform:translate(-10px, 50%);-o-transform:translate(-10px, 50%);transform:translate(-10px, 50%)}.simptip-position-left.half-arrow:before{margin-right:3px;border-left:7px solid #323232}.simptip-position-bottom:before,.simptip-position-top:before,.simptip-position-bottom:after,.simptip-position-top:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.simptip-position-bottom:after,.simptip-position-top:after{width:auto}.half-arrow.simptip-position-bottom:before,.half-arrow.simptip-position-top:before{border-style:none;border-right:7px solid #323232}.simptip-position-bottom:before,.simptip-position-bottom:after{top:100%}.simptip-position-bottom:before{margin-top:-5px}.simptip-position-bottom:after{margin-top:7px}.simptip-position-bottom:hover:before,.simptip-position-bottom:hover:after{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.simptip-position-bottom.simptip-movable:before{margin-top:-15px}.simptip-position-bottom.simptip-movable:after{margin-top:-3px}.simptip-position-bottom.simptip-movable:hover:before,.simptip-position-bottom.simptip-movable:hover:after{-webkit-transform:translate(-50%, 10px);-moz-transform:translate(-50%, 10px);-ms-transform:translate(-50%, 10px);-o-transform:translate(-50%, 10px);transform:translate(-50%, 10px)}.simptip-position-bottom.simptip-movable.half-arrow:before{margin-top:-10px}.simptip-position-bottom.half-arrow:before{margin-top:0;border-top:7px solid transparent}.simptip-position-top:before,.simptip-position-top:after{bottom:100%}.simptip-position-top:before{margin-bottom:-5px}.simptip-position-top:after{margin-bottom:7px}.simptip-position-top:hover:before,.simptip-position-top:hover:after{-webkit-transform:translate(-50%, 0px);-moz-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);-o-transform:translate(-50%, 0px);transform:translate(-50%, 0px)}.simptip-position-top.simptip-movable:before{margin-bottom:-15px}.simptip-position-top.simptip-movable:after{margin-bottom:-3px}.simptip-position-top.simptip-movable:hover:before,.simptip-position-top.simptip-movable:hover:after{-webkit-transform:translate(-50%, -10px);-moz-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);-o-transform:translate(-50%, -10px);transform:translate(-50%, -10px)}.simptip-position-top.simptip-movable.half-arrow:before{margin-bottom:-10px}.simptip-position-top.half-arrow:before{margin-bottom:0;border-bottom:7px solid transparent}.simptip-movable:before,.simptip-movable:after{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear}.simptip-smooth:after{-webkit-border-radius:4px;border-radius:4px}.simptip-fade:before,.simptip-fade:after{-webkit-transition:opacity 0.2s linear,visibility 0.2s linear;-moz-transition:opacity 0.2s linear,visibility 0.2s linear;-o-transition:opacity 0.2s linear,visibility 0.2s linear;-ms-transition:opacity 0.2s linear,visibility 0.2s linear;transition:opacity 0.2s linear,visibility 0.2s linear}.simptip-multiline:after{height:auto;width:150px;padding:11px;line-height:19px;white-space:normal;text-align:left}.simptip-success.simptip-position-top:before{border-top-color:#62c462}.simptip-success.simptip-position-top:after{background-color:#62c462;color:#ecf0f1}.simptip-success.simptip-position-bottom:before{border-bottom-color:#62c462}.simptip-success.simptip-position-bottom:after{background-color:#62c462;color:#ecf0f1}.simptip-success.simptip-position-left:before{border-left-color:#62c462}.simptip-success.simptip-position-left:after{background-color:#62c462;color:#ecf0f1}.simptip-success.simptip-position-right:before{border-right-color:#62c462}.simptip-success.simptip-position-right:after{background-color:#62c462;color:#ecf0f1}.simptip-success.simptip-position-top.half-arrow:before{border-right:7px solid #62c462}.simptip-success.simptip-position-bottom.half-arrow:before{border-right:7px solid #62c462}.simptip-info.simptip-position-top:before{border-top-color:#5bc0de}.simptip-info.simptip-position-top:after{background-color:#5bc0de;color:#ecf0f1}.simptip-info.simptip-position-bottom:before{border-bottom-color:#5bc0de}.simptip-info.simptip-position-bottom:after{background-color:#5bc0de;color:#ecf0f1}.simptip-info.simptip-position-left:before{border-left-color:#5bc0de}.simptip-info.simptip-position-left:after{background-color:#5bc0de;color:#ecf0f1}.simptip-info.simptip-position-right:before{border-right-color:#5bc0de}.simptip-info.simptip-position-right:after{background-color:#5bc0de;color:#ecf0f1}.simptip-info.simptip-position-top.half-arrow:before{border-right:7px solid #5bc0de}.simptip-info.simptip-position-bottom.half-arrow:before{border-right:7px solid #5bc0de}.simptip-danger.simptip-position-top:before{border-top-color:#e74c3c}.simptip-danger.simptip-position-top:after{background-color:#e74c3c;color:#ecf0f1}.simptip-danger.simptip-position-bottom:before{border-bottom-color:#e74c3c}.simptip-danger.simptip-position-bottom:after{background-color:#e74c3c;color:#ecf0f1}.simptip-danger.simptip-position-left:before{border-left-color:#e74c3c}.simptip-danger.simptip-position-left:after{background-color:#e74c3c;color:#ecf0f1}.simptip-danger.simptip-position-right:before{border-right-color:#e74c3c}.simptip-danger.simptip-position-right:after{background-color:#e74c3c;color:#ecf0f1}.simptip-danger.simptip-position-top.half-arrow:before{border-right:7px solid #e74c3c}.simptip-danger.simptip-position-bottom.half-arrow:before{border-right:7px solid #e74c3c}.simptip-warning.simptip-position-top:before{border-top-color:#e67e22}.simptip-warning.simptip-position-top:after{background-color:#e67e22;color:#ecf0f1}.simptip-warning.simptip-position-bottom:before{border-bottom-color:#e67e22}.simptip-warning.simptip-position-bottom:after{background-color:#e67e22;color:#ecf0f1}.simptip-warning.simptip-position-left:before{border-left-color:#e67e22}.simptip-warning.simptip-position-left:after{background-color:#e67e22;color:#ecf0f1}.simptip-warning.simptip-position-right:before{border-right-color:#e67e22}.simptip-warning.simptip-position-right:after{background-color:#e67e22;color:#ecf0f1}.simptip-warning.simptip-position-top.half-arrow:before{border-right:7px solid #e67e22}.simptip-warning.simptip-position-bottom.half-arrow:before{border-right:7px solid #e67e22}
.form_input_wrap.tool{
	width: 100%;
    box-sizing: border-box;
}
/* End */


/* Start:/local/templates/expo/css/sweetalert.css?177279284322879*/
body.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.sweet-overlay {
  background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000; }

.sweet-alert {
  background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999; }
  @media all and (max-width: 540px) {
    .sweet-alert {
      width: auto;
      margin-left: 0;
      margin-right: 0;
      left: 15px;
      right: 15px; } }
  .sweet-alert h2 {
    color: #575757;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 25px 0;
    padding: 0;
    line-height: 40px;
    display: block; }
  .sweet-alert p {
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal; }
  .sweet-alert fieldset {
    border: none;
    position: relative; }
  .sweet-alert .sa-error-container {
    background-color: #f1f1f1;
    margin-left: -17px;
    margin-right: -17px;
    overflow: hidden;
    padding: 0 10px;
    max-height: 0;
    webkit-transition: padding 0.15s, max-height 0.15s;
    transition: padding 0.15s, max-height 0.15s; }
    .sweet-alert .sa-error-container.show {
      padding: 10px 0;
      max-height: 100px;
      webkit-transition: padding 0.2s, max-height 0.2s;
      transition: padding 0.25s, max-height 0.25s; }
    .sweet-alert .sa-error-container .icon {
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 3px; }
    .sweet-alert .sa-error-container p {
      display: inline-block; }
  .sweet-alert .sa-input-error {
    position: absolute;
    top: 29px;
    right: 26px;
    width: 20px;
    height: 20px;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all 0.1s;
    transition: all 0.1s; }
    .sweet-alert .sa-input-error::before, .sweet-alert .sa-input-error::after {
      content: "";
      width: 20px;
      height: 6px;
      background-color: #f06e57;
      border-radius: 3px;
      position: absolute;
      top: 50%;
      margin-top: -4px;
      left: 50%;
      margin-left: -9px; }
    .sweet-alert .sa-input-error::before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    .sweet-alert .sa-input-error::after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .sweet-alert .sa-input-error.show {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
  .sweet-alert input {
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 17px;
    font-size: 18px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
    padding: 0 12px;
    display: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .sweet-alert input:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed; }
      .sweet-alert input:focus::-moz-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus:-ms-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus::-webkit-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
    .sweet-alert input::-moz-placeholder {
      color: #bdbdbd; }
    .sweet-alert input:-ms-input-placeholder {
      color: #bdbdbd; }
    .sweet-alert input::-webkit-input-placeholder {
      color: #bdbdbd; }
  .sweet-alert.show-input input {
    display: block; }
  .sweet-alert .sa-confirm-button-container {
    display: inline-block;
    position: relative; }
  .sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden; }
  .sweet-alert button {
    background-color: #8CD4F5;
    color: white;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0 5px;
    cursor: pointer; }
    .sweet-alert button:focus {
      outline: none;
      box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .sweet-alert button:hover {
      background-color: #7ecff4; }
    .sweet-alert button:active {
      background-color: #5dc2f1; }
    .sweet-alert button.cancel {
      background-color: #C1C1C1; }
      .sweet-alert button.cancel:hover {
        background-color: #b9b9b9; }
      .sweet-alert button.cancel:active {
        background-color: #a8a8a8; }
      .sweet-alert button.cancel:focus {
        box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; }
    .sweet-alert button[disabled] {
      opacity: .6;
      cursor: default; }
    .sweet-alert button.confirm[disabled] {
      color: transparent; }
      .sweet-alert button.confirm[disabled] ~ .la-ball-fall {
        opacity: 1;
        visibility: visible;
        transition-delay: 0s; }
    .sweet-alert button::-moz-focus-inner {
      border: 0; }
  .sweet-alert[data-has-cancel-button=false] button {
    box-shadow: none !important; }
  .sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
    padding-bottom: 40px; }
  .sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box; }
    .sweet-alert .sa-icon.sa-error {
      border-color: #F27474; }
      .sweet-alert .sa-icon.sa-error .sa-x-mark {
        position: relative;
        display: block; }
      .sweet-alert .sa-icon.sa-error .sa-line {
        position: absolute;
        height: 5px;
        width: 47px;
        background-color: #F27474;
        display: block;
        top: 37px;
        border-radius: 2px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-left {
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
          left: 17px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-right {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
          right: 16px; }
    .sweet-alert .sa-icon.sa-warning {
      border-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-body {
        position: absolute;
        width: 5px;
        height: 47px;
        left: 50%;
        top: 10px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-dot {
        position: absolute;
        width: 7px;
        height: 7px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        margin-left: -3px;
        left: 50%;
        bottom: 10px;
        background-color: #F8BB86; }
    .sweet-alert .sa-icon.sa-info {
      border-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::before {
        content: "";
        position: absolute;
        width: 5px;
        height: 29px;
        left: 50%;
        bottom: 17px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::after {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        border-radius: 50%;
        margin-left: -3px;
        top: 19px;
        background-color: #C9DAE1; }
    .sweet-alert .sa-icon.sa-success {
      border-color: #A5DC86; }
      .sweet-alert .sa-icon.sa-success::before, .sweet-alert .sa-icon.sa-success::after {
        content: '';
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        position: absolute;
        width: 60px;
        height: 120px;
        background: white;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg); }
      .sweet-alert .sa-icon.sa-success::before {
        -webkit-border-radius: 120px 0 0 120px;
        border-radius: 120px 0 0 120px;
        top: -7px;
        left: -33px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 60px 60px;
        transform-origin: 60px 60px; }
      .sweet-alert .sa-icon.sa-success::after {
        -webkit-border-radius: 0 120px 120px 0;
        border-radius: 0 120px 120px 0;
        top: -11px;
        left: 30px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 0px 60px;
        transform-origin: 0px 60px; }
      .sweet-alert .sa-icon.sa-success .sa-placeholder {
        width: 80px;
        height: 80px;
        border: 4px solid rgba(165, 220, 134, 0.2);
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        box-sizing: content-box;
        position: absolute;
        left: -4px;
        top: -4px;
        z-index: 2; }
      .sweet-alert .sa-icon.sa-success .sa-fix {
        width: 5px;
        height: 90px;
        background-color: white;
        position: absolute;
        left: 28px;
        top: 8px;
        z-index: 1;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg); }
      .sweet-alert .sa-icon.sa-success .sa-line {
        height: 5px;
        background-color: #A5DC86;
        display: block;
        border-radius: 2px;
        position: absolute;
        z-index: 2; }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
          width: 25px;
          left: 14px;
          top: 46px;
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
          width: 47px;
          right: 8px;
          top: 38px;
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
    .sweet-alert .sa-icon.sa-custom {
      background-size: contain;
      border-radius: 0;
      border: none;
      background-position: center center;
      background-repeat: no-repeat; }

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@-webkit-keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

@keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s; }

.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s; }

.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s; }

.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s; }

.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s; }

.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s; }

@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s; }

.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s; }

.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s; }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s; }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

@keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

.pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

.pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

@-webkit-keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -ms-transform: rotate(-45deg) \9; }

/* Success icon */
.sweet-alert .sa-icon.sa-success {
  border-color: transparent\9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  -ms-transform: rotate(-45deg) \9; }

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,
.la-ball-fall > div {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.la-ball-fall {
  display: block;
  font-size: 0;
  color: #fff; }

.la-ball-fall.la-dark {
  color: #333; }

.la-ball-fall > div {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor; }

.la-ball-fall {
  width: 54px;
  height: 18px; }

.la-ball-fall > div {
  width: 10px;
  height: 10px;
  margin: 4px;
  border-radius: 100%;
  opacity: 0;
  -webkit-animation: ball-fall 1s ease-in-out infinite;
  -moz-animation: ball-fall 1s ease-in-out infinite;
  -o-animation: ball-fall 1s ease-in-out infinite;
  animation: ball-fall 1s ease-in-out infinite; }

.la-ball-fall > div:nth-child(1) {
  -webkit-animation-delay: -200ms;
  -moz-animation-delay: -200ms;
  -o-animation-delay: -200ms;
  animation-delay: -200ms; }

.la-ball-fall > div:nth-child(2) {
  -webkit-animation-delay: -100ms;
  -moz-animation-delay: -100ms;
  -o-animation-delay: -100ms;
  animation-delay: -100ms; }

.la-ball-fall > div:nth-child(3) {
  -webkit-animation-delay: 0ms;
  -moz-animation-delay: 0ms;
  -o-animation-delay: 0ms;
  animation-delay: 0ms; }

.la-ball-fall.la-sm {
  width: 26px;
  height: 8px; }

.la-ball-fall.la-sm > div {
  width: 4px;
  height: 4px;
  margin: 2px; }

.la-ball-fall.la-2x {
  width: 108px;
  height: 36px; }

.la-ball-fall.la-2x > div {
  width: 20px;
  height: 20px;
  margin: 8px; }

.la-ball-fall.la-3x {
  width: 162px;
  height: 54px; }

.la-ball-fall.la-3x > div {
  width: 30px;
  height: 30px;
  margin: 12px; }

/*
 * Animation
 */
@-webkit-keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    transform: translateY(145%); } }

@-moz-keyframes ball-fall {
  0% {
    opacity: 0;
    -moz-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -moz-transform: translateY(145%);
    transform: translateY(145%); } }

@-o-keyframes ball-fall {
  0% {
    opacity: 0;
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

@keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

/* End */


/* Start:/local/templates/expo/css/main.css?177279284372735*/
html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#fff;font-family: 'GillSans',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji";overflow-x:hidden;font-size:14px;line-height:1.4;font-weight:400;color:#221f23}body.overflow_hidden{overflow:hidden}body.bg_gray{background-color:#f6f8f9}button,input{font-family:inherit;}ul li{padding-left:18px;position:relative;margin-bottom:8px}ul li:before{content:"";position:absolute;left:0;width:3px;height:3px;border-radius:50%;background-color:#f75834;top:8px}ul li:last-child{margin-bottom:0}ol{list-style-type:none;counter-reset:item}ol li{padding-left:18px;position:relative;margin-bottom:8px}ol li:before{content:counter(item) '. ';counter-increment:item;position:absolute;left:0;color:#f75834;top:0px;font-weight:500}.semibold{font-weight:500}.header{background-color:#221f23;border-bottom:1px solid #262327;padding:10px 0;position:relative;z-index:100}.toggleMenu{background-color:transparent;padding:0;border:none;outline:none;color:#f75834;font-size:10px;cursor:pointer;font-weight:400;opacity:0.5;transition:all .75s ease}.toggleMenu img{vertical-align:middle;display:inline-block;margin-right:4px;transition:all 0.3s ease;transform:rotate(0deg)}.toggleMenu.active img{transform:rotate(-90deg)}.toggleMenu span{vertical-align:middle}.header:hover .toggleMenu{opacity:1}.headerLanguage{padding-left:20px}.headerLanguage__link{color:#fff;text-decoration:none;display:inline-block;margin-right:17px;opacity:.5;transition:all .75s ease}.headerLanguage__link.active{opacity:1}.btn_personal{    padding: 21px 38px 20px 68px;color:#fff;font-weight:500;outline:none;border:none;text-decoration:none;color:#fff;display:inline-block;font-size:13px;vertical-align:middle;text-transform:uppercase;background-color:#29262a;border-radius:25px;text-decoration:none;letter-spacing:0.06em;cursor:pointer;position:relative}.btn_personal:before{content:"";background-size: cover;;position:absolute;left:23px;top:16px;width:20px;height:20px;background-image:url(/local/templates/expo/css/../img/personal_icon.svg);background-repeat:no-repeat;background-position:center}.btn_personal.active{border-radius:25px 25px 0 0}.btn_orange{color:#fff;text-decoration:none;text-transform:uppercase;border:none;background-color:#f75834;border-radius:5px;font-size:13px;display:inline-block;letter-spacing:0.4px;cursor:pointer;padding:20px 40px;outline:none;transition:all 0.2s ease}.btn_orange:hover{background-color:rgb(255,112,80);box-shadow:0px 12px 13.5px 1.5px rgba(255,112,80,0.3)}.btn_orange:focus{background-color:#db4928}.btn_green{color:#fff;text-decoration:none;text-transform:uppercase;border:none;background-color:#3bb56f;border-radius:5px;font-size:13px;letter-spacing:0.4px;display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;outline:none;transition:all 0.2s ease}.btn_green:hover{background-color:#37c272;box-shadow:0px 12px 13.5px 1.5px rgba(59,181,111,0.3)}.btn_green:focus{background-color:#1d9952}.btn_disable{color:#fff;text-decoration:none;text-transform:uppercase;border:none;background-color:#a6a6a6;border-radius:5px;font-size:13px;letter-spacing:0.4px;cursor:pointer;padding:20px 40px;outline:none;transition:all 0.2s ease}.btn_disable:hover{background-color:#37c272;box-shadow:0px 12px 13.5px 1.5px rgba(59,181,111,0.3)}.btn_disable:focus{background-color:#1d9952}.btn_dark{padding:21px 26px;background:#29262a;border-radius:50px;color:#f75834;text-transform:uppercase;letter-spacing:0.4px;font-size:12px;display:inline-block;text-decoration:none;font-family:'GillSans'}.btn_border_orange{color:#f75834;text-decoration:none;text-transform:uppercase;border:1px solid #f75834;background-color:#fff;border-radius:6px;font-size:13px;letter-spacing:0.4px;display:inline-block;cursor:pointer;padding:20px 20px;transition:all 0.2s ease;text-align:center;outline:none}.btn_border_orange:hover{background-color:#f75834;color:#fff}.btn_border_orange:focus{background-color:#db4928;color:#fff}.headerPersonal{text-align:right;padding-top:9px}.headerLogo{text-align:center}.headerLogo__link{display:inline-block;outline:none}.headeredPage{padding:37px 0 45px;background:#221f23 url(/local/templates/expo/css/../img/bg_layer.png) no-repeat;background-size:cover}.headered__title,.section__title{font-size:36px;color:#fff;font-weight:500}.headeredPage .headered__title{margin-bottom:0}.color_orange{color:#f75834}.headered__description{font-size:16px;color:#A4A2A4;line-height:1.6}.section__title{color:#221f23;font-weight:500;font-size:30px;margin-bottom:50px}.mainContent{padding-top:40px;background:#f6f8f9}.section{padding-bottom:40px}.cardStandItem__title{color:#f75834;font-size:19px}.cardStandItem__icon img{display:block}.cardStandItem__icon{margin-bottom:24px;position:relative;z-index:10}.cardStandItem__title{position:relative;z-index:10;margin-right:-20px}.cardStandItem__main{padding:32px 0 16px;position:relative}.cardStandItem__main:after{content:"";position:absolute;left:-55px;top:0;width:178px;height:100%;background-color:#eceef0}.cardStandItem__main_white:after{background-color:#fff}.cardStandItem{padding-right:50px}.cardStandItem__text{margin-top:14px;line-height:1.75}.portfolioSliderItem__title{font-size:20px;color:#191a1d;transition:all 0.3s ease;font-weight:500}.portfolioSliderItem__category{color:#575757;font-size:18px;margin-bottom:12px;transition:all 0.3s ease}.portfolioSliderItem__link{display:block;text-decoration:none;color:#000;height:435px;position:relative;outline:none}.portfolioSliderItem__image{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.portfolioSliderItem__image img{min-height:100%;min-width:100%;object-fit:contain}.portfolioSliderItem__image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(34,31,35,0.65);opacity:0;transition:all 0.3s ease}.portfolioSliderItem__bottom{position:absolute;left:0;bottom:0;width:100%;z-index:11;background-color:#f5f5f5;padding:20px 34px;transition:all 0.3s ease}.portfolioSliderItem__link:hover .portfolioSliderItem__category{color:#f75834}.portfolioSliderItem__link:hover .portfolioSliderItem__title{color:#fff}.portfolioSliderItem__link:hover .portfolioSliderItem__bottom{background-color:transparent}.portfolioSliderItem__link:hover .portfolioSliderItem__image:after{opacity:1}.portfolioSlider{margin-left:-15px;margin-right:-15px}.portfolioSliderItem{outline:none;margin:0 15px}.section_portfolio{padding-bottom:125px;overflow:hidden}.bg_dark{background-color:#272328}.bg_dark .section__title{color:#fff}.section__description{font-size:16px;color:#fff;font-weight:300;line-height:1.6}.section_form{padding:65px 0 40px}.label{color:#939393;font-size:11px;text-transform:uppercase;display:block;padding-bottom:10px;letter-spacing:0.1em}.input{padding:16px 16px;background-color:#fff;border:none;border-radius:8px;font-size:16px;display:block;outline:none;color:#191a1d;width:100%;border:2px solid #dddedf;transition: border-color .25s ease;}.input:focus{border-color: #b7babd;}.infoFormContainer .input{}.infoFormContainer .form__row:last-child{margin-bottom:0}.textarea{padding:19px 25px;background-color:#fff;border:none;border-radius:8px;font-size:15px;display:block;outline:none;color:#191a1d;width:100%;resize:none;height:105px}.form__row{margin-bottom:30px}.input::placeholder{color:#939393}.input::-moz-placeholder{color:#939393}.input::-webkit-input-placeholder{color:#939393}.form__bottom{display:flex;align-items:center}.form__condition{margin-left:40px;color:#939393;font-size:14px}.form__condition a{text-decoration:none;color:#939393}.footer{background-color:#221f23;padding:20px 0 16px}.footer__phone__link,.phone__mail__link{color:#fff;text-decoration:none;font-size:14px;letter-spacing:1px}.footer__phone__link{margin-left:40px}.phone__mail{text-align:right}.btn_play{background-color:transparent;border:none;font-weight:500;font-size:16px;text-decoration:none;color:#fff;padding-left:90px;position:relative}.btn_play:before{content:"";position:absolute;left:0px;top:50%;transform:translateY(-50%);width:105px;height:105px;border-radius:50%;background-color:#1b181c;transition:all .5s ease}.btn_play:after{content:"";position:absolute;left:36px;top:50%;transform:translateY(-50%);width:35px;height:35px;border-radius:50%;background-image:url(/local/templates/expo/css/../img/play_icon.svg);background-repeat:no-repeat;background-position:center;transition:all .5s ease}.btn_play span{position:relative;z-index:1}.btn_play:hover:before{transform:translateY(-50%) scale(1.5)}.headered__button{height:105px;display:flex;align-items:center;justify-content:flex-end}.searchForm__title{color:#221f23;font-weight:500;font-size:26px;margin-bottom:32px}.search_input{color:#777;border:1px solid #eceef0;background-color:#fbfbfb;outline:none;font-weight:400;width:100%;padding:21px 61px;height:60px;font-size:16px}.search_input_wrap{position:relative}.search_input_wrap:before{content:"";position:absolute;left:25px;transform:translateY(-50%);top:50%;width:20px;height:20px;background-image:url(/local/templates/expo/css/../img/search_icon.svg);background-repeat:no-repeat;background-position:center}.exhibitionItem__link{position:relative;display:block;text-decoration:none;color:#101012;outline:none}.exhibitionItem__image{height:420px;width:100%;overflow:hidden}.exhibitionItem__image img{min-width:100%;min-height:100%;object-fit:contain}.exhibitionItem__bottom{position:absolute;left:0;bottom:0;right:0;background-color:#f5f5f5;transition:all .3s ease}.exibitionItem__name{font-size:22px;color:#191a1d;font-weight:500;padding:20px 35px 17px 35px;border-bottom:1px solid #fff;transition:all .3s ease}.exhibitionItem__info .row{margin:0}.exhibitionItem__info_col{flex:0 0 50%;max-width:50%}.exhibitionItem__date{border-right:1px solid #fff}.exhibitionItem__info_item{justify-content:center;padding:25px 5px 23px 10px;display:flex;align-items:center;font-size:14px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.exhibitionItem__info_item img{margin-right:10px}.exhibitionsList{margin-top:40px}.exhibitionItem__image{position:relative}.exhibitionItem__image:before{content:'';width:100%;height:100%;left:0;top:0;position:absolute;background:#221f23;opacity:0;transition:all .5s ease}.exhibitionItem__link:hover .exhibitionItem__image:before{opacity:.7}.exhibitionItem__link:hover .exhibitionItem__bottom{background-color:transparent}.exhibitionItem__link:hover .exibitionItem__name{color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.exhibitionItem__link:hover .exhibitionItem__info_item{color:#f75834}.exhibitionItem__link:hover .exhibitionItem__date{border-right:1px solid rgba(255,255,255,.1)}.exhibitionItem{margin-bottom:28px}.background_video{width:100vw;height:100vh;position:absolute;z-index:-1;left:0;top:0;right:0}.background_video video{width:100%;height:100%;object-fit:cover}.background_video:after{content:'';left:0;width:100vw;height:100vh;position:absolute;background:#1a181b;opacity:.65}.homePage__wrap{position:relative;transition:opacity .75s ease}.headerHome{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:14px 150px;height:130px;padding:25px 0px;border-bottom:none}.headerHome .headerLanguage{padding-left:4px;padding-top:11px}.headerHome{position:absolute;z-index:1000;top:0;left:0;right:0;padding:14px 0px}.background_circle{position:absolute;background-color:#221f23;background-image:url(/local/templates/expo/css/../img/bg_layer.png);background-position:230px 270px;background-repeat:no-repeat;width:1100px;height:1100px;border-radius:50%;left:-650px;bottom:-140px;z-index:0}.background_line{position:fixed;left:0;top:130px;width:100%;height:1px;background-color:rgba(255,255,255,0.15);z-index:-1}.homePageContent{height:100vh;display:flex;align-items:center}.homeMenuList{list-style:none;padding:0;margin:0;margin-top:-34px}.homeMenuList li{opacity:1;transform:translateX(0)}.homeMenuList li{transition:all .75s ease;transform:translateX(-10px);transition-delay:1.75s;padding-left:11px}.homeMenuList li{position:relative;margin-bottom:0}.homeMenuList li a{text-transform:uppercase;letter-spacing:2.9px;display:block;padding:30px 0;position:relative;color:#fff;text-decoration:none}.homeMenuList li a span{position:relative;z-index:1}.homeMenuList li:before{content:'';position:absolute;left:-157px;top:calc(50% - 2px);width:4px;height:4px;background:#fff;border-radius:50%;transition:all .25s ease}.homeMenuList li a span:before{content:'';position:absolute;right:-70px;z-index:-1;top:calc(50% - 45px);background:#F75834;width:90px;height:90px;border-radius:50%;transition:all .25s ease;opacity:0;transform:translateX(-30px)}.homeMenuList li:after{content:'';position:absolute;left:-164px;top:calc(50% - 9px);width:18px;height:18px;background:transparent;border-radius:50%;border:1px solid #f75834;transform-origin:50%;transition:all .25s ease;transform:scale(0)}.homeMenuList li:hover:before{background:#f75834}.homeMenuList li a:hover span:before{opacity:1;transform:translateX(0);transition:all .5s ease}.homeMenuList li a span .arrow{position:absolute;right:-54px;z-index:-1;top:calc(50% - 5px);transition:all .25s ease;opacity:0;transform:translateX(-30px)}.homeMenuList li a:hover span .arrow{opacity:1;transform:translateX(0);transition:all .5s ease}.homeMenuList li:hover:after{transform:scale(1);transition:all .75s ease}.homeLogo{position:relative;top:-17px;left:2px}.homeLogo img{width:100%}.padding-left-null{padding-left:0!important}.breadcrumbs{padding-top:24px}.breadcrumbs__item{display:inline-block;vertical-align:middle;margin-bottom:0;padding-left:0}.breadcrumbs__item:before{display:none}.breadcrumbs__item:after{content:"/";display:inline-block;vertical-align:middle;color:#848484;font-size:13px;margin-left:4px}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{color:#000;font-size:13px}.breadcrumbs__link.active{color:#848484;text-decoration:none}h2{color:#221f23;font-weight:500;font-size:30px;margin-bottom:22px}h3{color:#221f23;font-weight:600;font-size:24px;margin-bottom:22px}h4{color:#808390;font-size:20px;font-weight:500;margin-bottom:22px}.tabRow{display:flex;align-items:center;flex-wrap:wrap;border:1px solid #fff;margin:40px 0}.tab_btn{color:#221f23;font-size:20px;background-color:#fff;outline:none;border:1px solid #f6f8f9;border-right:none;flex:1;cursor:pointer;padding:27px 0;font-family:'GillSans'}.tab_btn.active,.tab_btn:hover{color:#fff;background-color:#f75834}.article p{color:#37373d;line-height:1.6;letter-spacing:0.2px;font-size:15px;margin-bottom:26px}.qouteBlock{background-color:#29262a;padding:25px 40px}.qouteBlock p{color:#fff;font-size:17px;font-weight:500;letter-spacing:0}.qouteMain__text{color:#f75834;font-size:18px;font-style:italic}.qouteMain{padding:20px 60px 15px;border-top:1px solid #2e2b2f;position:relative}.qouteMain:before{content:"";position:absolute;left:0;top:20px;width:26px;height:26px;background-image:url(/local/templates/expo/css/../img/quotation-mark.png);background-repeat:no-repeat;background-position:center}.qouteMain__signture{color:#f75834;font-weight:bold;font-style:italic;margin-top:20px;font-size:16px}.qouteAdditionally{padding:30px 45px;background-color:#29262a;height:100%}.qouteAdditionally__dots span{background-color:#717176;width:8px;height:8px;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:5px}.qouteAdditionally__main{padding-top:50px;font-size:13px;text-transform:uppercase;color:#f75834;letter-spacing:0.4px;padding-bottom:30px;line-height:1.7}.qouteAdditionally p{color:#a3a3a8;font-size:13px;text-transform:uppercase;letter-spacing:0.4px;margin-bottom:0;line-height:1.7}.quoteContainer{margin-bottom:35px}.mediaCard__link{display:block}.meadiaVideo__preview,.mediaCard__image{height:325px;overflow:hidden;width:100%;position:relative}.meadiaVideo__preview img{min-width:100%;min-height:100%;object-fit:contain}.meadiaVideo__preview:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(34,31,35,0.65)}.meadiaVideo__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:86px;height:86px;border-radius:50%;background-image:url(/local/templates/expo/css/../img/play.png);background-repeat:no-repeat;background-position:center;border:2px solid #f75834;z-index:10}.mediaCard__text{position:absolute;left:30px;bottom:30px;right:30px;color:#fff;font-size:18px;letter-spacing:0.2px;opacity:0;transition:all .2s ease}.mediaCard__link{position:relative}.mediaCard__image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(34,31,35,0.65);transition:all .2s ease;opacity:0}.mediaCard__link:hover .mediaCard__image:after{opacity:1}.mediaCard__link:hover .mediaCard__text{opacity:1}.mediaContainer{margin-bottom:35px}p a{color:#1657c7;text-transform:uppercase;font-size:12px;padding-bottom:2px;text-decoration:none;border-bottom:1px solid;position:relative;margin-right:50px}p a:after{content:"";position:absolute;display:inline-block;vertical-align:middle;width:28px;top:50%;right:-50px;transform:translateY(-50%);height:10px;margin-left:20px;background-image:url(/local/templates/expo/css/../img/arrow_link_blue.png);background-repeat:no-repeat;background-position:center}p a:visited{color:#858c91}p a:visited:after{background-image:url(/local/templates/expo/css/../img/arrow_link_visited.png)}p a:hover{color:#f75834}p a:hover:after{background-image:url(/local/templates/expo/css/../img/arrow_link_hover.png)}.galleryItem__link{display:block;position:relative;text-decoration:none;height:220px}.galleryItem__image{width:100%;display:block;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.galleryItem__image img{min-height:100%;min-width:100%;object-fit:contain;height:100%}.galleryContainer,.tableContainer{margin-bottom:45px}.tableHead{background-color:#fff;border-bottom:1px solid #f6f8f9}.tableBody{background-color:#fff}.tableHead__item{color:#939393;font-size:13px;text-transform:uppercase;letter-spacing:1px;padding:24px 50px;white-space:nowrap}.tableBody__item{display:flex;height:auto;align-items:center;padding:23px 50px}.tableBody__item_centered{font-weight:500;justify-content:center;border-left:1px solid #f5f5f5}.tableBody__item_name{font-size:18px}.tableBody__item_data{font-weight:300;color:#858c91;font-size:15px}.table__item_centered{text-align:center}.tableBody .row{border-bottom:1px solid #f5f5f5}.listContainer{margin-bottom:45px;font-size:17px}.stepItem__icon{width:160px;height:150px;background-color:#29262a;background-repeat:no-repeat;background-position:center;position:relative}.stepItem__number{position:absolute;left:14px;top:10px;color:#5b585c;font-size:20px}.stepItem__title{color:#3a3b43;font-size:18px;margin-top:20px}.stepItem{margin-bottom:35px}.stepsContainer{margin-bottom:45px}.dropdown__title{color:#3a3b43;font-size:18px;background-color:#fff;padding:24px 52px 24px 38px;position:relative;cursor:pointer;height:70px;border-bottom:1px solid transparent}.dropdown__title:after{content:"";position:absolute;right:52px;width:12px;height:12px;top:50%;transform:translateY(-50%);background-image:url(/local/templates/expo/css/../img/dropdown.png);background-repeat:no-repeat;background-position:center}.dropdown__hidden{padding-left:38px;padding-right:100px;padding-top:0;padding-bottom:0;background-color:#fff;color:#37373d;font-size:15px;max-height:0px;transition:max-height 0.4s,padding 0.4s;overflow:hidden}.dropdownItem.active .dropdown__title{border-color:#f5f9fd;color:#f75834}.dropdownItem.active .dropdown__title:after{background-image:url(/local/templates/expo/css/../img/dropdown_active.png)}.dropdownItem.active .dropdown__hidden{max-height:1000px;padding-top:16px;padding-bottom:38px}.dropdownItem{position:relative;margin-bottom:10px}.dropdownsContainer{margin-bottom:45px}.download_link{color:#3a3b43;white-space: nowrap;font-size:13px;text-transform:uppercase;text-decoration:none}.download_link span{vertical-align:middle;display:inline-block;margin-left:6px;margin-bottom:-2px;text-decoration:underline;opacity:0;transition:all 0.2s ease}.download_link img{vertical-align:middle;display:inline-block}.download_link:hover span{opacity:1}.container_card{background-color:#fff;padding:35px 20px;border-radius:3px}.col-logo-company{flex:1}.col-logo-company img{display:block;margin-left:auto;margin-right:auto}.bnts_row{margin-top:45px}.bnts_row .row{margin-bottom:20px}.bnts_row .row button{width:165px}.checkboxItem__input{display:none}.checkboxItem__label{position:relative;display:inline-block;padding-left:40px;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:24px}.checkboxItem__text{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:15px}.checkboxItem__text:before{content:"";position:absolute;left:-40px;cursor:pointer;top:-1px;width:24px;height:24px;background-color:#f5f5f5;border-radius:50%;border:1px solid #f6f6f6;background-repeat:no-repeat;background-position:center}.checkboxItem__input:checked+.checkboxItem__text:before{background-image:url(/local/templates/expo/css/../img/checkbox_icon.png)}.checkboxex_row_col{display:flex;vertical-align:middle;margin-right:16px}.radioItem__input{display:none}.radioItem__label{position:relative;display:inline-block;padding-left:40px;cursor:pointer;-webkit-user-select:none;user-select:none}.radioItem__text{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.radioItem__text:before{content:"";position:absolute;left:-40px;cursor:pointer;top:-1px;width:24px;height:24px;background-color:#f5f5f5;border-radius:50%;border:1px solid #f6f6f6;background-repeat:no-repeat;background-position:center}.radioItem__input:checked+.radioItem__text:before{background-image:url(/local/templates/expo/css/../img/dot.png)}.questionTooltip{position:relative}.questionTooltip__icon{width:22px;height:22px;background-color:#f5f5f5;display:inline-block;vertical-align:middle;border-radius:50%;background-image:url(/local/templates/expo/css/../img/question.png);background-repeat:no-repeat;background-position:center;cursor:pointer}.questionTooltip__popup{position:absolute;left:34px;top:0;border:1px solid #f6f6f6;border-radius:5px;background-color:#fff;padding:18px 24px;box-shadow:0px 10px 18px 2px rgba(74,108,165,0.06);display:none;color:#37373d;font-size:15px;letter-spacing:0.4px;width:482px;font-weight:300}.questionTooltip:hover .questionTooltip__popup{display:block}.questionTooltip__row{margin-top:45px}.form_input_wrap{position:relative}.error_input .input{border-color:#f75834}.error_input_text{position:absolute;left:5px;right:5px;bottom:5px;top:5px;color:#f75834;padding:5px 17px;background-color:#fff;align-items:center;display:none}.error_close{position:absolute;right:20px;width:9px;height:9px;background-image:url(/local/templates/expo/css/../img/close_error.png);background-repeat:no-repeat;background-position:center;cursor:pointer;top:50%;transform:translateY(-50%)}.form_input_wrap.error_input .error_input_text{display:flex}.correct_input .input{border-color:#3bb56f}.correct_input:after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:14px;height:14px;background-image:url(/local/templates/expo/css/../img/correct.png);background-repeat:no-repeat;background-position:center}.personalMenu{display:inline-block;position:relative;opacity:0.5;transition:all .75s ease}.header:hover .personalMenu{opacity:1}.personalMenu__hidden{top:55px;background-color:#29262a;position:absolute;left:0;right:0;overflow:hidden;border-radius:0 0 25px 25px;display:none;z-index:1000}.personalMenu.active .personalMenu__hidden{display:block}.personalMenu__link{color:#7f8390;font-size:17px;display:block;padding:8px 22px;text-decoration:none}.personalMenu__list{text-align:left;border-radius:0 0 25px 25px;overflow:hidden}.personalMenu__list li:before{display:none}.personalMenu__list li{margin-bottom:0;padding-left:0}.personalMenu__list li:first-child .personalMenu__link{padding-top:14px}.personalMenu__list li:last-child .personalMenu__link{padding-bottom:14px}.personalMenu__link:hover{color:#fff;background-color:#f75834}.personalMenu__link span{float:right}.sidebarCabinetMenu__link{color:#7f8390;text-decoration:none;font-size:17px;border-bottom:1px solid #f6f8f9;display:block;padding:19px 40px 19px;background-color:#fff;padding-right:30px}.sidebarCabinetMenu__item{padding-left:0;margin-bottom:0}.sidebarCabinetMenu__item:before{display:none}.sidebarCabinetMenu__item:last-child{margin-top:2px}.sidebarCabinetMenu__link span{float:right}.sidebarCabinetMenu__link.active, .sidebarCabinetMenu__link:hover{color:#f75834;background-color:#221f23}.sidebarCabinetMenu__link.active img, .sidebarCabinetMenu__link:hover img{filter:invert(73%) sepia(90%) saturate(6111%) hue-rotate(343deg) brightness(105%) contrast(94%)}.sidebarCabinetMenu__link img{vertical-align:middle;margin-left:4px;margin-top:-1px}.btn_order{position:relative;font-size:13px;letter-spacing:0.4px;border-radius:6px;padding:25px 25px 25px 50px}.btn_order:before{content:"";position:absolute;left:20px;width:20px;height:20px;top:50%;transform:translateY(-50%);background-image:url(/local/templates/expo/css/../img/plus_icon.png);background-repeat:no-repeat;background-position:center}.cabinetHeadered{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.cabinetHeadered h2{margin-bottom:0}.cabinetOrderItem__image{width:110px;height:105px;flex:0 0 110px;max-width:110px;overflow:hidden}.cabinetOrderItem__image img{height:100%;object-fit:contain}.cabinetOrderItem__title{font-size:24px;font-weight:500;color:#191a1d}.cabinetOrderItem__top{display:flex;flex-wrap:wrap}.cabinetOrderItem__info{flex:1;padding-left:30px}.cabinetOrderItem__numb_order{color:#7f8390;font-size:20px}.cabinetOrderItem__info_headered{display:flex;justify-content:space-between;padding-right:25px}.cabinetOrderItem__properties{display:inline-flex;align-items:center;flex:0 0 100%;max-width:100%}.cabinetOrderItem__properties_col{line-height:1;border-right:1px solid #eaeaea;padding-left:24px;padding-right:24px;flex:auto}.cabinetOrderItem__propertie_name{color:#939393;font-size:11px;margin-bottom:9px;font-weight:400;text-transform:uppercase}.cabinetOrderItem__propertie_value{font-size:16px;color:#221f23;letter-spacing:0.2px}.cabinetOrderItem__properties_col:first-child{padding-left:0}.cabinetOrderItem__properties_col:last-child{border-right:none}.cabinetOrderItem{background-color:#fff;padding:30px 35px;margin-bottom:10px;padding-right:60px}.waiting_status{color:#f75834;font-size:17px;font-weight:500;cursor:pointer}.waiting_status img{vertical-align:middle;transition:all 0.3s ease}.waiting_status:hover img{transform:rotate(180deg)}.waiting_status span{display:inline-block;vertical-align:middle;margin-left:10px}.cabinetOrderItem__bottom{margin-top:25px}.cabinetOrderItem__bottom .row{margin-left:0;margin-right:0}.cabinetOrderItem__status_col{flex:0 0 42%;max-width:42%}.cabinetOrderItem__notification_col{flex:0 0 39%;max-width:39%}.cabinetOrderItem__cancel_col{flex:0 0 19%;max-width:19%}.cabinetOrderItem__notification{font-size:15px;background:#ECEFF0;border-radius:5px;display:inline-block;padding:7px 18px;position:relative}.cabinetOrderItem__notification:before{content:"";position:absolute;left:-10px;top:50%;width:10px;height:20px;transform:translateY(-50%);background-image:url(/local/templates/expo/css/../img/triangle_grey.svg);background-repeat:no-repeat;background-position:center}.btn_cancel{width:100%;border:1px solid #c2c4ca;outline:none;cursor:pointer;color:#7f8390;font-size:15px;background-color:#fff;border-radius:6px;padding:18px 16px 18px 45px;position:relative;transition:all 0.2s ease}.btn_cancel:before{content:"";width:8px;height:8px;left:18px;position:absolute;top:50%;transform:translateY(-50%);background-image:url(/local/templates/expo/css/../img/cancel_icon.png);background-repeat:no-repeat;background-position:center}.btn_cancel:hover,.btn_green_border:hover{box-shadow:0px 5px 10px rgba(0,0,0,0.15)}.cabinetOrderItem__status .btn_green,.cabinetOrderItem__status .btn_green_border{text-transform:capitalize;font-size:15px}.btn_green_border{color:#3bb56f;text-decoration:none;text-transform:uppercase;border:none;background-color:#fff;border:1px solid #3bb56f;border-radius:10px;font-size:13px;letter-spacing:0.4px;cursor:pointer;padding:18px 17px;outline:none;transition:all 0.2s ease}.cabinetContent{padding-bottom:140px}.headeredStepsInfo{padding-left:40px}.headeredStepsInfo .row{margin-left:0;margin-right:0}.headeredStepsInfo_col{flex:20%;max-width:20%}.headeredStepsInfo__name{color:#918F91;margin-bottom:7px;font-size:14px}.headeredStepsInfo__value{color:#fff;font-size:14px}.stepsTabs__container{box-shadow:0px 4px 20px rgba(0,0,0,0.05);background:#fff;}.stepTab__numb{width:40px;flex:0 0 40px;height:40px;border-radius:50%;font-weight:600;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.06em;text-transform:uppercase;color:#BCBFC1;background:#F6F8F9;display:flex;align-items:center;justify-content:center;margin-right:22px}.stepTab{background-color:#fff;outline:none;font-size:14px;color:#191A1D;display:flex;align-items:center;padding:12px 22px 12px;border:none;border-left:1px solid #F2F2F2;width:100%;text-align:left;height:77px;border-bottom:3px solid transparent}.mainContent_padding_null{padding-top:0}.stepsTab_col{flex:0 0 16.6%;max-width:16.6%}.stepTab__summ{font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:bold;font-size:14px;text-transform:uppercase;color:#F75834;white-space:nowrap;}.stepTab__basket{background-image:url(/local/templates/expo/css/../img/basket_icon.svg);background-repeat:no-repeat;background-position:center;width:56px;height:56px;background-color:#F6F8F9;border-radius:50%;margin-right:16px}.stepTab.active{color:#F75834;border-bottom:3px solid #F75834}.stepTab.active .stepTab__numb{background-color:#F75834;color:#fff}.stepsTab_col_basket{border-right:1px solid #F2F2F2;flex:0 0 14%;max-width:14%}.stepsTab_col_1{flex:0 0 14%;max-width:14%}.stepsTab_col_2{flex:0 0 18%;max-width:18%}.stepsTab_col_3{flex:0 0 18%;max-width:18%}.stepsTab_col_4{flex:0 0 18%;max-width:18%}.stepsTab_col_5{flex:0 0 18%;max-width:18%}.stepsContent__container{margin-top:60px}.stepContent__wrap{background-color:#fff;padding:35px 125px;position:relative}.stepContent__numb{position:absolute;width:120px;height:120px;border-radius:50%;background:#F75834;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;left:-25px;top:-15px}.stepContent__wrap h3{margin-bottom:14px;line-height:1.2;font-weight:500;}.sizeStandsRow{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;background-color:#f6f8f9;display:flex;align-items:center;padding-top:23px;padding-bottom:23px;margin-top:20px}.sizeStand__title{font-size:20px;color:#7f8390;font-weight:500}.sizeStandsRow_col_1{flex:0 0 20%;max-width:20%}.sizeStandsRow_col_2{flex:0 0 20%;max-width:20%}.sizeStandItem__title{color:#939393;text-transform:uppercase;letter-spacing:1px;font-size:11px;margin-bottom:5px}.sizeStandItem{display:flex;align-items:center}.sizeStandItem img{margin-right:18px}.standTypes__container{margin-top:20px}.standTypeItem__label{height:235px;display:block;position:relative;cursor:pointer}.standType__title{position:absolute;left:0;bottom:0;right:0;padding-bottom:20px;text-align:center;color:#fff;font-size:14px;letter-spacing:0.4px;text-transform:uppercase;transition:all 0.3s ease}.standType__image{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;overflow:hidden}.standType__image img{min-width:100%;min-height:100%;max-width:100%;object-fit:cover}.standType__image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#221f23;opacity:0.7}.standTypesList .row{margin-left:-1px;margin-right:-1px}.standTypesList .col-lg-3{padding-left:1px;padding-right:1px}.standTypesList{margin-bottom:65px}.standTypeItem__label input{display:none}.standTypeItem__label.active .standType__title{opacity:0}.standType__selectedTitle{width:160px;height:160px;border-radius:50%;background-color:#3bb56f;position:absolute;left:50%;transform:translateX(-50%);bottom:-20px;opacity:0;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:14px;text-align:center;padding-top:30px;transition:all 0.3s ease}.standType__selectedTitle:before{content:"";position:absolute;left:50%;top:30px;transform:translateX(-50%);width:24px;height:24px;background-image:url(/local/templates/expo/css/../img/checked_green.png);background-repeat:no-repeat;background-position:center}.standTypeItem__label.active .standType__selectedTitle{opacity:1}.standTypeItem__label.selected .standType__image:before{opacity:0}.selectedStand{margin-left:-1px;margin-right:-1px;display:flex;flex-wrap:wrap;display:none;animation:fadein .6s}.selectedStand.active{display:flex}.selectedStand__image_col{flex:0 0 25%;max-width:25%;padding-right:1px;padding-left:1px}.selectedStand__image{width:100%}.selectedStand__image img{width:100%}.selectedStand__title{color:#191a1d}.selectedStand__info_col{flex:1;padding-left:40px;padding-right:1px}.selectedStandRow{margin-left:-25px;padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:20px;display:flex;align-items:center}.selectedStandRow__text{padding-left:25px;padding-right:20px;flex:0 0 72%;max-width:72%;font-size:15px}.selectedStandRow img{flex:0 0 38px}.selectedStandRow__btn{flex:1;text-align:right}.selectedStandRow__btn button{width:100%;letter-spacing:0.1em}.stepContent__description{font-size:18px}.selectedStandRow_colorized{background-color:#f6f8f9}.selectedStandRow__cost_title{color:#939393;font-size:11px;letter-spacing:1px;margin-bottom:3px;text-transform:uppercase}.selectedStandRow__cost_summ{font-weight:500;font-size:16px}.selectedStandRow__cost{margin-top:10px}.standTableCompectationHead{letter-spacing:1px;color:#939393;font-size:11px;text-transform:uppercase}.standTableCompectationHead{display:flex;align-items:center;padding:5px 0}.standTableCompectation__col_1{flex:0 0 60%}.standTableCompectation__col_2,.standTableCompectation__col_3{flex:0 0 10%}.standTableCompectation__col_3{text-align:center}.standTableCompectationBody__row{display:flex;align-items:center;padding:5px 0}.standTableCompectation{margin-top:30px}.steps_buttons{position:sticky;left:0;bottom:0;display:flex;justify-content:space-between;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.2));padding-left:15px;padding-right:15px;padding-bottom:15px;z-index:1}.stepContent{padding-bottom:40px}.steps_button_right{text-align:right}.steps_buttons_col{flex:0 0 50%;max-width:50%}.equipmentList__container{margin-top:25px}.equipmentList{height:585px;margin-left:-30px;padding-right:45px}.equipmentList__dropdown{color:#7f8390;font-size:20px;padding:16px 30px;position:relative;border:1px solid #efefef;border-bottom:none;font-weight:500;cursor:pointer}.equipmentList__dropdown:after{content:"";position:absolute;right:35px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url(/local/templates/expo/css/../img/dropdown__icon.png);background-repeat:no-repeat;background-position:center;transition:all 0.3s ease}.stepContent__wrap_half{padding-right:40px}.simplebar-scrollbar:before{opacity:1;background:#a9abb0;border-radius:10px;left:0px;right:0px}.simplebar-track.simplebar-vertical{background-color:#ececec}.simplebar-track.simplebar-vertical{width:5px}.equipmentHiddenContainer{background-color:#353136;padding:20px 40px}.equipmentHiddenContainer__title{color:#b9bbc1;margin-bottom:16px;font-size:16px}.equipmentHiddenContainerItem{position:relative;display:flex;align-items:center;margin-bottom:10px}.equipmentHiddenContainerItem:last-child{margin-bottom:0}.equipmentHiddenContainerItem:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);height:14px;width:4px;background-image:url(/local/templates/expo/css/../img/dots_icon.png);background-repeat:no-repeat;background-position:center}.equipmentHiddenContainerItem__image{flex:0 0 50px;max-width:50px;height:50px;overflow:hidden;background-color:#fff}.equipmentHiddenContainerItem__image img{min-width:100%;min-height:100%;object-fit:contain}.equipmentHiddenContainerItem__info{flex:1;padding-left:20px;padding-right:20px}.equipmentHiddenContainerItem__name{color:#fff;font-size:16px;margin-bottom:5px}.equipmentHiddenContainerItem__other{font-size:13px;color:#fff;display:flex;align-items:center}.equipmentHiddenContainerItem__price{color:#f75834}.equipmentHiddenContainerItem__code{margin-right:25px}.equipmentHiddenContainerItem__button{flex:0 0 90px;max-width:90px}.btn_add{background-color:#282529;color:#b9bbc1;font-size:11px;border:none;outline:none;cursor:pointer;padding:14px 10px;border-radius:5px;text-transform:uppercase;height:45px}.btn_add:hover{opacity:0.8}.equipmentHiddenContainerItem__button .btn_add{width:100%}.input_add{background-color:#282529;height:44px;color:#b9bbc1;font-size:11px;border-radius:5px;text-align:center;padding:12px 0;position:relative;display:none}.input_add_value{width:25px;display:inline-block;vertical-align:middle;background-color:transparent;border:none;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji";outline:none;font-size:16px;color:#b9bbc1;text-align:center}.input_add_minus,.input_add_plus{width:20px;height:20px;padding:0;background-color:transparent;text-align:center;outline:none;border:none;font-size:14px;cursor:pointer;color:#b9bbc1;cursor:pointer;vertical-align:middle;text-align:center}.equipmentList__hidden{display:none}.equipmentList__dropdown.open_dropdown:after{transform:translateY(-50%) rotate(180deg)}.equipmentHiddenContainerItem__button.selected_product .btn_add{display:none}.equipmentHiddenContainerItem__button.selected_product .input_add{display:block}.remove_selected{position:absolute;right:-28px;top:50%;font-size:20px;cursor:pointer;color:#696a74;background-color:transparent;border:none;outline:none;transform:translateY(-50%) rotate(45deg)}.visualisationCardHeadered{background-color:#fff;border-bottom:2px solid #f6f8f9;padding:40px 50px;padding-right:30px}.visualisationCardHeadered__title{color:#191a1d;font-size:23px;font-weight:500}.visualisationCardHeadered__link{color:#7f8390;font-size:15px;display:inline-block;vertical-align:middle}.visualisationCardHeadered__link:first-child{margin-right:26px}.visualisationCardHeadered__row{display:flex;align-items:center;justify-content:space-between}.visualisationCardBody{background-color:#fff;padding-top:65px;border-bottom:2px solid #f6f8f9;padding-bottom:70px}.btn_border_orange img{vertical-align:middle;margin-right:8px}.visualisationCardButtons .btn_border_orange{margin-left:3px;margin-right:3px;width:42%}.visualisationCardButtons{text-align:center;padding-top:25px;padding-bottom:30px;background-color:#fff}.connectionListDropdown{font-weight:500;font-size:18px;background:#F6F8F9;border-radius:5px;padding:29px 32px 28px;color:#7F8390;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.connectionListDropdown:after{content:"";position:absolute;top:50%;right:32px;transform:translateY(-50%);width:40px;height:40px;background-color:transparent;background-image:url(/local/templates/expo/css/../img/dropdown_orange.svg);background-repeat:no-repeat;background-position:center;border-radius:50%;transition:all 0.4s ease}.connectionTable__row{display:flex}.connectionHead{background-color:#fff;font-size:14px;line-height:1.1;letter-spacing:0.1em;text-transform:uppercase;color:#939393}.connectionTable{padding-top:12px}.connectionTable__col{padding:7px 30px}.connectionTable__col_1{flex:0 0 54%;max-width:54%}.connectionTable__col_2{flex:0 0 14%;max-width:14%}.connectionTable__col_3{flex:0 0 13%;max-width:13%}.connectionTable__col_4{flex:0 0 19%;max-width:19%}.connectionTable__name{font-weight:500;font-size:14px;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji";color:#191A1D;font-weight:bold}.connectionTable__cost{font-weight:500;font-size:14px;color:#191A1D}.connectionTableBody__row{align-items:center;border:1px solid transparent}.connectionTableBody__row.row_selected,.connectionTableBody__row:hover{background:#F6F8F9;border:1px solid #E5E7E9}.input_connection_add{background:#FFFFFF;width:112px;border:1px solid #D9DADD}.input_connection_add .input_add_value{color:#000;margin:0 6px}.input_connection_add .input_add_minus,.input_connection_add .input_add_plus{font-size:20px}.connectionTable__row.row_selected .btn_plus{display:none}.connectionTable__row.row_selected .input_connection_add{display:block}.remove_connection_selected{position:absolute;right:-28px;top:50%;width:18px;height:18px;cursor:pointer;background-color:transparent;background-image:url(/local/templates/expo/css/../img/plus_grey.svg);background-repeat:no-repeat;background-position:center;border:none;outline:none;width:18px;transform:translateY(-50%) rotate(90deg)}.connectionList{margin-top:30px}.btn_plus{background:#F6F8F9;border-radius:5px;font-size:13px;line-height:1.15;font-weight:500;outline:none;letter-spacing:0.1em;border:1px solid #F6F8F9;display:inline-block;vertical-align:middle;text-transform:uppercase;color:#39B470;padding:14px 46px 14px 18px;cursor:pointer;position:relative;height:44px}.btn_plus:after{content:"";position:absolute;right:18px;width:18px;height:18px;top:50%;transform:translateY(-50%);background-image:url(/local/templates/expo/css/../img/plus_green.svg);background-repeat:no-repeat;background-position:center}.btn_plus:hover{background-color:#39B470;border:1px solid #F6F8F9;color:#fff}.btn_plus:hover:after{background-image:url(/local/templates/expo/css/../img/plus_white.svg)}.connectionListHidden{display:none}.connectionListDropdown.open_dropdown:after{background-color:#F75834;transform:translateY(-50%) rotate(180deg);background-image:url(/local/templates/expo/css/../img/dropdown_white.svg)}.connectionListItem{margin-bottom:30px}.personalTable__col_1{flex:0 0 32%;max-width:32%}.personalTable__col_2{flex:0 0 68%;max-width:68%}.connectionTable__price{font-size:14px;margin-top:6px;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji";color:#6E6E6E}.personalTable__date_container span,.personalTable__number_container span{display:inline-block;vertical-align:middle;color:#6E6E6E;font-size:14px;margin-right:16px;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.personalTable__number{display:inline-block;vertical-align:middle;background:#FFFFFF;border:1px solid #D9DADD;border-radius:5px;padding:6px 7px}.personalTable__number__input{border:none;outline:none;font-weight:500;font-size:14px;width:16px;letter-spacing:0.1em;display:inline-block;vertical-align:middle;text-transform:uppercase;color:#191A1D;margin-left:6px;margin-right:6px;background-color:transparent;text-align:center}.personalTable__number__minus,.personalTable__number__plus{width:30px;height:30px;background-color:transparent;border:none;outline:none;cursor:pointer;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:middle}.personalTable__number__minus{background-image:url(/local/templates/expo/css/../img/minus.svg)}.personalTable__number__plus{background-image:url(/local/templates/expo/css/../img/plus.svg)}.personalTable__date{display:inline-block;vertical-align:middle;max-width:210px;position:relative}.personalTable__date:before{content:"";background-image:url(/local/templates/expo/css/../img/date_icon.svg);background-repeat:no-repeat;background-position:center;width:16px;height:16px;left:15px;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;position:absolute;background-size:cover}.personalTable__date input{background:#FFFFFF;border:2px solid #D9DADD;box-sizing:border-box;border-radius:5px;font-size:14px;color:#191A1D;outline:none;width:100%;padding:12px 22px 12px 46px}.personalTable__date input:focus{border-color: #b7babd;}.personalTable__dataRow{align-items:center;display:flex;justify-content:flex-end;height:62px}.personalTableBody__row{background-color:#fff;border-bottom:1px solid #E5E7E9}.personalTable__selectedData{display:flex;align-items:center;justify-content:space-between;background:#F6F8F9;border-radius:5px;font-size:14px;padding:9px 11px 9px 23px;height:62px}.personalTable__selectedPersons,.personalTable__selectedDate{display:flex;}.personalTable__selectedDate img,.personalTable__selectedPersons img{display:inline-block;vertical-align:middle;margin-right:4px}.personalTable__numbPersons{white-space: nowrap;}.personalTable__dateValue,.personalTable__numbPersons{margin-right:10px;display:inline-block;vertical-align:middle;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.personalTable__summWrap p{font-size:13px;margin-bottom:2px;color:#6E6E6E;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.personalTable__summ{font-weight:bold;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji";white-space:nowrap;margin-right:10px;}.btn_edit{background-color:#fff;font-weight:500;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;color:#F75834;border-radius:5px;border:none;outline:none;height:44px;cursor:pointer;padding:14px 47px 14px 19px;position:relative}.btn_edit:after{content:"";position:absolute;width:18px;height:18px;right:22px;top:50%;transform:translateY(-50%);background-image:url(/local/templates/expo/css/../img/edit_icon.svg);background-repeat:no-repeat;background-position:center}.personalTable .connectionTable__col{padding:9px 30px}.personalTable__selectedData{display:none}.connectionTable__row.row_selected .personalTable__dataRow{display:none}.connectionTable__row.row_selected .personalTable__selectedData{display:flex}.sign_in_link{color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;vertical-align:middle;letter-spacing:2px;opacity:0.5;transition:all .75s ease}.sign_in_link img{vertical-align:middle;margin-right:10px;margin-top:-2px;display:inline-block}.sign_in_link span{vertical-align:middle}.sign_in_link_separator{display:inline-block;vertical-align:middle;margin-left:4px;margin-right:4px}.headerHome:hover .personalMenu,.headerHome:hover .sign_in_link{opacity:1}.headerHome .row{align-items:center}.cabinetListEmpty__title{text-align:center;color:#39B470;margin-bottom:26px}.cabinetListEmpty__button{text-align:center}.cabinetListEmpty__button .btn_green,.stepsEnd__button .btn_green{text-transform:uppercase;font-size:14px;padding:22px 58px;letter-spacing:0.1em}.cabinetListEmpty{padding-top:114px;padding-bottom:120px;background:#FFFFFF}.btn_back{padding:20px;background:#343035;border-radius:5px;box-shadow:0 4px 10px rgba(52,48,53,.25);text-transform:uppercase;letter-spacing:0.4px;font-size:13px;text-decoration:none;color:#fff;display:inline-block}.personalTable__date_container,.personalTable__number_container{margin-right:4%}.connectionListHidden__square{background:#FFFFFF;border:1px solid #E5E7E9;padding:14px;border-radius:5px;display:inline-block;vertical-align:middle}.connectionListHidden__square img{vertical-align:middle;margin-right:8px}.connectionListHidden__squareContainer{padding-top:30px;padding-left:30px;padding-bottom:10px}.personalTable__price_container{margin-right:15%}.personalTable .connectionTable__col_4{position:relative;right:-10px}.informationBlock{background:#FFFFFF;border:1px solid #E5E7E9;padding:17px 21px 15px 51px;border-radius:5px;color:#6E6E6E;margin-top:22px;position:relative;font-size:16px}.informationBlock:before{content:"";position:absolute;left:17px;top:17px;width:22px;height:22px;background-image:url(/local/templates/expo/css/../img/info_icon.svg);background-repeat:no-repeat;background-position:center}.stepsAddFiles__title{font-weight:500;font-size:18px;color:#F75834;margin-bottom:24px}.btn_file input[type=file]{display:none}.stepsAddFilesWrap__title{font-size:18px;line-height:1.1;color:#191A1D;margin-bottom:21px;height:38px}.stepsAddFileItem{background:#FFFFFF;border:1px solid #E5E7E9;border-radius:5px;padding:19px 22px}.stepsAddFilesWrap__button .btn_upload{display:none}.file_upload .btn_file{display:none}.file_upload .btn_upload{display:inline-block}.btn_upload{background:#F6F8F9;border-radius:5px;font-size:13px;line-height:1.15;font-weight:500;outline:none;letter-spacing:0.1em;border:1px solid #F6F8F9;display:inline-block;vertical-align:middle;text-transform:uppercase;color:#F75834;padding:14px 46px 14px 18px;cursor:pointer;position:relative;height:44px}.btn_upload:after{background-image:url(/local/templates/expo/css/../img/successs_icon.svg);content:"";position:absolute;right:18px;width:18px;height:18px;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:center}.tableConfirTop{background-color:#f6f8f9;padding:16px 40px 20px;display:flex;flex-wrap:wrap}.tableConfirmOTop__title{color:#828693;font-size:20px;font-weight:500;margin-bottom:32px}.tableConfirmTop__data{font-size:18px}.tableConfirTop__col_1{flex:0 0 161px;max-width:161px}.tableConfirTop__col_2{flex:1}.tableConfirmTop__data .sizeStandsRow{margin-left:0;margin-right:0;padding:0;margin-top:-8px}.tableConfirmTop__data .sizeStandsRow_col_2{flex:auto;max-width:initial}.tableConfirmTop__data .sizeStandItem__text{font-size:16px}.confirmOrderWrap{padding-top:25px;margin-left:-40px}.tableConfirmHead{color:#939393;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:8px 0}.tableConfirm__row{display:flex;flex-wrap:wrap;padding-left:40px}.tableConfirm__col_1{flex:0 0 40%;max-width:40%}.tableConfirm__col_2,.tableConfirm__col_3{flex:0 0 21%;max-width:21%}.tableConfirm__col_4{flex:0 0 18%;max-width:18%}.tableConfirm__title{padding-left:40px}.tableConfirMain{padding-top:25px}.tableConfirmCategory{color:#96969c;font-size:16px;padding:9px 10px 9px 40px;background-color:#f8f9fa}.tableConfirmBody__row{display:flex;flex-wrap:wrap;padding-left:40px;padding-top:10px;padding-bottom:10px;font-size:15px;border-bottom:1px solid #f5f5f5}.tableConfirmBody__row:last-child{border-bottom:none}.tableConfirMainItem{margin-bottom:25px}.tableConfirSummWrap{padding:15px 5px 15px 40px;display:flex;align-items:center;justify-content:space-between}.tableConfirSumm{font-size:20px}.tableConfirSummWrap h4{margin-bottom:0}.confirmSchemeWrap__title{text-align:center}.confirmSchemeWrap,.confirmVIsualisation{border:1px solid #f6f8f9;padding:20px 25px 25px;margin-bottom:10px}.confirmSchemeImage img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.confirmSchemes_col{padding-left:0}.confirmVIsualisationImage img{width:100%}.requisitesConfirm .input{}.requisitesConfirm{padding-left:20px;margin-top:15px}.steps_buttons_col .btn_green{position:relative;padding-right:100px;height:70px;padding-top:27px;padding-left:30px}.steps_buttons_col .btn_back{position:relative;padding-left:100px;height:70px;padding-top:27px;padding-right:30px}.steps_buttons_col .btn_green .arrow-right{position:absolute;right:0;width:70px;height:70px;background:#3CC67A;background-image:url(/local/templates/expo/css/../img/arrow_white.svg);background-repeat:no-repeat;background-position:center;border-radius:0px 5px 5px 0px;top:0}.steps_buttons_col .btn_back .arrow-left{background:#565057;border-radius:0px 5px 5px 0px;transform:matrix(-1,0,0,1,0,0);position:absolute;left:0;width:70px;height:70px;background-image:url(/local/templates/expo/css/../img/arrow_white.svg);background-repeat:no-repeat;background-position:center;top:0}.stepsEnd{background-color:#fff;padding:148px 40px 152px}.stepsEnd__title{font-weight:500;font-size:30px;text-align:center;color:#39B470;margin-bottom:28px}.stepsEnd__image{margin-bottom:52px;text-align:center}.stepsEnd p{font-size:24px;text-align:center;margin-bottom:46px}.stepsEnd__button{text-align:center}.stepsEnd{margin-bottom:40px}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000000;display:none}.popupContent{position:relative;top:0%;display: inline-block;background-color:#fff}.popup_stands_title{font-size:36px;text-align:center}.popup_stands{padding:42px 110px 65px;width:90%;max-width:1410px}.popup_stand_item,.popup_stand_label{background-color:#f6f8f9;position:relative;padding:30px;height:100%}.popup_stand_item_icon,.popup_stand_label_icon{border-radius:50%;width:120px;background-color:#fff;height:120px;margin-left:auto;margin-right:auto;background-position:center;margin-bottom:20px;background-repeat:no-repeat}.popup_stand_label_text{text-align:center;font-size:20px}.popup_stand_item:hover{background-color: #efefef;}.popup_stand_item_text{font-size:16px;text-align:center;margin-bottom:20px}.popup_stand_item_title{text-align:center;font-weight:500;font-size:21px;margin-bottom:20px}.popup_stand_label:hover{background-color:#3bb56f;color:#fff}.popup_close_btn{top:0px;right:0px;width:40px;height:40px;background-image:url(/local/templates/expo/css/../img/close_icon.png);background-repeat:no-repeat;background-position:center;position:absolute;background-color:transparent;border:none;padding:0;outline:none;cursor:pointer}.popupsBtn{padding:20px;display:block}.popup_stand_item_button{text-align:center}.popup_stand_item_empty{margin-bottom:55px}.popup_stand_item_button .btn_green{width:100%;height:75px;display:flex;align-items:center;justify-content:center}.color_orange{color:#f76645}.popup_stand_info{text-align:center;font-size:14px;padding-bottom:30px}.popup_stand_info img{margin-right:10px;vertical-align:middle}.popup_stand_item{height:auto}.popup_contacts_title{color:#f75834;font-size:30px;font-weight:500;margin-bottom:50px}.popup_contacts{background-color:#221f23;padding:35px 85px 45px;max-width:470px;width:95vw}.popup_contacts_headered{font-size:11px;margin-bottom:10px;color:#939393;text-transform:uppercase;letter-spacing:0.4px}.popup_contacts_link{text-decoration:none;color:#fff;font-size:20px}.popup_contacts_item{margin-bottom:40px}.popup_contacts_item:last-child{margin-bottom:0}.popup_contacts_text{font-size:18px;color:#fff}.popup_authorization h2,.popup_order h2{text-align:center}.popup_authorization,.popup_order{width:690px;padding:35px 55px 45px}.form_popup .label{font-size:12px;margin-bottom:8px}.form_popup .input{}.input[type=password]::placeholder{font-size:13px;font-weight:bold;letter-spacing:2px}.form__item{position:relative}.form__item_forget{color:#221f23;font-size:15px;text-decoration:none;position:absolute;right:0;top:0}.checkbox_square .checkboxItem__text:before{content:"";position:absolute;left:-50px;cursor:pointer;top:-7px;width:35px;height:35px;background-color:#fff;border-radius:5px;border:1px solid #dddedf}.checkbox_square .checkboxItem__label{padding-left:50px}.checkbox_square .checkboxItem__text{font-size:16px}.form_registration_link{text-align:right;font-size:16px}.form_registration_link a{color:#f75834;text-decoration:none}.form_btn .btn_green{width:100%;font-size:15px;padding:27px}.popup_order_headered{background-color:#f6f8f9;border-radius:2px;margin-bottom:25px}.popup_order_headered_name{padding:24px 34px;border-right:1px solid #fff;font-size:19px}.popup_order_headered_info{padding:24px 6px;font-size:14px}.popup_order_headered_date{margin-bottom:12px}.popup_order_headered_date img,.popup_order_headered_place img{vertical-align:middle;margin-right:8px}.form__row__title{color:#7f8390;margin-bottom:10px;font-size:18px}.fomr_popup_label_text{background-color:#f6f8f9;font-size:16px;color:#191a1d;padding:14px 0;width:100%;display:inline-block;text-align:center;border:1px solid transparent}.form_popup_label_2 .fomr_popup_label_text{border-top:1px solid #f75834}.form_popup_label_3 .fomr_popup_label_text{border-top:1px solid #f75834;border-left:1px solid #f75834}.form_popup_label_4 .fomr_popup_label_text{border-top:1px solid #f75834;border-left:1px solid #f75834;border-right:1px solid #f75834}.form_popup_label input[type=radio]{display:none}.form_popup_label input[type=radio]:checked+.fomr_popup_label_text{background-color:#f75834;color:#fff;border-color:#f75834;background-image:url(/local/templates/expo/css/../img/checked_white.png);background-position:6px center;background-repeat:no-repeat;padding-left:20px}.form_popup_label{cursor:pointer;display:block}.row_15_padding{margin-left:-8px;margin-right:-8px}.row_15_padding .col-lg-3{padding-left:8px;padding-right:8px}.form_btn_inline .btn_green{max-width:270px;width:100%;margin-left:auto;margin-right:auto;display:block}.form_btn_inline_2 .btn_green{max-width:380px;width:100%;margin-left:auto;margin-right:auto;display:block}.popup_description{color:#7f8390;font-size:18px;text-align:center;margin-bottom:20px}.footer__phone,.phone__mail{opacity:0.5;transition:all .75s ease}.footer:hover .footer__phone,.footer:hover .phone__mail{opacity:1}.menuPopup{position:fixed;top:0;width:100vw;bottom:0;background-color:#221f23;z-index:99;background-image:url(/local/templates/expo/css/../img/bg_layer.png);background-repeat:no-repeat;background-position:center;left:-100vw;opacity:0;transition:all 0.3s ease}.menuPopup.open{left:0;opacity:1}.menuPopup__wrap{display:flex;align-items:center;min-height:100vh}.menuPopup .background_circle{position:absolute;background-color:#1e1b1f;background-image:none;width:100vh;height:100vh;border-radius:50%;left:-35vh;z-index:-1;top:0}.menuPopup .homeMenuList li:after,.menuPopup .homeMenuList li:before{display:none}.portfolioSlider .slick-prev{width:30px;height:10px;background-image:url(/local/templates/expo/css/../img/arrow_slider.png);background-repeat:no-repeat;background-position:center;transform:scale(-1);left:-35px}.portfolioSlider .slick-next{width:30px;height:10px;right:-35px;background-image:url(/local/templates/expo/css/../img/arrow_slider.png);background-repeat:no-repeat;background-position:center}.section_form .section__title{font-size:40px}.form__bottom .btn_orange{width:172px}.btn_img_hover{display:none}.btn_border_orange:hover .btn_img_hover{display:inline-block}.btn_border_orange:hover .btn_img_default{display:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#D04324;border-radius:50%}.datepicker--cell.-in-range-{color:#fff;background:#F75834}.datepicker--nav-title{font-weight:500;font-size:16px;letter-spacing:0.12px;color:#F75834}.datepicker--day-name{font-weight:500;font-size:10px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#C4C4C4}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{font-weight:500;font-size:14px;line-height:22px;letter-spacing:0.22px;color:#C4C4C4}.datepicker--cell{font-weight:500;font-size:14px;line-height:22px;letter-spacing:0.22px;color:#191A1D;height:34px}.datepicker--cell-{position:relative}.datepicker--days .-range-from-:before{content:"";position:absolute;right:0px;top:0;bottom:0;width:50%;background-color:#F75834;z-index:-1}.datepicker--days .datepicker--cell.-range-from-:after{content:"";position:absolute;right:0px;top:0;bottom:0;width:100%;background-color:#D04324;z-index:-1;border-radius:50%}.datepicker--days .datepicker--cell.-range-to-:before{content:"";position:absolute;left:0px;top:0;bottom:0;width:50%;background-color:#F75834;z-index:-1}.datepicker--days .datepicker--cell.-range-to-:after{content:"";position:absolute;left:0px;top:0;bottom:0;width:100%;background-color:#D04324;z-index:-1;border-radius:50%}.datepicker--nav{border-bottom:none}.datepicker{background:#F6F8F9;font-family:'GillSans'}.datepicker--cell.-current-{color:#F75834}.datepicker--nav-title i{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0.12px;color:#F75834}.datepicker--cell.-current-.-in-range-{color:#fff}.datepicker--cell.-range-to-{border:none;background-color:#D04324;border-radius:50%;color:#fff}.datepicker--cell.-in-range-.-focus-{background:#D04324}input:focus::placeholder{color:transparent}.steps_buttons_one_right{margin-left:50%}.overlay_popup{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(34,31,35,0.7)}body{padding-bottom:95px;position:relative;min-height:100vh}.body_home{padding-bottom:0;overflow: hidden;}.footer{position:absolute;left:0;bottom:0;width:100%;height:95px}.infoFormContainer{padding:28px 37px 40px;background:#F6F8F9;border-radius:5px;position:relative}.infoFormContainer__title{font-weight:500;font-size:18px;line-height:1.1;color:#7F8390;margin-bottom:36px}.infoFormContainer .label{font-size:14px}.infoFormContainer .input{font-size:16px}.infoFormContainer{margin-bottom:30px}.infoFormFilesRow{display:flex;flex-wrap:wrap;justify-content:space-between}.infoFormFilesLoadInfo p{margin:0;font-size:16px;color:#6E6E6E}.infoFormFiles_col_1{flex:0 0 57%}.infoFormFiles_col_2{flex:0 0 calc(43% - 33px)}.infoFormFilesLoad,.infoFormFilesLoadInfo{background:#FFFFFF;border:1px solid #E5E7E9;border-radius:5px;display:flex;align-items:center;padding:16px 20px}.infoFormFilesLoadInfo{padding-left:50px;position:relative}.infoFormFilesLoadInfo:before{content:"";position:absolute;left:17px;top:17px;width:22px;height:22px;background-image:url(/local/templates/expo/css/../img/info_icon.svg);background-repeat:no-repeat;background-position:center}.infoFormFilesLoad__text{margin-left:35px;color:#6E6E6E;font-size:16px}.btn_collapse{background-color:transparent;border:none;padding:0;cursor:pointer;background-image:url(/local/templates/expo/css/../img/dropdown_orange.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;background-size:100%;outline:none;display:none;transition:all 0.3s ease}.btn_collapse.collapsed{transform:rotate(180deg)}.stepsTab_col_mobile{display:none;position:relative}.stepsTab__current{position:relative}.stepsTab__current:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url(/local/templates/expo/css/../img/dropdown_orange.svg);background-repeat:no-repeat;background-position:center;background-size:60%;transition:all 0.3s ease}.stepsTab__current.collapsed:before{transform:translateY(-50%) rotate(180deg)}.stepsTab__list{display:none;position:absolute;left:0;top:100%;width:100%;z-index:100;box-shadow:0px 2px 5px rgba(0,0,0,0.14)}.stepsTab__list .stepTab{border-bottom:1px solid #ddd}.stepsTab__current .stepTab{padding-right:35px}.rouble{font-family:'Arial',sans-serif}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.headered__description_col_stands{padding-left: 39px;padding-right: 6px;}.col-moblie-personal{display: none;}.datepicker--cell{outline: none}.datepicker--cell.-range-from-{border:none;color: #fff;}.datepicker--cell-month.-current-{border-radius: 4px !important}.datepicker--cell-month.-selected-.-focus-{background: #D04324;}.datepicker--cell-year.-current-{border-radius: 4px !important}.-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {background-color:#F75834; color:#fff;}.datepicker--cell.-current-.-focus-{color:#fff}.datepicker--cells-months .datepicker--cell.-selected-, .datepicker--cells-months .datepicker--cell.-selected-.-current-{border-radius: 4px 0 0 4px;}.datepicker--cells-months .datepicker--cell.-range-to-{border-radius: 0 4px 4px 0;}.datepicker--cell.-range-from-{background-color:#F75834}.-in-range-.-focus-.datepicker--cell-day.-other-month-,-in-range-.-focus-.datepicker--cell-year.-other-decade-{background: #D04324;}.datepicker--cells-years .datepicker--cell.-range-to-{border-radius: 0 4px 4px 0;} .datepicker--cells-years .datepicker--cell.-range-from-{border-radius: 4px 0 0 4px;}.datepicker--cell.-selected-.-focus-{background: #D04324;}.popup_scroll{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;white-space: normal;padding: 20px 0;text-align: center;}body.popup_show{overflow: hidden;}.standTableCompectation{flex: 0 0 100%;max-width: 100%;}.selectedStand__close{position: absolute;right: 0px;top:0;width: 25px;height: 25px;background-image: url(/local/templates/expo/css/../img/close.svg);background-repeat: no-repeat;background-size: 80%;background-position: center;}.selectedStand{
position: relative;cursor: pointer;}.standTableCompectation{font-family: 'Inter';}.connectionTableBody__row,.tableConfirmBody,.tableConfirSumm{font-family: 'Inter';}
.input_connection_add .input_add_plus{position:relative;top: -2px;}.input_connection_add .input_add_minus{position:relative;top: -4px;}.popup_scroll:before {content: "";display: inline-block;font-size: 0;height: 50%;vertical-align: middle;width: 0;}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert {
    padding: 15px;
	font-size: 16px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
#popup_contacts .popup_contacts_link, #popup_contacts .popup_contacts_text{
	color: #221f23;
}
.alert-success {
	color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}
.dragTest{
	z-index: 10000000;
}
.step-container{
	flex-direction: row-reverse;
}
.equipmentHiddenContainerItem__withoutText{
	text-align: right;
	color: white;
}
.alert-dang{
	border-color: #ff0029;
}
.stepsTabs__container.noactive{
	opacity:0.6;
	pointer-events: none;
}
.form_popup .form_authorization .label{
	text-align: left;
}
.form_authorization .radioItem__text{
    color: #939393;
    font-size: 12px;
    text-transform: uppercase;
    display: block;
    font-family: 'GillSans';
    padding-top: 3px;
    letter-spacing: 0.1em;	
}
.form_authorization .checkboxex_text{
	padding: 3px 20px 0px;
    color: #939393;
    font-size: 12px;
    text-transform: uppercase;
}
.form_authorization .form__row.checkboxex_row_col {
    margin-left: 16px;
    margin-bottom: 20px;
}
.data-picker-two-tieme{
	display: flex;
	align-items: center;
	justify-content: center;
    margin: 0 auto;
	border-radius: 5px;
	margin-top: 25px;
	margin-bottom: 10px;
	
	overflow: hidden;
}

.data-picker-two-tieme a{
	font-family: 'GillSans';
	font-style: normal;
	font-weight: 600;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	text-decoration: none;
	color: #6E6E6E;
	background: #F6F8F9;
	padding: 10px 20px;
	display: table;
}
.data-picker-two-tieme a:nth-of-type(1){
		border-radius: 5px 0px 0px 5px;
}
.data-picker-two-tieme a:nth-of-type(2){
		border-radius: 0px 5px 5px 0px;
}
.data-picker-two-tieme a.active{
	background: #F75834;
	color: white;
}
.datepicker {
    background: #fff;
}

.sidebarCabinet.adminCabinet .sidebarCabinetMenu{
	display: flex;
	align-items: center;
	justify-content:space-between;
	width: 100%;
	margin-bottom: 15px;
}
.cabinetOrderTable{
		width: 100%;
	}

.sidebarCabinet.adminCabinet .sidebarCabinetMenu li{
	flex-grow: 1;
}

@media(max-width: 567.98px){
	.sidebarCabinet.adminCabinet .sidebarCabinetMenu{
		flex-direction: column;
	}
	.sidebarCabinet.adminCabinet .sidebarCabinetMenu li{
		width: 100%;
	}
	
}

.connectionTable__row.row_selected .input_connection_add{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.input_connection_add .input_add_minus{
	margin-left: 15px;
		top: -3px;
}
.input_connection_add .input_add_plus{
	margin-right: 15px;
	top: -3px;
}


@media(max-width: 767.98px){
	.input_connection_add .input_add_minus{
		margin-left: 10px;
	}
	.input_connection_add .input_add_plus{
		margin-right: 10px;
	}
}

@media(max-width: 480.98px){
	.input_connection_add .input_add_minus{
		margin-left: 5px;

	}
	div.input_connection_add .input_add_plus{
		margin-right: 5px;
		top: -1px;
	}
}

.oderReadyShem{
	color: #f75834;
    text-transform: uppercase;
    letter-spacing: 0.4px;
    font-size: 12px;
    display: inline-block;
    text-decoration: none;
    font-family: 'GillSans';
	transition: 0.15s;
}
.oderReadyShem:hover{
	opacity: 0.8;
}


.popup_stand_item{
	height: calc(100% - 50px);
    display: flex;
    flex-direction: column;
}
.popup_stand_item_button{
	    margin-top: auto;
}
.popup_stand_info{
	height: 50px;
}
@media only screen and (max-width: 991px){
	.popup_stand_info {
		height: 75px;
	}
	.popup_stand_item{
		height: calc(100% - 75px);
	}
}
.readyWrapper .cabinetOrderItem__status_col{
	flex: 0 0 0;
	max-width: unset;
	flex-shrink: 1;
	white-space: nowrap;
}

.readyWrapper  .cabinetOrderItem__notification_col{
	max-width: 100%;
	padding-left: 10px;
	flex-grow: 1;
}

@media only screen and (max-width: 767px){
	.readyWrapper .cabinetOrderItem__status_col{
		width: 100%;
			flex-grow: 1;
	}
	.readyWrapper .cabinetOrderItem__status_col .btn_orange, .readyWrapper  .cabinetOrderItem__notification_col .btn_orange{
		width: 100%;
		text-align: center;
	
	}
	.readyWrapper .cabinetOrderItem__notification_null{
		display: flex;
	}
	.readyWrapper  .cabinetOrderItem__notification_col{
		width: 100%;
		padding-left: 0;
	}
}

.headered__title .color_orange{
	color: white;
}
@media(min-width: 992px){
	body.popup_show{
		padding-right: 17px;
	}
	body.popup_show .footer{
		padding-right: 17px;
	}
}

.stepsTab_col.stepsTab_col_basket .stepTab{
	    cursor: unset;
}
@media(min-width: 992px){
	.popupContent:not(.popup_order):not(.popup_usl){
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		background-color: #fff;
	}
}
.popup_usl{
	padding: 20px 30px;
}
.popup_scroll:before{
	display: none;
}
.personalMenu__link.active{
	    color: #fff;
    background-color: #f75834;
}


.bx-auth-profile .notetext {
	color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
	display: block;
}

.equipmentHiddenContainerItem__loop{
	position: absolute;
    left: -20px;
    top: 50%;
    transform: translateY(-50%);
	margin-left: 0;
}
.equipmentHiddenContainerItem:before{
	display: none;
}

.stepsTab_col.stepsTab_col_basket.fixed{
	top: 15px;
	position: fixed;
	z-index: 100;
	background: white;
	
}
body .sweet-alert .sa-icon.sa-warning{
     border-color: #F75834!important;
}
body .sweet-alert .sa-icon.sa-warning .sa-body, .sweet-alert .sa-icon.sa-warning .sa-dot{
	background: #F75834!important;
}
.needHelp{
	display: flex;
	background-color: transparent;
    border: none;
    font-weight: 500;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
	margin-top: 10px;
    position: relative;
	flex-direction: row-reverse;
	align-items: center;
	justify-content: flex-end;
}
.needHelp svg{
	margin-right: 10px;	
}

.infoOrder .headeredStepsInfo_col{
	flex: calc(100% / 6);
    max-width: calc(100% / 6);
}

@media only screen and (max-width: 580px){
	.infoOrder .headeredStepsInfo_col{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.needHelp{
		align-items: flex-end;
	}
	.infoOrder .headeredStepsInfo_col:last-of-type{
		flex: unset;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}
	.infoOrder .headeredStepsInfo_col:last-of-type div{
		margin: 0;
	}
}
@media only screen and (max-width: 1199px){
	.infoOrder .headeredStepsInfo_col{
		flex: auto;
		max-width: initial;
	}
}
.popupetextarea{
	border: 2px solid #dddedf;
    transition: border-color .25s ease;
}

.popupetextarea:focus {
    border-color: #b7babd;
}

.standTableCompectation{
	    overflow-x: scroll;
}
.connectionListHidden .equipmentList__dropdown:after{
	display: none;
}

.stepsTabs__container.fixed .fileR{
	opacity: 0;
}
.cabinetOrderItem__bottom .btn_orange{
	padding: 20px;
	font-size: 11px;
	margin-bottom: 6px;
}

@media(max-width: 1439.98px){
	.cabinetOrderItem__bottom .btn_orange{
		padding: 20px 10px;
	}
}

@media only screen and (max-width: 767px){
	.cabinetOrderItem__notification_null.cabinetOrderItem__notification_null {
		display: block;
	}
	.cabinetOrderItem__status_col .btn_orange{
		display: block;
	}
	.cabinetOrderItem__status_col .btn_orange + .btn_orange{
		margin-top: 15px;
	}
}
@media only screen and (max-width: 1380px){
	div.cabinetOrderItem__notification_col{
		flex: auto;
	}
}
#dCanvas{
	height: 510px;
}

@media(max-width: 1439.98px){
	.stepContent__numb{
		width: 80px;
		height: 80px;
		left: -45px;
		top: -35px;
		font-size: 16px;
	}
	.stepContent__wrap{
		padding-left: 45px;
	}
	.equipmentList{
		margin-left: 0; 
	}

}
.headered__button {
	position: relative;
}
.howtoMenu__hidden {
position: absolute;
    bottom: -100px;
    background-color: #29262a;
    display: none;
    right: 0;
    overflow: hidden;
    border-radius: 25px;
    z-index: 1000;
    padding: 20px 0;
}
.howtoMenu__hidden.active {
	display: block;
}
.howtoMenu__link {
	color: #7f8390;
    font-size: 17px;
    display: block;
    padding: 8px 22px;
    text-decoration: none;
}
.howtoMenu__list li {
    margin-bottom: 0;
    padding-left: 0;
}
.howtoMenu__list li:before {
	display: none;
}
.howtoMenu__list {
	text-align: left;
    overflow: hidden;
}
.connectionList .equipmentList__dropdown{
	border: unset;
}
/* End */


/* Start:/local/templates/expo/css/media.css?177279284341607*/
@media only screen and (max-width: 1810px) {

  .homeMenuList li:before {
    left: -40px;
  }

  .homeMenuList li:after {
    left: -47px;
  }

}

@media only screen and (max-width: 1700px) {

  .homeMenuList li:before {
    left: -60px;
  }

  .homeMenuList li:after {
    left: -67px;
  }
  
}

@media only screen and (max-width: 1570px) {

  .homeMenuList li:before {
    left: -40px;
  }

  .homeMenuList li:after {
    left: -47px;
  }
  
}

@media only screen and (max-width: 1550px) and (min-width: 1440px) {
  .homePageContent .container {
    max-width: 1340px;
  }
}

@media only screen and (max-width: 1440px) {

  .homeMenuList li a {
    padding: 22px 0;
  }

  .homeMenuList li a span:before {
    top: calc(50% - 35px);
    width: 70px;
    height: 70px;
  }

  .exibitionItem__name {
    font-size: 20px;
    height: 95px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .exhibitionItem__info_item {
    padding-left: 20px;
    font-size: 12px;
  }

  .exhibitionItem__image {
    height: 400px;
  }

  .cardStandItem__title {
    margin-right: 0;
    height: 80px;
  }

  .cardStandItem__icon {
    margin-bottom: 16px;
  }

  .cardStandItem {
    padding-right: 20px;
  }

  .cardStandItem__main:after {
    left: -20px;
  }

  .qouteAdditionally__main {
    padding-top: 20px;
    padding-bottom: 25px;
  }

  .qouteAdditionally {
    padding: 30px 35px;
  }

  .cabinetOrderItem__info {
    padding-left: 20px;
  }

  .cabinetOrderItem__properties_col {
    padding-left: 14px;
    padding-right: 14px;
  }

  .cabinetOrderItem__title {
    font-size: 20px;
  }

  .cabinetOrderItem__numb_order {
    font-size: 18px;
  }

  .cabinetOrderItem {
    padding: 25px 30px;
  }

  .stepTab {
    font-size: 12px;
    padding: 12px 12px 12px;
  }

  .standTypeItem__label {
    height: 210px;
  }

  .selectedStandRow__btn .btn_green {
    padding: 20px 25px;
  }

  .visualisationCardHeadered {
    padding: 30px 35px;
  }

  .visualisationCardHeadered__link:first-child {
    margin-right: 14px;
  }

  .stepContent__wrap_half {
    padding-right: 25px;
  }

  .visualisationCardButtons .btn_border_orange {
    margin-left: 3px;
    margin-right: 3px;
    width: 44%;
    padding: 18px 8px;
  }
  .stepContent__description{
	  font-size: 16px;
  }
  .equipmentHiddenContainer{
	      padding: 20px 25px;
  }
  .equipmentHiddenContainerItem__name{
	  font-size: 14px;
  }
  .equipmentList__dropdown {
    font-size: 16px;
  }

  .connectionTable__col {
    padding: 9px 15px;
  }

  .personalTable__date input {
    font-size: 13px;
    padding: 12px 14px 12px 40px;
  }

  .personalTable__date {
    max-width: 180px;
  }

  .personalTable__number {
    padding: 6px 4px;
  }

  .personalTable__number_container span, 
  .personalTable__date_container span {
    font-size: 12px;
    margin-right: 6px;
  }

  .personalTable .connectionTable__col {
    padding: 9px 6px;
  }

  .personalTable__selectedData {
    padding-left: 9px;
    padding-right: 9px;
  }

  .personalTable__date_container, 
  .personalTable__number_container {
    margin-right: 2%;
  }

  .stepsAddFilesWrap__title {
    height: 58px;
  }

  .tableConfirTop__col_2 {
    flex: 0 0 100%;
    margin-top: 35px;
  }

  .steps_buttons_col .btn_green.large_text_btn {
    padding-top: 22px;
  }

  .popup_stand_item_text,
  .popup_stand_item_empty {
    height: 68px;
    margin-bottom: 20px;
  }

  .btn_cancel {
    font-size: 14px;
    padding: 18px 16px 18px 36px;
  }

}

@media only screen and (max-width: 1380px) {

  .homeMenuList li:before {
    left: -10px;
  }

  .homeMenuList li:after {
    left: -17.5px;
  }

  .cabinetOrderItem__status_col {
    flex: 0 0 33%;
    max-width: 33%;
  }

  .cabinetOrderItem__cancel_col {
    flex: 0 0 23%;
    max-width: 23%;
  }

  .cabinetOrderItem {
    padding: 20px 20px;
  }

  .cabinetOrderItem__info {
    padding-left: 15px;
  }

  .cabinetOrderItem__propertie_value {
    font-size: 14px;
  }

  .cabinetOrderItem__propertie_name {
    font-size: 10px;
  }

  .cabinetOrderItem__properties_col {
    padding-left: 8px;
    padding-right: 7px;
  }

  .cabinetOrderItem__info_headered {
    padding-right: 0;
  }

  .btn_cancel {
    font-size: 14px;
    padding: 14px 12px 14px 34px;
  }

  .waiting_status span {
    margin-left: 4px;
  }
  .waiting_status img {
    width: 18px;
  }

  .cabinetOrderItem__status .btn_green, 
  .cabinetOrderItem__status .btn_green_border {
    font-size: 14px;
  }


  .btn_green,
  .btn_orange,
  .btn_back,
  .btn_disable {
    padding: 16px 26px;
    font-size: 12px;
  }

  .selectedStandRow__btn .btn_green {
    padding: 16px 26px;
  }

  .btn_order {
    padding: 16px 24px 16px 50px;
  }

  .cabinetOrderItem__notification {
    font-size: 13px;
  }
  
  .cabinetOrderItem__notification br {
    display: none;
  }

  .cabinetOrderItem__notification_col {
    flex: 0 0 42%;
    max-width: 42%;
    padding-right: 15px;
    padding-left: 15px;
  }

  .cabinetOrderItem__status_col {
    flex: 0 0 35%;
    max-width: 35%;
  }

  .btn_green_border {
    padding: 16px 8px;
  }

  .section_form .section__title {
    font-size: 36px;
  }

  .form__bottom .btn_orange {
    width: auto;
  }


}

@media only screen and (max-width: 1199px) {

  .infoFormFiles_col_1,
  .infoFormFiles_col_2 {
    flex: 0 0 100%;
    max-width: 100%;
    margin: 10px 0;
  }

  .headerHome {
    height: 90px;
  }
  
  .searchForm__title {
    font-size: 22px;
    margin-bottom: 24px;
  }

  .exhibitionsList {
    margin-top: 25px;
  }

  .exibitionItem__name {
    font-size: 18px;
    height: 75px;
    padding-left: 15px;
    padding-right: 15px;
    padding: 14px 15px;
  }

  .exhibitionItem__info_item {
    padding-left: 15px;
    font-size: 10px;
  }

  .exhibitionItem__image {
    height: 310px;
  }

  .headered__title, .section__title, h2 {
    font-size: 32px;
  }

  .headeredPage {
    padding: 24px 0 36px;
  }

  .mainContent {
    padding-top: 30px;
  }

  .btn_play:hover:before {
    transform: translateY(-50%) scale(1.2);
  }

  .cardStandItem__icon img {
    width: 40px;
  }

  .cardStandItem__title {
    font-size: 16px;
  }

  .cardStandItem {
    padding-right: 0px;
  }

  .portfolioSliderItem__bottom {
    padding: 16px 24px;
  }

  .portfolioSliderItem__title {
    font-size: 16px;
    margin-bottom: 10px;
  }

  .portfolioSliderItem__category {
    font-size: 16px;
  }

  .section_portfolio {
    padding-bottom: 80px;
  }

  .tab_btn {
    font-size: 16px;
    padding: 20px 0;
  }

  .qouteBlock {
    padding: 20px 30px;
  }

  .qouteBlock p {
    font-size: 16px;
  }

  .article p {
    margin-bottom: 20px;
  }

  .qouteAdditionally {
    padding: 20px 30px;
  }

  .qouteAdditionally__main {
    font-size: 11px;
  }

  .meadiaVideo__preview, .mediaCard__image {
    height: 270px;
  }

  .galleryItem__link {
    height: 190px;
  }

  .stepItem__icon {
    width: 100%;
    height: 130px;
  }

  .stepItem__title {
    font-size: 15px;
    margin-top: 16px;
  }

  .stepsContainer {
    margin-bottom: 30px;
  }

  .tableBody__item {
    padding: 5px 20px;
    font-size: 14px;
  }

  .tableHead__item {
    font-size: 11px;
    padding: 20px 20px;
  }

  .col-logo-company {
    padding: 0 10px;
  }

  .col-logo-company img {
    width: 100%;
  }

  .headeredStepsInfo__value {
    font-size: 12px;
    padding-right: 10px;
  }

  .headeredStepsInfo__value br {
    display: none;
  }

  .headeredStepsInfo_col {
    flex: auto;
    max-width: initial;
  }

  .stepTab__numb {
    width: 25px;
    flex: 0 0 25px;
    height: 25px;
    font-size: 14px;
    line-height: 1.1;
    margin-right: 10px;
  }

  .stepTab__basket {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    background-size: 60%;
  }

  .stepsContent__container {
    margin-top: 45px;
  }

  .sizeStandsRow {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .sizeStandItem img {
    margin-right: 10px;
    width: 20px;
  }

  .sizeStandItem__title {
    letter-spacing: 0px;
    margin-bottom: 2px;
  }

  .sizeStandsRow_col_2 {
    flex: auto;
    max-width: initial;
  }

  .sizeStand__title {
    font-size: 16px;
  }

  .standTypeItem__label {
    height: 170px;
  }

  .selectedStandRow img {
    display: none;
  }

  .selectedStandRow__text {
    padding-left: 0;
  }

  .selectedStand__image_col {
    flex: 0 0 33%;
    max-width: 33%;
  }

  .selectedStand__info_col {
    padding-left: 25px;
  }

  h4 {
    font-size: 18px;
    margin-bottom: 18px;
  }

  .standTableCompectation__col_1 {
    padding-right: 10px;
  }

  .stepContent__wrap {
    padding: 35px 105px;
  }

  .visualisationCardHeadered__edit {
    text-align: right;
  }


  .visualisationCardHeadered__link {
    display: block;
  }

  .visualisationCardHeadered__link:first-child {
    margin-right: 0;
    margin-bottom: 8px;
  }

  .visualisationCardButtons .btn_border_orange {
    width: 65%;
    padding: 18px 8px;
    display: block;
    margin: 10px auto;
  }

  .stepContent__wrap_half {
    padding-right: 25px;
  }

  .equipmentList {
    padding-right: 25px;
  }

  .equipmentList__dropdown {
    font-size: 16px;
    padding: 14px 20px;
  }
  
  .equipmentHiddenContainer {
    padding: 15px 20px;
  }

  .equipmentHiddenContainerItem__name {
    font-size: 14px;
  }

  .equipmentHiddenContainerItem__code {
    margin-right: 10px;
  }

  .remove_selected {
    right: -22px;
  }

  .connectionListDropdown {
    font-size: 16px;
    padding: 22px 30px 22px;
    padding-right: 70px;
  }

  .connectionTable__col_2 {
    flex: 0 0 12%;
    max-width: 12%;
  }

  .connectionTable__col_3 {
    flex: 0 0 12%;
    max-width: 12%;
  }

  .connectionTable__col_4 {
    flex: 0 0 23%;
    max-width: 23%;
  }

  .connectionHead {
    font-size: 12px;
  }

  .btn_plus,
  .btn_upload {
    font-size: 11px;
  }

  .personalTable__number_container span, 
  .personalTable__date_container span {
    font-size: 12px;
    margin-right: 0px;
    display: block;
    margin-bottom: 4px;
  }

  .btn_services_add {
    margin-top: 20px;
  }

  .personalTable .connectionTable__name {
    margin-top: 10px;
  }

  .personalTableBody__row {
    flex-wrap: wrap;
    padding: 10px 0;
  }

  .personalTable__col_1,
  .personalTable__col_2 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .personalTable__dataRow {
    justify-content: flex-start;
  }

  .stepsAddFileItem {
    padding: 12px 10px;
  }
  
  .stepsAddFilesWrap__title {
    font-size: 15px;
    margin-bottom: 16px;
    height: 48px;
  }

  .stepsAddFilesWrap__button .btn_upload {
    width: 100%;
  }

  .stepsAddFilesWrap__button .btn_upload:after {
    display: none;
  }

  .stepsEnd {
    padding: 48px 40px 52px;
  }

  .popup_stand_label_text {
    font-size: 16px;
  }

  .popup_stand_label_icon, .popup_stand_item_icon {
    width: 100px;
    height: 100px;
  }

  .popup_stands_title {
    font-size: 30px;
  }

  .popup_stands {
    padding: 35px 35px 50px;
  }

  .portfolioSlider .slick-next {
    width: 32px;
    height: 16px;
    right: 0;
    background-color: #fff;
    z-index: 10;
  }

  .portfolioSlider .slick-prev {
    left: 0;
    width: 32px;
    z-index: 10;
    height: 16px;
    background-color: #fff;
  }

  .questionTooltip__popup {
    width: 350px;
  }

  .background_line {
    top: 90px;
  }

  .headered__description_col_stands {
    padding-left: 15px;
    padding-right: 15px;
  }

}

@media only screen and (max-width: 991px) {

  .connectionTable__cost,
  .connectionTable__col_2 {
    font-size: 13px;
  }

  .selectedStand__close {
    top: -35px;
  }

  .listContainer ul,
  .listContainer ol {
    margin-bottom: 15px;
  }

  .standTypeItem {
    margin: 0 0 2px;
  }

  .personalTable__selectedData {
    font-size: 12px;
  }

  .homeMenuList li a {
    padding: 16px 0;
  }

  .homeMenuList li a {
    letter-spacing: 2px;
  }

  .search_input {
    padding: 18px 55px;
  }

  .search_input_wrap:before {
    left: 20px;
  }

  .btn_dark {
    padding: 17px 20px;
    font-size: 11px;
  }

  .footer__phone__link {
    margin-left: 25px;
  }

  .footer__phone__link, .phone__mail__link {
    font-size: 12px;
  }

  .headerLanguage {
    padding-left: 0px;
  }

  .headerLogo img {
    width: 100%;
  }

  .btn_personal {
    padding: 16px 24px 16px 50px;
    font-size: 12px;
  }

  .btn_personal:before {
    left: 18px;
    top: 14px;
  }

  .btn_play {
    padding-left: 70px;
  }

  .btn_play:before {
    left: 0px;
    width: 80px;
    height: 80px;
  }

  .btn_play:after {
    left: 26px;
    width: 30px;
    background-size: cover;
    height: 30px;
  }

  .cardStandItem {
    margin-bottom: 30px;
    padding-right: 15px;
  }

  .cardStandItem__title {
    height: 70px;
  }

  .portfolioSliderItem__link {
    height: 370px;
  }

  .section_form {
    padding-top: 50px;
  }

  .section_form_info {
    margin-bottom: 25px;
  }

  .section__title, h2 {
    margin-bottom: 30px;
  }

  .form__item {
    margin-bottom: 20px;
  }

  .form__row {
    margin-bottom: 0px;
  }

  .tab_btn {
    font-size: 15px;
    padding: 15px 0;
    height: 64px;
  }

  .qouteBlock {
    margin-bottom: 20px;
  }

  .mediaCard {
    margin-bottom: 25px;
  }

  .meadiaVideo__preview, .mediaCard__image {
    height: 320px;
  }

  .galleryItem__link {
    height: 220px;
  }

  .galleryItem {
    margin-bottom: 30px;
  }

  .tableBody__item {
    padding: 5px 20px;
    font-size: 12px;
    height: 85px;
  }

  h3 {
    font-size: 20px;
  }

  .dropdown__title {
    font-size: 16px;
    padding: 20px 40px 20px 24px;
    height: 80px;
    display: flex;
    align-items: center;
  }

  .dropdown__title:after {
    right: 24px;
  }

  .tableBody__item {
    padding: 5px 15px;
    font-size: 12px;
    height: 70px;
  }

  .tableHead__item {
    font-size: 10px;
    padding: 15px 15px;
    letter-spacing: 0px;
  }

  .download_link span {
    display: none;
  }

  .dropdown__title {
    height: auto;
  }

  .sidebarCabinet {
    margin-bottom: 40px;
  }

  .headered__title, .section__title, h2 {
    font-size: 28px;
  }

  .cabinetContent {
    padding-bottom: 90px;
  }


  .headeredStepsInfo {
    padding-left: 0;
  }

  .stepsTab_col_1,
  .stepsTab_col_2,
  .stepsTab_col_3,
  .stepsTab_col_4,
  .stepsTab_col_5,
  .stepsTab_col_basket {
    flex: 0 0 33.333%;
    max-width: 33.333%;
  }

  .stepContent__numb {
    width: 80px;
    height: 80px;
    font-size: 16px;
    left: -20px;
    top: -10px;
  }

  .stepContent__wrap {
    background-color: #fff;
    padding: 35px 65px;
  }

  .sizeStandsRow_col_1 {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 16px;
  } 

  .sizeStandsRow_col_2 {
    flex: 25%;
    max-width: 25%;
  }

  .sizeStandsRow {
    flex-wrap: wrap;
    margin-left: 0;
    margin-right: 0;
  }

  .standType__selectedTitle {
    bottom: 0;
  }

  .selectedStand__image_col {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .selectedStand__image {
    margin-bottom: 25px;
  }

  .stepContent__wrap_half {
    padding-right: 25px;
  }

  .equipmentHiddenContainer {
    padding-right: 30px;
  }

  .remove_selected {
    right: -26px;
  }

  .equipmentList {
    margin-left: 0;
  }

  .connectionTable__col_1 {
    flex: 0 0 46%;
    max-width: 46%;
  }

  .connectionTable__col_3 {
    flex: 0 0 14%;
    max-width: 14%;
  }

  .connectionTable__col_4 {
    flex: 0 0 28%;
    max-width: 28%;
  }

  .personalTable .connectionTable__col_3 {
    flex: 0 0 24%;
    max-width: 24%;
  }

  .personalTable .connectionTable__col_2 {
    display: none;
  }

  .btn_edit {
    font-size: 11px;
    letter-spacing: 0em;
    height: 40px;
    padding: 12px 34px 12px 14px;
  }

  .btn_edit:after {
    right: 10px;
  }

  .personalTable__selectedData {
    padding: 9px 10px;
  }

  .informationBlock {
    font-size: 14px;
  }

  .stepsAddFileItem {
    margin-bottom: 20px;
  }

  .steps_button_hidden_mobile {
    display: none;
  }

  .steps_buttons_col .btn_green.large_text_btn {
    padding-top: 27px;
  }

  .popup .form__row {
    margin-bottom: 20px;
  }

  .form__item_forget {
    top: -4px
  }

  .popup_stand_info {
    padding-top: 25px;
  }

  .btn_play {
    font-size: 14px;
  }

  .stepsTab_col_1 .stepTab,
  .stepsTab_col_2 .stepTab,
  .stepsTab_col_3 .stepTab {
    border-bottom: 1px solid #eee;
  } 

  .stepTab.active, .stepTab:hover {
    color: #F75834;
    border-bottom: 2px solid #F75834;
  }

  ul li:before {
    top: 11px;
  }

  .personalMenu__hidden {
    top: 48px;
  }

  .header {
    padding: 11px 0;
  }

}


@media only screen and (max-width: 767px) {

  .connectionTable__col {
    padding: 9px 7px;
  }

  .popup_order_headered_info {
    padding-left: 35px;
    padding-right: 35px;
  }

  .form_registration_link {
    text-align: left;
    margin-top: 20px;
  }

  .home-col-1 {
    order: 2;
  }

  .home-col-2 {
    order: 1;
    padding-left: 15px !important;
  }

  .homeLogo {
    padding-top: 10px;
    padding-bottom: 60px;
  }

  .homePageContent {
    overflow: hidden;
  }

  .homeMenuList li:before,
  .homeMenuList li:after {
    display: none;
  }

  .background_circle {
    left: -700px;
  }

  .col-mobile-hidden {
    display: none;
  }

  .headered__title, 
  .section__title,
  h2 {
    font-size: 28px;
    margin-bottom: 18px;
  }

  .exhibitionItem__image {
    height: 360px;
  }

  .exhibitionItem__info_item {
    font-size: 12px;
  }

  .phone__mail {
    margin-top: 20px;
  }



  .footer__phone__link {
    display: block;
    margin-left: 18px;
    margin-top: 20px;
  }

  .footer {
    padding: 20px 0;
  }


  .cardStandItem__main:after {
    left: 0px;
  }

  .cardStandItem__main {
    padding-left: 20px;
  }

  .cardStandItem__title {
    height: 70px;
    max-width: 185px;
  }

  .cabinetOrderItem__image {
    display: none;
  }

  .cabinetOrderItem__info {
    padding-left: 0;
  }

  .cabinetOrderItem__status_col,
  .cabinetOrderItem__notification_col,
  .cabinetOrderItem__cancel_col {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: 20px;
  }

  .cabinetOrderItem__cancel_col {
    margin-bottom: 0;
  }

  .cabinetOrderItem__title {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 14px;
  }

  .cabinetOrderItem__info_headered {
    flex-wrap: wrap;
    padding-bottom: 10px;
  }

  .cabinetOrderItem__notification_null {
    display: none;
  }

  .headeredStepsInfo__item {
    margin-bottom: 5px;
  }

  .stepContent__numb {
    width: 65px;
    height: 65px;
    font-size: 14px;
    left: 16px;
    top: 16px;
  }

  .stepContent__wrap {
    padding: 95px 25px 30px;
  }

  .sizeStandsRow_col_2 {
    flex: 50%;
    max-width: 50%;
    margin: 10px 0;
  }


  .selectedStandRow__text {
    padding-left: 0px;
    padding-right: 0px;
    flex: 0 0 100%;
    max-width: 100%;
    font-size: 15px;
  }

  .selectedStandRow {
    flex-wrap: wrap;
  }

  .selectedStandRow__btn {
    margin-top: 12px;
  }

  .standType__selectedTitle {
    bottom: 20%;
  }


  .btn_plus:after,
  .btn_upload:after {
    display: none;
  }

  .btn_plus,
  .btn_upload {
    padding: 9px 8px;
    height: 40px;
  }

  .input_connection_add {
    width: 80px;
  }

  .input_connection_add .input_add_value {
    margin: 0;
  }

  .personalTable__number {
    padding: 4px 2px;
  }

  .personalTable__date input {
    font-size: 12px;
  }

  .personalTable__selectedData {
    font-size: 12px;
  }

  .personalTable .connectionTable__col {
    padding: 6px 0px;
  }

  .connectionListHidden__squareContainer {
    padding-top: 15px;
    padding-left: 0px;
    padding-bottom: 0px;
  }
  
  .personalTable__selectedPersons img, 
  .personalTable__selectedDate img {
    margin-right: 2px;
    width: 12px;
  }

  .connectionListHidden__square {
    padding: 10px 12px;
    font-size: 12px;
  }

  .stepsAddFilesWrap__button .btn_upload {
    width: auto;
  }


  .stepsAddFilesWrap__title {
    font-size: 16px;
    margin-bottom: 16px;
    height: auto;
  }

  .stepsAddFilesWrap__button  .btn_plus,
  .stepsAddFilesWrap__button  .btn_upload {
    padding: 13px 12px;
    padding-right: 40px;
  }

  .stepsAddFilesWrap__button  .btn_plus:after,
  .stepsAddFilesWrap__button  .btn_upload:after {
    display: block;
  }

  .stepsContent__container {
    margin-top: 30px;
  } 

  .stepsEnd__image img {
    width: 100px;
  }

  .stepsEnd__image {
    margin-bottom: 20px;
  }

  .stepsEnd__title {
    font-size: 22px;
    margin-bottom: 12px;
  }

  .stepsEnd p {
    font-size: 18px;
    text-align: center;
    margin-bottom: 30px;
  }

  .popup_authorization, .popup_order {
    width: 95vw;
    padding: 25px 20px 35px 20px;
  }

  .personalMenu {
    opacity: 1;
  }

  .headerHome .headerLanguage {
    padding: 0;
  }

  .headerPersonal {
    padding: 0;
  }

  .btn_personal {
    padding: 14px 24px 14px 46px;
    font-size: 11px;
  }

  .btn_personal:before {
    left: 16px;
    top: 10px;
  }

  .headerLanguage__link {
    margin-right: 7px;
  }

  .headered__button {
    height: 80px;
    justify-content: start;
    margin-top: 16px;
  }

  .headeredPage {
    padding: 16px 0 20px;
  }

  body {
    padding-bottom: 126px;
  }

  .footer {
    height: 126px;
  }

  .infoFormFilesLoad__text {
    margin-left: 15px; 
    font-size: 14px;
  }

  .infoFormFilesLoad .btn_plus {
    height: 32px;
  }

  .infoFormFilesLoadInfo p {
    font-size: 14px;
  }

  .exhibitionItem__image img {
    min-width: 100%;
    min-height: auto;
  }

  .exhibitionItem__image {
    height: auto;
  }
  .standTypeItem__label {
    height: auto;
  }

  .stepsTab_col_mobile {
    display: block;
    flex: 1;
  }

  .stepsTabs__container {
    padding: 0 15px;
  }

  .stepsTab_col {
    display: none;
  }

  .stepsTab_col_basket {
    display: block;
    flex: 0 0 130px;
    max-width: 130px;
  }

  .headeredPage_collapse .headered__title {
    display: inline-block;
  }
  .headeredPage_collapse .btn_collapse {
    display: inline-block;
    float: right;
    position: relative;
    bottom: -6px;
  }

  .headeredStepsInfo {
    display: none;
    padding-top: 20px;
  }


  .connectionListItem {
    margin-bottom: 10px;
  }

  .col-moblie-personal {
    display: block;
    text-align: right;
  }

  .btn_personal_mobile {
    background-color: transparent;
    padding: 0;
    outline: none;
    cursor: pointer;
    background-size: 95%;
    width: 22px;
    height: 22px;
    background-image: url(/local/templates/expo/css/../img/personal_icon.svg);
    background-repeat: no-repeat;
    background-position: center;
    border: none;
  }

  .personalMenu__hidden {
    top: 30px;
    left: auto;
    right: 0;
    width: 170px;
  }

  .personalMenu__link {
    font-size: 12px;
  }

  .personalMenu__hidden.active {
    display: block;
  }

}

@media only screen and (max-width: 580px) {

  .questionTooltip__popup {
    width: auto;
  }

  .sign_in_link {
    font-size: 11px;
    letter-spacing: 1px;
  }

  .background_circle {
    display: none;
  }

  .headerHome {
    height: 60px;
    padding: 10px 0px;
    border-bottom: 1px solid rgba(255,255,255,0.25);  
  }

  .homeMenuList li a {
    padding: 12px 0;
    letter-spacing: 1px;
  }

  .homeMenuList li a span:before {
    top: calc(50% - 25px);
    width: 50px;
    height: 50px;
    right: -35px;
  }

  .homeMenuList li a span .arrow {
    right: -27px;
    width: 24px;
    top: calc(50% - 3px);
  }
  
  .headerLanguage__link,
  .sign_in_link,
  .toggleMenu {
    opacity: 1;
  }

  .headered__title {
    text-align: center;
  }

  .headered__button {
    justify-content: center;
  }

  .searchForm__title {
    font-size: 20px;
    margin-bottom: 20px;
  }

  .form__bottom {
    flex-direction: column;
  }

  .form__condition {
    margin-top: 15px;
    text-align: center;
    margin-left: 0;
  }

  .input,
  .textarea {
    padding: 14px 20px;
    font-size: 14px;
  }

  .tab_btn {
    font-size: 12px;
    padding: 10px 0;
    height: 50px;
  }

  .article p {
    font-size: 14px;
  }

  .qouteMain {
    padding: 20px 10px 15px 45px;
  }

  .qouteMain__text {
    font-size: 16px;
  }

  .qouteMain__signture {
    margin-top: 15px;
    font-size: 14px;
  }

  .meadiaVideo__preview, .mediaCard__image {
    height: 230px;
  }

  .galleryItem__link {
    height: 200px;
  }

  .cabinetOrderItem__properties_col {
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 0;
    margin-bottom: 10px;
    border-right: none;
  }

  .cabinetOrderItem__properties {
    flex-wrap: wrap;
  }

  .cabinetHeadered {
    flex-direction: column;
    align-items: flex-start;
  }

  .cabinetHeadered h2 {
    margin-bottom: 20px;
  }

  .cabinetListEmpty {
    padding-top: 84px;
    padding-bottom: 90px;
  }

  .headeredStepsInfo_col {
    flex: 0 0 100%;
    max-width: 100%;
  } 


  .stepTab__basket {
    width: 25px;
    height: 25px; 
  }


  .selectedStand__image {
    display: none;
  }

  .btn_border_orange {
    font-size: 12px;
    padding: 16px 6px;

  }

  .visualisationCardButtons .btn_border_orange {
    width: 85%;
  }

  .visualisationCardHeadered__row {
    flex-direction: column;
    align-items: flex-start;
  }

  .visualisationCardHeadered {
    padding: 15px 20px;
  }

  .visualisationCardHeadered__title {
    font-size: 18px;
    margin-bottom: 10px;
  }

  .equipmentList__dropdown:after {
    right: 10px;
  }

  .equipmentList__dropdown {
    font-size: 14px;
    padding: 12px 14px;
  }

  .equipmentList {
    padding-right: 15px;
  }

  .connectionTable__col {
    padding: 8px 5px;
  }

  .input_connection_add {
    height: 40px;
    padding: 8px 0;
  }

  .connectionList {
    margin-top: 20px;
    margin-left: -15px;
    margin-right: -15px;
  }

  .connectionTable__row.row_selected .personalTable__selectedData {
    flex-direction: column;
    align-items: flex-start;
    height: auto;
  }

  .personalTable .connectionTable__col {
    padding: 6px 20px;
  }

  .personalTable__selectedPersons,
  .personalTable__selectedDate,
  .personalTable__summWrap {
    margin-bottom: 8px;
  }

  .personalTable__number {
    padding: 5px 6px;
  }

  .personalTable__number__minus, .personalTable__number__plus {
    width: 16px;
    height: 26px; 
  }

  .personalTable__number__input {
    font-size: 12px;
    width: 14px;
    margin-left: 1px;
    margin-right: 1px;
  }

  .personalTable__date input {
    font-size: 13px;
    padding: 11px 14px 11px 40px;

  }

  .connectionListHidden__squareContainer {
    padding-left: 20px;
  }

  .connectionListHidden__square img {
    width: 18px;
  }

  .steps_buttons_col .btn_green {
    position: relative;
    padding-right: 50px;
    height: 60px;
    padding-top: 21px;
    padding-left: 20px;
    padding-bottom: 21px;
  }

  .steps_buttons_col .btn_back {
    position: relative;
    padding-left: 50px;
    height: 60px;
    padding-top: 21px;
    padding-right: 20px;
    padding-bottom: 21px;
  }

  .steps_buttons_col .btn_green .arrow-right,
  .steps_buttons_col .btn_back .arrow-left {
    width: 40px;
    height: 60px;
  }

  .fomr_popup_label_text {
    font-size: 14px;
    padding: 12px 0;
  }

  .popup_order_headered_name {
    font-size: 16px;
  }

  .form_btn .btn_green {
    padding: 18px;
  }

  .popup_stand_item_title {
    font-size: 18px;
  }

  .popup_stand_item_text {
    font-size: 14px;
  }

  .popup_stand_item_text, .popup_stand_item_empty {
    height: auto;
  }

  .popup_stand_item_button .btn_green {
    width: 100%;
    height: auto;
  }

  .steps_buttons_col .btn_green.large_text_btn {
    padding-top: 22px;
  }

  .tableBody__item_centered {
    border-left: none;
  }

  .tableBody__item {
    border-right: 1px solid #f5f5f5;
  }

  .cardStandItem__title {
    width: 170px;
  }

  .infoFormFilesLoad, .infoFormFilesLoadInfo {
    padding: 10px;
  }

  .infoFormFilesLoad .btn_plus {
    height: 28px;
  }

  .infoFormFilesLoadInfo {
    padding-left: 30px;
  }

  .infoFormFilesLoadInfo:before {
    left: 8px;
    top: 14px;
    width: 14px;
    height: 14px;
    background-size: cover;
  }
  .infoFormFilesLoadInfo p,
  .infoFormFilesLoad__text {
    font-size: 12px;
  }

  .infoFormContainer {
    padding: 20px 20px 25px;
  }

  .infoFormContainer .label {
    font-size: 12px;
  }

  .infoFormContainer__title {
    margin-bottom: 20px;
    font-size: 16px;
  }

  .infoFormContainer .input {
    font-size: 14px;
  }

  .background_line {
    display: none;
  }

  .header {
    padding: 14px 0;
  }

  .headerLogo img {
    width: 165px;
  }

  .selectedStand__close {
    top: 0px;
  }

}


@media only screen and (max-width: 480px) {

  body {
    padding-bottom: 107px;
  }

  .footer {
    height: 107px;
  }

  .steps_buttons_col .btn_green {
    padding-right: 20px;
  }

  .steps_buttons_col .btn_back {
    padding-left: 20px;
  }

  .exhibitionItem__image {
    height: 320px;
  }

  .toggleMenu span {
    display: none;
  }

  .headered__button {
    height: 85px;
  }
  
  .tableHead__item {
    padding: 12px 0px;
    letter-spacing: 0px;
    font-size: 8px;
  }

  .tableHead,
  .tableBody {
    padding: 0 10px;
  }

  .tableBody__item {
    padding: 5px 0px;
    font-size: 11px;
    height: auto;
  }
  
  .tableContainer {
    margin: 0 -15px 30px;
  }

  .section {
    padding-bottom: 25px;
  }

  .col-logo-company {
    flex: 0 0 20%;
    max-width: 20%;
    margin: 8px 0;
  }

  .galleryContainer, .tableContainer {
    margin-bottom: 25px;
  }

  .tab_btn {
    flex: 0 0 33.333%;
    max-width: 33.333%;
  }

  .qouteBlock {
    padding: 15px 20px;
  }

  .qouteMain {
    padding: 20px 10px 15px 35px;
  }

  .qouteAdditionally__main {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .article p {
    font-size: 13px;
  }

  .cabinetOrderItem__properties_col {
    margin-bottom: 15px;
  }

  .cabinetOrderItem__status .btn_green, .cabinetOrderItem__status .btn_green_border {
    width: 100%;
  }

  .btn_green,
  .btn_back {
      padding: 14px 20px;
      font-size: 11px;
  }

  .btn_order {
    padding: 14px 20px 14px 50px;
  }

  .cabinetOrderItem__title {
    font-size: 16px;
  }

  .cabinetOrderItem__numb_order {
    font-size: 16px;
  }

  .cabinetContent {
    padding-bottom: 50px;
  }
  
  .headeredPage {
    padding: 16px 0 20px;
  }


  .headered__title, .section__title, h2,
  .section_form .section__title {
    font-size: 24px;
    margin-bottom: 14px;
  }

  .stepTab {
    font-size: 11px;
    padding: 10px 10px 10px;
  }

  .sizeStandsRow {
    flex-wrap: wrap;
    margin-left: -25px;
    margin-right: -24px;
    padding-left: 25px;
  }
  .sizeStandItem__title {
    font-size: 10px;
  }

  .sizeStandItem img {
    margin-right: 8px;
    width: 18px;
  }

  h4 {
    font-size: 16px;
    margin-bottom: 14px;
  }

  .selectedStand__info_col {
    padding-left: 5px;
  }

  .selectedStandRow__text {
    font-size: 14px;
  }

  .stepContent__wrap {
    margin-left: -25px;
    margin-right: -25px;
  }

  .mainContent  {
    overflow-x: hidden;
  }

  .stepContent__numb {
    left: 20px;
  }

  .standTableCompectation__col_1 {
    flex: 0 0 52%;
  }

  .standTableCompectation__col_2, .standTableCompectation__col_3 {
    flex: 0 0 12%;
  }

  .standTableCompectationHead {
    font-size: 10px;
  }

  .steps_buttons_col .arrow {
    display: none;
  }

  .equipmentHiddenContainerItem__image {
    display: none;
  }

  .btn_add {
    font-size: 10px;
    padding: 10px 8px;
    height: 36px;
  }

  .input_add {
    height: 36px;
    padding: 8px 0;
  }

  .equipmentHiddenContainerItem__button {
    flex: 0 0 80px;
    max-width: 80px;
  }

  .equipmentHiddenContainerItem__info {
    padding-left: 0px;
    padding-right: 5px;
  }

  .btn_border_orange {
    font-size: 11px;
  }

  .connectionHead {
    font-size: 10px;
  }

  .connectionTable__name {
    font-size: 11px;
  }

  .connectionTableBody {
    font-size: 11px;
  }
  
  .connectionTable__cost {
    font-size: 10px;
  }

  .btn_plus,
  .btn_upload {
    padding: 7px 8px;
    height: 38px;
    font-size: 9px;
  }

  .input_connection_add {
    width: 55px;
  }

  .remove_connection_selected {
    right: -25px;
  }

  .input_connection_add .input_add_value {
    width: 21px;
    font-size: 12px;
  }

  .input_connection_add .input_add_minus,
  .input_connection_add .input_add_plus {
    font-size: 16px;
    width: 12px;
  }

  .connectionListDropdown {
    font-size: 14px;
    padding: 16px 20px 16px;
    padding-right: 70px;
  }

  .connectionListDropdown:after {
    width: 32px;
    height: 32px;
  }

  .stepsAddFilesWrap {
    padding: 0 20px;
  }

  .personalTable__date {
    max-width: 140px;
  }
  .personalTable__date input {
    font-size: 11px;
    padding: 11px 10px 11px 30px;
  }

  .personalTable__date:before {
    width: 12px;
    height: 12px;
    left: 10px;
  }

  .personalTable .connectionTable__col_4 {
    right: 0;
  }

  .informationBlock {
    font-size: 12px;
  }

  .tableConfirmOTop__title {
    font-size: 16px;
    margin-bottom: 12px;
  }

  .tableConfirTop {
    padding-right: 20px;
  }

  .tableConfirmBody__row {
    font-size: 14px;
  }

  .tableConfirmHead {
    font-size: 10px;
  }

  .tableConfirSumm {
    font-size: 16px;
  }

  .confirmSchemes_col {
    padding-left: 15px;
  }

  .confirmSchemeWrap, .confirmVIsualisation {
    padding-left: 40px;
  }

  .popup_contacts {
    padding: 30px 25px 35px;
  }

  .popup_stands_title {
    font-size: 19px;
  }

  .popup_stand_label, .popup_stand_item {
    padding: 25px;
  }

  .popup_stand_label_icon, .popup_stand_item_icon {
    width: 80px;
    height: 80px;
    background-size: 40px;
  }

  .popup_stand_item_title {
    font-size: 16px;
  } 

  .footer__phone__link, .phone__mail__link {
    font-size: 8px;
  }

  .btn_dark {
    padding: 11px 14px;
    font-size: 10px;
  }

  .cardStandItem__icon,
  .cardStandItem__title {
    display: inline-block;
    vertical-align: middle;
    height: auto;
  }

  .cardStandItem__icon {
    margin-right: 8px;
    margin-bottom: 0;
  }

  .cardStandItem__main:after {
    width: 100%;
  }

  .cardStandItem__main {
    padding: 24px 16px;
  }

  .cabinetListEmpty__button .btn_green,
  .stepsEnd__button .btn_green {
    text-transform: uppercase;
    font-size: 12px;
    padding: 20px 25px;
    letter-spacing: 0.1em;
  }

  .sidebarCabinetMenu__link {
    padding-left: 20px;
    padding-right: 20px;
  }

  .popup_stands {
    padding: 20px 15px 25px 15px;
  }

  .dropdown__title {
    font-size: 15px;
    padding: 14px 40px 14px 12px;
  }

  .dropdown__hidden {
    padding-left: 16px;
    padding-right: 50px;
  }

  .stepTab__numb {
    margin-right: 6px;
  }

  .stepTab {
    font-size: 10px;
    height: 60px;
  }

  .stepsTab_col_basket {
    display: block;
    flex: 0 0 110px;
    max-width: 110px;
  }

  .stepTab__basket {
    width: 20px;
    height: 20px;
    background-size: 12px;
    margin-right: 6px;
  }

  .stepTab__summ {
    font-size: 12px;
  }

  .toggleMenu img {
    width: 20px;
  }

  .btn_personal_mobile {
    width: 18px;
    height: 18px;
    background-size: 95%;
    display: block;
    margin-left: auto;
  }

  .header {
    padding: 8px 0;
  }

  .toggleMenu img {
    width: 18px;
  }

  .headerLogo img {
    width: 100%;
    max-width: 140px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }

  .toggleMenu {
    display: block;
  }

  .headerLogo__link {
    display: block;
  }

  .input_connection_add .input_add_plus{position:relative;top: 0px;}
  .input_connection_add .input_add_minus{position:relative;top: -1px;}


}

@media only screen and (max-width: 360px) {

  .steps_buttons_col .btn_green.large_text_btn {
    padding-top: 15px;
  }

  .steps_buttons_col .btn_back,
  .steps_buttons_col .btn_green {
    height: 45px;
  }

  .exhibitionItem__info_col {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .exhibitionItem__info_item {
    padding: 15px 20px;
  }

  .exibitionItem__name {
    font-size: 16px;
    height: auto;
    padding: 15px 20px;
  }

   
  .steps_buttons .btn_green, 
  .steps_buttons .btn_back {
    padding: 15px 12px;
    font-size: 11px;
  }

  .personalTable__number {
    padding: 5px 6px;
    width: 66px;
    text-align: center;
  }

  .personalTable__number_container span, 
  .personalTable__date_container span {
    font-size: 10px;
  }

  .personalTable__number__minus, .personalTable__number__plus {
    width: 13px;
  }

  .personalTable .connectionTable__col {
    padding: 6px 10px;
  }

  .stepsTab__current:before {
    right: 5px;
    width: 20px;
    height: 20px;
  }

  .stepTab__numb {
    width: 20px;
    flex: 0 0 20px;
    height: 20px;
    font-size: 12px;
  }

  .connectionTable__cost, .connectionTable__col_2 {
    font-size: 10px;
    white-space: nowrap;
  }

  .tableConfirmBody__row {
    font-size: 11px;
  }

}


@media only screen and (min-width: 480px) and (max-height: 480px) {

  .body_home {
    overflow-y: scroll;
  }

  .background_video {
    position: fixed;
  }

  .headerHome {
    height: 60px;
  }

  .homePageContent {
    padding-top: 130px;
    height: auto;
    min-height: 100vh;
    padding-bottom: 60px;
  }

  .popup_stands_title {
    font-size: 15px;
    margin-bottom: 12px;
  }

  .popup_stand_label_icon, .popup_stand_item_icon {
    width: 40px;
    height: 40px;
    background-size: 50%;
    margin-bottom: 8px;
  }

  .popup_stands_row .col-lg-4,
  .popup_exhibition_row .col-lg-4 {
    flex: 0 0 33.333%;
    max-width: 33.333%;
    padding: 0;
  }

  .popup_stand_label, .popup_stand_item {
    padding: 10px 10px;
  }

  #popup_stands .popup_stand_label, #popup_stands .popup_stand_item {
    padding: 20px 10px;
  }

  .popup_stand_label_text {
    font-size: 10px;
    padding: 0 10px;
  }

  .popup_exhibition_row .row {
    margin-left: 0;
  }

  .popup_stand_label_text br {
    display: none;
  }

  .popup_stands {
    padding: 20px 15px 20px 15px;
  }

  .popup_stand_item_title {
    font-size: 9px;
    margin-bottom: 10px;
    min-height: 36px;
  }

  .popup_stand_info {
    padding: 10px 5px;
    font-size: 9px;
    height: 30px;
  }

  .popup_stand_info img {
    display: none;
  }

  .popup_stand_item_text, .popup_stand_item_empty {
    min-height: 34px;
    margin-bottom: 5px;
    font-size: 8px;
  }
  
  .popup_stand_item_button .btn_green {
    height: 35px;
    font-size: 7px;
    padding: 5px 8px;
    width: 100%;
  }

  .popup_contacts_title {
    font-size: 25px;
    margin-bottom: 15px;
  }

  .popup_contacts_item {
    margin-bottom: 25px;
  }



  .popup_authorization h2, .popup_order h2 {
    font-size: 20px;
  }

  .form_popup .label {
    font-size: 10px;
    margin-bottom: 4px;
  }

  .form__item {
    margin-bottom: 10px;
  }

  .row_15_padding .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .popup_description {
    font-size: 12px;
  }
  
  .popup_order_headered_name,
  .popup_order_headered_info {
    font-size: 14px;
    padding: 12px 16px;
  }

  .form__row__title {
    margin-bottom: 10px;
    font-size: 16px;
  }

}

/* End */


/* Start:/local/templates/expo/styles.css?17727927941529*/
.popup_contacts{
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.sidebarCabinetMenu__link.active, .sidebarCabinetMenu__link:hover {
    color: #f6f8f9;
    background-color: #7f8390;
}
.orderList__hidden{
	display: none;
}

.order__dropdown {
    font-size: 20px;
    padding: 5px 0;
    position: relative;
    cursor: pointer;
	margin-bottom: 22px;
}
.order__dropdown .tableConfirm__title{
	margin-bottom: 0;
}
.changeCompl.active{
	display: block;
	margin-top: 10px;
}
.changeCompl .input + .input{
	margin-top: 10px;
}
.order__dropdown:after {
    content: "";
    position: absolute;
    right: 35px;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
    height: 18px;
    background-image: url(/local/templates/expo/css/../img/dropdown__icon.png);
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.3s ease;
}

.order__dropdown.open_dropdown:after {
    transform: translateY(-50%) rotate(180deg);
}

.form-control {
    display: block;
    padding: 5px;
    line-height: 1.5;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	font-family: inherit;
}
.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #8bbafe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13,110,253,.25);
}
/* End */


/* Start:/local/templates/expo/template_styles.css?17727927942931*/
.popup-button a {
	text-decoration: none;
}
.popup-button a:hover {
	opacity: .75;
}
.stepTab__title {
	font-size: 13px;
}

.manager-page .sizeStandItem {
    align-items: flex-end;
}
.manager-page .sizeStandItem img {
    margin-right: 4px;
    margin-left: 10px;
    margin-bottom: 14px;
    display: inline-flex;
    width: 30px;
    image-rendering: -webkit-optimize-contrast;
}
.stepsTabs__container {
	position: sticky;
	top: 0;
	z-index: 1;
	transition: all .15s ease;
}
.stepsTabs__container.fixed {
    box-shadow: 0px 4px 20px rgba(0,0,0,0);
    background: rgb(255 255 255 / 0%);
	pointer-events: none;
}
.stepsTab_col {
	transition: all .15s ease;
}
.stepsTabs__container.fixed .stepsTab_col:not(.stepsTab_col_basket) {
	opacity: 0;
}
.stepsTabs__container.fixed .stepsTab_col_basket {
	border-color: transparent;
	pointer-events: all;
}
.stepsTabs__container.fixed .stepsTab_col_basket .stepTab {
	border-radius: 0 0 5px 5px;
	box-shadow: 0 4px 20px rgba(0,0,0,.1);
}
.stepsTabs__container.fixed:hover {
	background: rgb(255 255 255 / 100%);
	box-shadow: 0px 4px 20px rgba(0,0,0,0.05);
	pointer-events: all;
}
.stepsTabs__container.fixed:hover .stepsTab_col:not(.stepsTab_col_basket) {
	opacity: 1;
}
.stepsTab_col:not(.stepsTab_col_basket) .stepTab:not(.cursActive):not(.active) {
	opacity: .5;
}

.equipmentHiddenContainerItem__info {
    padding-left: 0;
    padding-right: 0;
}
.equipmentHiddenContainerItem {
    padding-bottom: 10px;
    border-bottom: 1px solid #ffffff1a;
}
.equipmentHiddenContainerItem__image {
	margin-right: 10px;
}
.equipmentHiddenContainerItem__button {
    flex: 0 0 120px;
    max-width: 120px;
}
.input_add_value {
    width: 45px;
}
.equipmentList {
	padding-right: 10px;
}
.timeoutsave {
    background: #f75834;
    padding: 10px;
    color: #fff;
        border-radius: 5px 5px 0 0;
    font-size: 16px;
    font-weight: bold;
}
.visualisationCardHeadered {
	padding-bottom: 0;
}
.standTypesList .col-lg{
	    padding-left: 1px;
    padding-right: 1px;
}
.cabinetOrderItem__notification_col{
	flex-grow: 1;
}
.cabinetOrderItem__bottom .row{
	flex-wrap: nowrap;
}
.cabinetOrderItem__notification_col{
	flex: 1;
}
.portfolioSlider-row{
	display: flex;
	align-items: stretch;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.portfolioSlider-row .portfolioSliderItem{
	width: calc(33.333% - 30px);
	margin: 0 15px 30px;
}
@media(max-width: 991.98px){
	.portfolioSlider-row .portfolioSliderItem{
		width: calc(50% - 15px);
		margin: 0 7.5px 15px;
	}
	.portfolioSlider-row{
		margin: 0 -7.5px
	}
	.portfolioSlider-row .portfolioSliderItem__bottom{
		    padding: 13px 18px;
	}
}

@media(max-width: 567.98px){
	.portfolioSlider-row .portfolioSliderItem{
		width: 100%;
		margin: 0 0 5px;
	}
	.portfolioSlider-row{
		margin: 0
	}
	
}
/* End */
/* /local/templates/expo/css/reset.css?17727928431092 */
/* /local/templates/expo/css/fonts.css?17727928432232 */
/* /local/templates/expo/css/bootstrap-grid.min.css?177279284248549 */
/* /local/templates/expo/css/jquery.fancybox.min.css?177279284312795 */
/* /local/templates/expo/css/datepicker.min.css?177279284312257 */
/* /local/templates/expo/css/simplebar.css?17727928434099 */
/* /local/templates/expo/css/slick-theme.css?17727928432450 */
/* /local/templates/expo/css/slick.css?17727928431776 */
/* /local/templates/expo/css/tooltip.css?177279284311422 */
/* /local/templates/expo/css/sweetalert.css?177279284322879 */
/* /local/templates/expo/css/main.css?177279284372735 */
/* /local/templates/expo/css/media.css?177279284341607 */
/* /local/templates/expo/styles.css?17727927941529 */
/* /local/templates/expo/template_styles.css?17727927942931 */
