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,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
.clear{clear:both}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#171717;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin_button,input[type=number]::-webkit-outer-spin_button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel_button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
@font-face{font-family:'Magistral';src:url('../fonts/Magistral-Medium.eot');src:local('Magistral Medium'),local('Magistral-Medium'),url('../fonts/Magistral-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Magistral-Medium.woff2') format('woff2'),url('../fonts/Magistral-Medium.woff') format('woff'),url('../fonts/Magistral-Medium.ttf') format('truetype');font-weight:bold;font-style:normal}
@font-face{font-family:'Gotham';src:url('../fonts/GothamPro-Bold.eot');src:url('../fonts/GothamPro-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/GothamPro-Bold.woff') format('woff'),url('../fonts/GothamPro-Bold.ttf') format('truetype');font-weight:bold;font-display:fallback;font-style:normal}
@font-face{font-family:'Gotham';src:url('../fonts/GothamPro.eot');src:url('../fonts/GothamPro.eot?#iefix') format('embedded-opentype'),url('../fonts/GothamPro.woff') format('woff'),url('../fonts/GothamPro.ttf') format('truetype');font-weight:normal;font-display:fallback;font-style:normal}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
@media print{
	*,::after,::before{color:#171717!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}
	.navbar{display:none}
	.btn>.caret,.dropup>.btn>.caret{border-top-color:#171717!important}
	.label{border:1px solid #171717}
	.table{border-collapse:collapse!important}
	.table td,.table th{background-color:#fff!important}
	.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-family:'Gotham',sans-serif;font-size:14px;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:'Gotham',sans-serif;font-size:14px;line-height:1.5;width:100%;margin:0 auto;overflow-x:hidden;color:#111;background:#fff}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#F40600;text-decoration:none}
a:focus,a:hover{color:#111;text-decoration:none}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle;max-width:100%}
.carousel_inner>.item>a>img,.carousel_inner>.item>img,.img_responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}
.img_rounded{border-radius:6px}
.img_thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img_circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr_only_focusable:active,.sr_only_focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.contacts_manager_phone,.contacts_manager_email,.contacts_manager_skype{cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.5;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,div small,h5 .small,h5 small,h6 .small,h6 small{line-height:1.5;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,div small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
.lead{margin-bottom:20px;font-size:16px;font-weight:normal;line-height:1.5}
@media (min-width:768px){.lead{font-size:21px}}
.small,small{font-size:85%}
.mark,mark{padding:.2em;background-color:#fcf8e3}
.text_left{text-align:left}
.text_right{text-align:right}
.text_center{text-align:center}
.text_justify{text-align:justify}
.text_nowrap{white-space:nowrap}
.text_lowercase{text-transform:lowercase}
.text_uppercase,.uppercase{text-transform:uppercase}
.text_capitalize{text-transform:capitalize}
.text_muted{color:#777}
.text_primary{color:#F40600}
a.text_primary:focus,a.text_primary:hover{color:#286090}
.text_success{color:#3c763d}
a.text_success:focus,a.text_success:hover{color:#2b542c}
.text_info{color:#31708f}
a.text_info:focus,a.text_info:hover{color:#245269}
.text_warning{color:#8a6d3b}
a.text_warning:focus,a.text_warning:hover{color:#66512c}
.text_danger{color:#a94442}
a.text_danger:focus,a.text_danger:hover{color:#843534}
.bg_primary{color:#fff;background-color:#F40600}
a.bg_primary:focus,a.bg_primary:hover{background-color:#286090}
.bg_success{background-color:#dff0d8}
a.bg_success:focus,a.bg_success:hover{background-color:#c1e2b3}
.bg_info{background-color:#d9edf7}
a.bg_info:focus,a.bg_info:hover{background-color:#afd9ee}
.bg_warning{background-color:#fcf8e3}
a.bg_warning:focus,a.bg_warning:hover{background-color:#f7ecb5}
.bg_danger{background-color:#f2dede}
a.bg_danger:focus,a.bg_danger:hover{background-color:#e4b9b9}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}
ol,ul{margin-top:0;margin-bottom:10px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
.list_unstyled{padding-left:0;list-style:none}
.list_inline{padding-left:0;margin-left:-5px;list-style:none}
.list_inline>li{display:inline-block;padding-right:5px;padding-left:5px}
dl{margin-top:0;margin-bottom:20px}
dd,dt{line-height:1.5}
dt{font-weight:bold}
dd{margin-left:0}
@media (min-width:768px){
	.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
	.dl-horizontal dd{margin-left:180px}
}
abbr[data-original_title],abbr[title]{cursor:help;border-bottom:1px dotted #777}
.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}
blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.1;color:#777}
blockquote .small::before,blockquote footer::before,blockquote small::before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull_right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small::before,.blockquote-reverse footer::before,.blockquote-reverse small::before,blockquote.pull_right .small::before,blockquote.pull_right footer::before,blockquote.pull_right small::before{content:''}
.blockquote-reverse .small::after,.blockquote-reverse footer::after,.blockquote-reverse small::after,blockquote.pull_right .small::after,blockquote.pull_right footer::after,blockquote.pull_right small::after{content:'\00A0 \2014'}
address{margin-bottom:20px;font-style:normal;line-height:1.1}
code,kbd,pre,samp{font-family:'Gotham',sans-serif}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.1;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{width:calc(100% - 40px);padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.container{width:750px}}
@media (min-width:922px){.container{width:99%}}
@media (min-width:945px){.container{width:920px}}
@media (min-width:1024px){.container{width:970px}}
@media (min-width:1201px){.container{width:1200px}}
.container-fluid{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
.row{margin-right:-20px;margin-left:-20px}
.flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#box-warranty-flex{display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;justify-content:center}
.row.flex::before,.row.flex::after{display:none}
.flex.center{justify-content:center}
.col_xs_1,.col_sm_1,.col_md_1,.col_lg_1,.col_xs_2,.col_sm_2,.col_md_2,.col_lg_2,.col_xs_3,.col_sm_3,.col_md_3,.col_lg_3,.col_xs_4,.col_sm_4,.col_md_4,.col_lg_4,.col_xs_5,.col_sm_5,.col_md_5,.col_lg_5,.col_xs_6,.col_sm_6,.col_md_6,.col_lg_6,.col_xs_7,.col_sm_7,.col_md_7,.col_lg_7,.col_xs_8,.col_sm_8,.col_md_8,.col_lg_8,.col_xs_9,.col_sm_9,.col_md_9,.col_lg_9,.col_xs_10,.col_sm_10,.col_md_10,.col_lg_10,.col_xs_11,.col_sm_11,.col_md_11,.col_lg_11,.col_xs_12,.col_sm_12,.col_md_12,.col_lg_12{position:relative;min-height:1px;padding-right:20px;padding-left:20px}
.col_xs_1,.col_xs_2,.col_xs_3,.col_xs_4,.col_xs_5,.col_xs_6,.col_xs_7,.col_xs_8,.col_xs_9,.col_xs_10,.col_xs_11,.col_xs_12{float:left}
.col_xs_12{width:100%}
.col_xs_11{width:91.66666667%}
.col_xs_10{width:83.33333333%}
.col_xs_9{width:75%}
.col_xs_8{width:66.66666667%}
.col_xs_7{width:58.33333333%}
.col_xs_6{width:50%}
.col_xs_5{width:41.66666667%}
.col_xs_4{width:33.33333333%}
.col_xs_3{width:25%}
.col_xs_2{width:16.66666667%}
.col_xs_1{width:8.33333333%}
.col_xs_pull_12{right:100%}
.col_xs_pull_11{right:91.66666667%}
.col_xs_pull_10{right:83.33333333%}
.col_xs_pull_9{right:75%}
.col_xs_pull_8{right:66.66666667%}
.col_xs_pull_7{right:58.33333333%}
.col_xs_pull_6{right:50%}
.col_xs_pull_5{right:41.66666667%}
.col_xs_pull_4{right:33.33333333%}
.col_xs_pull_3{right:25%}
.col_xs_pull_2{right:16.66666667%}
.col_xs_pull_1{right:8.33333333%}
.col_xs_pull_0{right:auto}
.col_xs_push-12{left:100%}
.col_xs_push-11{left:91.66666667%}
.col_xs_push-10{left:83.33333333%}
.col_xs_push-9{left:75%}
.col_xs_push-8{left:66.66666667%}
.col_xs_push-7{left:58.33333333%}
.col_xs_push-6{left:50%}
.col_xs_push-5{left:41.66666667%}
.col_xs_push-4{left:33.33333333%}
.col_xs_push-3{left:25%}
.col_xs_push-2{left:16.66666667%}
.col_xs_push-1{left:8.33333333%}
.col_xs_push-0{left:auto}
.col_xs_offset-12{margin-left:100%}
.col_xs_offset-11{margin-left:91.66666667%}
.col_xs_offset-10{margin-left:83.33333333%}
.col_xs_offset-9{margin-left:75%}
.col_xs_offset-8{margin-left:66.66666667%}
.col_xs_offset-7{margin-left:58.33333333%}
.col_xs_offset-6{margin-left:50%}
.col_xs_offset-5{margin-left:41.66666667%}
.col_xs_offset-4{margin-left:33.33333333%}
.col_xs_offset-3{margin-left:25%}
.col_xs_offset-2{margin-left:16.66666667%}
.col_xs_offset-1{margin-left:8.33333333%}
.col_xs_offset-0{margin-left:0;z-index:21}
@media(min-width:768px){
	.col_sm_1,.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_10,.col_sm_11,.col_sm_12{float:left}
	.col_sm_12{width:100%}
	.col_sm_11{width:91.66666667%}
	.col_sm_10{width:83.33333333%}
	.col_sm_9{width:75%}
	.col_sm_8{width:66.66666667%}
	.col_sm_7{width:58.33333333%}
	.col_sm_6{width:50%}
	.col_sm_5{width:41.66666667%}
	.col_sm_4{width:33.33333333%}
	.col_sm_3{width:25%}
	.col_sm_2{width:16.66666667%}
	.col_sm_1{width:8.33333333%}
	.col_sm_pull_12{right:100%}
	.col_sm_pull_11{right:91.66666667%}
	.col_sm_pull_10{right:83.33333333%}
	.col_sm_pull_9{right:75%}
	.col_sm_pull_8{right:66.66666667%}
	.col_sm_pull_7{right:58.33333333%}
	.col_sm_pull_6{right:50%}
	.col_sm_pull_5{right:41.66666667%}
	.col_sm_pull_4{right:33.33333333%}
	.col_sm_pull_3{right:25%}
	.col_sm_pull_2{right:16.66666667%}
	.col_sm_pull_1{right:8.33333333%}
	.col_sm_pull_0{right:auto}
	.col_sm_push-12{left:100%}
	.col_sm_push-11{left:91.66666667%}
	.col_sm_push-10{left:83.33333333%}
	.col_sm_push-9{left:75%}
	.col_sm_push-8{left:66.66666667%}
	.col_sm_push-7{left:58.33333333%}
	.col_sm_push-6{left:50%}
	.col_sm_push-5{left:41.66666667%}
	.col_sm_push-4{left:33.33333333%}
	.col_sm_push-3{left:25%}
	.col_sm_push-2{left:16.66666667%}
	.col_sm_push-1{left:8.33333333%}
	.col_sm_push-0{left:auto}
	.col_sm_offset-12{margin-left:100%}
	.col_sm_offset-11{margin-left:91.66666667%}
	.col_sm_offset-10{margin-left:83.33333333%}
	.col_sm_offset-9{margin-left:75%}
	.col_sm_offset-8{margin-left:66.66666667%}
	.col_sm_offset-7{margin-left:58.33333333%}
	.col_sm_offset-6{margin-left:50%}
	.col_sm_offset-5{margin-left:41.66666667%}
	.col_sm_offset-4{margin-left:33.33333333%}
	.col_sm_offset-3{margin-left:25%}
	.col_sm_offset-2{margin-left:16.66666667%}
	.col_sm_offset-1{margin-left:8.33333333%}
	.col_sm_offset-0{margin-left:0}
}
@media(min-width:992px){
	.col_md_1,.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_10,.col_md_11,.col_md_12{float:left}
	.col_md_12{width:100%}
	.col_md_11{width:91.66666667%}
	.col_md_10{width:83.33333333%}
	.col_md_9{width:75%}
	.col_md_8{width:66.66666667%}
	.col_md_7{width:58.33333333%}
	.col_md_6{width:50%}
	.col_md_5{width:41.66666667%}
	.col_md_4{width:33.33333333%}
	.col_md_3{width:25%}
	.col_md_2{width:16.66666667%}
	.col_md_1{width:8.33333333%}
	.col_md_pull_12{right:100%}
	.col_md_pull_11{right:91.66666667%}
	.col_md_pull_10{right:83.33333333%}
	.col_md_pull_9{right:75%}
	.col_md_pull_8{right:66.66666667%}
	.col_md_pull_7{right:58.33333333%}
	.col_md_pull_6{right:50%}
	.col_md_pull_5{right:41.66666667%}
	.col_md_pull_4{right:33.33333333%}
	.col_md_pull_3{right:25%}
	.col_md_pull_2{right:16.66666667%}
	.col_md_pull_1{right:8.33333333%}
	.col_md_pull_0{right:auto}
	.col_md_push-12{left:100%}
	.col_md_push-11{left:91.66666667%}
	.col_md_push-10{left:83.33333333%}
	.col_md_push-9{left:75%}
	.col_md_push-8{left:66.66666667%}
	.col_md_push-7{left:58.33333333%}
	.col_md_push-6{left:50%}
	.col_md_push-5{left:41.66666667%}
	.col_md_push-4{left:33.33333333%}
	.col_md_push-3{left:25%}
	.col_md_push-2{left:16.66666667%}
	.col_md_push-1{left:8.33333333%}
	.col_md_push-0{left:auto}
	.col_md_offset-12{margin-left:100%}
	.col_md_offset-11{margin-left:91.66666667%}
	.col_md_offset-10{margin-left:83.33333333%}
	.col_md_offset-9{margin-left:75%}
	.col_md_offset-8{margin-left:66.66666667%}
	.col_md_offset-7{margin-left:58.33333333%}
	.col_md_offset-6{margin-left:50%}
	.col_md_offset-5{margin-left:41.66666667%}
	.col_md_offset-4{margin-left:33.33333333%}
	.col_md_offset-3{margin-left:25%}
	.col_md_offset-2{margin-left:16.66666667%}
	.col_md_offset-1{margin-left:8.33333333%}
	.col_md_offset-0{margin-left:0}
}
@media(min-width:1200px){
	.col_lg_1,.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_10,.col_lg_11,.col_lg_12{float:left}
	.col_lg_12{width:100%}
	.col_lg_11{width:91.66666667%}
	.col_lg_10{width:83.33333333%}
	.col_lg_9{width:75%}
	.col_lg_8{width:66.66666667%}
	.col_lg_7{width:58.33333333%}
	.col_lg_6{width:50%}
	.col_lg_5{width:41.66666667%}
	.col_lg_4{width:33.33333333%}
	.col_lg_3{width:25%}
	.col_lg_2{width:16.66666667%}
	.col_lg_1{width:8.33333333%}
	.col_lg_pull_12{right:100%}
	.col_lg_pull_11{right:91.66666667%}
	.col_lg_pull_10{right:83.33333333%}
	.col_lg_pull_9{right:75%}
	.col_lg_pull_8{right:66.66666667%}
	.col_lg_pull_7{right:58.33333333%}
	.col_lg_pull_6{right:50%}
	.col_lg_pull_5{right:41.66666667%}
	.col_lg_pull_4{right:33.33333333%}
	.col_lg_pull_3{right:25%}
	.col_lg_pull_2{right:16.66666667%}
	.col_lg_pull_1{right:8.33333333%}
	.col_lg_pull_0{right:auto}
	.col_lg_push-12{left:100%}
	.col_lg_push-11{left:91.66666667%}
	.col_lg_push-10{left:83.33333333%}
	.col_lg_push-9{left:75%}
	.col_lg_push-8{left:66.66666667%}
	.col_lg_push-7{left:58.33333333%}
	.col_lg_push-6{left:50%}
	.col_lg_push-5{left:41.66666667%}
	.col_lg_push-4{left:33.33333333%}
	.col_lg_push-3{left:25%}
	.col_lg_push-2{left:16.66666667%}
	.col_lg_push-1{left:8.33333333%}
	.col_lg_push-0{left:auto}
	.col_lg_offset-12{margin-left:100%}
	.col_lg_offset-11{margin-left:91.66666667%}
	.col_lg_offset-10{margin-left:83.33333333%}
	.col_lg_offset-9{margin-left:75%}
	.col_lg_offset-8{margin-left:66.66666667%}
	.col_lg_offset-7{margin-left:58.33333333%}
	.col_lg_offset-6{margin-left:50%}
	.col_lg_offset-5{margin-left:41.66666667%}
	.col_lg_offset-4{margin-left:33.33333333%}
	.col_lg_offset-3{margin-left:25%}
	.col_lg_offset-2{margin-left:16.66666667%}
	.col_lg_offset-1{margin-left:8.33333333%}
	.col_lg_offset-0{margin-left:0}
}
table{background-color:transparent}
caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.1;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.table-hover>tbody>tr:hover{background-color:#f5f5f5}
table col[class*=col-]{position:static;display:table_column;float:none}
table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}
.table-responsive{min-height:.01%;overflow-x:auto}
@media screen and (max-width:767px){
	.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
	.table-responsive>.table{margin-bottom:0}
	.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}
	.table-responsive>.table-bordered{border:0}
	.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
	.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
	.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.1;color:#555}
.form_control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.1;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form_control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form_control::-moz-placeholder{color:#999;opacity:1}
.form_control:-ms-input_placeholder{color:#999}
.form_control::-webkit-input_placeholder{color:#999}
.form_control::-ms-expand{background-color:transparent;border:0}
.form_control[disabled],.form_control[readonly],fieldset[disabled] .form_control{background-color:#eee;opacity:1}
.form_control[disabled],fieldset[disabled] .form_control{cursor:not-allowed}
textarea.form_control{height:auto}
input[type=search]{-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0){
	input[type=date].form_control,input[type=time].form_control,input[type=datetime-local].form_control,input[type=month].form_control{line-height:1.1}
	.input_group_sm input[type=date],.input_group_sm input[type=time],.input_group_sm input[type=datetime-local],.input_group_sm input[type=month],input[type=date].input_sm,input[type=time].input_sm,input[type=datetime-local].input_sm,input[type=month].input_sm{line-height:1.1}
	.input_group_lg input[type=date],.input_group_lg input[type=time],.input_group_lg input[type=datetime-local],.input_group_lg input[type=month],input[type=date].input_lg,input[type=time].input_lg,input[type=datetime-local].input_lg,input[type=month].input_lg{line-height:1.1}
}
.form_group{margin-bottom:15px}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}
.checkbox input[type=checkbox],.checkbox_inline input[type=checkbox],.radio input[type=radio],.radio_inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}
.checkbox+.checkbox,.radio+.radio{margin-top:-5px}
.checkbox_inline,.radio_inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}
.checkbox_inline+.checkbox_inline,.radio_inline+.radio_inline{margin-top:0;margin-left:10px}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
.checkbox_inline.disabled,.radio_inline.disabled,fieldset[disabled] .checkbox_inline,fieldset[disabled] .radio_inline{cursor:not-allowed}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}
.form_control_static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}
.form_control_static.input_lg,.form_control_static.input_sm{padding-right:0;padding-left:0}
.input_sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input_sm{height:30px;line-height:1.1}
select[multiple].input_sm,textarea.input_sm{height:auto}
.form_group_sm .form_control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.form_group_sm select.form_control{height:30px;line-height:1.1}
.form_group_sm select[multiple].form_control,.form_group_sm textarea.form_control{height:auto}
.form_group_sm .form_control_static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}
.input_lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.5;border-radius:6px}
select.input_lg{height:46px;line-height:1.1}
select[multiple].input_lg,textarea.input_lg{height:auto}
.form_group_lg .form_control{height:46px;padding:10px 16px;font-size:18px;line-height:1.5;border-radius:6px}
.form_group_lg select.form_control{height:46px;line-height:1.1}
.form_group_lg select[multiple].form_control,.form_group_lg textarea.form_control{height:auto}
.form_group_lg .form_control_static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.5}
.has_feedback{position:relative}
.has_feedback .form_control{padding-right:42.5px}
.form_control_feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:1.1;text-align:center;pointer-events:none}
.form_group_lg .form_control+.form_control_feedback,.input_group_lg+.form_control_feedback,.input_lg+.form_control_feedback{width:46px;height:46px;line-height:1.1}
.form_group_sm .form_control+.form_control_feedback,.input_group_sm+.form_control_feedback,.input_sm+.form_control_feedback{width:30px;height:30px;line-height:1.1}
.has_success .checkbox,.has_success .checkbox_inline,.has_success .control_label,.has_success .help-block,.has_success .radio,.has_success .radio_inline,.has_success.checkbox label,.has_success.checkbox_inline label,.has_success.radio label,.has_success.radio_inline label{color:#3c763d}
.has_success .form_control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has_success .form_control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
.has_success .input_group_addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has_success .form_control_feedback{color:#3c763d}
.has_warning .checkbox,.has_warning .checkbox_inline,.has_warning .control_label,.has_warning .help-block,.has_warning .radio,.has_warning .radio_inline,.has_warning.checkbox label,.has_warning.checkbox_inline label,.has_warning.radio label,.has_warning.radio_inline label{color:#8a6d3b}
.has_warning .form_control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has_warning .form_control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}
.has_warning .input_group_addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has_warning .form_control_feedback{color:#8a6d3b}
.has_error .checkbox,.has_error .checkbox_inline,.has_error .control_label,.has_error .help-block,.has_error .radio,.has_error .radio_inline,.has_error.checkbox label,.has_error.checkbox_inline label,.has_error.radio label,.has_error.radio_inline label{color:#a94442}
.has_error .form_control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has_error .form_control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.has_error .input_group_addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.has_error .form_control_feedback{color:#a94442}
.has_feedback label~.form_control_feedback{top:25px}
.has_feedback label.sr_only~.form_control_feedback{top:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media (min-width:768px){
	.form_inline .form_group{display:inline-block;margin-bottom:0;vertical-align:middle}
	.form_inline .form_control{display:inline-block;width:auto;vertical-align:middle}
	.form_inline .form_control_static{display:inline-block}
	.form_inline .input_group{display:inline-table;vertical-align:middle}
	.form_inline .input_group .form_control,.form_inline .input_group .input_group_addon,.form_inline .input_group .input_group_btn{width:auto}
	.form_inline .input_group>.form_control{width:100%}
	.form_inline .control_label{margin-bottom:0;vertical-align:middle}
	.form_inline .checkbox,.form_inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
	.form_inline .checkbox label,.form_inline .radio label{padding-left:0}
	.form_inline .checkbox input[type=checkbox],.form_inline .radio input[type=radio]{position:relative;margin-left:0}
	.form_inline .has_feedback .form_control_feedback{top:0}
}
.form_horizontal .checkbox,.form_horizontal .checkbox_inline,.form_horizontal .radio,.form_horizontal .radio_inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form_horizontal .checkbox,.form_horizontal .radio{min-height:27px}
.form_horizontal .form_group{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){
	.form_horizontal .control_label{padding-top:7px;margin-bottom:0;text-align:right}
}
.form_horizontal .has_feedback .form_control_feedback{right:15px}
@media (min-width:768px){
	.form_horizontal .form_group_lg .control_label{padding-top:11px;font-size:18px}
}
@media (min-width:768px){
	.form_horizontal .form_group_sm .control_label{padding-top:6px;font-size:12px}
}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown,.dropup{position:relative}
.dropdown_toggle:focus{outline:0}
.dropdown_menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown_menu.pull_right{right:0;left:auto}
.dropdown_menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown_menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.1;color:#333;white-space:nowrap}
.dropdown_menu>li>a:focus,.dropdown_menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown_menu>.active>a,.dropdown_menu>.active>a:focus,.dropdown_menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#F40600;outline:0}
.dropdown_menu>.disabled>a,.dropdown_menu>.disabled>a:focus,.dropdown_menu>.disabled>a:hover{color:#777}
.dropdown_menu>.disabled>a:focus,.dropdown_menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown_menu{display:block}
.open>a{outline:0}
.dropdown_menu_right{right:0;left:auto}
.dropdown_menu_left{right:auto;left:0}
.dropdown_header{display:block;padding:3px 20px;font-size:12px;line-height:1.1;color:#777;white-space:nowrap}
.dropdown_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.pull_right>.dropdown_menu{right:0;left:auto}
.dropup .caret,.navbar_fixed_bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.dropup .dropdown_menu,.navbar_fixed_bottom .dropdown .dropdown_menu{top:auto;bottom:100%;margin-bottom:2px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#F40600}
.nav .nav_divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav_tabs{border-bottom:1px solid #ddd}
.nav_tabs>li{float:left;margin-bottom:-1px}
.nav_tabs>li>a{margin-right:2px;line-height:1.1;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav_tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav_tabs>li.active>a,.nav_tabs>li.active>a:focus,.nav_tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav_tabs.nav_justified{width:100%;border-bottom:0}
.nav_tabs.nav_justified>li{float:none}
.nav_tabs.nav_justified>li>a{margin-bottom:5px;text-align:center}
.nav_tabs.nav_justified>.dropdown .dropdown_menu{top:auto;left:auto}
@media (min-width:768px){
	.nav_tabs.nav_justified>li{display:table-cell;width:1%}
	.nav_tabs.nav_justified>li>a{margin-bottom:0}
}
.nav_tabs.nav_justified>li>a{margin-right:0;border-radius:4px}
.nav_tabs.nav_justified>.active>a,.nav_tabs.nav_justified>.active>a:focus,.nav_tabs.nav_justified>.active>a:hover{border:1px solid #ddd}
@media (min-width:768px){
	.nav_tabs.nav_justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
	.nav_tabs.nav_justified>.active>a,.nav_tabs.nav_justified>.active>a:focus,.nav_tabs.nav_justified>.active>a:hover{border-bottom-color:#fff}
}
.nav_pills>li{float:left}
.nav_pills>li>a{border-radius:4px}
.nav_pills>li+li{margin-left:2px}
.nav_pills>li.active>a,.nav_pills>li.active>a:focus,.nav_pills>li.active>a:hover{color:#fff;background-color:#F40600}
.nav_stacked>li{float:none}
.nav_stacked>li+li{margin-top:2px;margin-left:0}
.nav_justified{width:100%}
.nav_justified>li{float:none}
.nav_justified>li>a{margin-bottom:5px;text-align:center}
.nav_justified>.dropdown .dropdown_menu{top:auto;left:auto}
@media (min-width:768px){
	.nav_justified>li{display:table-cell;width:1%}
	.nav_justified>li>a{margin-bottom:0}
}
.nav_tabs_justified{border-bottom:0}
.nav_tabs_justified>li>a{margin-right:0;border-radius:4px}
.nav_tabs_justified>.active>a,.nav_tabs_justified>.active>a:focus,.nav_tabs_justified>.active>a:hover{border:1px solid #ddd}
@media (min-width:768px){
	.nav_tabs_justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
	.nav_tabs_justified>.active>a,.nav_tabs_justified>.active>a:focus,.nav_tabs_justified>.active>a:hover{border-bottom-color:#fff}
}
.tab_content>.tab_pane{display:none}
.tab_content>.active{display:block}
.nav_tabs .dropdown_menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
@media (min-width:768px){
	.navbar{border-radius:4px}
}
@media (min-width:768px){
	.navbar_header{float:left}
}
.navbar_collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar_collapse.in{overflow-y:auto}
@media (min-width:768px){
	.navbar_collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
	.navbar_collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
	.navbar_collapse.in{overflow-y:visible}
	.navbar_fixed_bottom .navbar_collapse,.navbar_fixed_top .navbar_collapse,.navbar_static_top .navbar_collapse{padding-right:0;padding-left:0}
}
.navbar_fixed_bottom .navbar_collapse,.navbar_fixed_top .navbar_collapse{max-height:340px}
@media (max-device-width:480px) and (orientation:landscape){.navbar_fixed_bottom .navbar_collapse,.navbar_fixed_top .navbar_collapse{max-height:200px}
}
.container-fluid>.navbar_collapse,.container-fluid>.navbar_header,.container>.navbar_collapse,.container>.navbar_header{margin-right:-20px;margin-left:-20px}
@media (min-width:768px){
	.container-fluid>.navbar_collapse,.container-fluid>.navbar_header,.container>.navbar_collapse,.container>.navbar_header{margin-right:0;margin-left:0}
}
.navbar_static_top{z-index:1000;border-width:0 0 1px}
@media (min-width:768px){
	.navbar_static_top{border-radius:0}
}
.navbar_fixed_bottom,.navbar_fixed_top{position:fixed;right:0;left:0;z-index:1030}
@media (min-width:768px){
	.navbar_fixed_bottom,.navbar_fixed_top{border-radius:0}
}
.navbar_fixed_top{top:0;border-width:0 0 1px}
.navbar_fixed_bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar_brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:1.1}
.navbar_brand:focus,.navbar_brand:hover{text-decoration:none}
.navbar_brand>img{display:block}
@media (min-width:768px){
	.navbar>.container .navbar_brand,.navbar>.container-fluid .navbar_brand{margin-left:-15px}
}
.navbar_nav{margin:7.5px -15px}
.navbar_nav>li>a{padding-top:10px;padding-bottom:10px;line-height:1.1}
@media (max-width:767px){
	.navbar_nav .open .dropdown_menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
	.navbar_nav .open .dropdown_menu .dropdown_header,.navbar_nav .open .dropdown_menu>li>a{padding:5px 15px 5px 25px}
	.navbar_nav .open .dropdown_menu>li>a{line-height:1.1}
	.navbar_nav .open .dropdown_menu>li>a:focus,.navbar_nav .open .dropdown_menu>li>a:hover{background-image:none}
}
@media (min-width:768px){
	.navbar_nav{float:left;margin:0}
	.navbar_nav>li{float:left}
	.navbar_nav>li>a{padding-top:15px;padding-bottom:15px}
}
.navbar_form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
@media (min-width:768px){
	.navbar_form .form_group{display:inline-block;margin-bottom:0;vertical-align:middle}
	.navbar_form .form_control{display:inline-block;width:auto;vertical-align:middle}
	.navbar_form .form_control_static{display:inline-block}
	.navbar_form .input_group{display:inline-table;vertical-align:middle}
	.navbar_form .input_group .form_control,.navbar_form .input_group .input_group_addon,.navbar_form .input_group .input_group_btn{width:auto}
	.navbar_form .input_group>.form_control{width:100%}
	.navbar_form .control_label{margin-bottom:0;vertical-align:middle}
	.navbar_form .checkbox,.navbar_form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
	.navbar_form .checkbox label,.navbar_form .radio label{padding-left:0}
	.navbar_form .checkbox input[type=checkbox],.navbar_form .radio input[type=radio]{position:relative;margin-left:0}
	.navbar_form .has_feedback .form_control_feedback{top:0}
}
@media (max-width:767px){
	.navbar_form .form_group{margin-bottom:5px}
	.navbar_form .form_group:last-child{margin-bottom:0}
}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1.1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
@-webkit-keyframes progress-bar-stripes{
from{background-position:40px 0}to{background-position:0 0}}
@-o-keyframes progress-bar-stripes{
from{background-position:40px 0}to{background-position:0 0}}
@keyframes progress-bar-stripes{
from{background-position:40px 0}to{background-position:0 0}}
.modal_open{padding-right:0!important}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal_dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal_dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal_open .modal{overflow-x:hidden;overflow-y:auto}
.modal_dialog{position:relative;width:auto;margin:30px auto}
.modal_content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#171717}
.modal_backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal_backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal_header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal_header .close{margin-top:-2px}
.modal_title{margin:0;line-height:1.1}
.modal_body{position:relative;padding:15px}
.modal_footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal_footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal_footer .btn_group .btn+.btn{margin-left:-1px}
.modal_footer .btn_block+.btn_block{margin-left:0}
.modal_scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:478px){
	.modal_dialog{width:600px;margin:30px auto}
	.modal_content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
	.modal_sm{width:300px}
}
@media (min-width:992px){
	.modal_lg{width:900px}
}
.clearfix::after,.clearfix::before,.container::after,.container::before,.nav::after,.nav::before,.navbar::after,.navbar::before{display:table;content:" "}
.clearfix::after,.container::after,.nav::after,.navbar::after,.panel_body::after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text_hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible_lg,.visible_md,.visible_sm,.visible_xs{display:none!important}
.visible_lg_block,.visible_lg_inline,.visible_lg_inline-block,.visible_md_block,.visible_md_inline,.visible_md_inline_block,.visible_sm_block,.visible_sm_inline,.visible_sm_inline_block,.visible_xs_block,.visible_xs_inline,.visible_xs_inline_block{display:none!important}
@media (max-width:767px){
	.visible_xs{display:block!important}table.visible_xs{display:table!important}tr.visible_xs{display:table-row!important}
	td.visible_xs,th.visible_xs{display:table-cell!important}
}
@media (max-width:767px){
	.visible_xs_block{display:block!important}
}
@media (max-width:767px){
	.visible_xs_inline{display:inline!important}
}
@media (max-width:767px){
	.visible_xs_inline_block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:991px){
	table.visible_sm{display:table!important}tr.visible_sm{display:table-row!important}
	td.visible_sm,th.visible_sm{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){
	.visible_sm_block{display:block!important}
}
@media (min-width:768px) and (max-width:991px){
	.visible_sm_inline{display:inline!important}
}
@media (min-width:768px) and (max-width:991px){
	.visible_sm_inline_block{display:inline-block!important}
}
@media (min-width:992px) and (max-width:1199px){
	.visible_md{display:block!important}table.visible_md{display:table!important}tr.visible_md{display:table-row!important}
	td.visible_md,th.visible_md{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){
	.visible_md_block{display:block!important}
}
@media (min-width:992px) and (max-width:1199px){
	.visible_md_inline{display:inline!important}
}
@media (min-width:992px) and (max-width:1199px){
	.visible_md_inline_block{display:inline-block!important}
}
@media (min-width:1200px){
	.visible_lg{display:block!important}table.visible_lg{display:table!important}tr.visible_lg{display:table-row!important}
	td.visible_lg,th.visible_lg{display:table-cell!important}
}
@media (min-width:1200px){
	.visible_lg_block{display:block!important}
}
@media (min-width:1200px){
	.visible_lg_inline{display:inline!important}
}
@media (min-width:1200px){
	.visible_lg_inline-block{display:inline-block!important}
}
@media (min-width:1024px) and (max-width:1199px){
	.lp_examples{width:280px !important;height:277px !important}
	.land_top{margin-top:47px !important}
	.examples_item{margin-top:-277px !important}
	.lp_examples:hover .examples_item{width:280px !important;height:277px !important}
	.examples_item div{font-size:14px !important}
}
@media (min-width:947px) and (max-width:1020px){
	.lp_examples{width:265px !important;height:262px !important}
	.examples_item{margin-top:-262px !important}
	.lp_examples:hover .examples_item{width:265px !important;height:262px !important}
	.examples_item div{font-size:12px !important}
	.land_top{margin-top:45px !important}
}
@media (max-width:946px){
	.land_top{margin-top:47px !important}
}
@media (max-width:380px){
	.lp_examples{width:100% !important;height:auto !important}
	.examples_item{display:none !important;opacity:0 !important;visibility:hidden !important}
}
a{color:#111;text-decoration:none}
.PriceSite{color:#171717;text-decoration:none}
.header{min-width:320px;padding-top:70px;background:#1c1c21 url('../images/brand_bg.png') no-repeat 50% 50%/cover;color:#fff}
.succes{height:100vh !important}
.outcome{padding:54px 0 0;background:url('../images/top-bg_arrow.png') repeat-x 100% 0,url(../images/faq-bg-left.png) no-repeat left 100px,url(../images/faq-bg-right.png) no-repeat right 100px}
.outcome_title{text-align:center;font-size:35px}
.book_call_us_title{margin-bottom:30px;font-size:18px;line-height:1.1}
.form_text,.form_textarea{box-sizing:border-box;padding:12px 15px;outline:none;border:1px solid hsla(0,0%,100%,.33);border-radius:5px;background-color:rgba(0,0,0,.1);color:#fff;font-size:17px;transition:background-color .1s cubic-bezier(.42,0,.58,1);margin-left:15px;margin-bottom:20px}
.form_text_w250,.form_textarea_w250{min-width:210px;width:20%}
#callback_modal .form_text_w250{width:100%;margin:0 0 15px;border-color:#aaa;background:#fff;color:#222}
.book_call_us_submit{margin:40px 0 20px}
.book_call_us_submit .btn{width:100%;max-width:360px}
.book_retailers .book_brackets{position:relative;top:100px;box-sizing:border-box;height:215px;padding:55px 20px;margin:0 auto;text-align:center;background:#fff;z-index:2;font-size:22px;margin-bottom:-8px}
.book_retailers .book_brackets_title{font-weight:bold}
.book_retailers .book_brackets_text,.book_retailers .book_brackets_title{max-width:920px;margin:0 auto}
.book_retailers .book_brackets::after,.book_retailers .book_brackets::before{position:absolute;top:-3px;bottom:-3px;left:-56px;width:56px;height:221px;content:"";background:url(../images/skobka_l.svg) no-repeat 50% 50%/100% auto}
.book_retailers .book_brackets::after{right:-56px;left:auto;background:url(../images/skobka_r.svg) no-repeat 50% 50%/100% auto}
#callback_modal{padding-left:15px;margin:auto;display:none;border-radius:0;background:transparent}
.modal_dialog{width:90%;max-width:450px;background:#f7f7f7;padding:60px 50px;color:#111;border-radius:10px}
.form_modal .modal_dialog{width:100%;max-width:450px;background:#f7f7f7;padding:30px 50px;color:#111;border-radius:10px}
#callback_modal .close{color:#4c4c4c;font-size:40px;margin-top:-50px;margin-right:-30px;font-weight:normal}
.index_header{min-height:455px;background:#11486c url(../images/bg_footer.jpg) no-repeat 50% 50%/cover;color:#fff;padding-bottom:55px}
.lp_header{min-height:455px;background:#11486c url(../images/bg_footer.jpg) no-repeat 50% 50%/cover;color:#fff;padding-bottom:55px}
.callback_header_content{padding-left:595px;padding-top:44px;position:relative;z-index:2}
.callback_header_left{width:580px;float:left;margin-left:-580px;display:block;padding-top:7px}
.callback_header_right{float:right;width:446px}
.yandex_course_call,.yandex_course_from{font-size:23px;letter-spacing:1px;margin:0 0 25px}
.yandex_course_logo{font-size:84px;display:block;margin-bottom:10px;font-family:'Magistral';font-weight:bold}
.yandex_course_logo:first-letter{color:#fe0c0b}
.yandex_course_feedback{line-height:1.1;font-weight:normal;font-style:italic;font-size:29px;margin:50px 0 5px}
.yandex_course_by{font-size:20px;color:#89b6d1;margin-top:0}
.get_course_subscribe .get_course_header{font-size:25px;margin:2px 0 0}
.get_course_details{padding:5px 0 5px 18px;margin:30px 0;font-size:18px;line-height:1.1;border-left:2px solid #ff9400}
.get_course_subscribe .get_course_details{margin:30px 0 38px;font-size:18px;line-height:1.5}
.form_text_big,.form_textarea_big{display:block;margin-left:auto;margin-right:auto;width:366px;margin-bottom:15px;padding:15px;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 35px rgba(0,0,0,.1)}
.get_course_subscribe .get_course_input_text{margin:0 0 24px;padding:18px 20px}
.better{color:#171717;background:url('../images/calmness-light-bg.jpg') no-repeat 50% 10px}
.better> .container{padding:60px 15px 122px}
.better_head{text-align:center;font-size:34px;margin:25px 0}
.better_head>span{border-bottom:2px dashed #c2e0f3;padding:0 10px 10px;display:inline-block}
.test{background:#0f3c5b url('../images/test.png') 50%/cover;color:#fff;z-index:3;position:relative}
.timer{margin-top:100px}
.test>.container{min-height:415px}
.test_header,.test_header::after{position:absolute;left:50%;background:#fdfcfb}
.test_header{display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:19px 30px;text-align:center;font-size:28px;color:#ff304f;border:1px solid #ded7cf;border-radius:25px}
.test_head{display:block;color:#ff304f;font-size:32px;margin:20px;font-weight:bold}
.test_header::after{top:100%;width:15px;height:15px;content:"";-webkit-transform:translateX(-50%) translateY(-8px) rotate(-45deg);transform:translateX(-50%) translateY(-8px) rotate(-45deg);border-bottom:1px solid #ded7cf;border-left:1px solid #ded7cf}
.test_text{display:block;text-align:center;padding:130px 0 48px;margin:0;color:#fff;font-size:26px;line-height:1.5}
.timer + p.test_text{padding-top:30px}
.smalltext{font-size:0.8em;text-align:center;display:block;margin-top:2em;margin-bottom:1em}
.smalltext div{max-width:500px;margin:0 auto}
.test_btn{border-top:1px solid #22aff4;background-color:#1b92f0;box-shadow:0 3px 0 0 #0d3754;width:365px;font-size:24px;color:#fff;font-weight:bold;display:block;margin-left:auto;margin-right:auto}
.test_btn:hover{background-color:#005aa2;border-top:1px solid #0072bb;box-shadow:0 3px 0 0 #0d3652}
.about_speaker{color:#171717;background:url(../images/founder-texture-top-x.png) 0 0 repeat-x,linear-gradient(180deg,transparent 85%,#fff),url(../images/founder-texture-bg.png) 0 0 repeat;position:relative}
.about_speaker::before{content:"";display:block;position:absolute;width:100%;height:0;left:0;top:3px;border-bottom:2px dashed #e5e7f3}
.about_speaker> .container{padding-top:44px;padding-bottom:12px}
.about_speaker>.popular_video3.container{padding:0 15px}
.about_speaker> .container::before{position:absolute;top:-36px;left:50%;width:169px;height:126px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/founder-top-logo.png) 50% 50% no-repeat;z-index:3}
.about_speaker_header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.about_speaker_header_left{padding-top:0px}
.about_speaker_subscribe .about_speaker_header_right{width:800px;padding-top:30px;box-sizing:border-box;padding-left:10px}
.about_speaker_header .speaker_descr_coach{color:#7a7a7a;font-size:23px}
.about_speaker_header .speaker_descr_name{font-size:53px;font-weight:normal;margin:20px 0 0}
.about_speaker_header .speaker_descr_text{width:680px;margin:0;margin-bottom:24px;font-size:18px;line-height:1.5}
.about_speaker_header .speaker_descr_name{font-size:53px;font-weight:normal;margin:20px 0 0}
.about_speaker_quote{display:block;padding:12px 50px;text-align:center}
.about_speaker_quote_text{font-size:28px;line-height:1.5;margin:0 10% 30px;font-style:italic}
.about_speaker_quote_comment{font-size:18px;margin:0}
.footer_call_us{padding:53px 0 43px;text-align:center}
.form_text_big,.form_textarea_big{display:block;margin-left:auto;margin-right:auto;max-width:430px;width:100%;margin-bottom:15px;padding:10px 15px;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 35px rgba(0,0,0,.1)}
.btn_large{width:100%;max-width:366px}
.about_speaker_fact .red{color:#D91611}
.configuration_webinar{padding-top:40px;margin-top:-250px;background:none}
.xfieldimagegallery{padding:0;margin:0}
.configuration_browser{display:block;max-width:1002px;margin:35px auto;border:1px solid hsla(0,0%,41%,.25);border-radius:6px 6px 2px 2px;background:#fff;box-shadow:1px 4px 14px rgba(0,0,0,.08)}
.browser-mobile{max-width:502px}
.configuration_browser_pr{display:block;max-width:346px;margin:0px auto;border:1px solid hsla(0,0%,41%,.25);border-radius:6px 6px 2px 2px;background:#fff;box-shadow:1px 4px 14px rgba(0,0,0,.08)}
.blog_feature a{text-decoration:none}
.site-block-category{font-weight:bold;font-size:14px;border-bottom:1px dashed #171717;color:#171717}
.site-block-date{font-size:12px;color:#171717}
.configuration_browser-top{position:relative;display:block;padding:0 0 0 65px;text-align:center;border-bottom:1px solid hsla(0,0%,41%,.25);background:#f4f4f4}
.configuration_browser-url{font-family:'Magistral';font-weight:bold;width:100%;max-width:100%;overflow:hidden;color:#111;margin:0;font-size:14px;height:23px;line-height:1.5}
.configuration_browser-url p,.configuration_browser-url a,.configuration_browser-url a:hover{color:#111}
.configuration_browser-content img{max-width:100%;width:100%}
.portfolio_header{margin-top:78px !important;margin-bottom:80px !important}
.configuration_browser_buttons{position:absolute;top:5px;left:10px;height:13px;margin:0}
.configuration_browser_button{float:left;width:13px;height:13px;margin:0;margin-right:5px;border-radius:50%}
.configuration_browser_button:nth-of-type(1){background:#ed1c24}
.configuration_browser_button:nth-of-type(2){background:#ffc600}
.configuration_browser_button:nth-of-type(3){background:#39b54a}
.configuration_browser_title{margin:0 11px;padding:20px;border-bottom:3px solid #e5e5e5;text-align:center}
.configuration_browser_list .list_item_num{color:red;margin-right:10px}
.configuration_browser_title_myriad span{font-size:28px;vertical-align:top;line-height:1.1}
.configuration_browser_list{display:block;padding:50px 0;max-width:860px;margin:auto}
.configuration_browser_list .list_item{display:block;margin-top:0;margin-bottom:15px;font-size:22px;line-height:1.5;text-align:left}
.configuration_browser_list .list_item_num{color:red;margin-right:10px}
.btn_cta{border-top:1px solid #ff304f;background-color:#ff304f;width:400px;font-size:24px;color:#fff;font-weight:bold;display:block;margin-left:auto;margin-right:auto}
.btn_cta:hover{background-color:#ff1437;border-top:1px solid #ff516b}
.btn_cta,.btn_cta:hover{box-shadow:0 3px 0 0 #9d0c22}
.review_box{padding:30px 0 80px;background:url(../images/bgArrowsGeometry.svg) 50% 50%/100% no-repeat}
.about_speaker_header_right{max-width:760px;padding-top:10px}
.about_speaker_quote{display:block;padding:12px 50px;text-align:center}
.about_speaker_quote_small{display:block;max-width:650px;margin:40px 0 17px;font-style:italic;text-align:left;font-size:24px;line-height:1.1}
.about_speaker_quote-author{display:block;margin-top:10px;text-align:left;font-size:24px;line-height:1.1}
.important{padding:120px 0 60px;background:url('../images/top-bg_arrow.png') repeat-x 100% 0,url(../images/faq-bg-left.png) no-repeat left 100px,url(../images/faq-bg-right.png) no-repeat right 100px}
.important>.container{max-width:856px}
.important_header{margin-bottom:80px;text-align:center;margin-bottom:50px;font-size:37px;line-height:1.5;padding-bottom:40px;position:relative}
.important_header>span{padding:0 10px 15px;border-bottom:2px dotted #ccc}
.important_subheader{font-size:22px;line-height:1.5;margin:0 0 115px;text-align:center}
.important_subheader span{color:#fe4660}
.important_list_header{margin-bottom:80px;text-align:center;font-size:26px;line-height:1.5;margin-bottom:65px}
.important_list_header>span{padding:0 10px 15px;border-bottom:2px dotted #ccc}
.important_list{padding-left:25px}
.important_list_item{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin:0 0 23px}
.important_list_item::before{content:"1";display:block;position:relative;margin-right:10px;width:48px;height:48px;border-radius:50%;border:1px solid #fe4660;font-size:24px;line-height:1.5;text-align:center}
.important_list_item p{display:block;max-width:80%;font-size:18px;line-height:1.5;padding:20px 0;margin:0 0 0 35px}
.important_list_item::after{content:"";display:block;position:absolute;left:24px;bottom:-25px;border-right:2px dotted #ccc;width:0;height:40%}
.important_list_item_2::before{content:"2"}
.important_list_item_3::before{content:"3"}
.important_list_item_4::before{content:"4"}
.important_list_item_5::before{content:"5"}
.important_list_item_6::before{content:"6"}
.important_list_item_7::before{content:"7"}
.important_list_item_no_margin,.important_list_item:last-of-type{margin-bottom:0}
.important_list_item_no-after::after{display:none}
.expand_show{display:none}
.get_course_name{display:block;margin:5px 0;font-family:'Magistral';font-weight:bold;font-size:55px;line-height:1.1}
.inseption{background:url(../images/calmness-light-bg.png) no-repeat 50% 10px/cover;padding:60px 0 0px;color:#171717;position:relative}
.inseption_header{font-size:28px;font-style:italic;line-height:1.5;margin:0 auto 55px;width:100%}
.inseption_text{font-size:18px;line-height:1.5;margin:15px -20px}
.inseption_text p{padding:15px 0}
.inseption_text h2{font-size:24px;padding:0;margin:10px 0 0;font-weight:bold}
.inseption_text h3{font-size:20px;padding:0;margin:10px 0 0;font-weight:bold}
.inseption_text h4{font-size:18px;padding:0;margin:10px 0 0;font-weight:bold}
.inseption_text h5{font-size:18px;padding:0;margin:10px 0 0;font-weight:bold}
.retsblog img{max-width:100%}
.ya-share2{text-align:center;padding-top:11px}
.important_small-padding{padding:0 0 60px}
.important_no-bg{background:none}
.author-instrument_header>span{padding:0 10px 15px;border-bottom:2px dotted #ccc}
.important_list_item_small p{font-size:20px;line-height:1.5}
.important_par{font-size:18px;line-height:1.5;text-align:center;margin:45px 0 20px}
.author-instrument{padding:120px 0 60px;background:url('../images/top-bg_arrow.png') repeat-x 100% 0,linear-gradient(#fff,#f9f9f9 90%)}
.author-instrument_header{margin-bottom:80px;text-align:center;margin-bottom:60px;font-size:37px;line-height:1.5}
.author-instrument_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:80px}
.author-instrument_column{display:block;box-sizing:border-box;width:40%;padding:0 10px}
.author-instrument_column p{font-size:18px;line-height:1.5;margin:0 0 30px}
.author-instrument_subtext{text-align:center}
.author-instrument_subheader{font-size:24px;line-height:1.5;margin-bottom:25px}
.author-instrument_subtext p{font-size:18px;line-height:1.5;margin:0}
.important_calmness{background:#fff url(../images/calmness-light-bg.png) 50% 10px/100% no-repeat}
.important_subheader_common-margin{margin:35px 0 0}
.important_blue .important_header::after{position:absolute;bottom:0;left:50%;width:100%;height:89px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/brackets_down.svg) no-repeat 50% 50%}
.important_blue .important_list_item::before{border-color:#d91611}
.important_blue .important_list{max-width:700px;margin:auto}
.important_list_item_2::before{content:"2"}
.important_list_item_3::before{content:"3"}
.important_list_item_4::before{content:"4"}
.important_list_item_5::before{content:"5"}
.important_list_item_6::before{content:"6"}
.important_list_item_7::before{content:"7"}
.important_list_item_8::before{content:"8"}
.important_list_item:last-child::after{display:none}
img.subscription_img{width:100%;max-width:505px}
.garantee{background:#fafafa;padding:80px 0 135px}
.garantee_header{margin-bottom:80px;text-align:center;margin-bottom:50px;font-size:37px;line-height:1.5}
.garantee_header>span{padding:0 10px 15px;border-bottom:2px dotted #ccc}
.garantee_subheader{display:block;text-align:center;margin:0 auto 70px;width:80%;font-size:24px;line-height:1.5}
.garantee_subheader{display:block;text-align:center;margin:0 auto 70px;width:80%;font-size:24px;line-height:1.5}
.garantee_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.garantee_text{display:block;box-sizing:border-box;font-size:18px;line-height:1.5;margin:0;padding:0 10px;width:40%}
.garantee_text span{color:#fe4660}
.test_header span{display:inline-block;margin-top:10px;font-size:16px;color:#c7c7c7}
.test_head_normal{font-weight:normal}
.with_oldprice{margin-bottom:0}
.with_oldprice div{color:#777;margin-top:8px;font-size:0.6em;text-decoration:line-through}
.get_course_coach .form_text_big,.form_textarea_big{margin-left:0}
.form_text_big:focus,.form_textarea_big:focus,.form_text:focus,.form_textarea:focus{background-color:rgba(0,0,0,.2)}
.book_author-image{margin-top:-53px;vertical-align:bottom}
.get_course_text{display:block;font-size:25px;line-height:1.5;margin:30px 0 36px}
.get_course_big{display:block;font-size:34px;margin:0 0 20px}
.get_course_small{display:block;font-size:18px;line-height:1.5;margin:45px 0 0}
.about_speaker_no-bg{background:#fff}
.about_speaker_no-bg::before{display:none}
.about_speaker_no-bg>.container::after,.about_speaker_no-bg>.container::before{display:none}
.achieve{background:url(../images/bgArrowsGeometry.svg) 50% 0/100% no-repeat;padding-bottom:250px}
.form_text_w220,.form_textarea_w220{width:220px}
.footer_call_us_big .footer_title>small{display:block;margin-top:5px;font-size:24px;line-height:1.5;color:#fff}
.form_textarea{display:block;margin:0 auto;width:63%;resize:none}
.form_text_no_margin,.form_text:first-child{margin-left:0}
.contacts{padding:52px 0 30px;text-align:center;background:#fff url(../images/calmness-light-bg.png) 50% 10px no-repeat;position:relative}
.vakansii{padding:52px 0 30px;text-align:justify;background:#fff url(../images/calmness-light-bg.png) 50% 10px no-repeat;position:relative}
.contacts::before{content:"";display:block;position:absolute;width:100%;height:0;left:0;top:3px;border-bottom:2px dashed #e5e7f3}
.contacts_manager_title{margin-bottom:28px}
.contacts .contacts_subtitle{margin:35px 0;margin-top:0;font-size:23px}
.contacts_manager_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:752px;margin:0 auto 92px;-webkit-justify-content:space-evenly;-ms-flex-pack:justify;justify-content:space-evenly}
.contacts_manager_image{margin-right:23px}
.contacts_worktime{margin-bottom:30px}
.contacts_worktime-days{margin-right:16px;color:#ff0c0c}
.contacts_worktime img{max-width:362px;width:100%;height:24px}
.contacts_socials-list{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:940px;margin:0 auto;text-decoration:none;font-size:17px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.contacts_socials_item{text-decoration:none;padding:0 3px;display:inline-block}
.contacts_socials-text{color:#171717}
.footer_title{font-size:22px;max-width:700px;margin:0 auto 60px;padding:0 10px}
.callback_header_left_title{margin:0 0 23px;font-size:45px;color:#fff;font-family:'Magistral';font-weight:bold}
.callback_header_left ul li{position:relative;font-size:22px;font-weight:normal;padding:10px 40px}
.callback_header_left ul li::before{content:'';background:url(../images/check.png) no-repeat;width:23px;height:20px;position:absolute;left:0;top:16px}
.callback_header_left .text.border{max-width:520px;border-left:4px solid #ff0c0c;margin:22px 0 30px;padding:0;padding-left:15px;font-size:21px;color:#fff}
.callback_header_lt{margin:0 0 23px;font-size:45px;color:#fff;font-family:'Magistral';font-weight:bold}
.callback_header-lp{margin:30px 0 15px;font-size:65px;line-height:1.5;color:#fff;text-align:center;font-family:'Magistral';font-weight:bold}
.callback_header-lp-h2{margin:0 0 30px;font-size:35px;line-height:1.5;color:#fff;display:inline-block;text-shadow:0 13px 24px rgba(1,1,1,0.11);background:#ff0018;padding:9px 22px}
.callback_header-lp-preim{font-size:35px;line-height:1.5;margin:0 0 15px}
.callback_header_left_title small{color:#fff}
.callback_header_whitelogo{font-family:'Magistral';font-weight:bold;font-size:65px;line-height:1.1;display:block}
.callback_header_logo{font-family:'Magistral';font-weight:bold;font-size:65px;line-height:1.1;display:block}
.callback_header_logo:first-letter{color:#fe0c0b}
.callback_header_left_text{max-width:520px;margin:22px 0 30px;font-size:22px;line-height:1.5}
.callback_header_left_old{max-width:520px;margin:22px 0 30px;font-size:32px;line-height:1.5}
.callback_header_left_old strong,.callback_header_left_text strong.strong{border-radius:5px;background-color:#ff001e;padding:5px 15px;margin-left:10px;color:#fff}
.old{font-size:.8em}
.callback_header_left_text .old{font-size:1em}
.callback_header_left_text:last-child{margin-bottom:0}
.callback_header_right_header{margin:11px 0 6px;font-size:28px;line-height:1.1}
.callback_header_right_expert_analisys{margin-top:0;margin-bottom:18px;font-size:13px;font-weight:normal;line-height:1.5}
.landing_line_height .callback_header_left_text,.landing_line_height .callback_header_left_old{margin:20px 0 0}
.index-calmness{background-color:#f6f6f6;background-image:url(../images/bg_trust.jpg);background-position:bottom center;background-repeat:no-repeat;background:url(../images/additionally-bg.svg) 50% 50% #f7f8f7;background:url(../images/question-bg.svg) 50% 50% #f6f7f6}
.max-width{text-align:center}
.max-width img{max-width:100%;margin-bottom:20px}
.blog-calmness{background:url(../images/calmness-light-bg.png) repeat-x 50% 10px}
.calmness_header_dotted{text-align:center;margin-bottom:60px}
.calmness_header>span{font-size:35px}
.calmness_header_dotted>span{padding:0 10px 15px;display:inline-block;border-bottom:1px dotted hsla(51,40%,84%,.7)}
.calmness_features,.calmness_features_left,.calmness_features_right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-3px 0 0}
.calmness_feature{position:relative;box-sizing:border-box;min-height:105px;margin-bottom:50px}
.calmness_features_left,.calmness_features_right{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:50%}
.calmness_features_left_item{padding-right:135px}
.calmness_features_right_item{padding-left:135px}
.calmness_features_left{margin-right:13px;text-align:right}
.calmness_feature_title{margin:0;font-size:18px;font-weight:bold;line-height:1.5;padding-bottom:5px}
u,ins{text-decoration:underline}
.calmness_feature_text{margin:0;font-size:16px;line-height:1.5}
.calmness_feature::after{position:absolute;top:5px;width:96px;height:96px;content:"";border:1px solid #d6d6d6;border-radius:50%;background:url(../images/safe.svg) no-repeat 50% 50%}
.calmness_features_right_item::after{left:0}
.calmness_features_left_item::after{right:0}
.calmness_feature_growth::after{background-image:url(../images/icon_diagram_1.svg)}
.calmness_promises_inside{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;background:#fff;height:263px;margin:0;padding:20px 0;font-size:12px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.calmness_promises_left{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:432px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-left:40px}
.calmness_promises_left_title{margin:0;margin-bottom:20px;font-size:25px;font-weight:normal}
.calmness_promises_left_text{max-width:392px;margin:0;font-size:16px;line-height:1.1}
.calmness_promises_right{max-width:520px;padding-left:37px;font-size:16px;text-align:left}
.calmness_promises_right_title{margin:0;font-size:16px;text-align:left}
.calmness_promises_list{margin:10px 0}
.calmness_promises_list_item{position:relative;margin:10px 0;padding-left:37px;line-height:1.1}
.calmness_promises_list_item::before{position:absolute;top:10px;left:10px;width:11px;height:11px;content:"";border-radius:50%;background:#ff9400}
.calmness_promises_right_ps{margin:0;font-size:14px;line-height:1.5}
.info_bloc.calmness_promises .container::before,.info_bloc.calmness_promises .container::after{position:absolute;top:-3px;bottom:-3px;left:25px;width:70px;height:348px;content:"";background:url('../images/promises-left-brace.png') no-repeat 50% 50%/100% auto;background-size:contain;z-index:1}
.info_bloc.calmness_promises .container::after{-webkit-transform:rotate(180deg);right:25px;left:auto;transform:rotate(180deg)}
.calmness_confidence_content{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 35px}
@media all and (max-width:768px){
	.calmness_confidence_content{display:block;padding:0}
	.contacts_manager_list{display:block;max-width:100%;margin:0 auto 20px}
	.contacts_manager_phone,.contacts_manager_email,.contacts_manager_skype{margin:0 auto 20px}
}
.calmness_confidence_left,.calmness_confidence_right{max-width:500px}
.calmness_confidence_left{margin-right:6.5%}
.calmness_confidence_item::before{position:absolute;top:10px;left:10px;width:10px;height:10px;content:"";border-radius:50%;background:#d91611}
.calmness_confidence_item{position:relative;margin:0;margin-bottom:20px;color:#fff;padding-left:37px;font-size:18px;line-height:1.5}
.home_land::after{background-image:url(../images/land.png);background-size:55%}
.home_cat::after{background-image:url(../images/cat.png);background-size:55%}
.home_corp::after{background-image:url(../images/corp.png);background-size:55%}
.home_shop::after{background-image:url(../images/shop.png);background-size:55%}
.calmness_feature_reporting::after{background-image:url(../images/icon_report.svg);background-size:40%}
.calmness_feature_strategy::after{background-image:url(../images/icon_strategy-growth.svg)}
.calmness_feature_growth::after{background-image:url(../images/icon_diagram_1.svg)}
.calmness_feature_budget::after{background:url(../images/icon_safe.svg) no-repeat 50% 50%}
.calmness_feature_time::after{background-image:url(../images/calendar_1month.svg)}
.calmness_feature_atom::after{background-image:url(../images/atom.svg);background-size:70%}
.calmness_feature_versatility::after{background-image:url(../images/target.svg)}
.calmness_feature_flexibility::after{background-image:url(../images/settings.svg);background-size:40%}
.calmness_feature_universalism::after{background-image:url(../images/molecular.svg)}
.calmness_feature_brunches::after{background-image:url(../images/brunches.svg);background-size:50%}
.calmness_feature_connect::after{background-image:url(../images/mobile-phone.svg);background-size:30%}
.calmness_feature_training::after{background-image:url(../images/book.svg);background-size:50%}
.calmness_feature_partner::after{background-image:url(../images/adwords-symbols.svg);background-size:222px;background-position-x:28px}
.calmness_icon_1::after{background-image:url(../images/icon/icon-1.png)}
.calmness_icon_2::after{background-image:url(../images/icon/icon-2.png)}
.calmness_icon_3::after{background-image:url(../images/icon/icon-3.png)}
.calmness_icon_4::after{background-image:url(../images/icon/icon-4.png)}
.calmness_icon_5::after{background-image:url(../images/icon/icon-5.png)}
.calmness_icon_6::after{background-image:url(../images/icon/icon-6.png);background-size:45%}
.calmness_icon_7::after{background-image:url(../images/icon/icon-7.png);background-size:65%}
.calmness_icon_8::after{background-image:url(../images/icon/icon-8.png)}
.calmness_icon_9::after{background-image:url(../images/icon/icon-9.png)}
.calmness_icon_10::after{background-image:url(../images/icon/icon-10.png)}
.calmness_icon_11::after{background-image:url(../images/icon/icon-11.png)}
.calmness_icon_12::after{background-image:url(../images/icon/icon-12.png);background-size:50px}
.calmness_icon_13::after{background-image:url(../images/icon/icon-13.png)}
.calmness_icon_14::after{background-image:url(../images/icon/icon-14.png)}
.calmness_icon_15::after{background-image:url(../images/icon/icon-15.png)}
.calmness_icon_16::after{background-image:url(../images/icon/icon-16.png)}
.calmness_icon_17::after{background-image:url(../images/icon/icon-17.png)}
.calmness_icon_18::after{background-image:url(../images/icon/icon-18.png)}
.calmness_icon_19::after{background-image:url(../images/icon/icon-19.png)}
.calmness_icon_20::after{background-image:url(../images/icon/icon-20.png)}
.calmness_icon_21::after{background-image:url(../images/icon/icon-21.png)}
.calmness_icon_22::after{background-image:url(../images/icon/icon-22.png)}
.calmness_icon_23::after{background-image:url(../images/icon/icon-23.png)}
.calmness_icon_24::after{background-image:url(../images/icon/icon-24.png)}
.calmness_icon_25::after{background-image:url(../images/icon/icon-25.png)}
.calmness_icon_26::after{background-image:url(../images/icon/icon-26.png);background-size:50px}
.calmness_icon_27::after{background-image:url(../images/icon/icon-27.png)}
.calmness_icon_28::after{background-image:url(../images/icon/icon-28.png)}
.calmness_icon_29::after{background-image:url(../images/microscope.svg);background-size:75%}
.calmness_icon_30::after{background-image:url(../images/calendar_1month.svg)}
.calmness_icon_31::after{background-image:url(../images/cheklist.svg);background-size:40%}
.calmness_icon_32::after{background-image:url(../images/settings.svg);background-size:40%}
.calmness_icon_33::after{background-image:url(../images/steering.svg);background-size:50px}
.calmness_icon_34::after{background-image:url(../images/glasses.svg);background-size:50px}
.calmness_icon_email::after{background-image:url(../images/icon/email.png);background-size:50px}
.calmness_icon_da::after{background-image:url(../images/icon/icon-da.png);background-size:50px}
.adwords_founder_head_texts{max-width:625px;margin-left:61px}
.adwords_founder_head_pre{margin:33px 0 0}
.adwords_founder_achivements_title{text-align:center;margin:50px;font-size:25px}
.adwords_founder_head_title{font-size:57px;line-height:1.5;font-weight:normal}
.adwords_founder_head_subtitle{margin:0;margin-bottom:35px;font-size:16px}
.adwords_founder_head_description{font-size:16px}
.adwords_founder_achivements{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.adwords_founder_achivements_left{box-sizing:border-box;max-width:392px;margin-right:80px;padding-left:5%;margin-top:20px}
.adwords_founder_achivements_right{float:left;box-sizing:border-box;max-width:606px}
.adwords_founder_achivements_left_item{width:282px;margin-bottom:32px}
.adwords_founder_achivements_left_item_digit{margin:3px 0;border-bottom:3px solid #d91611;font-size:57px;line-height:1.5;font-weight:normal}
.adwords_founder_achivements_left_item .red_line{border-color:#ff9400}
.adwords_founder_achivements_left_item_text{max-width:153px;margin:0;font-size:14px}
.adwords_founder_achivements_right_item{position:relative;margin-top:0;padding-left:37px;font-size:17px;line-height:1.5;margin:35px 0;font-weight:normal}
.adwords_founder_achivements_right_item::before{position:absolute;top:9px;left:0;width:10px;height:10px;content:"";border-radius:50%;background:#d91611}
.configuration{padding-top:60px;text-align:center;background:url(../images/configuration-top-bg.png) no-repeat 50% 0}
.configuration_w{background:url(../images/configuration-top-bgw.png) repeat-x}
.configuration_title{margin:0;font-size:30px;line-height:1.5}
.configuration_subtitle{margin:0;margin-bottom:35px;line-height:1.1}
.browser{display:block;max-width:1000px;margin:45px auto 35px;border:1px solid hsla(0,0%,41%,.25);border-radius:6px;background:#fff;box-shadow:1px 4px 14px rgba(0,0,0,.08)}
.bfirst-red{color:#fe0c0b;font-weight:inherit}
.browser_item{box-sizing:border-box;width:33%;padding:0 18px 23px;font-size:16px}
.browser_image{display:block;width:70px;height:70px;margin:0 auto;border:2px solid #c2e0f3;border-radius:6px;background:url(../images/searchDoc.svg) no-repeat 50% 50%;background-size:70%}
.adwords_configuration_item_image_ab{background-image:url(../images/AB.svg);background-size:100%}
.adwords_configuration_item_image_ctr{background-image:url(../images/cursor.svg);background-size:50%}
.adwords_configuration_item_image_monitoring{background-image:url(../images/target.svg)}
.adwords_configuration_item_image_insight{background-image:url(../images/microscope.svg);background-size:100%}
.adwords_configuration_item_image_implementation{background-image:url(../images/glasses.svg)}
.adwords_configuration_item_image_month{background-image:url(../images/calendar_1month.svg)}
.adwords_configuration_item_image_optimization{background-image:url(../images/atom.svg);background-size:100%}
.adwords_configuration_item_image_frequency{background-image:url(../images/highConversion.svg)}
.adwords_configuration_item_image_retargeting{background-image:url(../images/molecular.svg)}
.adwords_configuration_item_image_kmc{background-image:url(../images/searchDoc.svg)}
.adwords_configuration_item_image_ads{background-image:url(../images/brunches.svg)}
.dashed{border-bottom:2px dashed #e5e7f3;padding-bottom:40px}
#calmness_confidence{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3}
#work_stages,#services_list{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/question-bg.svg) 50% 50% #f6f7f6;z-index:3}
.work_stages{padding-bottom:80px}
.browser_text{margin:19px auto;max-width:230px}
.browser_content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:60px 6px 25px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.work_stages_title{font-family:'Magistral';font-weight:bold;text-align:center;font-size:40px;padding:30px 0 2px}
.title_underline>span{display:inline-block;line-height:1.5;border-bottom:2px dashed hsla(51,41%,84%,.7)}
/* Нужный код */
.course_included_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.course_included_flex_block{display:block;box-sizing:border-box;width:50%;margin:-4px 0 15px;padding:0 0 0 64px}
.course_included_target{display:block;box-sizing:border-box;width:33.3%;margin:0;padding:0 0 0 60px}
.course_included_title{display:block;position:relative;color:#fff;font-size:26px;line-height:1.5;font-weight:bold;margin:0 0 16px;padding-left:33px}
.course_included_title::before{content:"";display:block;position:absolute;width:40px;height:20px;left:0;top:50%;margin-top:-9px;background:url(../images/check.png) no-repeat}
.course_included_list{display:block;position:relative;margin:0 0 40px}
.course_included_list_item{display:block;position:relative;color:#fff;font-size:18px;padding-left:40px;margin:0 0 12px;line-height:1.5}
.course_included_list_item::before{content:"";display:block;position:absolute;width:8px;height:8px;top:6px;left:3px;background-color:#D91611;border-radius:50%}
#better-content .course_included_title,#better-content .course_included_list_item{color:#111}
@media all and (max-width:767px){
	.course_included_flex{display:block}
	.course_included_flex_block{width:100%;margin:0 0px 15px;padding:0}
	.course_included_target{width:100%;margin:0 0px 15px;padding:0}
	.course_included_title{font-size:20px;line-height:1.5}
	.course_included_list_item{font-size:15px;line-height:1.5}
}
.work_stages_round{height:570px;display:block;margin:0;padding:0;background:url(../images/stage-round.png) no-repeat 50% 45px}
.work_stages_list_left,.work_stages_list_right{display:block;width:50%;min-height:400px;position:relative;float:right}
.work_stages_list_left{float:left}
.work_stages_list_item{position:absolute;margin:0;padding-left:60px;font-size:16px;line-height:1.5;transition:all .9s cubic-bezier(.42,0,.58,1)}
.work_stages_list_item.smog{color:#ddd}
.work_stages_list_item::after{opacity:1;transition:all .5s cubic-bezier(.42,0,.58,1)}
.work_stages_list_item.smog::after{opacity:0.1;transition:all .5s cubic-bezier(.42,0,.58,1)}
.work_stages_list_item.smog::before{background:#fff;opacity:0.9;transition:all .5s cubic-bezier(.42,0,.58,1)}
.work_stages_list_left .work_stages_list_item{text-align:right;padding-right:60px;padding-left:0}
.work_stages_list_left .work_stages_list_item:first-child{top:420px;right:150px;left:auto}
.work_stages_list_digit{display:none}
.work_stages_list_item::after{position:absolute;top:-15px;right:0;width:50px;height:50px;content:"";background:url(../images/telescope.svg) no-repeat 50% 50%;background-size:70%}
.work_stages_list_item::before{position:absolute;top:-15px;right:0;width:32px;height:32px;border-radius:50%;content:"";background:transparent}
.work_stages_list_right .work_stages_list_item::after{left:0;right:auto}
.work_stages_list_item:first-child::before{right:-31px;top:-23px}
.work_stages_list_item:nth-child(2)::before{right:-39px;top:-9px}
.work_stages_list_item:nth-child(3)::before{right:-37px;top:6px}
.work_stages_list_item:nth-child(4)::before{right:-20px;top:25px}
.work_stages_list_item:nth-child(5)::before{right:2px;top:67px}
.work_stages_list_right .work_stages_list_item:nth-child(1)::before{right:auto;left:-7px;top:67px}
.work_stages_list_right .work_stages_list_item:nth-child(2)::before{right:auto;left:-27px;top:25px}
.work_stages_list_right .work_stages_list_item:nth-child(3)::before{right:auto;left:-38px;top:1px}
.work_stages_list_right .work_stages_list_item:nth-child(4)::before{right:auto;left:-31px;top:-14px}
.work_stages_list_right .work_stages_list_item:nth-child(5)::before{right:auto;left:-36px;top:-22px}
.work_stages_list_left .work_stages_list_item:first-child::after{background-image:url(../images/cheklist.svg);background-size:60%}
.seo_steps .work_stages_list_left .work_stages_list_item:first-child::after{background-image:url(../images/user_speach.svg)}
.seo_steps .work_stages_list_left .work_stages_list_item:nth-child(2)::after{background-image:url(../images/icon_safe.svg);top:-4px}
.seo_steps .work_stages_list_left .work_stages_list_item:nth-child(3)::after{top:-10px;background-image:url(../images/telescope.svg)}
.seo_steps .work_stages_list_left .work_stages_list_item:nth-child(4)::after{top:-20px;background-image:url(../images/cheklist.svg)}
.seo_steps .work_stages_list_left .work_stages_list_item:nth-child(5)::after{top:-8px;background-image:url(../images/settings.svg)}
.seo_steps .work_stages_list_right .work_stages_list_item:first-child::after{top:-8px;background-image:url(../images/affilates.svg);background-size:90%}
.seo_steps .work_stages_list_right .work_stages_list_item:nth-child(3)::after{top:-8px;background-image:url(../images/molecular.svg);background-size:90%}
.seo_steps .work_stages_list_right .work_stages_list_item:nth-child(4)::after{top:-8px;background-image:url(../images/blackboard.svg)}
.seo_steps .work_stages_list_right .work_stages_list_item:nth-child(2)::after{top:-5px;background-image:url(../images/note.svg)}
.work_stages_list_left .work_stages_list_item:nth-child(2){top:310px;right:207px}
.work_stages_list_left .work_stages_list_item:nth-child(2)::after{background-image:url(../images/telescope.svg);top:-4px}
.work_stages_list_left .work_stages_list_item:nth-child(3){top:196px;right:200px}
.work_stages_list_left .work_stages_list_item:nth-child(3)::after{top:-10px;background-image:url(../images/blackboard.svg)}
.work_stages_list_left .work_stages_list_item:nth-child(4){top:100px;right:133px}
.work_stages_list_left .work_stages_list_item:nth-child(4)::after{top:-13px;background-image:url(../images/icon_safe.svg);background-size:60%}
.work_stages_list_left .work_stages_list_item:nth-child(5){right:30px}
.work_stages_list_left .work_stages_list_item:nth-child(5)::after{top:-8px;background-image:url(../images/settings.svg);background-size:60%}
.work_stages_list_right .work_stages_list_item:first-child{left:27px}
.work_stages_list_left .work_stages_list_item:nth-child(5),.work_stages_list_right .work_stages_list_item:first-child{top:16px}
.work_stages_list_right .work_stages_list_item:first-child{left:40px}
.work_stages_list_right .work_stages_list_item:first-child::after{top:-8px;background-image:url(../images/icon_report.svg);background-size:60%}
.work_stages_list_right .work_stages_list_item:nth-child(2){top:100px;left:137px}
.work_stages_list_right .work_stages_list_item:nth-child(2)::after{top:-18px;background-image:url(../images/glider.svg)}
.work_stages_list_right .work_stages_list_item:nth-child(3){left:200px;top:200px}
.work_stages_list_right .work_stages_list_item:nth-child(3)::after{top:-8px;background-image:url(../images/icon_diagram_1.svg)}
.work_stages_list_right .work_stages_list_item:nth-child(4){top:315px;left:200px}
.work_stages_list_right .work_stages_list_item:nth-child(4)::after{top:-10px;background-image:url(../images/steering.svg)}
.work_stages_list_right .work_stages_list_item:nth-child(5){top:419px;left:158px}
.work_stages_list_right .work_stages_list_item:nth-child(5)::after{top:-5px;background-image:url(../images/calendar_1month.svg)}
.work_stages_bottom{text-align:center;display:block;padding-left:5%}
.work_stages_bottom_item{position:relative;max-width:190px;margin:5px;display:inline-block;padding-top:80px;text-align:center;font-size:16px;line-height:1.5}
.work_stages_bottom_item::before{position:absolute;top:0;left:50%;width:50px;height:50px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/logo_small.png) no-repeat 50% 50%}
.work_stages_bottom_item:nth-child(2)::before{background-image:url(../images/yellow_ads.png)}
.work_stages_bottom_item:nth-child(3)::before{background-image:url(../images/tie.svg)}
.will_never_collaborate{padding:54px 0 0;background:url('../images/top-bg_arrow.png') repeat-x 100% 0}
.will_never_collaborate.no-arr{padding:125px 0 110px;background:url('../images/humor-words-bg.png') no-repeat center bottom}
.will_never_collaborate_title{margin-bottom:80px;font-size:32px;text-align:center;margin-bottom:60px}
.will_never_collaborate_title>span{padding:0 10px 15px;display:inline-block;border-bottom:1px dotted hsla(51,40%,84%,.7)}
.will_never_collaborate_features{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:-20px;padding:0 10%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.will_never_collaborate_item{position:relative;width:200px;padding-top:160px;text-align:center;font-size:15px}
.will_never_collaborate_item::before{position:absolute;top:0;left:50%;width:143px;height:143px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #dbdbdb;border-radius:50%;background:#fff url(../images/mlm.svg) no-repeat 50% 50%;background-size:50%}
.will_never_collaborate_item::after{position:absolute;top:2px;right:22.5%;width:31px;height:31px;content:"";background:url(../images/true.svg) no-repeat 50% 50%;background-size:100%}
.for_whom{font-weight:bold;font-size:18px;padding-bottom:15px}
.will_services::before{background-image:url(../images/services.png)}
.will_infobusiness::before{background-image:url(../images/infobusiness.png)}
.will_goods::before{background-image:url(../images/goods.png)}
.will_stores::before{background-image:url(../images/stores.png)}
.will_never_collaborate_informbusiness::before{background-image:url(../images/megaphone.svg)}
.will_never_collaborate_mlm::before{background-image:url(../images/mlm.svg)}
.will_never_collaborate_affiliate::before{background-image:url(../images/affilates.svg)}
.will_never_collaborate_valueless_left,.will_never_collaborate_valueless_right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:490px;margin:10px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.will_never_collaborate_valueless{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1078px;margin:0 auto;font-size:16px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.will_never_collaborate_valueless_item{margin:0 0 15px}
.will_never_collaborate_valueless_subtitle{margin:0;margin-bottom:15px;font-weight:bold}
.will_never_collaborate_valueless_text{margin:0}
@-webkit-keyframes pilot{0%{opacity:1}25.0%{opacity:1}50.0%{opacity:.3}75.0%{opacity:1}100.0%{opacity:1}}
@keyframes pilot{0%{opacity:1}25.0%{opacity:1}50.0%{opacity:.3}75.0%{opacity:1}100.0%{opacity:1}}
.earlier{background:url(../images/bg-earlier-tile.png) no-repeat 50% 20px/50% auto;padding-top:73px;position:relative}
.earlier>.container::before{position:absolute;top:107px;left:98px;display:block;width:275px;height:275px;border:3px solid #fff;border-radius:50%;background:#8474c1 url(../images/start.png) no-repeat 50% 50%/275px 275px;box-shadow:0 0 68px 0 rgba(0,0,0,.2);content:" "}
.earlier>.container{position:relative;background:url(../images/bg-earlier.jpg) 50% 0/90% no-repeat;padding:97px 90px 90px 443px;box-sizing:border-box}
.earlier_title{font-size:32px;margin:26px 0}
.earlier p{margin:20px 0 13px;line-height:1.1}
section.price{padding-top:35px;border-top:1px solid #f0f2f4;background:#f7f9fa linear-gradient(180deg,#f6f8fa 0,#fff 50%,#fff);padding-bottom:50px}
.price_title{margin-bottom:80px;text-align:center;margin:25px 0;font-size:32px}
.price_title>span{padding:0 10px 15px;border-bottom:2px dotted #ccc;display:inline-block}
.price_arguments-block,.price_aside{float:left}
.price_arguments-block{width:64%;padding-left:0px;padding-top:30px;box-sizing:border-box}
.price_arguments-block h3{margin:26px 0;font-size:27px;margin-top:35px}
.price_list{margin-top:45px}
.price_list li{font-size:18px;margin:35px 0}
.price_list li::before{display:inline-block;color:rgb(51,139,195);content:"?";vertical-align:top;font-size:21px;margin:-2px 8px 0px 2px}
.price_aside{margin-left:77px;padding-top:22px;width:20%;min-width:240px}
.price_feature{box-sizing:border-box;width:244px;height:244px;padding:70px 40px 20px;text-align:center;border-radius:50%;border:2px dashed #ebebeb;margin:0;margin-bottom:25px}
.price_feature:first-of-type{padding-top:50px}
.price_feature img{margin:10px auto}
.context{padding-top:120px;padding-bottom:75px;background:url('../images/top-bg_arrow.png') repeat-x 100% 0,url(../images/context-web-bg.png) 50% 520px/80% auto no-repeat}
.context_advantage{padding:54px 0 20px;background:url('../images/top-bg_arrow.png') repeat-x 100% 0,url(../images/faq-bg-left.png) no-repeat left 100px,url(../images/faq-bg-right.png) no-repeat right 100px}
.context_title{margin-bottom:80px;text-align:center;margin-bottom:35px;font-size:32px}
.context_title_second{text-align:center;font-size:28px}
.context_title_second{text-align:center;font-size:28px}
.context_features,.context_text{font-size:16px;line-height:1.5;margin-right:auto;margin-left:auto;width:66%;box-sizing:border-box}
.context_text{margin:0 auto 50px;text-align:center}
.context_features{padding:17px 60px 9px 95px;border:1px solid #d9d9d9;border-radius:30px;background-color:#fff;box-shadow:0 4px 13px 0 rgba(0,0,0,.08)}
.context_feature{position:relative;margin:34px 0 45px;padding-left:100px;min-height:70px;padding-top:3px;line-height:1.5;font-size:16px}
.context_feature::after{content:"";box-sizing:border-box;position:absolute;left:0;top:8px;width:73px;height:73px;padding:5px;background:url(../images/icon_diagram_1.svg) 50% no-repeat;background-size:45px;border:2px solid #c1e0f2;border-radius:9px}
.context_feature_safe::after{background-image:url(../images/safe.svg);background-size:60%}
.context_feature_glass::after{background-image:url(../images/glasses.svg);background-size:60%}
.context_price::after{background-image:url(../images/landing/who6.png);background-size:60%}
.context_time::after{background-image:url(../images/calendar_1month.svg);background-size:60%}
.context_safe::after{background-image:url(../images/safe.svg);background-size:60%}
.context_speach::after{background-image:url(../images/user_speach.svg);background-size:60%}
.metrika{background:#f9f9f9 linear-gradient(180deg,#fff,#f9f9f9)}
.metrika_show{position:relative;padding-top:150px;text-align:center;font-size:18px}
.metrika_show::before{position:absolute;top:0;left:50%;display:block;width:144px;height:144px;border:1px solid rgba(0,0,0,.1);border-radius:50%;background:#fff url(../images/i-metrika.png) no-repeat 50% 50%/80%;box-shadow:0 0 55px 0 rgba(0,0,0,.1);content:" ";-webkit-transform:translate(-50%);transform:translate(-50%)}
.metrika_title{text-align:center;margin:86px 10px;line-height:1.5;margin-bottom:7px;padding-left:9%;padding-right:9%;font-size:32px}
.metrika_text{float:left;padding:0 0px 0 21px;width:48%;font-weight:normal;font-size:16px;line-height:1.5;margin:30px 0;box-sizing:border-box}
.metrika_text+.metrika_text{padding-left:40px}
.included{position:relative;clear:both;padding-top:35px;padding-bottom:60px;background:#fff url('../images/confidence-bg_dots-lines.png') 50% 0 no-repeat}
.included_title{margin-bottom:80px;text-align:center;margin-top:125px;margin-bottom:60px;font-size:35px}
.included_title>span{padding:0 10px 15px;border-bottom:2px dotted #ccc;display:inline-block}
.included_features{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.included_feature{position:relative;box-sizing:border-box;margin-bottom:35px;font-size:14px;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}
.included_feature:nth-child(2n+1){padding-right:100px;text-align:right}
.included_feature:nth-child(2n){padding-left:100px}
.included_feature h6,.included_feature p{margin:10px 0}
.included_feature h6{font-size:16px;font-weight:bold}
.included_feature::before{top:20px;position:absolute;display:block;width:80px;height:80px;border:1px solid #ebebeb;border-radius:50%;content:" ";background:50% no-repeat;background-size:40px}
.included_feature_interview::before{background-image:url(../images/user_speach.svg)}
.included_feature:nth-child(2n+1)::before{right:-10px}
.included_feature_month::before{background-image:url(../images/calendar_1month.svg)}
.included_feature:nth-child(2n)::before{left:-10px}
.included_feature_audit::before{background-image:url(../images/icon_diagram_1.svg)}
.included_feature_star::before{background-image:url(../images/molecular.svg)}
.included_feature_consulting::before{background-image:url(../images/tie.svg)}
.included_feature_target::before{background-image:url(../images/target.svg)}
.callback_header_left img{margin-top:24px;width:100%;max-width:446px}
.configuration-calmness{padding-top:60px;text-align:center;background:#fff url(../images/calmness-light-bg.png) 50% 10px/100% no-repeat}
.calmness{width:100%;padding:80px 0;margin:0 auto;position:relative;z-index:3}
.blog-calmness{padding:20px 12px 23px !important}
.calmness::before{content:"";display:block;position:absolute;width:100%;height:0;left:0;top:3px;border-bottom:2px dashed #e5e7f3}
.clients{padding:90px 0 67px;text-align:center;background:#fff url(../images/calmness-light-bg.png) 50% 10px no-repeat;position:relative}
.clients::before{content:"";display:block;position:absolute;width:100%;height:0;left:0;top:3px;border-bottom:2px dashed #e5e7f3}
.clients_header_text{font-size:34px;text-align:center;max-width:732px;margin:12px auto}
.clients_text{padding:0 60px;font-size:18px;line-height:1.5;text-align:left;margin:0 auto;margin-top:44px}
.clients_pics_header{font-size:27px;margin-top:108px;text-align:center}
.clients_brands{display:block;text-align:center;margin-bottom:20px}
.clients_brands>img{display:inline-block;vertical-align:middle;margin:10px 30px}
.clients_thnx{background:url(../images/rightCornerDots.svg) 100% 0 no-repeat,url(../images/leftCornerDots.svg) 0 0 no-repeat;background-color:#fafafa}
.clients_thnx>.container{padding:90px 15px 84px}
.clients_thnx_header{display:block;text-align:center;font-size:34px}
.clients_thnx_flex{text-align:center}
.clients_case{background:#fff url(../images/leftCornerDots.svg) no-repeat 0 0}
.clients_case>.container{padding:80px 0 105px}
.clients_case_header{font-size:34px;text-align:center;margin-top:8px}
.clients_case_article{max-width:970px;margin:20px auto 30px;padding-left:300px}
.clients_case_article img{float:left;margin-left:-300px}
.clients_case .case-text_header{font-size:27px}
.clients_case .case-text_descr{display:block;font-size:16px;line-height:1.5;margin:35px 0;margin-top:5px}
.clients_case .case-text_descr_link{display:block;color:rgb(85,26,139);text-decoration:underline}
.form_modal{display:none;background:transparent;color:#fff;border-radius:13px;text-align:center;margin:auto;padding:30px 10px;width:100%;max-width:800px;border-radius:0}
.form_modal .close{color:#4c4c4c;font-size:40px;margin-top:-20px;margin-right:-30px;font-weight:normal}
.empty-header{height:140px}
.popular_video3{text-align:justify}
.popular_video3::after{content:'';width:100%;display:inline-block}
.popular_video3_item{display:inline-block;max-width:326px;width:30%;vertical-align:top}
li.better_list_item{margin:48px 0}
li.better_list_item:first-child{margin-top:0}
li.better_list_item:last-child{margin-bottom:0}
.blog-article h2{font-size:24px;margin:10px 0;color:#171717;display:block;line-height:1.1}
.popular_video3.container{padding:50px 0}
section.study-format{z-index:1;position:relative}
.pagination{font-size:16px;text-align:center;display:block}
.pagination a{color:#111;padding:0 10px;display:inline-block;text-decoration:none}
span.ditto_currentpage{display:inline-block;height:32px;width:32px;line-height:1.1;text-align:center;color:#fff;border-radius:50%;background:#ff304f}
a.ditto_previous_link,a.ditto_next_link{color:#f34;font-weight:bold}
.ajaxSearch_result{display:block;padding:20px 0}
a.ajaxSearch_resultLink{font-size:30px;margin:10px 0;color:#171717;display:block;text-decoration:none;line-height:1.1}
.ajaxSearch_resultLink:hover{color:#ff304f;text-decoration:none}
#grpResult_site_wide{padding-top:10px;border-top:1px #e1e1e1 solid;margin-top:10px}
span.ajaxSearch_highlight{background:#e8e8e8;padding:0 10px}
.paging1{padding:20px 0}
.paging1 a{color:#f34}
a.question_item_text_link,.retsblog a{text-decoration:underline}
article.clients_pics{margin-bottom:70px}
button.btn.btn_big{max-width:270px}
.blog_nav a{color:#f34;width:40%;max-width:260px;display:block;font-size:18px}
a.blog_prev_link{float:left;padding-left:40px;background:transparent url(../images/blog_nav_left.png) no-repeat left center}
a.blog_next_link{float:right;padding-right:40px;text-align:right;background:transparent url(../images/blog_nav_right.png) no-repeat right center}
.blog_nav{margin:40px 0}
@media (min-width:320px) and (max-width:480px){
	.all_socials_link_vk{float:left}
	.all_socials_link{margin:0;float:left}
	.header_title{text-align:center}
	.all_socials>.container{margin-right:auto;margin-left:auto;padding:40px 60px 35px}
	.all_socials_descr{text-align:left;font-size:14px;line-height:1.5;margin:0;margin-left:15px;padding:5px 15px 10px 40px}
}
@media (min-width:481px) and (max-width:768px){
	.all_socials_link_vk{float:left}
	.all_socials_link{margin:0;float:left}
	.header_title{text-align:center}
	.all_socials>.container{margin-right:auto;margin-left:auto;padding:40px 70px 35px}
	.all_socials_descr{text-align:left;font-size:14px;line-height:1.5;margin:0;margin-left:15px;padding:5px 15px 10px 40px}
}
.responstable{margin:1em 0;width:100%;overflow:hidden;background:#FFF;color:#024457;border-radius:10px;border:1px solid #167F92}
.responstable tr{border:1px solid #D9E4E6}
.responstable tr:nth-child(odd){background-color:#EAF3F3}
.responstable th{display:none;border:1px solid #FFF;background-color:#167F92;color:#FFF;padding:1em}
.responstable th:first-child{display:table-cell;text-align:center}
.responstable th:nth-child(2){display:table-cell}
.responstable th:nth-child(2) span{display:none}
.responstable th:nth-child(2)::after{content:attr(data-th)}
@media (min-width:480px){
	.responstable th:nth-child(2) span{display:block}
	.responstable th:nth-child(2)::after{display:none}
}
.responstable td{display:block;word-wrap:break-word;max-width:7em}
.responstable td:first-child{display:table-cell;text-align:center;border-right:1px solid #D9E4E6}
@media (min-width:480px){
	.responstable td{border:1px solid #D9E4E6}
}
.responstable th,.responstable td{text-align:left;margin:.5em 1em}
@media (min-width:480px){
	.responstable th,.responstable td{display:table-cell;padding:1em}
}
.text_logo{font-size:60px;display:block;margin-bottom:10px;font-family:'Magistral';font-weight:bold}
.red_text{color:red;text-align:center}
.course_list_for{display:block;width:70%;margin:0 auto;padding:0}
#navbar::-webkit-scrollbar-thumb{background:#232124;z-index:1000}
#navbar::-webkit-scrollbar{width:8px;height:5px;background-color:#F5F5F5;z-index:1000}
#navbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F6F6F6;z-index:1000}
.bottom_none::after{border-bottom:0}
.form_text_no_margin option{background-color:#fff !important;color:#171717 !important}
.speedbar{color:#171717;margin:15px 0}
.speedbar a{color:#171717}
.none_disp{display:none}
.navigation{text-align:center;font-size:18px;padding:80px 0 0;display:block;width:100%}
.navigation span{display:inline-block;cursor:pointer;color:#fff;font-family:'Magistral';font-weight:bold;font-size:18px;line-height:40px;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;padding:0;border-radius:40px;width:40px;height:40px;box-shadow:0 10px 20px rgb(217 22 17 / 30%)}
.opacity_arrow{opacity:0.5}
.navigation a{color:#111;padding:0 10px;display:inline-block;text-decoration:none}
.leftrow,.rightrow{border:none !important;font:0/0 a;width:12px;height:15px}
.leftrow{background:url("../images/leftrow.png") no-repeat}
.rightrow{background:url("../images/rightrow.png") no-repeat}
#map{width:100%;height:400px}
.lp_logo{font-size:100px;display:block;color:#ff9400;margin-bottom:10px;font-family:'Magistral';font-weight:bold}
@media (max-width:1200px){.lp_logo{font-size:80px}}
@media (max-width:700px){.lp_logo{font-size:50px}}
.ya-share2_container ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}
.portfolio_rating{padding-bottom:22px}
.price_rating{padding-top:35px;margin-bottom:-4px}
.lp_examples{height:340px;text-align:center;vertical-align:middle}
.examples_item{opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0s linear 0.3s;margin-top:-340px;line-height:1.1;font-size:15px;color:#fff}
.lp_examples:hover .examples_item{opacity:1;visibility:visible;transition-delay:0s;background-color:rgba(12,15,20,0.9);position:absolute;display:table;text-align:center;width:344px;height:340px;z-index:2}
.examples_item div{display:table-cell;vertical-align:middle;line-height:1.1;font-size:15px;color:#fff}
.examples_item_bg{display:block;width:100%;position:relative;z-index:1}
.examples_item span{display:block;line-height:1.5}
.mar75px{margin-top:75px}
.flipInX{visibility:visible}
.fadeInUp{visibility:visible}
.fadeInUp2{visibility:visible}
.fadeInDown{visibility:visible}
.fadeInDown2{visibility:visible}
.fadeInRight{visibility:visible}
.fadeInRightBig{visibility:visible}
.fadeInLeft{visibility:visible}
.fadeInLeft2{visibility:visible}
.zoomIn2{visibility:visible}
.fadeIn{visibility:visible}
.pulse2{visibility:visible}
.zoom1{visibility:visible}
.zoom2{visibility:visible}
.zoomOut{visibility:visible}
.bounce{visibility:visible}
.flash{visibility:visible}
.pulse{visibility:visible}
.stamp{visibility:visible}
.rubberBand{visibility:visible}
.shake{visibility:visible}
.swing{visibility:visible}
.tada{visibility:visible}
.wobble{visibility:visible}
.jello{visibility:visible}
.bounceIn{visibility:visible}
.d25s{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}
.d50s{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}
.d75s{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;animation-delay:.75s}
.d100s{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}
.d125s{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;animation-delay:1.25s}
.d150s{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}
.d175s{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;animation-delay:1.75s}
.d200s{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}
.d225s{-webkit-animation-delay:2.25s;-moz-animation-delay:2.25s;animation-delay:2.25s}
@media all and (max-width:1020px){
	.d25s,.d50s,.d75s,.d100s,.d125s,.d150s,.d175s,.d200s,.d225s{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}
}
.animated{-webkit-animation-duration:.95s;animation-duration:.95s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:1.5s;animation-duration:1.5s}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes pulse2{
	from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}30%{-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25)}60%{-webkit-transform:scale3d(0.75,0.75,0.75);transform:scale3d(0.75,0.75,0.75)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse2{
	from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}30%{-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25)}60%{-webkit-transform:scale3d(0.75,0.75,0.75);transform:scale3d(0.75,0.75,0.75)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse2{-webkit-animation-name:pulse2;animation-name:pulse2}
.stamp{-webkit-animation:cssAnimation 0.5s1 ease;-moz-animation:cssAnimation 0.5s1 ease;-o-animation:cssAnimation 0.5s1 ease;visibility:visible}
@-webkit-keyframes cssAnimation{
	from{-webkit-transform:rotate(0deg) scale(2.5) skew(0deg) translate(0px)}
	to{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}
}
@-moz-keyframes cssAnimation{
	from{-moz-transform:rotate(0deg) scale(2.5) skew(0deg) translate(0px)}
	to{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}
}
@-o-keyframes cssAnimation{
	from{-o-transform:rotate(0deg) scale(2.5) skew(0deg) translate(0px)}
	to{-o-transform:rotate(0deg) scale(1) skew(0deg) translate(0px)}
}
@-webkit-keyframes zoom1{
	from{opacity:1}
	100%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
}
@keyframes zoom1{
	from{opacity:1}
	100%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
}
.zoom1{-webkit-animation-name:zoom1;animation-name:zoom1}
@-webkit-keyframes zoom2{
	from{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes zoom2{
	from{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.zoom2{-webkit-animation-name:zoom2;animation-name:zoom2}
@-webkit-keyframes bounce{
	from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
	90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{
	from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
	90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{
	from,50%,to{opacity:1}
	25%,75%{opacity:0}
}
@keyframes flash{
	from,50%,to{opacity:1}
	25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
	to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
	to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{
	from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
	to{-webkit-transform:none;transform:none}
}
@keyframes wobble{
	from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
	to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{
	from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
	88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello{
	from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
	88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{
	from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
	to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{
	from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
	to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
	to{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
	to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{
	from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
	to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{
	from{opacity:0}
	to{opacity:1}
}
@keyframes fadeIn{
	from{opacity:0}
	to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{
	from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{
	from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@media all and (max-width:730px){
	@-webkit-keyframes fadeInDown{
		from{opacity:0;-webkit-transform:translate3d(0,-0%,0);transform:translate3d(0,-0%,0)}	to{opacity:1;-webkit-transform:none;transform:none}
		}@keyframes fadeInDown{
		from{opacity:0;-webkit-transform:translate3d(0,-0%,0);transform:translate3d(0,-0%,0)}	to{opacity:1;-webkit-transform:none;transform:none}
	}
	.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
}
@-webkit-keyframes fadeInDownBig{
	from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{
	from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeft2{
	from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft2{
	from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}
@-webkit-keyframes fadeInLeftBig{
	from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{
	from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{
	from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{
	from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{
	from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{
	from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUp2{
	from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp2{
	from{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}
@-webkit-keyframes fadeInUpBig{
	from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{
	from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{
	from{opacity:1}
	to{opacity:0}
}
@keyframes fadeOut{
	from{opacity:1}
	to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{
	from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{
	from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{
	from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
	to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{
	from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
	to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{
	from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
	to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{
	from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
	to{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{
	from{opacity:1}
	to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{
	from{opacity:1}
	to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{
	from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{
	from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{
	from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{
	from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
	to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{
	from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
	to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{
	from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
	to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{
	0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
	to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{
	0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
	to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{
	from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
@keyframes zoomIn{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomIn2{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
@keyframes zoomIn2{
	from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
.zoomIn2{-webkit-animation-name:zoomIn2;animation-name:zoomIn2}
@-webkit-keyframes zoomInDown{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInDown{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInLeft{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInRight{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInUp{
	from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{
	from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	to{opacity:0}
}
@keyframes zoomOut{
	from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
	to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
	to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{
	from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{
	from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{
	from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{
	from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{
	from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{
	from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{
	from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{
	from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{
	from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.last{padding-right:0}
@media only screen and (max-width:946px){
	.outcome{padding:61px 0 0}
	.blog_feature{max-width:360px;width:100%;margin:0 auto}
	.blog_features{display:block !important}
}
@media only screen and (max-width:922px){
	.callback_header_content{padding:26px 0 0}
	.callback_header_right_header{margin:30px 0 6px}
	.callback_header_left_text,.callback_header_right_header,.landing_line_height .callback_header_left_text{margin:20px auto;max-width:100%;font-size:18px;line-height:1.5;text-align:center}
	.callback_header_left_old{margin:20px auto;max-width:100%;font-size:22px;line-height:1.5;text-align:center}
	.context_text{font-size:18px;line-height:1.5}
	.callback_header_left ul li{text-align:center}
	.form_text_no_margin,.form_text:first-child{margin-left:auto}
	.callback_header_right{margin-right:0}
	.form_text_big,.form_textarea_big,.form_text.form_text_w250,.form_textarea,.work_stages_round,#callback_modal .form_text_w250,button.btn.btn_big{margin:0 auto 15px;max-width:400px;width:80%}
	.form_text_w250,.form_textarea_w250{min-width:unset}
	.modal_dialog{padding:60px 10px}
	.context_features,.context_text,.calmness_features,.calmness_features_left,.calmness_features_right{width:96%}
	.callback_header_right_expert_analisys{display:none}
	.lesson_parts_part{display:inline-block;width:45%;vertical-align:top}
	.lesson_parts_flex{display:block;text-align:center}
	.lesson_parts_header>span{border-bottom:none}
	.book_header{height:auto;background:#1c1c21 url('../images/brand_bg.png') no-repeat 50% 50%/cover}
	.book_header_container{padding-right:0;padding-top:50px;padding-bottom:50px}
	.book_header_left{width:90%;display:block;margin:auto}
	.book_header_left img{width:100%}
	.book_header_right{width:100%;display:block;float:none;margin:auto}
	.book_benefits_left{display:none}
	.book_benefits>.container{padding:0 15px}
	.book_benefits_right{float:none;max-width:auto;margin:auto;width:100%}
	.book_useful_title::after{left:50%;width:90%}
	.book_author-image{margin-top:0;vertical-align:bottom;width:250px}
	.book_author-texts{max-width:515px;margin:80px 0 40px;color:#fff}
	.book_author .container{padding-right:250px;min-height:500px}
	.book_faq-image{width:100%}
	.book_faq{position:relative;background:#f8f8f8}
	.book_retailers-left{display:none}
	.book_retailers-right{margin:50px auto}
	.book_review_item{padding:50px}
	.book_review_item_photo{float:none;margin:0 auto 20px}
	.book_review_item_photo img{margin:0 auto}
	.thank-you .container{padding:15px;padding-right:300px;min-height:500px}
	.thank-you_coach,.thank-you_coach_img{width:300px;position:absolute;bottom:0;right:0}
	.thank-you_crosshand .container{padding:15px;padding-right:250px;min-height:500px}
	.thank-you_activate .container{padding:15px}
	.thank-you_activate_img{display:none}
	.thank-you_crosshand_img{width:200px}
	.all_socials_list_item{display:inline-block;margin:20px 0}
	.subscription_header{height:auto;background:#1c1c21 url('../images/brand_bg.png') no-repeat 50% 50%/cover}
	.subscription_header>.container{padding:20px 15px}
	.subscription_column_left{width:auto;float:none;margin:auto;max-width:600px;margin-bottom:30px}
	.subscription_column_right{float:none;width:auto;margin:auto;max-width:600px}
	.callback_header_content,.footer_call_us{display:block;max-width:500px;width:96%;margin:0 auto}
	.index_header,.lp_header{padding-bottom:43px}
	.header_land_0{margin-bottom:0!important}
	.price_list_header{margin-top:-7px}
	.callback_header_left{width:auto;float:none;margin-left:0}
	.callback_header_right{float:none;width:auto}
	.callback_header_left_title,.yandex_course_logo,.callback_header_lt{text-align:center}
	.demonstration_header>.container{padding:20px 15px;background:#1c1c21 url('../images/brand_bg.png') no-repeat 50% 50%/cover}
	.demonstration_column_left{width:auto;float:none;margin:auto;max-width:600px;margin-bottom:30px}
	.demonstration_column_right{float:none;width:auto;margin:auto;max-width:600px}
	.video_iframe{width:680px;height:400px}
	.video> .container{padding:50px 15px}
	.webinar_box_left{width:100%;position:relative;bottom:auto;margin:10px auto 0;float:none}
	.webinar_box_right{margin:10px auto 0;width:100%;float:none;padding-bottom:0}
	.achieve_flex{display:block;text-align:center}
	.achieve_flex_item{display:inline-block}
	.info_bloc .container::before,.info_bloc .container::after{display:none}
	.info_bloc{top:auto;background:linear-gradient(#dadada,transparent 75%);height:auto;padding-bottom:100px}
	.lesson_parts{padding-bottom:50px}
	.info_bloc_text{background:transparent;height:auto;padding:20px;border-radius:30px;font-size:22px}
	.info_bloc .container{padding:15px}
	.info_bloc_aftergrad{display:none}
	.book_review_title,.questions_title,.footer_call_us_big .footer_title,.work_stages_title,.context_title,.price_list_header>span{font-size:30px;line-height:1.1}
	.footer_call_us_big .footer_title>small{font-size:18px}
	.calmness_features,.calmness_features_left,.calmness_features_right{display:block}
	.calmness_features_left,.calmness_features_right{width:100%}
	.vedenie-puzzle_gradient-bg{background:transparent}
	.vedenie-puzzle_header{display:block}
	.vedenie-puzzle_specialists{display:block}
	.vedenie-puzzle_specialists-description-annotation{display:none}
	.vedenie-puzzle_specialists-box{float:none;width:39.17%;min-width:400px;height:465px;margin:7px auto;margin-bottom:38px;background:#f7f7f7}
	.vedenie-puzzle_specialists-description{float:none;max-width:612px;margin:10px auto;padding-left:0}
	.browser_item{width:50%}
	.work_stages_list_item{font-size:13px;line-height:1.1}
	.services_list_content{display:block;text-align:center}
	.services_list_item{display:inline-block;width:184px;margin-bottom:20px;vertical-align:top}
	.earlier>.container{position:relative;background:url(../images/bg-earlier.jpg) 50% 0/90% no-repeat;padding:90px 15px;box-sizing:border-box}
	.earlier>.container::before{position:relative;float:left;top:0;left:-40px}
	.price_arguments-block,.price_aside{float:none;width:auto;margin:10px auto}
	.price_feature{display:inline-block}
	.price_aside{text-align:center}
	.blog-body{padding:0}
	.blog-sb{margin:0;float:none;width:auto}
	.popular_video3_item{display:block;width:326px;margin:10px auto 40px}
}
.snow_left{pointer-events:none;background:url('../images/snow.png')no-repeat;position:absolute;left:0;width:255px;height:215px}
.snow_right{pointer-events:none;background:url('../images/snow.png')no-repeat;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);position:absolute;right:0;width:255px;height:215px}
@media only screen and (max-width:600px){
	.snow_right{display:none}
	.calmness_features,.calmness_features_left,.calmness_features_right{margin:0 auto 15px;max-width:400px;width:96%}
	.faq_questions_wrapper,.book_review_list{margin:0 auto 15px;max-width:400px;width:80%}
	.about_speaker .container{margin:0 auto 15px;max-width:400px;width:80%}
}
@media only screen and (min-width:769px){
	.seo_steps{height:454px !important}
}
@media only screen and (max-width:440px){
	.display-none{display:none}
	.width-disp{width:100% !important;margin:0 0 20px 0 !important}
	.none_seo{display:block;padding:10px 10px 0 10px}
}
@media only screen and (min-width:441px){
	.none_seo{display:none}
}
@media only screen and (max-width:768px){
	.work_stages_list_left,.work_stages_list_right{display:block;width:auto;min-height:0;float:none}
	.work_stages_list_item{position:relative;margin:40px 0;padding-left:80px!important;padding-right:0!important;font-size:16px;line-height:1.5;top:auto!important;left:auto!important;right:auto!important;text-align:left!important}
	.work_stages_list_item::after{left:20px!important;right:auto!important}
	.work_stages_list_item::before{display:none}
	.work_stages_list_digit{display:block;position:absolute;left:0;color:#fff;height:20px;width:20px;line-height:1.1;font-size:10px;border-radius:50%;background:#8772d1;box-shadow:0 0 0 2px #fff,0 0 0px 3px #d6dee4;text-align:center}
	.work_stages_round{height:auto;display:block;margin-top:25px;padding-bottom:10px;background:transparent}
}
@media only screen and (max-width:922px){
	.will_never_collaborate_features{padding:0}
}
@media only screen and (max-width:700px){
	.will_never_collaborate_features{padding:0;display:block}
	.will_never_collaborate_item{width:auto;margin-top:50px}
	.will_never_collaborate_valueless{display:block}
	.will_never_collaborate_valueless_left,.will_never_collaborate_valueless_right{display:block;width:auto;margin:0 10px}
}
.header_title_audit{font-size:52px;color:#fff;font-weight:normal;text-align:center;line-height:1.1}
.header_title_audit small{display:block;color:#fff;font-size:29px;font-weight:normal}
.included2{position:relative;clear:both;padding-bottom:60px;background:#fff url('../images/gdots.jpg') 50% 0 no-repeat}
.metrika_show2{position:relative;padding-top:150px;text-align:center;font-size:18px;margin-top:80px}
.metrika_show2::before{position:absolute;top:0;left:50%;display:block;width:144px;height:144px;border:1px solid rgba(0,0,0,.1);border-radius:50%;background:#fff url(../images/i-metrika.png) no-repeat 50% 50%/80%;box-shadow:0 0 55px 0 rgba(0,0,0,.1);content:" ";-webkit-transform:translate(-50%);transform:translate(-50%)}
.context_feature_growth2::after{background:url(../images/growth2.png) 50% no-repeat}
.overlay-info{display:none;position:absolute}
.configuration_browser-content:hover .overlay-info{display:block}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font_smoothing:antialiased;-moz-osx-font_smoothing:grayscale}
.fa_2x{font-size:2em}
.fa_1_5x{font-size:1.5em}
@-webkit-keyframes fa_spin{
	0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
	100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa_spin{
	0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
	100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa_vk::before{content:"\f189"}
.fa_instagram::before{content:"\f16d"}
.fa_twitter_square::before{content:"\f081"}
.fa_facebook_square::before{content:"\f082"}
.fa_google_plus_square::before{content:"\f0d4"}
.fa_behance::before{content:"\f1b4"}
.fa_skype::before{content:"\f17e"}
.example{display:block;background:#f6f6f6;border-radius:5px;font-style:italic;margin-left:50px;padding:7px 14px!important}
.col-half{display:inline-block;width:46%;vertical-align:top}
#video_review{width:1140px;padding:0;margin:0 auto;position:relative;text-align:center}
.video_review_1{width:550px;padding:0;margin:0 40px 0 0;position:relative;text-align:left;float:left}
.video_review_2{width:550px;padding:0;margin:0;position:relative;text-align:left;float:left}
.video_review_3{width:550px;padding:0;margin:40px 0 0 295px;position:relative;text-align:left;float:left}
.video_review_4{width:550px;padding:0;margin:40px 40px 0 0;position:relative;text-align:left;float:left}
.video_review_5{width:550px;padding:0;margin:40px 0 0 0;position:relative;text-align:left;float:left}
.video_review_1 .video,.video_review_2 .video,.video_review_3 .video,.video_review_4 .video,.video_review_5 .video{width:550px;height:300px;padding:0;margin:0;position:relative;display:block;outline:none;border:none;background:#232124;-moz-box-shadow:0 10px 20px 0 rgba(27,31,59,0.35);-webkit-box-shadow:0 10px 20px 0 rgba(27,31,59,0.35);box-shadow:0 10px 20px 0 rgba(27,31,59,0.35)}
#video_review .play{width:100%;height:100%;padding:0;margin:0;position:relative}
#video_review .play::after{content:'';width:70px;height:70px;padding:0;margin:-35px 0 0 -35px;cursor:pointer;position:absolute;left:50%;top:50%;z-index:auto;background:url(../images/play.png) no-repeat center center;-webkit-background-size:70px 70px;-moz-background-size:70px 70px;-o-background-size:70px 70px;background-size:70px 70px}
#video_review .video img{width:100%;min-height:100%;padding:0;margin:0;display:block;cursor:pointer}
#video_review p{text-align:center;font-size:16px;line-height:1.5;padding:0;margin:25px 0 0 0;color:#171717;cursor:default;position:relative}
#video_review p span{font-family:'Magistral';font-weight:bold;text-align:center;font-size:24px;line-height:1.5;padding:0;margin:0 0 5px 0;color:#14191f;cursor:default;position:relative;display:inline-block}
.video_in{display:block;position:absolute;left:0;top:0;width:100%;z-index:5;height:100%;cursor:pointer
}
.video_in::before{background-image:url(../images/play.svg);content:'';display:block;position:absolute;width:120px;height:120px;background-size:120px;border-radius:50%;background-repeat:no-repeat;background-position:center;-webkit-transition:0.3s;transition:0.3s;left:calc(50% - 60px);top:calc(50% - 60px)}
.video:hover .video_in::before{background-size:208px}
@media all and (max-width:1160px){
	#video_review{width:1000px}
	.video_review_1,.video_review_2,.video_review_3,.video_review_4,.video_review_5{width:480px}
	.video_review_3{margin:40px 0 0 260px}
	.video_review_1 .video,.video_review_2 .video,.video_review_3 .video,.video_review_4 .video,.video_review_5 .video{width:480px;height:262px}
}
@media all and (max-width:1020px){
	#video_review{width:700px}
	.video_review_1{width:340px;margin:0 20px 0 0}
	.video_review_2{width:340px}
	.video_review_3{width:340px;margin:20px 0 0 180px}
	.video_review_4{width:340px;margin:20px 20px 0 0}
	.video_review_5{width:340px;margin:20px 0 0 0}
	.video_review_1 .video,.video_review_2 .video,.video_review_3 .video,.video_review_4 .video,.video_review_5 .video{width:340px;height:185px}
}
@media all and (max-width:767px){
	#video_review{width:320px;max-width:100%}
	.video_review_1{width:320px;max-width:100%;margin:0}
	#video_review p span{font-size:20px;line-height:1.5}
	#video_review p{font-size:15px;line-height:1.5}
	.video_review_2,.video_review_3,.video_review_4,.video_review_5{width:320px;max-width:100%;margin:40px 0 0 0}
	.video_review_1 .video,.video_review_2 .video,.video_review_3 .video,.video_review_4 .video,.video_review_5 .video{width:320px;max-width:100%;height:175px}
}
@media all and (max-width:360px){
	#video_review{width:240px}
	.video_review_1{width:240px;margin:0}
	.video_review_2,.video_review_3,.video_review_4,.video_review_5{width:240px;margin:40px 0 0 0}
	.video_review_1 .video,.video_review_2 .video,.video_review_3 .video,.video_review_4 .video,.video_review_5 .video{width:240px;height:131px}
}
#box_reviews_w{width:100%;padding:0;margin:0;position:relative}
#box_reviews{width:1220px;padding:0;margin:0 auto;position:relative;text-align:center}
.box_reviews{background:#fff url('../images/quote.png') no-repeat 15px 15px;border:1px #e4e4e4 solid;border-radius:25px;width:1140px;padding:95px 0 70px 0;margin:0 auto;position:relative;text-align:center;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14)}
.box_reviews_img{width:130px;height:130px;overflow:hidden;padding:0;margin:0 0 0 -67px;position:absolute;top:-67px;left:50%;background:#fff;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;-khtml-border-radius:150px;border:2px solid #fff;-moz-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);-webkit-box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);box-shadow:0 10px 30px 0 rgba(62,64,70,0.14);z-index:3}
.box_reviews_img img{min-width:100%;height:100%;padding:0;margin:0;display:block}
#box_reviews .box_h3{font-family:'Magistral';font-weight:bold;text-align:center;font-size:24px;line-height:1.5;padding:0;margin:0 0 25px 0;color:#14191f;cursor:default;position:relative;z-index:3}
#box_reviews p{font-style:italic;text-align:center;font-size:16px;line-height:1.5;padding:0;margin:0 auto;max-width:850px;color:#3e4046;cursor:default;position:relative;z-index:3}
@media all and (max-width:1240px){
	#box_reviews{width:1140px}
	.box_reviews{-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}
}
@media all and (max-width:1160px){
	#box_reviews{width:1000px}
	.box_reviews{width:1000px}
	#box_reviews p{max-width:750px}
}
@media all and (max-width:1020px){
	#box_reviews{width:700px}
	.box_reviews{width:700px}
	#box_reviews p{max-width:500px}
}
@media all and (max-width:730px){
	#box_reviews{width:420px}
	.box_reviews{width:420px}
	#box_reviews p{max-width:420px;margin:0 30px}
}
@media all and (max-width:419px){
	#box_reviews{width:240px}
	.box_reviews{width:240px}
	#box_reviews p{max-width:240px;margin:0 10px}
	.speaker_photo_wrapper{width:200px;height:200px}
}
.sc1{width:1220px;margin:0;padding:0;position:relative;overflow:hidden;z-index:1}
.sw1{position:relative;width:1140px;margin:0 auto;padding:0;height:100%;z-index:1;display:-webkit-box;display:-moz_box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left}
.sc2{width:1220px;margin:0;padding:67px 0 65px 0;position:relative;overflow:hidden;z-index:1}
.sw2{position:relative;width:1140px;margin:0 auto;padding:0;height:100%;z-index:1;display:-webkit-box;display:-moz_box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
@media all and (max-width:1240px){
	.sc1{width:1140px;padding:0 0 65px 0}
	.sc2{width:1140px}
}
@media all and (max-width:1160px){
	.sc1{width:1000px}
	.sw1{width:1000px}
	.sc2{width:1000px}
	.sw2{width:1000px}
}
@media all and (max-width:1020px){
	.sc1{width:700px}
	.sw1{width:700px}
	.sc2{width:700px;padding:67px 0 100px 0}
	.sw2{width:700px}
}
@media all and (max-width:730px){
	.sc1{width:420px;margin:0 0 0 -1px}
	.sw1{width:420px}
	.sc2{width:420px;margin:0 0 0 -1px;padding:67px 0 100px 0}
	.sw2{width:420px}
	.sw2 .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:420px;margin:0;height:100%;position:relative}
}
@media all and (max-width:419px){
	.sc1{width:240px;margin:0 0 0 -1px}
	.sw1{width:240px}
	.sc2{width:240px;margin:0 0 0 -1px;padding:67px 0 100px 0}
	.sw2{width:240px}
	.sw2 .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:240px;margin:0;height:100%;position:relative}
}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-button-prev{position:absolute;padding:0;width:70px;height:70px;background:url('../images/7.png') no-repeat center center #fff;z-index:10;cursor:pointer;display:block;-moz-box-shadow:0 10px 10px 0 rgba(62,64,70,0.04);-webkit-box-shadow:0 10px 10px 0 rgba(62,64,70,0.04);box-shadow:0 10px 10px 0 rgba(62,64,70,0.04);border:2px #e4e4e4 solid;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px}
.swiper-button-next{position:absolute;padding:0;width:70px;height:70px;background:url('../images/8.png') no-repeat center center #fff;z-index:10;cursor:pointer;display:block;-moz-box-shadow:0 10px 10px 0 rgba(62,64,70,0.04);-webkit-box-shadow:0 10px 10px 0 rgba(62,64,70,0.04);box-shadow:0 10px 10px 0 rgba(62,64,70,0.04);border:2px #e4e4e4 solid;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px}
.sc1 .swiper-button-prev{top:240px;left:5px;margin:0}
.sc1 .swiper-button-next{top:240px;right:5px;margin:0}
.sc2 .swiper-button-prev{top:45%;left:5px;margin:0}
.sc2 .swiper-button-next{top:45%;right:5px;margin:0}
.swiper-button-prev:hover{left:0}
.swiper-button-next:hover{right:0}
@media all and (max-width:1020px){
	.sc1 .swiper-button-prev{top:415px;left:50%;margin:0 0 0 -100px}
	.sc1 .swiper-button-next{top:415px;right:50%;margin:0 -100px 0 0}
	.sc2 .swiper-button-prev{top:auto;bottom:65px;left:50%;margin:0 0 0 -100px}
	.sc2 .swiper-button-next{top:auto;bottom:65px;right:50%;margin:0 -100px 0 0}
	.swiper-button-prev:hover{left:48%}
	.swiper-button-next:hover{right:48%}
}
@media all and (max-width:730px){
	.sc1 .swiper-button-prev{top:255px;left:50%;margin:0 0 0 -100px}
	.sc1 .swiper-button-next{top:255px;right:50%;margin:0 -100px 0 0}
	.sc2 .swiper-button-prev{top:auto;bottom:65px;left:50%;margin:0 0 0 -100px}
	.sc2 .swiper-button-next{top:auto;bottom:65px;right:50%;margin:0 -100px 0 0}
	.swiper-button-prev:hover{left:50%}
	.swiper-button-next:hover{right:50%}
}
.swiper-button-prev:hover,.swiper-button-prev:not(:hover),.swiper-button-next:hover,.swiper-button-next:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{
opacity:0.35;cursor:auto;pointer-events:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;display:block}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;left:0;width:100%}
.swiper-pagination-bullet{width:10px;height:10px;margin:0 7px;padding:0;background:#e4e4e4;display:inline-block;opacity:1;cursor:pointer;border:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;-khtml-border-radius:35px}
.swiper-pagination-bullet-active{opacity:1;background:#d91611;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;-khtml-border-radius:35px}
@font-face{font-family:'Slide-icons';src:url('../fonts/Slide-icons.eot')}
@font-face{font-family:'Slide-icons';src:url() format('woff'),url('../fonts/Slide-icons.woff') format('truetype');font-weight:normal;font-style:normal}
[data-icon]::before{font-family:'Slide-icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.1;-webkit-font_smoothing:antialiased;-moz-osx-font_smoothing:grayscale}
.light-gallery{overflow:hidden!important}
#lg_gallery img{border:none!important}
#lg_outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity 0.35s ease;-moz-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;-ms-transition:opacity 0.35s ease;transition:opacity 0.35s ease;background:rgba(0,0,0,0.9)}
#lg_outer .lg_slide{position:relative}
#lg_gallery.opacity{opacity:1;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}
#lg_gallery.opacity .thumb_cont{opacity:1}
#lg_gallery.fade_m{opacity:0;transition:opacity 0.5s ease 0s;-moz-transition:opacity 0.5s ease 0s;-webkit-transition:opacity 0.5s ease 0s;-o-transition:opacity 0.5s ease 0s;-ms-transition:opacity 0.5s ease 0s}
#lg_gallery{height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}
#lg_slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}
#lg_slider .lg_slide{background:url(../images/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;text-align:center;width:100%}
#lg_slider .lg_slide.complete{background-image:none}
#lg_gallery.show_after_load .lg_slide>*{opacity:0}
#lg_gallery.show_after_load .lg_slide.complete>*{opacity:1}
#lg_slider.slide .lg_slide,#lg_slider.use_left .lg_slide{position:absolute;opacity:0.4}
#lg_slider.fade_m .lg_slide{position:absolute;left:0;opacity:0}
#lg_slider.animate .lg_slide{position:absolute;left:0}
#lg_slider.fade_m .current{opacity:1;z-index:9}
#lg_slider .lg_slide::before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#lg_gallery.opacity .lg_slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1)}
.lg_slide .object{transform:scale3d(0.5,0.5,0.5);-moz-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-webkit-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5);-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.5s ease 0s}
#lg_gallery.fade_m .lg_slide .object{transform:scale3d(0.5,0.5,0.5);-moz-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-webkit-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5)}
#lg_slider.fade_m.on .current{opacity:1;transition:opacity 0.5s ease 0s;-moz-transition:opacity 0.5s ease 0s;-webkit-transition:opacity 0.5s ease 0s;-o-transition:opacity 0.5s ease 0s;-ms-transition:opacity 0.5s ease 0s}
#lg_slider.fade_m .lg_slide{transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-webkit-transition:opacity 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s}
#lg_slider.slide .lg_slide{transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}
#lg_slider.slide.on .lg_slide{opacity:0}
#lg_slider.slide .lg_slide.current{opacity:1 !important;transform:translate3d(0px,0px,0px) !important;-moz-transform:translate3d(0px,0px,0px) !important;-ms-transform:translate3d(0px,0px,0px) !important;-webkit-transform:translate3d(0px,0px,0px) !important;-o-transform:translate3d(0px,0px,0px) !important}
#lg_slider.slide .lg_slide.prev_slide{opacity:0;transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-webkit-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px)}
#lg_slider.slide .lg_slide.next_slide{opacity:0;transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}
#lg_slider.use_left .lg_slide{left:100%}
#lg_slider.use_left.on .lg_slide{opacity:0}
#lg_slider.use_left .lg_slide.current{opacity:1 !important;left:0% !important}
#lg_slider.use_left .lg_slide.prev_slide{opacity:0;left:-100%}
#lg_slider.use_left .lg_slide.next_slide{opacity:0;left:100%}
#lg_slider.slide.on .lg_slide,#lg_slider.slide.on .current,#lg_slider.slide.on .prev_slide,#lg_slider.slide.on .next_slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s}
#lg_slider.speed .lg_slide,#lg_slider.speed .current,#lg_slider.speed .prev_slide,#lg_slider.speed .next_slide{transition-duration:inherit !important;-moz-transition-duration:inherit !important;-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;-ms-transition-duration:inherit !important}
#lg_slider.timing .lg_slide,#lg_slider.timing .current,#lg_slider.timing .prev_slide,#lg_slider.timing .next_slide{transition-timing-function:inherit !important;-moz-transition-timing-function:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;-ms-transition-timing-function:inherit !important}
#lg_slider .lg_slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}
#lg_gallery .thumb_cont .thumb-inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s}
@-webkit-keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}
@keyframes rightEnd{0%{left:0}50%{left:-30px}100%{left:0}}
@-webkit-keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}
@keyframes leftEnd{0%{left:0}50%{left:30px}100%{left:0}}
.lg_slide .object.right-End{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
.lg_slide .object.left-End{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
#lg_action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden}
#lg_action.has_thumb{margin-left:-46px}
#lg_action a{margin:0 3px 0 0 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block !important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#171717;background-color:rgba(0,0,0,0.65);font-size:16px;width:28px;height:28px;font-family:'Slide-icons';color:#FFF;cursor:pointer}
#lg_action a.disabled{opacity:0.6;filter:alpha(opacity=60);cursor:default;background-color:#171717;background-color:rgba(0,0,0,0.65) !important}
#lg_action a:hover,#lg_action a:focus{background-color:#171717;background-color:rgba(0,0,0,0.85)}
#lg_action a#lg_prev::before,#lg_action a#lg_next::after{left:5px;bottom:5px;position:absolute}
#lg_action a#lg_prev::before{content:"\e01d"}
#lg_action a#lg_next::after{content:"\e01b"}
#lg_action a.cl_thumb::after{font-family:'Slide-icons';content:"\e01c";left:6px;bottom:5px;font-size:16px;position:absolute}
#lg_counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#fff}
#lg_gallery .thumb_cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#171717;-webkit-transition:max-height 0.4s ease-in-out;-moz-transition:max-height 0.4s ease-in-out;-o-transition:max-height 0.4s ease-in-out;-ms-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;z-index:9;max-height:0;opacity:0}
#lg_gallery.open .thumb_cont{max-height:350px}
#lg_gallery .thumb_cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#lg_gallery .thumb_cont .thumb_info{background-color:#333;padding:7px 20px}
#lg_gallery .thumb_cont .thumb_info .count{color:#fff;font-weight:bold;font-size:12px}
#lg_gallery .thumb_cont .thumb_info .close_button{color:#fff;display:block;float:right !important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#171717;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s ease 0s;-moz-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;-ms-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;z-index:1090;cursor:pointer}
#lg_gallery .thumb_cont .thumb_info .close_button i::after{left:6px;position:absolute;top:6px}
#lg_gallery .thumb_cont .thumb_info .close_button i::after,#lg_close::after{content:"\e01a";font-family:'Slide-icons';font-style:normal;font-size:16px}
#lg_gallery .thumb_cont .thumb_info .close_button:hover{text-decoration:none;background-color:#171717;background-color:rgba(0,0,0,1)}
#lg_gallery .thumb_cont .thumb{display:inline-block !important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:0.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;cursor:pointer;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s}
@media (min-width:800px){
	#lg_gallery .thumb_cont .thumb{width:94px;height:94px}
}
#lg_gallery .thumb_cont .thumb>img{height:auto;max-width:100%}
#lg_gallery .thumb_cont .thumb.active,#lg_gallery .thumb_cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#fff}
#lg_slider .video_cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;background:#171717}
#lg_slider .video_cont{background:#171717;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#lg_slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;background:#171717}
#lg_slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}
#lg_close{color:#fff;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;border-radius:2px;background-color:#171717;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;transition:background-color 0.3s ease;-webkit-backface-visibility:hidden}
#lg_close::after{position:absolute;right:6px;top:6px}
#lg_close:hover{text-decoration:none;background-color:#171717}
.pad_top{padding-top:60px}
.pad_top_50{padding-top:50px}
.pad_top_10{margin-top:10px!important}
.pad_bot_23{padding-bottom:23px}
.pad_bot{padding-bottom:40px}
.pad_bot_4{padding-bottom:4px}
.pad_bot_60{padding-bottom:60px}
.pad_53_60{padding:53px 0 60px}
.mar-top{margin-top:70px}
.mar_top_17{margin:-17px 0 0}
.mar_bot_seo{margin:-25px auto -22px}
.mar_bot_1{margin-bottom:-1px}
.portfolio{width:100%;padding:40px 0 80px;margin:0 auto;position:relative;z-index:3}
.calmnessblog{width:100%;padding:40px 0 80px;margin:0 auto;position:relative;z-index:3}
@media all and (max-width:590px){
	.price_list_header>span{border-bottom:none}
}
.three_items_block,.four_items_block{display:flex;flex-wrap:wrap;justify-content:space-between}
.three_items_block .item{width:31%}
.four_items_block .item{width:23%}
.three_items_block .item img,.four_items_block .item img{max-width:100%;height:auto}
@media (max-width:650px){
	.four_items_block .item{width:48%}
}
.google_partner{cursor:pointer}
@media (max-width:500px){
	.three_items_block .item,.four_items_block .item{width:100%}
	.google_partner{display:none}
}
.with_star{padding-left:100px;background-image:url("../images/content-marketing-strategy-star.png");background-repeat:no-repeat;background-position:top left;background-size:70px}
.code_example{font-size:12px;background:#f1f1f1;border:1px solid #ccc;box-shadow:inset 0 0 1px rgba(0,0,0,.2);padding:5px 15px !important;max-height:200px;overflow:auto;margin-bottom:20px}
.three_cols{display:flex;flex-wrap:wrap;justify-content:space-between}
.three_cols_item{width:32%}
.underwater_stones{padding-left:80px;background:url("../images/how-to-compose-an-explosive-usp-underwater_stones.png") no-repeat top left}
.title>.sub_title{display:block;font-size:20px;margin-top:2px}
@media (max-width:768px){
	.three_cols{justify-content:space-around}
	.three_cols_item{width:auto;max-width:400px}
}
.old{text-decoration:line-through}
@media (max-width:480px){
	.callback_header_left_text .old{line-height:1.5}
}
@-webkit-keyframes web_link{
	0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}
	100%{-webkit-transform:translatey(0px);transform:translatey(0px)}
}
@-webkit-keyframes float{
	0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}
	100%{-webkit-transform:translatey(0px);transform:translatey(0px)}
}
@keyframes float{
	0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}
	100%{-webkit-transform:translatey(0px);transform:translatey(0px)}
}
/* Нужный код */
.faq_questions{padding:39px 0;background:url('../images/top-bg_arrow.png') repeat-x 100% 0}
.faq_questions_wrapper{padding:40px 15px 10px 15px}
.faq_questions_list{display:block;margin:0 auto;max-width:1000px;text-align:left}
.faq_questions_item{display:block;margin:0;margin-bottom:40px}
.question_item_header{display:inline-block;font-family:'Magistral';font-weight:bold;padding-bottom:3px;font-size:26px;border-bottom:2px dashed #D91611}
.white_text{color:#fff}
.question_item_text{display:block;margin:0;margin-top:20px;font-size:18px;line-height:1.5}
h1.question_item_text{font-size:28px;line-height:1.3}
h2.question_item_text{font-size:22px;line-height:1.3}
h3.question_item_text{font-size:20px;line-height:1.3}
ul.question_item_text li,ol.question_item_text li{padding-left:30px;position:relative;font-size:18px;line-height:1.5}
ul.question_item_text li::before,ol.question_item_text li::before{width:18px;height:2px;position:absolute;content:'';display:block;background-color:#D91611;left:0;top:11px}
@media all and (max-width:767px){
	.question_item_text,ul.question_item_text li,ol.question_item_text li{font-size:15px}
}
p.question_item_text.p_first:nth-of-type(1),h1.question_item_text.h1_first:nth-of-type(1),h2.question_item_text.h2_first:nth-of-type(1),h3.question_item_text.h3_first:nth-of-type(1){margin-top:0}
h1.question_item_text,h2.question_item_text,h3.question_item_text,h4.question_item_text,h5.question_item_text{font-weight:bold}
.question_item_text b{font-weight:bold}
.question_item_text_link,.retsblog a{color:#11adfe}
.text_seo p,.text_seo ul,.text_seo ol{font-size:18px;line-height:1.5;margin:20px 0 0 0}
.text_seo h1{font-size:28px;line-height:1.3;margin:20px 0 0 0}
.text_seo h2{font-size:22px;line-height:1.3;margin:20px 0 0 0}
.text_seo h3{font-size:20px;line-height:1.3;margin:20px 0 0 0}
.text_seo ul li,.text_seo ol li{padding-left:30px;position:relative;font-size:18px;line-height:1.5}
.text_seo ul li::before,.text_seo ol li::before{width:18px;height:2px;position:absolute;content:'';display:block;background-color:#D91611;left:0;top:11px}
@media all and (max-width:767px){
	.text_seo ul li,.text_seo ol li{font-size:15px}
}
.text_seo h1,.text_seo h2,.text_seo h3,.text_seo h4,.text_seo h5,.text_seo b{font-weight:bold;margin:20px 0 0 0}
.text_seo .text_first:nth-of-type(1){margin-top:0}
.text_seo a{color:#D91611;font-weight:bold}
/* Нужный код */
.header_title{margin-top:25px;margin-bottom:25px;text-align:center;font-size:40px;font-weight:normal}
.header_title_usl{margin-top:25px;margin-bottom:25px;text-align:center;font-size:40px;font-weight:normal}
.header_title>small{display:block;margin:0 auto;font-size:29px;font-weight:normal;line-height:1.1;text-align:center;color:#fff}
.header_title_big{font-family:'Magistral';font-weight:bold;margin:80px auto;text-align:center;font-size:50px;line-height:1.1}
.header_title_big span{color:#d91611}
.header_title_big>small{padding:16px 0;font-size:22px;font-weight:normal;line-height:1.1;text-align:center;color:#fff}
/* Нужный код */
.header_navbar{position:fixed;top:0;left:0;right:0;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.5);box-shadow:0 0 15px 0 rgba(0,0,0,0.5);background:#232124;text-align:justify;z-index:98}
.header_navbar.absolute{position:absolute}
.header_navbar>.container>.row::after{content:'';width:100%;display:inline-block}
.header_navbar>.container>.row{height:70px;position:relative}
.header_navbar .logo{display:inline-block;cursor:pointer;vertical-align:middle;padding:0;margin:0;position:relative;text-align:left}
.header_navbar .navbar_logo{display:block;width:50px;height:50px;padding:0;margin:-2px 0 0 0;position:relative;text-align:left;background:url('../images/logo_menu.png') no-repeat;background-size:cover;float:left}
.header_navbar .navbar_logo{position:relative;top:0;-webkit-transition:0.3s;transition:0.3s}
.header_navbar .logo:hover .navbar_logo{top:-4px}
.navbar_text{display:block;text-transform:uppercase;padding:0;margin:5px 0 0 10px;position:relative;text-align:left;float:left;color:#fff;position:relative}
.navbar_text_top{font-family:'Magistral';font-weight:bold;color:#fff;font-size:13px;line-height:1.1;padding:0 0 0 2px;margin:0}
.language_ua .navbar_text_top{font-size:7px}
.language_en .navbar_text_top{font-size:8.5px;margin:0 0 -2px 0}
.navbar_text_bottom{font-family:'Magistral';font-weight:bold;font-size:26px;line-height:1;padding:0;margin:0}
@media only screen and (min-width:1021px){
	.header_navbar .navbar_menu{display:inline-block !important;text-align:left}
}
.header_navbar #navbar>ul>li{position:relative;display:inline-block;padding:0px 10px;font-size:16px;transition:box-shadow .5s}
@media only screen and (max-width:1201px){
	.header_navbar #navbar>ul>li{font-size:15px;padding:0px 5px}
}
.language{display:inline-block;text-align:center;vertical-align:middle;width:30px;margin:4px 0 0 4px;padding:0;color:#c6c6c6}
.language a{font-family:'Magistral';font-weight:bold;padding:0;color:#fff;font-size:12px;line-height:1.1}
.language a:hover{text-decoration:none;color:#d91611}
.language a.language_active{color:#d91611}
.header_navbar #navbar>ul>li>ul{display:none;position:absolute;background:#fff;left:0px;top:70px;border-radius:0 0 10px 10px;box-shadow:1px 1px 10px rgba(51,51,51,0.54)}
.header_navbar #navbar>ul>li:hover>ul{display:block}
.header_navbar #navbar>ul>li:hover,.header_navbar #navbar>ul>li.active,.header_navbar #navbar>ul>li.parent:hover{box-shadow:inset 0 -5px 0 0 #D91611}
.header_navbar #navbar>ul>li>ul li{padding:0px;margin:0px 20px;display:block;border-bottom:1px #dadada solid}
.header_navbar #navbar>ul>li>ul li:last-child{border-bottom:none}
.header_navbar #navbar>ul>li>ul a{font-family:'Magistral';font-weight:bold;color:#171717;padding:0;margin:16px 0;line-height:1.5;white-space:nowrap}
.header_navbar #navbar>ul>li>ul a span{display:none}
.header_navbar #navbar>ul a:hover{text-decoration:none;color:#d91611}
.header_navbar #navbar>ul a:not([href]){cursor:pointer}
.header_navbar #navbar>ul>li a{font-family:'Magistral';font-weight:bold;display:block;color:#fff;line-height:70px}
.header_navbar #navbar>ul>li a span{font-weight:bold;font-size:9px;color:#d91611;-webkit-transition:.3s;transition:.3s;position:absolute;top:-10px;right:0px}
.header_navbar #navbar>ul>li:nth-of-type(3) a span{right:-4px}
#better-content{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/question-bg.svg) 50% 50% #f6f7f6;z-index:3}
.better_content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.better_left_column{width:527px;padding-left:30px}
.better_list{padding:0 0 12px;margin:-7px 0 }
.better_right_column{width:564px}
.better .quote{display:block;width:571px;height:336px;padding:20px 30px 0;background:url('../images/quote_x.png') no-repeat 0 0}
.better .quote_text{font-size:18px;margin:9px 0 7px}
.better .quote_quote{color:#0a5687;font-style:italic;font-size:24px;line-height:1.5}
.better .quote_text{font-size:18px;margin:9px 0 7px}
.better .quote+.better_list{padding-top:30px;padding-left:30px}
.better_list_header::before{content:"";display:inline-block;width:40px;height:20px;background:url('../images/check.png') no-repeat}
.better_list_header{font-weight:bold;line-height:1.5;font-size:18px}
.better_list_text{font-size:16px;line-height:1.5;margin:10px 0;padding:0 5px 0 37px}
#top .tel_messengers{display:inline-block;text-align:center;vertical-align:middle;margin-top:-3px}
#top .messengers,#top .messengers a{font-family:'Magistral';font-weight:bold;color:#ccc;font-size:12px;line-height:1.1;padding:0;margin:0}
@-webkit-keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
@keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
#top .messengers::before{display:block;position:absolute;width:6px;height:6px;border-radius:50%;content:'';margin:3px 0 0 10px;background-color:#4ec35a;-webkit-animation:online 2s infinite;animation:online 2s infinite}
#top a.tel{display:inline-block;font-family:'Magistral';font-weight:bold;text-align:left;font-size:18px;line-height:1.5;padding:0 0 0 30px;margin:0;color:rgba(255,255,255,0.5);background:url('../images/tel.svg') no-repeat 0 5px;cursor:pointer;color:rgb(255,255,255);text-decoration:none;outline:none}
#top a.tel:hover,#top .messengers a:hover{color:#d91611}
#top a.email{display:inline-block;font-family:'Magistral';font-weight:bold;text-align:left;font-size:16px;line-height:1.5;padding:0 0 0 30px;margin:0;color:rgba(255,255,255,0.5);background:url('../images/email.svg') no-repeat 0 3px;cursor:pointer;color:rgb(255,255,255);text-decoration:none;background-size:16px 16px;outline:none}
#top a.email:hover,#top .messengers a:hover{color:#d91611}
@media only screen and (max-width:1201px){
	.header_navbar #navbar>ul>li a span{top:-10px}
	.header_navbar #navbar>ul>li.last_menu{display:none}
}
@media only screen and (max-width:1020px){
	.header_navbar .navbar_menu{display:none}
	.header_navbar #navbar>ul>li{position:relative;display:block;padding:0px 15px;margin:0 10px 0;font-size:16px;float:none;text-align:left;border-bottom:1px rgba(255,255,255,0.1) solid}
	.header_navbar #navbar>ul>li>ul{display:block;position:relative;top:auto;left:auto;background:transparent;box-shadow:none}
	.header_navbar #navbar>ul>li.parent{padding:10px 0 5px}
	.header_navbar #navbar>ul>li.last_menu{display:block;border-bottom:0}
	.header_navbar #navbar>ul>li.parent>a{text-align:left;color:#fff;padding:0;padding-left:10px;line-height:1.1;margin-top:10px;white-space:normal}
	.header_navbar #navbar>ul>li>ul a{margin:15px 0;color:#fff;white-space:normal}
	.header_navbar #navbar>ul>li>ul li{border:none;text-align:left}
	.header_navbar #navbar>ul>li:hover,.header_navbar #navbar>ul>li.parent:hover,.header_navbar #navbar>ul>li.active{box-shadow:none}
	.header_navbar #navbar>ul>li{padding:15px 10px}
	.header_navbar #navbar>ul>li>a{padding:0;margin:0}
	#navbar.collapse.in #navbar>ul{display:block;background:#232124;padding-right:15px;float:none;text-align:right;margin:0}
	#navbar.collapse.in{display:block;position:fixed;top:70px;left:0;width:100%;height:100%;overflow-y:auto;background:#232124}
	#navbar.collapse.in::before{content:'';width:100%;height:100%;padding:0;margin:0;background:#232124;box-shadow:inset 0 3px 6px rgba(0,0,0,0.5);position:fixed}
	.header_navbar #navbar>ul>li.parent>a,.header_navbar #navbar>ul>li a{line-height:1.1}
	.header_navbar #navbar>ul>li a span{display:none}
	.book_retailers .book_brackets{font-size:20px}
	.better_left_column,.better_right_column{padding-left:0;display:block;margin:0 auto;width:100%}
	.better_content{display:block}
	.about_speaker_subscribe .about_speaker_header_right{width:670px}
	.about_speaker_header .speaker_descr_text{width:auto}
	.course_for_list{width:auto}
	.course_for_circles .course_for_header{font-size:18px}
	.video_included_video{height:auto}
	.course_for_circles .course_for_list_item{padding:0}
}
@media only screen and (max-width:768px){
	.navbar_text{display:none}
}
.gloss_w{width:100%;height:100%;overflow:hidden;padding:0;margin:0;position:absolute;left:0;top:0;border:none;outline:none;z-index:12;display:block;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-khtml-border-radius:60px}
.gloss_w:hover,.gloss_w:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.gloss{width:100%;height:100%;padding:0;margin:0;position:absolute;left:-100%;top:0;border:none;outline:none;background:url('../images/gloss.png') no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:13}
.gloss_ww{position:relative;z-index:10}
.gloss_ww:hover .gloss_w{display:none}
.callback{display:block;transform:rotate(90deg);position:fixed;top:calc(50% - 30px);z-index:98;cursor:pointer;left:-75px;color:#fff;font-family:'Magistral';font-weight:bold;text-align:center;font-size:16px;line-height:1.5;width:190px;height:40px;padding:0 20px 0 0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / 30%);-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / 30%);box-shadow:0 0 15px 0 rgb(0 0 0 / 30%)}
.callback .gloss_w{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0}
.callback::after{
content:'';width:20px;height:20px;padding:0;margin:10px -40px 0 0;position:absolute;z-index:1;background:url(../images/tel.svg) no-repeat 0 0px;background-size:cover;transform:rotate(270deg)}
.callback:hover,.callback:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.social_right_fix{position:fixed;z-index:40;top:calc(50% - 110px);webkit-transform:translate3d(0,0,0);right:20px}
.social_right_fix .social_buttons_link{cursor:pointer;margin-bottom:30px}
.social_right_fix .social_buttons_link img{max-width:100%;max-height:100%}
#show_top_button{cursor:pointer;display:none}
.social_buttons_link{position:relative;display:inline-block;color:#e09148;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border-radius:50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.social_buttons_link:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.social_buttons_link.telephone_icon{background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;-webkit-box-shadow:0 0 13px rgba(255,48,43,0.65);box-shadow:0 0 13px rgba(255,48,43,0.65);-webkit-animation:telephone_anim 1.6s infinite;animation:telephone_anim 1.6s infinite}
.social_buttons_link.telephone_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:telephone_anim_before 1.6s infinite}
.social_buttons_link.telephone_icon img{width:22px}
@-webkit-keyframes telephone_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,.5);box-shadow:0 0 0 0 rgba(255,48,43,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(255,48,43,0);box-shadow:0 0 0 35px rgba(255,48,43,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,0);box-shadow:0 0 0 0 rgba(255,48,43,0)}
}
@keyframes telephone_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,.5);box-shadow:0 0 0 0 rgba(255,48,43,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,48,43,0);box-shadow:0 0 0 15px rgba(255,48,43,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,0);box-shadow:0 0 0 0 rgba(255,48,43,0)}
}
@keyframes telephone_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,.5);box-shadow:0 0 0 0 rgba(255,48,43,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(255,48,43,0);box-shadow:0 0 0 25px rgba(255,48,43,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,0);box-shadow:0 0 0 0 rgba(255,48,43,0)}
}
.social_buttons_link.telegram_icon{-webkit-box-shadow:0 0 13px rgba(28,138,219,0.65);box-shadow:0 0 13px rgba(28,138,219,0.65);-webkit-animation:telegram_anim 1.6s infinite;animation:telegram_anim 1.6s infinite}
.social_buttons_link.telegram_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:telegram_anim_before 1.6s infinite}
@-webkit-keyframes telegram_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,.5);box-shadow:0 0 0 0 rgba(28,138,219,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(28,138,219,0);box-shadow:0 0 0 35px rgba(28,138,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,0);box-shadow:0 0 0 0 rgba(28,138,219,0)}
}
@keyframes telegram_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,.5);box-shadow:0 0 0 0 rgba(28,138,219,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(28,138,219,0);box-shadow:0 0 0 15px rgba(28,138,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,0);box-shadow:0 0 0 0 rgba(28,138,219,0)}
}
@keyframes telegram_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,.5);box-shadow:0 0 0 0 rgba(28,138,219,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(28,138,219,0);box-shadow:0 0 0 25px rgba(28,138,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,0);box-shadow:0 0 0 0 rgba(28,138,219,0)}
}
.social_buttons_link.viber_icon{-webkit-box-shadow:0 0 13px rgba(111,63,170,0.65);box-shadow:0 0 13px rgba(111,63,170,0.65);-webkit-animation:viber_anim 1.6s infinite;animation:viber_anim 1.6s infinite}
.social_buttons_link.viber_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:viber_anim_before 1.6s infinite}
@-webkit-keyframes viber_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,.5);box-shadow:0 0 0 0 rgba(111,63,170,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(111,63,170,0);box-shadow:0 0 0 35px rgba(111,63,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,0);box-shadow:0 0 0 0 rgba(111,63,170,0)}
}
@keyframes viber_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,.5);box-shadow:0 0 0 0 rgba(111,63,170,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(111,63,170,0);box-shadow:0 0 0 15px rgba(111,63,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,0);box-shadow:0 0 0 0 rgba(111,63,170,0)}
}
@keyframes viber_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,.5);box-shadow:0 0 0 0 rgba(111,63,170,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(111,63,170,0);box-shadow:0 0 0 25px rgba(111,63,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,0);box-shadow:0 0 0 0 rgba(111,63,170,0)}
}
.social_buttons_link.whatsapp_icon{-webkit-box-shadow:0 0 13px rgba(41,167,26,0.65);box-shadow:0 0 13px rgba(41,167,26,0.65);-webkit-animation:whatsapp_anim 1.6s infinite;animation:whatsapp_anim 1.6s infinite}
.social_buttons_link.whatsapp_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:whatsapp_anim_before 1.6s infinite}
@-webkit-keyframes whatsapp_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,.5);box-shadow:0 0 0 0 rgba(41,167,26,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(41,167,26,0);box-shadow:0 0 0 35px rgba(41,167,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,0);box-shadow:0 0 0 0 rgba(41,167,26,0)}
}
@keyframes whatsapp_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,.5);box-shadow:0 0 0 0 rgba(41,167,26,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(41,167,26,0);box-shadow:0 0 0 15px rgba(41,167,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,0);box-shadow:0 0 0 0 rgba(41,167,26,0)}
}
@keyframes whatsapp_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,.5);box-shadow:0 0 0 0 rgba(41,167,26,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(41,167,26,0);box-shadow:0 0 0 25px rgba(41,167,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,0);box-shadow:0 0 0 0 rgba(41,167,26,0)}
}
@media all and (max-width:640px){
	.social_right_fix{z-index:97;top:unset;right:10px;bottom:10px}
	.social_right_fix .social_buttons_link{float:left;margin-right:20px}
}
.red_button,.get_course_btn,.blue100_btn,.btn,.top_button{border:none;height:60px;font-style:normal;color:#fff;font-family:'Magistral';font-weight:bold;font-size:18px;line-height:1.1;width:100%;max-width:380px;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;border-radius:60px}
.red_button:hover,.get_course_btn:hover,.blue100_btn:hover,.btn:hover,.top_button:hover,.callback:hover{background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#FF302B),color-stop(118.75%,#7C090C)),#B93E3B;background:linear-gradient(90deg,#FF302B -64.17%,#7C090C 118.75%),#B93E3B}
.red_button:active,.get_course_btn:active,.blue100_btn:active,.btn:active,.top_button:active,.callback:active{-moz-box-shadow:0 20px 30px 0 rgb(217 22 17 / 30%);-webkit-box-shadow:0 20px 30px 0 rgb(217 22 17 / 30%);box-shadow:0 20px 30px 0 rgb(217 22 17 / 30%)}
.top_button{display:inline-block;text-align:center;font-size:14px;line-height:43px;width:160px;height:43px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;color:#fff;border:none;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px}
@media only screen and (max-width:1201px){
	.top_button{width:130px;font-size:13px}
}
.top_button:hover,.top_button:not(:hover),.top_button:active,.top_button:not(:active){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media only screen and (max-width:1020px){
	.header_navbar .logo{display:block;float:left;margin-top:12px}
	.top_button{margin:14px 14px 0 0}
}
@media all and (max-width:730px){
	.top_button{display:none}
	#top .tel_messengers{display:block;float:right;margin-top:8px}
	.header_navbar .logo{display:block;float:left;margin-top:12px}
}
.menu_button{display:none;width:35px;height:50px;padding:0;margin:8px 0 0 15px;position:relative;float:right;z-index:50;cursor:pointer;transition:all .4s;box-sizing:border-box}
.menu_button span{display:inline-block;transition:all .4s;box-sizing:border-box;position:absolute;height:4px;border-radius:0;background:#fff;pointer-events:none}
.menu_button span:nth-of-type(1){width:100%;top:15px;left:0}
.menu_button span:nth-of-type(2){width:75%;top:25px;left:25%}
.menu_button span:nth-of-type(3){width:100%;top:35px;left:0}
.menu_button.actives span:nth-of-type(1){width:100%;top:5px;left:0;-webkit-transform:translateY(20px) rotate(-45deg);transform:translateY(20px) rotate(-45deg)}
.menu_button.actives span:nth-of-type(2){width:0;left:100%;opacity:0;-webkit-animation:active_menu_bar .8s forwards;animation:active_menu_bar .8s forwards}
@-webkit-keyframes active_menu_bar{100%{height:0}}
@keyframes active_menu_bar{100%{height:0}}
.menu_button.actives span:nth-of-type(3){width:100%;top:45px;left:0;-webkit-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg)}
@media all and (max-width:1020px){
	.menu_button{display:block}
}
@media only screen and (max-width:360px){
	.menu_button{margin:8px 0px 0px 10px}
}
.branding_section{position:relative;margin:0;padding-top:136px;padding-bottom:80px;background:#1c1c21 url(../images/brand_bg.png) no-repeat 50% 50%/cover}
.branding_section .container{position:relative;z-index:97}
.branding_section11 .container::before{content:'';display:block;position:absolute;background-image:url(../images/blog_circle.svg);width:690px;height:510px;bottom:inherit;top:-100px;background-repeat:no-repeat;background-position:center;left:calc(50% - 1080px);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite;z-index:-1}
.branding_section::before{content:'';pointer-events:none;display:block;position:absolute;background-size:contain;background-image:url(../images/medusa.png);width:100%;left:0;background-repeat:no-repeat;height:580px;top:100px;background-position:calc(50% + 350px) 0;z-index:2}
.medusa::before{content:'';display:block;position:absolute;background-size:contain;background-image:url(../images/medusa.png);width:100%;left:0;background-repeat:no-repeat;height:580px;top:100px;background-position:calc(50% + 350px) 0;z-index:2}
.dark_medusa::before{content:'';display:block;position:absolute;background:rgb(0 0 0 / 50%);width:100%;height:100%;top:0;z-index:3}
.caesar::before{content:'';display:block;position:absolute;background-size:contain;background-image:url(../images/caesar.png);width:100%;left:0;background-repeat:no-repeat;height:635px;top:unset;bottom:0;background-position:calc(50% + 250px) 0;z-index:2}
.august::before{content:'';display:block;position:absolute;background-size:contain;background-image:url(../images/august.png);width:100%;left:0;background-repeat:no-repeat;height:635px;top:unset;bottom:0;background-position:calc(50% + 160px) 0;z-index:2}
.apollo::before{content:'';display:block;position:absolute;background-size:contain;background-image:url(../images/apollo.png);width:100%;left:0;background-repeat:no-repeat;height:659px;top:unset;bottom:0;background-position:bottom right;z-index:2}
.zeus::before{content:'';display:block;position:absolute;background-size:auto;background-image:url(../images/zeus.png);height:615px;background-position:calc(50% + 540px) 0;top:unset;bottom:0;width:100%;left:0;background-repeat:no-repeat;z-index:2}
@media all and (max-width:767px){
	.branding_section{background-position:top left}
	.dark_medusa::before{background-image:url(../images/dark/medusa.png)}
	.branding_section::before,.medusa::before{background-size:contain;top:unset;bottom:20px;right:20px;height:400px;left:unset;background-position:bottom right;opacity:0.6}
	.zeus::before{background-size:contain;top:unset;bottom:0;right:0;width:750px;max-height:380px;left:unset;background-position:left bottom;transform:scale(-1,1);opacity:0.6}
	.caesar::before{background-size:contain;top:unset;bottom:0;right:20px;height:400px;left:unset;background-position:bottom right;opacity:0.6}
	.august::before{background-size:contain;top:unset;bottom:0;right:20px;height:400px;left:unset;background-position:bottom right;opacity:0.6}
	.apollo::before{background-size:contain;top:unset;bottom:0;width:750px;max-height:380px;left:unset;right:0;background-position:left bottom;transform:scale(-1,1);opacity:0.6}
}
.branding_section .red_button{max-width:380px;margin-top:40px}
.branding_section .text_h1{font-family:'Magistral';font-weight:bold;text-transform:uppercase;color:#fff;margin-bottom:40px;font-size:90px;line-height:1.1}
.gold-text{background:url(../images/gold-texture.jpg) repeat top center;background-size:cover;-webkit-background-clip:text;color:transparent}
.subh1{font-weight:normal;color:#fff;margin-bottom:20px;font-size:30px;line-height:1.5}
.index_page .text_h1{margin-bottom:40px;font-weight:bold;font-size:70px;line-height:1.1}
.index_pages .text_h1{margin-bottom:40px;font-weight:bold;font-size:70px;line-height:1.1}
.branding_section.index_pages::after{bottom:-10px;background-position:calc(50% + 530px) 70px;background-size:1000px}
.making_result{background-image:url(../images/intro_result.svg);position:absolute;width:258px;height:96px;padding-top:27px;padding-left:63px;padding-right:10px;font-weight:normal;font-size:18px;line-height:1.5;color:#fff;z-index:10;left:calc(50% - 340px);top:150px}
.info_block{pointer-events:none;background-image:url(../images/info_block.svg);position:absolute;width:258px;height:96px;padding-top:27px;padding-left:63px;padding-right:10px;text-transform:none;font-family:'Magistral';font-weight:bold;font-size:20px;line-height:1.1;color:#fff;z-index:10;margin-left:20px}
.info_block_2{pointer-events:none;background-image:url(../images/info_block.svg);position:absolute;width:258px;height:96px;padding-top:27px;padding-left:63px;padding-right:10px;text-transform:none;font-family:'Magistral';font-weight:bold;font-size:20px;line-height:1.1;color:#fff;z-index:10;margin-left:50px;margin-top:-50px}
.info_block_3{pointer-events:none;background-image:url(../images/info_block.svg);position:absolute;width:258px;height:96px;padding-top:27px;padding-left:63px;padding-right:10px;text-transform:none;font-family:'Magistral';font-weight:bold;font-size:20px;line-height:1.1;color:#fff;z-index:10;margin-left:0;margin-top:-50px}
.top_list li{position:relative;max-width:500px;padding-left:35px;font-weight:normal;font-size:18px;line-height:1.5;color:#fff;margin-bottom:15px}
.top_list li span{font-weight:bold}
.top_list li::before{content:'';display:block;position:absolute;left:0;height:2px;background-color:#fff;width:18px;top:11px}
.top_list li:last-child{margin-bottom:0}
.scroll_down_brand{position:absolute;bottom:45px;right:80px;-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite;z-index:96}
.line_brand{position:absolute;left:80px;bottom:-250px;-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}
.branding_section_but{max-width:380px;margin:20px auto 0;text-align:center}
.branding_button_center{max-width:380px;margin:0px auto 20px;text-align:center}
.branding_button_left{max-width:380px;margin-top:40px}
.white .title_h2,.black .title_h2{position:relative;font-family:'Magistral';margin:-21px 0 80px;text-align:center;font-weight:bold;font-size:50px;line-height:1.1}
.white .title_h2::before,.black .title_h2::before{content:'';width:160px;height:1px;padding:0;margin:0;background:rgb(204 204 204 / 50%);position:absolute;bottom:-38px;left:calc(50% - 80px);z-index:auto}
.white .title_h2::after,.black .title_h2::after{content:'';width:40px;height:5px;padding:0;margin:0;background:#D91611;position:absolute;bottom:-40px;left:calc(50% - 20px);z-index:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px}
.anim_1{pointer-events:none;content:'';width:20px;height:5px;padding:0;margin:0;background:#D91611;position:absolute;bottom:-40px;left:calc(50% - 10px);z-index:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px}
.anim_2{pointer-events:none;content:'';width:40px;height:5px;padding:0;margin:0;background:#D91611;position:absolute;bottom:0;left:0;z-index:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px}
.white .after_h2,.black .after_h2{font-family:'Gotham',sans-serif;position:relative;font-weight:normal;font-size:20px;line-height:1.1;margin-top:20px;margin-bottom:40px;text-align:center}
.white .title_h2,.white .after_h2{color:#111}
.black .title_h2,.black .after_h2{color:#fff}
.title_h2 span,.after_h2 span{color:#D91611}
@media all and (max-width:1240px){
	.header_title_big,.white .title_h2,.black .title_h2{font-size:43px}
}
@media all and (max-width:1020px){
	.header_title_big,.white .title_h2,.black .title_h2{font-size:40px}
	.white .after_h2,.black .after_h2{font-size:16px}
}
@media all and (max-width:730px){
	.scroll_down_brand{display:none}
	.header_title_big,.white .title_h2,.black .title_h2{font-size:27px}
	.header_title_big{margin:50px -30px}
	.header_title_big>small{font-size:18px}
	.red_button,.get_course_btn,.blue100_btn,.btn,.top_button{font-size:16px}
}
#target_tarifs{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3}
.targ_t1{font-style:normal;font-weight:normal;font-size:18px;line-height:1.5;color:#fff}
#target_tarifs .speed_asnwer{color:#fff;font-weight:normal;font-size:18px;line-height:1.5}
#target_tarifs .tarif_head>p{padding-left:0}
#target_tarifs .tarif_item{padding-top:30px}
#target_tarifs .tarif_head{padding-left:30px;padding-right:30px}
#target_tarifs .tarif_body{padding-left:30px;padding-right:30px;padding-bottom:20px}
#target_tarifs .tarif_footer{padding-top:20px;padding-bottom:30px;padding-left:40px;padding-right:20px}
#target_tarifs .tarif_footer .red_button{max-width:220px;margin-left:auto;margin-right:auto;display:block}
#target_tarifs .tarif_price>span i{display:block;font-style:normal;font-weight:normal;font-size:14px;line-height:1.1;color:#4F4F4F}
#target_tarifs .tarif_price>span{position:relative;top:7px;display:inline-block;vertical-align:middle}
#target_tarifs .tarif_item:hover .tarif_price i{color:#fff}
@media all and (max-width:767px){
	#target_tarifs .flex>div{margin-bottom:50px}
	#target_tarifs .flex>div:last-child{margin-bottom:0}
}
.circles_block{position:absolute;pointer-events:none;width:700px;height:700px;top:0;left:0;overflow:hidden}
.circles_block2{position:absolute;pointer-events:none;width:350px;height:700px;top:-300px;left:0;overflow:hidden}
.circles_block3{position:absolute;pointer-events:none;width:440px;height:440px;top:0;right:0;overflow:hidden}
.circles{pointer-events:none;position:absolute;box-sizing:border-box;border-radius:50%}
.circles:after{pointer-events:none;content:'';position:absolute;border:1px solid rgb(217 22 17 / 50%);border-radius:50%}
.circles_big{pointer-events:none;width:700px;height:700px;border:150px solid rgb(217 22 17 / 50%);top:-250px;left:-200px;-webkit-animation:float 5s ease-in-out infinite;animation:float 5s ease-in-out infinite}
.circles_big:after{pointer-events:none;inset:-190px}
.circles_small{pointer-events:none;width:400px;height:400px;border:80px solid rgb(217 22 17 / 50%);bottom:50px;right:calc(50% - 600px);z-index:1;-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circles_small:after{pointer-events:none;inset:-105px}
.circles_big_2{pointer-events:none;width:600px;height:600px;border:100px solid rgb(217 22 17 / 50%);top:50px;left:-300px;-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circles_big_2:after{pointer-events:none;inset:-125px}
.circle{pointer-events:none;position:absolute;box-sizing:border-box;border-radius:50%}
.circle:after{pointer-events:none;content:'';position:absolute;border:1px solid rgb(217 22 17 / 50%);border-radius:50%}
.circle_small{pointer-events:none;width:400px;height:400px;border:80px solid rgb(217 22 17 / 50%);bottom:50px;right:calc(50% - 600px);z-index:1;-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circle_small:after{pointer-events:none;inset:-105px}
.circle_small_2{pointer-events:none;width:400px;height:400px;border:65px solid rgb(38 37 39 / 80%);top:calc(50% - 200px);left:calc(50% - 800px);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circle_small_2:after{border:1px solid rgb(38 37 39 / 50%);pointer-events:none;inset:-85px}
.circle_small_3{pointer-events:none;width:400px;height:400px;border:65px solid rgb(217 22 17 / 50%);bottom:-200px;right:calc(50% - 800px);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circle_small_3:after{pointer-events:none;inset:-85px}
.circle_small_1_black{pointer-events:none;width:400px;height:400px;border:65px solid rgb(38 37 39 / 80%);top:100px;right:calc(50% - 800px);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circle_small_1_black:after{border:1px solid rgb(38 37 39 / 50%);pointer-events:none;inset:-85px}
.circle_small_3_black{pointer-events:none;width:400px;height:400px;border:65px solid rgb(38 37 39 / 80%);bottom:100px;right:calc(50% - 800px);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circle_small_3_black:after{border:1px solid rgb(38 37 39 / 50%);pointer-events:none;inset:-85px}
.circle_big_2{pointer-events:none;width:600px;height:600px;border:100px solid rgb(217 22 17 / 50%);top:-300px;left:calc(50% - 1250px);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}
.circle_big_2:after{pointer-events:none;inset:-125px}
.circle_big{pointer-events:none;width:700px;height:700px;border:150px solid rgb(217 22 17 / 50%);top:-250px;left:calc(50% - 1150px);-webkit-animation:float 5s ease-in-out infinite;animation:float 5s ease-in-out infinite}
.circle_big:after{pointer-events:none;inset:-190px}
@media all and (max-width:767px){
	.circle,.circles,.circles_block{display:none}
}
#attent_section{width:100%;position:relative;background:url(../images/question-bg.svg) 50% 50% #f6f7f6;padding-top:150px;padding-bottom:150px}
.attent_section_img{pointer-events:none;content:'';display:block;position:absolute;left:0;width:100%;background-image:url(../images/attent_pseudo.png);background-size:contain;height:810px;background-repeat:no-repeat;background-position:calc(50% - 490px) 0;top:-150px;z-index:4}
.attent_title{font-family:'Magistral';font-weight:bold;margin:0 0 35px;font-size:50px;line-height:1.1;color:#171717}
.block_title{font-family:'Magistral';font-weight:bold;margin:0 0 35px;font-size:35px;line-height:1.1;color:#171717}
.attent_text{margin-bottom:50px;font-weight:normal;font-size:18px;line-height:1.5;color:#171717}
.attent_text_quote{position:relative;text-transform:uppercase;max-width:395px;background:rgba(217,22,17,0.9);border-radius:4px;padding-top:23px;padding-left:40px;padding-right:50px;padding-bottom:26px;font-weight:bold;font-size:16px;line-height:1.5;color:#fff}
.attent_text_quote::before{content:'';display:block;position:absolute;background-image:url(../images/attend_triangle.svg);width:35px;height:25px;left:45px;top:-25px}
@media all and (max-width:1240px){
	.attent_title{font-size:43px}
	.block_title{font-size:30px}
}
@media all and (max-width:1020px){
	.attent_title{font-size:40px}
}
@media all and (max-width:730px){
	#attent_section{padding-bottom:80px}
	.attent_section_img{pointer-events:none;content:"";display:block;position:relative;left:0px;width:100%;background-image:url(../images/attent_pseudo.png);height:600px;background-repeat:no-repeat;background-position:0;background-size:contain;top:-150px;margin:-100px auto}
	.attent_title{font-size:27px}
	.block_title{font-size:27px}
}
.blog_flex>div{margin-bottom:40px}
#services{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3}
#services .row{margin-right:-40px;margin-left:-40px}
.tarif_item{width:100%;max-width:500px;margin:0 auto;background-color:#fff;padding-top:45px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.tarif_head{padding:0 50px;font-family:'Magistral';position:relative;margin-bottom:25px}
.tarif_head>span{top:0;right:30px;position:absolute;font-weight:bold;font-size:20px;line-height:1.1;color:#363636;opacity:0.23}
.tarif_item:hover{-webkit-box-shadow:1px 10px 77px rgba(205,22,18,0.5);box-shadow:1px 10px 77px rgba(205,22,18,0.5)}
.tarif_head>img{width:60px;display:inline-block;vertical-align:middle}
.tarif_head>p{padding:0;margin:0;display:inline-block;vertical-align:middle;width:100%;font-weight:bold;font-size:27px;line-height:1.1;color:#171717}
.tarif_head>p>span{color:#D91611}
.tarif_body{padding:0 50px;padding-bottom:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}
.tarif_body>p{margin-bottom:18px;font-weight:normal;font-size:15px;line-height:1.5;color:#000000}
.tarif_body>p img{max-width:100%}
.tarif_body>ul{max-width:340px}
.tarif_body>ul li{font-weight:normal;font-size:15px;line-height:1.5;color:#000000;position:relative;margin-bottom:14px;padding-left:30px}
.tarif_body>ul li::before{position:absolute;top:4px;left:0px;width:10px;height:10px;content:"";border-radius:50%;background:#d91611}
.tarif_body>ul li:last-child{margin-bottom:0}
.tarif_footer{position:relative;padding-left:50px;padding-right:50px;padding-top:30px;padding-bottom:45px;background-color:#F7F7F7}
.tarif_footer::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:0.3s;transition:0.3s;background:-webkit-gradient(linear,left top,right top,color-stop(-16.18%,#422139),color-stop(149.25%,#D91611)),#B93E3B;background:linear-gradient(90deg,#422139 -16.18%,#D91611 149.25%),#B93E3B}
.tarif_footer .red_button{position:relative;z-index:100;max-width:260px}
.tarif_item:hover .tarif_footer::before{opacity:1}
.tarif_item:hover .red_button{background:#fff!important;color:black!important}
.tarif_price{margin-bottom:24px;font-weight:normal;font-size:16px;line-height:1.1;-webkit-transition:0.3s;position:relative;z-index:100;transition:0.3s;color:#000000}
.tarif_price>span{font-weight:bold;font-size:30px;font-family:'Magistral'}
.tarif_price>span>span{color:#D91611}
.tarif_item:hover .tarif_price>span>span,.tarif_item:hover .tarif_price>span,.tarif_item:hover .tarif_price{color:#fff}
#work{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/question-bg.svg) 50% 50% rgb(246,247,246);z-index:3}
.white.thanx#work{padding:160px 0 80px;min-height:100vh}
#work #dle-content{margin:-40px -20px 60px}
.portfolio .tabs{margin:0 -20px}
.tabs{margin:0 -20px}
#review{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3;color:#fff}
/*
	#review::after {
    content:'';
    display:block;
    position:absolute;
    background-image:url(../images/dot_ps.svg);
    height:229px;
    background-repeat:no-repeat;
    width:100%;
    left:0;
    z-index:10;
    top:-114px;
    background-position:calc(50% + 800px) 0;
	}
*/
#review #video_review p,#review #video_review span{color:#fff}
@media (max-width:767px){
	.price_list_flex{display:block}
	.alll{width:100% !important;margin:0 0 20px 0 !important}
	.allll{display:block !important}
	.allnone{display:none !important}
}
@media (min-width:768px) and (max-width:991px){
	.price_list_dg,.price_list_flex_seo{font-size:11px !important}
	.price_list_flex_name{font-size:18px !important}
}
@media (min-width:992px) and (max-width:1199px){
	.hidden_md{display:none!important}
}
@media (min-width:1200px){
	.hidden_lg{display:none!important}
}
.price_list> .container{padding:70px 0 40px}
h2.price_list_header,h3.price_list_header,h4.price_list_header{margin-top:0}
.price_list_header{font-family:'Magistral';font-weight:bold;text-align:center;font-size:45px;line-height:1.1;margin-bottom:54px}
.header_land{margin-bottom:20px !important}
.header_land_0{margin-bottom:-23px !important}
.land_top{margin-top:57px}
.price_list_header>span{padding:0;border-bottom:2px dotted #ccc}
.price_list_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.price_seo{width:200px !important}
.price_seo_text{width:300px !important}
.price_list_flex_block{display:block;position:relative;width:300px;box-sizing:border-box;margin:0 15px 0 0}
.price_list_names{margin:-1px -1px 0 20px;width:200px}
.price_list_flex_header{display:block;position:relative;border:1px solid #ccc;border-bottom:none;border-radius:15px 15px 0 0}
.price_list_names .price_list_flex_header{opacity:0}
.price_list_list{display:block;background:#fff;position:relative;margin:0;border:1px solid #ccc;border-top:none;border-radius:0 0 15px 15px}
.price_list_names .price_list_list{margin-right:-3px;border-radius:15px 0 0 15px;border-top:1px solid #ccc;border-right:none}
.price_list_flex_name,.price_list_flex_price{font-family:'Magistral';font-weight:bold;display:block;text-align:center;color:#fff;margin:0;padding:12px 0}
.price_list_flex_price{background:hsla(0,0%,100%,.1);font-size:30px;line-height:1.1}
.price_list_flex_price span{color:#111;text-decoration:line-through;position:relative;font-size:25px;line-height:1.5}
.111price_list_flex_price span:before{content:'';display:block;position:absolute;left:0;width:100%;background-color:#c2c2c2;height:3px;top:40%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.action_price{display:block;text-align:center;color:#fff;margin:0;padding:11px 0;font-size:16px;line-height:1.5;height:70px}
.action_price_half{background:hsla(0,0%,100%,.1);height:35px}
.action_price_first{height:51px}
@media only screen and (max-width:1200px){
	.action_price{font-size:13px}
}
@media only screen and (max-width:480px){
	.action_price{font-size:12px}
}
@media only screen and (max-width:320px){
	.action_price{font-size:10px}
}
.price_list_dg{background:hsla(0,0%,100%,.1);text-align:center;display:block;height:50px;color:#fff;padding:10px 5px;font-size:15px;line-height:1.5}
.price_list_flex_seo{background:hsla(0,0%,100%,.1);text-align:center;display:table-cell;vertical-align:middle;height:65px;color:#fff;padding:10px 0 0 0;font-size:11px;line-height:1.5}
.seo_left_block{margin-bottom:75px}
.dg_left_block{line-height:1.5}
.dg_left_block_old{line-height:1.5}
.seo_zero{padding-bottom:0 !important}
.price_seo_text .price_list_list_item::after{width:87% !important;left:20px !important}
.price_seo .price_list_list_item::after{width:80% !important}
.price_list_flex_name{font-family:'Magistral';font-weight:bold;padding:12px 0;font-size:24px}
.price_list_list_item{display:block;position:relative;height:70px;box-sizing:border-box;margin:0 0 -2px;padding:0 5px;text-align:center}
.price_list_list_item p{display:inline-block;position:relative;margin:35px 0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;line-height:1.1;font-size:16px}
.price_list_list_item::after{content:"";display:block;position:absolute;width:86%;height:0;left:20px;bottom:0;border-bottom:2px dotted #ccc}
.price_list_names .price_list_list_item::after{width:75%;left:25px}
.price_list_flex_block:nth-of-type(3) .price_list_flex_header,.price_list_flex_block:nth-of-type(3) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#7C090C,#e12b27) no-repeat border-box}
.price_list_flex_block:nth-of-type(2) .price_list_flex_header,.price_list_flex_block:nth-of-type(2) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#1e689c,#485a95) no-repeat border-box}
.price_list_flex_block:nth-of-type(4) .price_list_flex_header,.price_list_flex_block:nth-of-type(4) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#943f88,#bf3181) no-repeat border-box}
.price_list_flex_block:nth-of-type(1) .price_list_flex_header,.price_list_flex_block:nth-of-type(1) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#943f88,#bf3181) no-repeat border-box}
.price_list_list_btn{display:block;width:93%;margin:15px auto;padding:10px 0;font-size:18px;text-align:center;background-color:#222;color:#fff;border-radius:60px;border:none;outline:none;cursor:pointer}
.price_list_flex_block:nth-of-type(2) .price_list_flex_header,.price_list_flex_block:nth-of-type(2) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#1e689c,#485a95) no-repeat border-box}
.price_list_flex_block:nth-of-type(3) .price_list_flex_header,.price_list_flex_block:nth-of-type(3) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#7C090C,#e12b27) no-repeat border-box}
.price_list_flex_block:nth-of-type(4) .price_list_flex_header,.price_list_flex_block:nth-of-type(4) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#943f88,#bf3181) no-repeat border-box}
.price_list_flex_block:nth-of-type(1) .price_list_flex_header,.price_list_flex_block:nth-of-type(1) .price_list_list_btn{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 6px),linear-gradient(2deg,#943f88,#bf3181) no-repeat border-box}
.price_list_list_btn{font-family:'Magistral';font-weight:bold}
.price_list_list_item img,.price_list_list_ok{display:inline-block;margin-top:20px}
.price_list_list_ok{position:relative;width:29px;height:29px;border-radius:50%;text-indent:100%;overflow:hidden;background-color:#61c606}
.price_list_list_ok::after{content:"";display:block;position:absolute;width:15px;height:9px;top:5px;left:7px;box-shadow:-3px 3px 0 0 #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.price_list_list_item::after{content:"";display:block;position:absolute;width:86%;height:0;left:20px;bottom:0;border-bottom:2px dotted #ccc}
.price_list_question{display:block;margin-top:110px;text-align:center;font-size:34px;line-height:1.5}
@media all and (max-width:922px){
	.price_list_flex_name{font-size:20px;line-height:1.5}
	.price_list_question{font-size:26px;line-height:1.1}
	.price_list_list_item p{font-size:15px;line-height:1.5}
	.price_list_flex_block{width:calc(50% - 3px);display:inline-block;box-sizing:border-box;margin:0;vertical-align:top}
	.price_list_names{margin:-1px 0 0 0;width:calc(50% - 3px);box-sizing:border-box;display:inline-block;vertical-align:top}
	.price_list_flex{text-align:center;margin-bottom:20px}
}
@media all and (max-width:415px){
	.book_review_title,.questions_title,.footer_call_us_big .footer_title,.work_stages_title,.context_title,.price_list_header>span,.callback_header_lt{font-size:24px;line-height:1.5}
	.price_list_list_item p,.price_list_dg{font-size:12px}
}
#wrapper{position:relative;height:360px;padding:40px 40px 40px 40px;background:url("../images/additionally-bg.svg") 50% 50% #f7f8f7;border-top:1px solid #dadada}
#block_text{position:relative;height:310px;padding:0}
#block_scroll{position:relative;height:310px;overflow:auto}
#scroll{position:relative;height:280px;overflow:auto}
#scrollcontent{position:absolute;width:calc(100% - 10px);z-index:20;display:block;margin:0;font-size:18px;line-height:1.5}
#scrollbar{float:right;position:relative;display:none;width:8px;height:280px;z-index:21;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F6F6F6}
.pointer_events{background:transparent;display:block;position:relative;z-index:21;width:100%;height:280px;margin-bottom:-280px;cursor:pointer}
.block_pointer_events{background:transparent;display:block;position:relative;z-index:21;width:100%;height:310px;margin-bottom:-310px;cursor:pointer}
.scroller{position:absolute;top:0;width:8px;cursor:pointer;background:#d91611}
::-webkit-scrollbar-thumb{background:#d91611 !important;z-index:1000 !important}
::-webkit-scrollbar{width:8px;height:5px !important;background-color:#F5F5F5 !important;z-index:1000 !important}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3) !important;background-color:#F6F6F6 !important;z-index:1000 !important}
.footer{background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;border-bottom:5px solid #d91611;color:#fff}
.footer_call_us_big .footer_title{font-family:'Magistral';font-weight:bold;font-size:45px;line-height:1.5;max-width:800px;margin:0 auto 60px}
.footer_submit_big{margin:34px 0}
.footer_nav{background-color:rgba(0,0,0,.5);padding:50px 0}
.footer_nav_item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;margin-bottom:0}
.footer_nav li{margin:0;font-size:16px;line-height:1.5}
.footer_nav_item>li{padding-bottom:20px}
.footer_nav>div>div>ul>li>div{font-family:'Magistral';color:#da0909;font-weight:bold;font-size:20px;margin-top:10px;margin-bottom:10px;line-height:1.5}
.footer_nav li li{margin:5px 0}
.footer_p{color:#d2b9de;margin-top:10px;margin-bottom:10px}
.footer_submit{margin:20px 0;outline:none}
.footer_nav a{font-family:'Magistral';font-weight:bold;font-style:normal;color:#fff;text-decoration:none}
.footer_nav i{font-style:normal;color:#fff;text-decoration:none}
.footer_nav a:hover,.footer_nav i:hover{color:#da0909}
.footer_nav .form_text{margin-left:0}
.footer_navbar{background-color:#fff;color:#393939;font-size:13px;padding-top:15px;padding-bottom:15px}
.footer_navbar ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.footer_navbar li,.footer_navbar p{margin:0}
.footer_navbar a{color:#393939}
.social{color:#959595;padding-top:5px}
.social a,.social i{cursor:pointer;margin-right:10px}
.footer_navbar_contacts{cursor:pointer;font-size:17px}
.footer_navbar_contacts_mail::before,.footer_navbar_contacts_tel::before{content:" ";display:inline-block;width:18px;height:16px;background:50% no-repeat;background-size:contain;margin:0 10px 5px 0;vertical-align:bottom}
.footer_navbar_contacts_tel::before{background-image:url(../images/Footer_phone_icon.svg)}
.footer_navbar_contacts_mail::before{background-image:url(../images/email.svg)}
.footer_navbar .social a:hover,.footer_navbar .social i:hover{opacity:.9}
.footer_nav .i-g{font-family:'Magistral';font-weight:bold;font-style:normal;text-align:left;font-size:18px;line-height:1.3;padding:0;margin:0;color:#fff;cursor:default;float:left}
.footer_nav .footer_link{font-family:'Magistral';font-weight:bold;font-style:normal;text-align:right;font-size:18px;line-height:1.3;padding:0;margin:0;color:#fff;cursor:default;float:right}
.footer_nav .footer_link a{text-decoration:none;font-weight:normal;font-style:normal;text-align:right;font-size:18px;line-height:1.3;display:inline-block;padding:0;margin:0;color:#fff;cursor:pointer;position:relative}
.footer_nav .footer_link a:hover{color:#d91611;cursor:pointer}
@media only screen and (min-width:923px) and (max-width:1280px){
	.footer_nav_item{margin-right:50px}
}
@media only screen and (max-width:923px){
	.footer_nav_item{display:block;text-align:center}
}
@media only screen and (min-width:500px) and (max-width:923px){
	.footer_nav_item>li{display:inline-block;width:45%;text-align:center;vertical-align:middle}
}
@media only screen and (min-width:924px){
	.last{padding-right:80px}
}
@media only screen and (max-width:1020px){
	.footer_navbar li{display:inline-block;width:30%}
}
@media only screen and (max-width:922px){
	.footer_navbar ul{display:block}
}
@media all and (max-width:640px){
	.footer_nav{padding:50px 0 100px}
}
@media only screen and (max-width:415px){
	.outcome{padding:20px 0}
	.context_advantage{padding:60px 0 0}
	.lp_examples{width:unset;height:unset}
	.footer_nav_item>li{display:block;width:100%}
	.calmness_header>span{font-size:25px}
}
@media only screen and (max-width:768px){
	.footer_navbar li{display:inline-block;width:48%}
	.footer_nav .i-g,.footer_nav .footer_link{	width:100%;text-align:center;float:none}
	.footer_nav .footer_link{margin-top:10px}
}
@media only screen and (max-width:319px){
	.footer_navbar li{display:inline-block;width:100%;margin:10px 0}
}
@media only screen and (max-width:1020px){
	.footer_navbar li{display:inline-block;width:30%}
}
.services_list{background:#f8f8f8 url(../images/clinets-bg.png) no-repeat 50% 0;border-top:1px solid hsla(0,0%,41%,.25);padding:100px 0}
.services_list_title{text-align:center;font-size:32px;margin:26px 0}
.services_list_content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.services_list_item{display:block;width:184px;margin-bottom:0}
.services_list_item::before{content:"";display:block;width:145px;height:145px;margin:0 auto;border-radius:50%;background:#fff url(../images/emc.svg) no-repeat 50%;background-size:40%}
.services_list_item_complex::before{background-image:url(../images/adW_complex.svg);background-size:60%}
.services_list_item_google::before{background-image:url(../images/adW_google.svg);background-size:60%}
.services_list_item_yandex::before{background-image:url(../images/adW_yandex.svg);background-size:60%}
.services_list_item_steering::before{background-image:url(../images/steering.svg)}
.services_list_item_text{font-size:18px;text-align:center;margin:20px 0 0;color:#171717}
.services_list_item_emc::before{background-image:url(../images/emc.svg)}
.retsblog li{display:list_item;text-align:-webkit-match-parent;padding:5px 0}
.retsblog ul{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px}
.retsblog ul ul{-webkit-margin-after:1em}
.retsblog ol{display:block;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px}
.retsblog table{display:table;border-collapse:collapse;border-spacing:2px;border-color:grey}
.retsblog td{border:1px solid #bcb8b9;padding:4px 10px;vertical-align:top}
.retsblog thead td,.retsblog td.bggrey{background:#ececec}
.retsblog p.wrong,.retsblog span.red{color:#ff0000}
.retsblog p.right{color:#008000}
.blog{padding:60px 0 59px}
/*.blog_title{text-align:center;font-size:32px;margin:26px 0}*/
.blog_menu{margin:0 auto;text-align:center}
#faq .blog_menu{margin:0 auto 60px}
.blog_menu_item{display:inline-block;margin:0 5px 10px;text-align:center}
.blog_menu_item a{display:inline-block;cursor:pointer;color:#111;font-family:'Magistral';font-weight:bold;font-size:18px;line-height:1.5;border:2px solid #d91611;background:transparent;padding:10px 25px;border-radius:60px}
.blog_menu_item_active a{color:#fff;border:none;padding:12px 27px;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;box-shadow:0 10px 20px rgb(217 22 17 / 30%)}
.blog_menu_item a:hover{color:#fff;border:none;padding:12px 27px;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;box-shadow:0 10px 20px rgb(217 22 17 / 30%)}
.blog_features{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -40px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.blog_features.blog_features_blog{margin:20px -20px 0}
.blog_feature{width:30%;font-size:16px;z-index:1}
.blog_feature img{width:100%;max-width:100%;height:auto}
.blog_feature_link{text-decoration:none}
.blog_feature_cat{margin-top:15px;text-align:center}
.blog_feature_date{margin:5px 0 15px;color:#8c8c8c;text-align:center}
.blog_feature_text{text-decoration:underline;color:#0f679f}
#cooperate_section{width:100%;padding:80px 0;color:#fff;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3}
#cooperate_section .flex >div{padding:0}
.coop_wrp{position:relative;height:100%;height:220px;background-color:#fff;border-right:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;padding-top:30px;padding-left:30px;padding-right:30px}
#cooperate_section .flex >div:nth-child(4) div.coop_wrp,#cooperate_section .flex >div:nth-child(8) div.coop_wrp{border-right:none}
.coop_wrp>span{position:absolute;z-index:100;right:30px;top:30px;font-weight:normal;font-size:26px;line-height:1.1;text-align:center;-webkit-transition:0.3s;transition:0.3s;text-transform:uppercase;color:#171717}
.coop_wrp>div{height:80px;position:relative;z-index:100}
.coop_wrp>div img{height:60px
}
.coop_wrp>p{margin-bottom:0;font-weight:normal;font-size:15px;position:relative;z-index:100;-webkit-transition:0.3s;transition:0.3s;line-height:1.1;color:#171717}
.coop_wrp::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:calc(100% + 1px);opacity:0;-webkit-transition:0.3s;transition:0.3s;background:linear-gradient(331.24deg,#7C090C -30.2%,#FF302B 129.24%),#B93E3B}
.coop_wrp:hover::before{opacity:1}
.coop_wrp:hover>span{color:#fff}
.coop_wrp:hover>div img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)
}
.coop_wrp:hover>p{color:#fff}
@media all and (max-width:767px){
	.blog_menu_item{width:100%}
	.blog_menu_item a{display:block;width:100%}
	.coop_wrp{height:auto;padding:20px;text-align:center}
	#cooperate_section .flex{margin-bottom:-20px}
	#cooperate_section .flex>div{margin-bottom:20px}
	#cooperate_section .flex >div div.coop_wrp{border-right:none}
}
.work{width:100%;padding:0;margin:60px 0 0;position:relative;background:#fff;border:1px solid #dadada;text-align:left;float:left;cursor:pointer;-moz-box-shadow:0 0 60px 0 rgba(29,32,39,0.05);-webkit-box-shadow:0 0 60px 0 rgba(29,32,39,0.05);box-shadow:0 0 60px 0 rgba(29,32,39,0.05)}
.work::after{content:'';width:calc(100% - 2px);height:calc(100% + 18px);padding:0;margin:0;border:1px solid #dadada;position:absolute;top:-10px;right:-10px;z-index:-1}
.work_img::after{content:'';width:100%;height:1px;padding:0;margin:0;background:rgba(29,32,39,0.1);position:absolute;left:0;bottom:0;z-index:auto}
.work_img{width:100%;overflow:hidden;padding:0;margin:0;background:#dadada;position:relative;display:block}
.work_img img{width:100%;padding:0;margin:0;display:block}
.work_title{display:grid;align-items:center;font-family:'Magistral';font-weight:bold;text-align:center;height:70px;font-size:18px;line-height:1.1;padding:0;margin:0;color:#111;position:relative}
.work p{text-align:left;letter-spacing:2px;text-transform:uppercase;font-size:11px;line-height:1.1;padding:0 0 0 30px;margin:0 40px 30px 40px;color:rgba(29,32,39,0.35);position:relative}
.work p::after{content:'';width:20px;height:1px;padding:0;margin:0;background:rgba(29,32,39,0.35);position:absolute;top:9px;left:0;z-index:auto}
#footer #dle-content{margin-top:-40px}
#footer .work,#footer .work::after{border:1px solid #777677}
.work:hover{background:#d91611}
.work:hover,.work:hover::after,#footer .work:hover,#footer .work:hover::after{border:1px solid #d91611}
.work:hover .work_img{margin:10px 0 0 20px}
.work:hover .work_img img{opacity:1;margin:0 0 -10px 0}
.work:hover .work_img::after{background:rgba(29,32,39,0)}
.work:hover .work_title{color:#fff}
.work:hover p{padding:0 0 0 70px;color:#fff;font-family:"Circe-R"}
.work:hover p::after{width:50px;background:#fff}
.work:hover,.work:not(:hover),.work:hover .work_img,.work:not(:hover) .work_img,.work:hover .work_img img,.work:not(:hover) .work_img img,.work:hover .work_img::after,.work:not(:hover) .work_img::after,.work:hover .work_title,.work:not(:hover) .work_title,.work:hover p,.work:not(:hover) p,.work:hover p::after,.work:not(:hover) p::after,.work:hover::after,.work:not(:hover)::after,.work:hover::before,.work:not(:hover)::before{-webkit-transition:All 0.35s ease;-moz-transition:All 0.35s ease;-o-transition:All 0.35s ease;-ms-transition:All 0.35s ease;transition:All 0.35s ease}
@media all and (max-width:767px){
	.work_title{font-size:15px}
}
#footer{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3}
/*
	#footer::before {
    content:'';
    display:block;
    position:absolute;
    background-image:url(../images/star_ps.svg);
    height:439px;
    background-repeat:no-repeat;
    width:100%;
    pointer-events:none;
    background-position:calc(50% - 840px) 0;
    top:-260px;
    -webkit-animation:float 6s ease-in-out infinite;
    animation:float 6s ease-in-out infinite;
	}
*/
#use_wrp{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527;z-index:3}
#use_wrp .row{margin-right:-40px;margin-left:-40px}
#use_wrp .flex>div{margin-bottom:60px}
.use_wrp{max-width:480px}
.use_wrp>p{margin-bottom:28px;font-weight:bold;font-size:26px;line-height:1.1;color:#fff;font-family:'Magistral'}
.use_wrp>p img{position:relative;top:0;-webkit-transition:0.3s;transition:0.3s}
.use_wrp:hover>p img{top:-4px}
.use_wrp>p span{padding-left:20px;display:inline-block;vertical-align:middle}
.use_wrp>span{display:block;font-weight:normal;font-size:16px;line-height:1.5;color:#EEEEEE}
.use_wrp>span b{color:white
}
@media all and (max-width:767px){
	.use_wrp>p img{width:60px}
	.use_wrp>p span{padding-left:20px;display:inline-block;vertical-align:middle;width:calc(100% - 60px);font-size:20px;line-height:1.5}
	.use_wrp>span{display:block;font-weight:normal;font-size:15px;line-height:1.5}
}
.use_branding>p{margin-bottom:28px;font-weight:bold;font-size:26px;line-height:1.1;color:#fff;font-family:'Magistral'}
.use_branding>p img{position:relative;top:0;-webkit-transition:0.3s;transition:0.3s}
.use_branding:hover>p img{top:-4px}
.use_branding>p span{padding-left:20px;display:inline-block;vertical-align:middle}
.use_branding>span{display:block;font-weight:normal;font-size:16px;line-height:1.5;color:#EEEEEE}
.use_branding>span b{color:white
}
@media all and (max-width:767px){
	.use_branding>p img{width:60px}
	.use_branding>p span{padding-left:20px;display:inline-block;vertical-align:middle;width:calc(100% - 60px);font-size:20px;line-height:1.5}
	.use_branding>span{display:block;font-weight:normal;font-size:15px;line-height:1.5}
}
#proove_section{width:100%;padding:80px 0;margin:0 auto;background-image:url(../images/bg_trust.jpg);background-position:top center;background-size:cover}
#result_section{width:100%;padding:80px 0 100px;margin:0 auto;position:relative;background:url(../images/question-bg.svg) 50% 50% rgb(246,247,246);z-index:3}
.proove_item_wrp{position:relative;padding-top:40px;padding-left:60px;padding-bottom:50px;padding-right:40px;background-color:#f6f6f6;height:100%}
.proove_item_wrp::before{content:'';display:block;position:absolute;background-image:url(../images/proove_item.jpg);background-position:center;background-size:cover;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:0.3s;transition:0.3s}
.proove_item_wrp>span{position:absolute;z-index:100;right:30px;top:30px;font-weight:normal;font-size:26px;line-height:1.1;text-align:center;-webkit-transition:0.3s;transition:0.3s;text-transform:uppercase;color:#171717}
.proove_item_wrp>div{position:relative;z-index:100;height:100px}
.proove_item_wrp>div img{height:70px;max-width:90px}
.proove_text{position:relative;z-index:100;margin-bottom:22px;font-family:'Magistral';font-weight:bold;font-size:18px;-webkit-transition:0.3s;transition:0.3s;line-height:1.1;color:#171717}
.proove_descript{position:relative;z-index:100;margin-bottom:0;font-weight:normal;font-size:16px;-webkit-transition:0.3s;transition:0.3s;line-height:1.5;color:#363636}
#proove_section .flex,#result_section .flex{-webkit-box-shadow:1px 11px 80px rgba(31,31,31,0.25);box-shadow:1px 11px 80px rgba(31,31,31,0.25)}
#proove_section .flex>div,#result_section .flex>div{padding:0}
#proove_section .flex>div:nth-child(1) .proove_item_wrp,#proove_section .flex>div:nth-child(4) .proove_item_wrp,#proove_section .flex>div:nth-child(5) .proove_item_wrp,#proove_section .flex>div:nth-child(8) .proove_item_wrp,#proove_section .flex>div:nth-child(9) .proove_item_wrp,#proove_section .flex>div:nth-child(12) .proove_item_wrp,#proove_section .flex>div:nth-child(13) .proove_item_wrp,#proove_section .flex>div:nth-child(16) .proove_item_wrp,#result_section .flex>div:nth-child(1) .proove_item_wrp,#result_section .flex>div:nth-child(4) .proove_item_wrp,#result_section .flex>div:nth-child(5) .proove_item_wrp,#result_section .flex>div:nth-child(8) .proove_item_wrp,#result_section .flex>div:nth-child(9) .proove_item_wrp,#result_section .flex>div:nth-child(12) .proove_item_wrp,#result_section .flex>div:nth-child(13) .proove_item_wrp,#result_section .flex>div:nth-child(16) .proove_item_wrp{background:#fff}
.proove_item_wrp:hover>span{color:#fff}
.proove_item_wrp:hover::before{opacity:1}
.proove_item_wrp:hover .proove_text{color:#fff}
.proove_item_wrp:hover .proove_descript{color:#E5E5E5}
.proove_item_wrp:hover>div img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)
}
@media all and (max-width:767px){
	.proove_item_wrp>div{height:100px}
	.proove_item_wrp br{display:none}
	.proove_item_wrp>span{font-size:19px}
	.proove_descript{font-size:15px}
	.proove_item_wrp{padding:40px 30px}
}
#about_founder_section{padding:80px 0;position:relative;background:url(../images/founder-texture-top-x.png) 0 0 repeat-x,linear-gradient(180deg,transparent 85%,#fff),url(../images/founder-texture-bg.png) 0 0 repeat}
#about_founder_section::before{position:absolute;top:-36px;left:50%;width:169px;height:126px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/founder-top-logo.png) 50% 50% no-repeat;z-index:3}
#about_founder_section>.container>.row{margin-right:-40px;margin-left:-40px}
/*
	#about_founder_section .row button{margin-left:20px;width:calc(100% - 40px)}
*/
#about_founder_section .h2{font-family:'Magistral';margin:0;color:#171717;margin-bottom:34px;text-align:left;font-weight:bold;font-size:56px;line-height:1.5}
#about_founder_section .h2 span{font-size:33px;line-height:1.1}
#about_founder_section .h2 i{height:4px;width:70px;background-color:#d91611;display:inline-block;vertical-align:middle;margin:10px 15px 0px}
.normal_list li{padding-left:30px;position:relative;font-size:17px;line-height:1.5;color:#171717;margin-bottom:7.5px}
.normal_list li::before{width:18px;height:2px;position:absolute;content:'';display:block;background-color:#D91611;left:0;top:11px;font-weight:normal}
.normal_list li span{font-weight:bold}
.normal_list li:last-child{margin-bottom:0}
.portfl ul li{padding-left:30px;position:relative;font-size:17px;line-height:1.1;color:#171717;margin-bottom:7.5px}
.portfl ul li::before{width:18px;height:2px;position:absolute;content:'';display:block;background-color:#D91611;left:0;top:11px;font-weight:normal}
.portfl ul li span{font-weight:bold}
.portfl ul li:last-child{margin-bottom:0}
#about_founder_section blockquote{border:none;padding:0;max-width:480px;margin-top:28px;margin-bottom:34px;border-top:2px solid #D91611;border-bottom:2px solid #D91611;padding:25px 0;padding-left:80px;background-image:url(../images/quote_sign.svg);background-repeat:no-repeat;background-position:left center;font-weight:bold;font-size:16px;line-height:1.5;color:#171717}
.over_recall_label{margin-bottom:30px;font-weight:normal;font-size:16px;max-width:570px;line-height:1.5;color:#171717}
.over_recall_label span{font-weight:normal}
.recall_inline_wrp{max-width:540px}
.recall_inline_wrp .flex{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.speaker_photo_wrapper{display:block;background-color:#fff;margin:0 auto;padding:10px;border:1px solid #e8e5d2;overflow:hidden;width:344px;height:344px;border-radius:50%}
.speaker_photo_img{width:324px;height:324px;border-radius:50%}
.clients_thnx_item{display:inline-block;cursor:pointer;width:49%}
.clients_thnx_item img{width:100%}
.img_founder_none{display:none}
.img_founder_block{display:block}
@media all and (max-width:767px){
	#about_founder_section .h2 span{text-align:center;font-size:27px}
	#about_founder_section .h2 i{display:none}
	#about_founder_section .h2{text-align:center;font-size:37px}
	.normal_list li,#about_founder_section blockquote,.over_recall_label{font-size:15px}
	.img_founder_none{margin-bottom:34px;display:block}
	.img_founder_block{display:none}
}
#tarif_section{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/question-bg.svg) 50% 50% #f6f7f6}
#tarif_section_black{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/portfolio-bg.svg) repeat 50% 50% #262527}
.close{width:50px;height:50px;overflow:hidden;padding:0;margin:0;cursor:pointer;position:absolute;top:0;right:0;z-index:207;outline:none;border:none;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;-khtml-border-bottom-left-radius:10px}
.close::after{content:'';position:absolute;width:10px;height:10px;background:url('../images/close.svg') no-repeat center center;top:calc(50% - 5px);left:calc(50% - 5px);z-index:auto}
.close:hover::after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.close:hover,.close:not(:hover),.close:hover::after,.close:not(:hover)::after{-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.z_box_w{display:none;width:100%;height:100%;overflow:auto;padding:0;margin:0;position:fixed;left:0;top:0;z-index:106}
.z_box_w::-webkit-scrollbar{width:0;height:0}
.z_box_wrapper{width:100%;height:100%;padding:0;margin:0;background:rgb(0 0 0 / 0);position:fixed;left:0;top:0;z-index:107}
.wrapper{display:none;width:100%;height:100%;padding:0;margin:0;background:rgb(0 0 0 / 90%);-webkit-backdrop-filter:blur(7px);-moz-backdrop-filter:blur(7px);-o-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:fixed;left:0;top:0;z-index:99}
.z_box{display:block;width:400px;padding:50px 50px 50px 50px;margin:0;position:absolute;top:calc(50% - 260px);left:calc(50% - 200px);z-index:108;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-moz-box-shadow:0 10px 50px 0 rgba(31,39,52,0.03);-webkit-box-shadow:0 10px 50px 0 rgba(31,39,52,0.03);box-shadow:0 10px 50px 0 rgba(31,39,52,0.03);z-index:107}
.z_box .formbox{width:100%;padding:0;margin:0;position:relative}
.z_box .formbox .form_title{font-family:'Magistral';font-weight:bold;font-style:normal;text-align:center;font-size:20px;line-height:1.1;padding:0;margin:0 0 30px 0;color:#1f2734;cursor:default}
.z_box .formbox .form_title span{font-size:34px;line-height:1.1}
.z_box .formbox input{font-size:16px;line-height:1.1;text-indent:0;text-align:left;width:100%;height:20px;padding:20px;border:1px solid #e8e9ea;margin:0 0 20px 0;color:#1f2734;outline:none;-webkit-appearance:none;-moz-appearance:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;background:#fff;position:relative;display:block}
.z_box .formbox input.fn{display:none}
.z_box .formbox input:focus{border-color:#d91611}
.z_box .formbox input:hover{border-color:#d91611}
input:hover,input:not(:hover),input:focus,input:not(:focus){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.z_box .formbox input:-moz-placeholder{color:rgba(31,39,52,0.5)}
.z_box .formbox input::-webkit-input_placeholder{color:rgba(31,39,52,0.5)}
.z_box .formbox input.error:-moz-placeholder{color:#db264c}
.z_box .formbox input.error::-webkit-input_placeholder{color:#db264c}
.z_box .formbox input.error{color:#db264c;border-color:#db264c}
input::-webkit-input_placeholder{opacity:1;transition:opacity 0.3s ease}
input::-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
input:-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
input:-ms-input_placeholder{opacity:1;transition:opacity 0.3s ease}
input:focus::-webkit-input_placeholder{opacity:0.3;transition:opacity 0.3s ease}
input:focus::-moz-placeholder{opacity:0.3;transition:opacity 0.3s ease}
input:focus:-moz-placeholder{opacity:0.3;transition:opacity 0.3s ease}
input:focus:-ms-input_placeholder{opacity:0.3;transition:opacity 0.3s ease}
.z_box .formbox textarea{font-weight:normal;font-size:16px;line-height:1.1;text-indent:0;text-align:left;width:100%;height:60px;padding:20px;border:1px solid #e8e9ea;margin:0 0 20px 0;color:#1f2734;outline:none;-webkit-appearance:none;-moz-appearance:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;background:#fff;position:relative;display:block;overflow:auto;resize:none}
.z_box .formbox textarea:-moz-placeholder{color:rgba(31,39,52,0.5)}
.z_box .formbox textarea::-webkit-input_placeholder{color:rgba(31,39,52,0.5)}
.z_box .formbox textarea.error:-moz-placeholder{color:#db264c}
.z_box .formbox textarea.error::-webkit-input_placeholder{color:#db264c}
.z_box .formbox textarea.error{color:#db264c;border-color:#db264c}
textarea::-webkit-input_placeholder{opacity:1;transition:opacity 0.3s ease}
textarea::-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
textarea:-moz-placeholder{opacity:1;transition:opacity 0.3s ease}
textarea:-ms-input_placeholder{opacity:1;transition:opacity 0.3s ease}
textarea:focus::-webkit-input_placeholder{opacity:0.3;transition:opacity 0.3s ease}
textarea:focus::-moz-placeholder{opacity:0.3;transition:opacity 0.3s ease}
textarea:focus:-moz-placeholder{opacity:0.3;transition:opacity 0.3s ease}
textarea:focus:-ms-input_placeholder{opacity:0.3;transition:opacity 0.3s ease}
.z_box .formbox .submit{width:100%;padding:0;margin:0;border:none;outline:none;background:none;position:relative;display:block}
.z_box .formbox .submit input{font-family:'Magistral';font-weight:bold;text-align:center;font-size:18px;line-height:1.1;width:100%;height:60px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;border:none;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-khtml-border-radius:60px}
.z_box .formbox .submit input:hover{background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#FF302B),color-stop(118.75%,#7C090C)),#B93E3B;background:linear-gradient(90deg,#FF302B -64.17%,#7C090C 118.75%),#B93E3B;outline:none}
.z_box .formbox .submit input:active{-moz-box-shadow:0 20px 30px 0 rgb(217 22 17 / 30%);-webkit-box-shadow:0 20px 30px 0 rgb(217 22 17 / 30%);box-shadow:0 20px 30px 0 rgb(217 22 17 / 30%)}
.z_box .formbox .submit input:hover,.z_box .formbox .submit input:not(:hover),.z_box .formbox .submit input:active,.z_box .formbox .submit input:not(:active){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media all and (max-width:1020px){
	.z_box{width:300px;padding:50px 30px;top:calc(50% - 260px);left:calc(50% - 150px)}
	.z_box .formbox .form_title{font-size:18px}
	.z_box .formbox .form_title span{font-size:28px}
}
#group{margin:0 -20px;text-align:center}
.checkbox_btn{display:inline-block;margin:5px;user-select:none;position:relative}
.checkbox_btn input[type=checkbox]{z-index:-1;opacity:0;display:block;width:0;height:0}
.checkbox_btn span{display:inline-block;cursor:pointer;color:#111;font-family:'Magistral';font-weight:bold;font-size:18px;line-height:1.5;border:2px solid #d91611;background:transparent;padding:10px 12px;border-radius:60px}
.checkbox_btn input[type=checkbox]:checked + span{color:#fff;border:none;padding:12px 14px;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;box-shadow:0 10px 20px rgb(217 22 17 / 30%)}
.checkbox_btn span:hover{color:#fff;border:none;padding:12px 14px;background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;box-shadow:0 10px 20px rgb(217 22 17 / 30%)}
.checkbox_btn input[type=checkbox]:disabled + span{background:#efefef;color:#666;cursor:default}
.checkbox_btn input[type=checkbox]:checked:disabled + span{background:#f7efdc}
@media all and (max-width:800px){
	.branding_section::after{display:none}
	.branding_section .text_h1{font-size:60px;line-height:1.1}
	.index_page .text_h1,.index_pages .text_h1{font-size:55px;line-height:1.1}
	.info_block,.info_block_2,.info_block_3{position:relative;display:block;margin:10px 0 -20px 0}
	.info_block_none,.text_h1 br,.header_title_big br{display:none}
}
@media all and (max-width:768px){
	.checkbox_btn span{font-size:14px;padding:10px 10px}
}
@media all and (max-width:500px){
	.index_page .text_h1,.index_pages .text_h1{font-size:35px;line-height:1.1}
	.branding_section .red_button,.branding_button_left{margin-top:30px}
	.top_list li{font-size:15px}
	#top .tel_messengers{margin-top:11px}
	#top a.tel{font-size:16px}
	#top a.email{font-size:15px}
	#top .messengers,#top .messengers a{font-size:11px}
}
@media all and (max-width:360px){
	.branding_section .text_h1{font-size:50px;line-height:1.1}
	.index_page .text_h1,.index_pages .text_h1{font-size:30px;line-height:1.1}
}
#faq{width:100%;padding:80px 0;margin:0 auto;position:relative;background:url(../images/question-bg.svg) 50% 50% #f6f7f6}
.faq .content{position:relative;padding-top:90px;padding-bottom:100px}
.faq_answer{display:none}
.faq_list{position:relative;z-index:3}
.faq_item{position:relative;padding-right:10px;margin-bottom:50px}
.faq_item:after{content:'';position:absolute;left:10px;right:0;top:10px;bottom:-10px;border:1px solid #eaebeb;background:#fff}
.faq_item:last-child{margin-bottom:10px}
.faq_question,.faq_answer{position:relative;z-index:3}
.faq_question{cursor:pointer;background:#fff;border:1px solid #D91611;padding:36px 250px 32px 60px}
.faq_question p{color:#1d2027;font-size:26px;font-weight:bold;line-height:1.1}
.faq_question,.faq_question p{transition:all,0.2s;-moz-transition:all,0.2s;-webkit-transition:all,0.2s;-o-transition:all,0.2s;-ms-transition:all,0.2s}
.faq_question:hover p{color:#D91611}
.faq_btn{width:40px;height:40px;position:absolute;top:0;bottom:0;margin:auto;right:29px}
.faq_btn:after,.faq_btn:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:1px;height:100%;background:#D91611}
.faq_btn:before{width:100%;height:1px}
.faq_item.open .faq_question{background:#D91611}
.faq_item.open .faq_question p{color:#fff}
.faq_item.open .faq_btn:before{background:#fff}
.faq_item.open .faq_btn:after{display:none}
.faq_answer{background:#fff;border:1px solid #D91611;border-top:none;padding:54px 80px 55px 60px}
.faq_answer p,.faq_answer li{padding-left:53px;position:relative;font-size:20px;color:#111;line-height:1.5;margin-bottom:20px}
.faq_answer p:last-child,.faq_answer li:last-child{margin-bottom:0}
.faq_answer p{padding-left:0}
.faq_answer li:after,.faq_answer li:before{content:'';box-sizing:border-box;position:absolute;border-radius:50%}
.faq_answer li:after{left:0;top:-2px;width:30px;height:30px;border:1px solid #D91611}
.faq_answer li:before{top:5px;left:7px;width:16px;height:16px;border:5px solid #D91611}
@media all and (max-width:1180px){
	.faq_item{margin-bottom:40px}
	.faq_question{padding:26px 120px 22px 40px}
	.faq_question p{font-size:22px}
	.faq_answer{padding-left:40px;padding-right:40px}
}
@media all and (max-width:750px){
	.faq_question{padding-right:80px;padding-left:20px}
	.faq_question p{font-size:19px}
	.faq_btn{width:30px;height:30px;right:20px}
	.faq_answer{padding:40px 20px}
	.faq_answer p,.faq_answer li{font-size:17px}
	.faq_answer li{padding-left:43px}
	.faq_answer li:after{width:26px;height:26px}
	.faq_answer li:before{top:4px;left:6px;width:14px;height:14px}
}
@media all and (max-width:550px){
	.faq_answer p,.faq_answer li{font-size:15px}
	.faq_answer{padding:30px 15px}
	.faq_answer li{padding-left:33px}
	.faq_question{padding-left:15px;padding-right:60px}
	.faq_question p{font-size:17px}
	.faq_answer li:after{width:24px;height:24px}
	.faq_answer li:before{top:3px;left:5px}
}
.text_blog{margin:-20px 0}
.blog_list{position:relative;padding:0;z-index:3}
.blog_list a:last-child{margin-bottom:10px}
.blog_item{display:block;position:relative;padding-right:10px;margin-top:40px}
.blog_item:after{content:'';position:absolute;left:10px;right:0;top:10px;bottom:-10px;border:1px solid #eaebeb;background:#fff}
.blog_title{position:relative;text-align:left;z-index:3;cursor:pointer;background:#fff;border:1px solid #D91611;padding:25px 35px;color:#1d2027;font-size:26px;font-weight:bold;line-height:1.1}
.blog_title{transition:all,0.2s;-moz-transition:all,0.2s;-webkit-transition:all,0.2s;-o-transition:all,0.2s;-ms-transition:all,0.2s}
.blog_title:hover{color:#D91611}
@media all and (max-width:1180px){
	.blog_title{font-size:22px}
}
@media all and (max-width:750px){
	.text_blog{margin:-50px 0}
	.blog_list{margin:-30px 0}
	.blog_item{margin-top:30px}
	.blog_title{padding:15px 25px}
	.blog_title{font-size:19px}
}
@media all and (max-width:550px){
	.blog_title{font-size:17px}
}
#fullsearch{
	text-align:center;
    font-size:18px;
    padding:0;
    display:block;
    width:100%;
}
#menu_search{
    display:inline-block;
    width:260px;
    height:43px;
    padding:0;
    margin:0;
}
@media only screen and (max-width:1020px){
	#menu_search{display:block;float:right;margin-top:10px}
}
.menu_search{
    width:100%;
    margin:0;
    padding:0;
    text-align:left;
    position:relative;
}
.menu_search input[type="search"]{
    font-family:'Magistral';
    font-weight:bold;
    font-size:16px;
    line-height:20px;
    text-indent:0;
    text-align:left;
    width:calc(100% - 70px);
    height:20px;
    padding:15px 50px 15px 20px;
    border:none;
    margin:0;
    color:#1c1d22;
    outline:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    border-radius:10px;
    background:#f8f8fa;
    box-sizing:content-box;
}
.menu_search .menu_search_btn{width:50px;padding:0;margin:0;border:none;outline:none;background:none;position:absolute;top:0;right:0;z-index:20}
.menu_search .menu_search_btn input{font-family:"MuseoSansCyrillic";font-weight:500;font-style:normal;text-align:center;font-size:18px;line-height:50px;width:100%;height:50px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;color:#fff;background:url('../images/search.svg') no-repeat center center;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0}
.menu_search .menu_search_btn input:hover,.menu_search .menu_search_btn input:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
@media only screen and (max-width:550px){
	#menu_search{width:calc(100% - 140px)}
	.menu_search input[type="search"]{font-size:14px}
}
.search_result_num{margin-top:20px}
#searchtable{
    width:100%;
    margin:0;
    padding:0;
    text-align:left;
    position:relative;
}
#searchtable input[type="text"]{
    font-family:'Magistral';
    font-weight:bold;
    font-size:16px;
    line-height:20px;
    text-indent:0;
    text-align:left;
    width:calc(100% - 72px);
    height:20px;
    padding:15px 50px 15px 20px;
    margin:0;
    color:#1c1d22;
    outline:none;
    -webkit-appearance:none;
    -moz-appearance:none;
	border:1px solid #e8e9ea;
    border-radius:10px;
    background:#f8f8fa;
    box-sizing:content-box;
}
#searchtable .menu_search_btn{width:50px;padding:0;margin:0;border:none;outline:none;background:none;position:absolute;top:0;right:0;z-index:20}
#searchtable .menu_search_btn input{font-family:"MuseoSansCyrillic";font-weight:500;font-style:normal;text-align:center;font-size:18px;line-height:50px;width:100%;height:50px;padding:0;margin:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;color:#fff;background:url('../images/search.svg') no-repeat center center;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0}
#searchtable .menu_search_btn input:hover,#searchtable .menu_search_btn input:not(:hover){-webkit-transition:All 0.2s ease;-moz-transition:All 0.2s ease;-o-transition:All 0.2s ease;-ms-transition:All 0.2s ease;transition:All 0.2s ease}
.text_blog table{
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    border: 1px solid #d1d5db;
    border-radius:6px;
    overflow: hidden;
    background-color: #fff;
	margin-top:20px;
}

.text_blog table thead {
    background-color:#E5E5E5;
}

.text_blog table thead th {
    padding: 12px;
    text-align: left;
    font-weight: bold;
    border-bottom: 1px solid #d1d5db;
}

.text_blog table tbody tr:nth-child(even) {
    background-color: #fff;
}

.text_blog table tbody tr:hover {
    background-color: #fff;
}

.text_blog table td {
    padding: 10px;
    border-bottom: 1px solid #d1d5db;
}

.text_blog table tbody tr:last-child td {
    border-bottom: none;
}